Методические указания для лабораторных работ по дисциплине: «Проектирование информационных систем»

Страницы работы

Содержание работы

ДАГЕСТАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра информационных систем в экономике

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

для лабораторных работ

по дисциплине:

 «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ»

для студентов специальностей

080801 – «Прикладная информатика в экономике» и

080811 – «Прикладная информатика в юриспруденции»

Махачкала-2010

УДК [004.415.2:33](075.8)

Методические указания к выполнению лабораторных работ по дисциплине «Проектирование информационных систем» для студентов специальностей 080801 – «Прикладная информатика в экономике» и 080811 – «Прикладная информатика в юриспруденции». Махачкала, ДГТУ, 2009., 20 с.

Методические указания предназначены для закрепления теоретических и практических навыков студентов по дисциплине «Проектирование информационных систем» при проектировании информационных систем. В методических указаниях приведены цели и задачи лабораторных работ, краткое описание и порядок выполнения работ, структура отчета и основные требования по его оформлению.

Указания предназначены для студентов дневной и заочной форм обучения по специальностей 080801 и 080811, изучающих дисциплину «Проектирование информационных систем». Данная дисциплина требует предварительного изучения курсов: «Информатика и программирование», «Теория экономических информационных систем», «Базы данных», «Информационные технологии в экономике».

Составили: ст. преподаватель кафедры, к.э.н. Губина Е.А.

ассистент кафедры ИСвЭ Мустапаева Н.М. 

Рецензент: _________________________________

Печатается по решению Совета Дагестанского государственного технического университета

Лабораторная работа №1                                                          Формирование модуля основного меню в среде С++

Работа рассчитана на два четырехчасовых занятия.

Цель работы - получение навыков разработки программного интерфейса в среде 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>

Похожие материалы

Информация о работе