Курсовая работа: Разработка прикладной информационной системы

В настоящей версии Visual FoxPro графический интерфейс пользователя включает в себя: поддержку технологии перемещения таблиц и полей данных в экранные формы непосредственно из диспетчера проекта или из окна проектирования базы данных; использование контекстного меню; всеобъемлющий характер наборов инструментария и многое другое.

Visual FoxPro поддерживает работу с OLE-объектами, позволяя как встраивать такие объекты в экранные формы, так и сохранять их в полях базы данных. Дополнительно Visual FoxPro предоставляет библиотеку OLE-объектов.

Версия Visual FoxPro 9.0 обладает рядом новых возможностей:

- Более удобная работа с проектом и управлением базой данных.

- Упрощены процедуры проектирования таблиц и расширены возможности словаря базы данных. Введено создание для видов внешних соединений; определение псевдонимов для столбцов таблицы базы данных; назначения полям элементов управления, маски ввода и формата.

- Расширены возможности построения запросов и проектирования видов.

- Упрощено проектирование форм и значительно расширены функциональные возможности. Поддерживается применение MDI (Multiple Document Interface) и SDI (Single Document Interface) интерфейсов для управления оконными формами. Добавлено средство проектирования контекстного меню (Shortcut Menu Designer). Новый редактор облегчает программирование, обеспечивая форматирование программного кода и выделение цветом.

- Введены новые мастера и дополнены старые. Новый мастер Application Wizard позволяет создавать рабочее пространство проекта.

- Продвинуто внедрение OLE-технологии. Поддерживается работа с новыми элементами управления ActiveX, являющимися OLE-объектами.

- Улучшен отладчик.

- Введены новые команды и функции.


3. Практическая часть

3.1 Определение этапов разработки программного обеспечения

В процессе обучения мной были получены навыки проектирования задач, что и было применено в данной курсовой работе. Таким образом, задача была разбита на следующие этапы:

- Разработка модели представления данных

- Разработка структуры интерфейса

- Проектирование входных и выходных форм

- Программирование приложения

- Проверка функциональности на контрольном примере.

3.2 Принципы реализации программного обеспечения

При создании программного обеспечения был применен принцип разделения, то есть все функционально разные части вынесены в отдельные клиентские формы.

Программирование производилось путем описания методов и событий активных элементов форм.

Доступ к данным, хранимым в базе данных, осуществлялся через SQL – запросы.

SQL – команды позволили осуществить добавление и удаление данных из базы.

3.3 Руководство Пользователя

После запуска проекта на экране появляется главное окно программы, с которого начинается дальнейшая работа.

Данная форма «Учет курсовых работ кафедры ВИТ» содержит информацию о студенте и о курсовой работе. Для получения необходимой информации, в списке «Группа» выбираем любую группу кафедры ВИТ. После выбора группы в поле «ФИО» появляются все студенты, принадлежащие данной группе. При выборе студента происходит вывод информации предмете: в списке «Предмет» появляется название предмета (или предметов), по которому проводится курсовая работа. При дальнейшем выборе предмета из списка происходит заполнение следующей информации о курсовой работе: тема курсовой работы, оценка, дата сдачи и преподаватель.


При нажатии на кнопку «Добавить» появляется форма «Добавление информации о студенте и курсовой работе» с пустыми полями, в которые необходимо заполнить, чтобы занести информацию о студенте и о его курсовой работе в нашу базу данных:

К-во Просмотров: 619
Бесплатно скачать Курсовая работа: Разработка прикладной информационной системы