ДАГЕСТАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра информационных систем в экономике
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
для лабораторных работ
по дисциплине:
«ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ»
для студентов специальностей
080801 – «Прикладная информатика в экономике» и
080811 – «Прикладная информатика в юриспруденции»
Махачкала-2010
УДК [004.415.2:33](075.8)
Методические указания к выполнению лабораторных работ по дисциплине «Проектирование информационных систем» для студентов специальностей 080801 – «Прикладная информатика в экономике» и 080811 – «Прикладная информатика в юриспруденции». Махачкала, ДГТУ, 2009., 20 с.
Методические указания предназначены для закрепления теоретических и практических навыков студентов по дисциплине «Проектирование информационных систем» при проектировании информационных систем. В методических указаниях приведены цели и задачи лабораторных работ, краткое описание и порядок выполнения работ, структура отчета и основные требования по его оформлению.
Указания предназначены для студентов дневной и заочной форм обучения по специальностей 080801 и 080811, изучающих дисциплину «Проектирование информационных систем». Данная дисциплина требует предварительного изучения курсов: «Информатика и программирование», «Теория экономических информационных систем», «Базы данных», «Информационные технологии в экономике».
Составили: ст. преподаватель кафедры, к.э.н. Губина Е.А.
ассистент кафедры ИСвЭ Мустапаева Н.М.
Рецензент: _________________________________
Печатается по решению Совета Дагестанского государственного технического университета
Работа рассчитана на два четырехчасовых занятия.
Цель работы - получение навыков разработки программного интерфейса в среде C++.
I. Теоретическая часть
Для управления всеми программными модулями в среде Borland C++Builder необходимо разработать модуль основного меню на языке C++. При запуске этого модуля стартует программа, формирующая на экране основное меню ИС.
Для ускорения разработки программного модуля, формирующего основное меню имеется готовая программа, написанная на C++ - menu.cpp, которая должна формировать меню из четырех пунктов:
1. Информация о лабораторных работах;
2. Документальная БД на C++ Builder;
3. Фактографическая БД на C++ Builder;
4. Выход.
Названия этих пунктов отсутствуют, вместо них в программе выводятся звездочки. Необходимо заменить звездочки соответствующими пунктами меню.
Запуск первого пункта меню «Информация о лабораторных работах» формирует окно, в котором должна содержаться следующая информация:
«Цель лабораторных работ по дисциплине «Проектирование информационных систем» - получение навыков разработки программных интерфейсов для прикладных программ с использованием языков программирования: C++ и Borland C++ Builder».
Лаб_р №1: Разработка программного интерфейса в среде C++.
Лаб_р №2: Проектирование унифицированной системы документации ЭИС.
Лаб_р №3: Формирование документальной БД в среде Borland C++ Builder.
Лаб_р №4: Формирование фактографической БД в среде Borland C++ Builder».
При запуске второго пункта меню «Документальная БД на C++ Builder» запускается программа интегрированной среды Borland C++ Builder, в режиме которой выполняются следующие функции:
– выбор места хранения (директории) и типа файлов для поиска;
– осуществление поиска по заданному слову или фразе в заданных документах;
– сортировка и отображение полученных результатов поиска;
– обеспечение доступа к документу с найденной информацией;
– поиск необходимой информации в открытом документе.
При запуске третьего пункта меню «Фактографическая БД на C++ Builder» запускается программа интегрированной среды Borland C++ Builder, в режиме которой выполняются следующие функции:
– просмотр и редактирование базы данных, созданных в этой же среде;
– ввод информации в БД;
– осуществление поиска по ключу;
– формирование документа по результатам поиска/фильтрации;
– вывод для просмотра и на печать по результатам поиска/фильтрации.
Запуск четвертого пункта меню «Выход» завершает работу программы основного меню.
II. Практическая часть
На занятии 1 необходимо:
1. Набрать и отладить предложенный вариант программы для дальнейшего использования в лабораторных работах по дисциплине «Проектирование информационных систем»;
2. Изучить следующие команды:
textbackground () textcolor () gotoxy clrscr(); sleep window() |
switch () getch() for cprintf _setcursortype return |
А также директивы, которые использованы в программе.
3. Создать загрузочный exe-файл – menu.exe.
Исходный текст программы приведен ниже:
Программа на BorlandC++ (menu.cpp)
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.