Содержание
ВСТУПЛЕНИЕ4
1. ТЕОРЕТИЧЕСКАЯ часть5
1.1 Экономическая суть задачи5
1.2.Математическая модель задачи9
1.2.1 Описание входящих и исходящих данных9
Документ9
1.2.2Описание результирующей информации10
2.ПРОЕКТНАЯ ЧАСТЬ11
2.1.Организация технологии сбора, передачи и обработки информации11
2.2.Описание нормативно-справочной информации12
CustomerName13
ServiceName13
CustomerName14
StageName15
ResourcesName15
2.3.Характеристика входящей информации16
ProjectName16
ProjectCode17
ProjectCode18
2.4 Характеристика исходящей информации18
2.5 Проектирование пользовательского интерфейса21
2.5.1 Описание диалогов для условно-постоянных файлов21
3 ПРАКТИЧЕСКАЯ ЧАСТЬ24
3.1 Описание программных модулей и связей между ними24
3.2 Характеристика аппаратных и программных способов решения задачи25
3.2.1 Аппаратные требования25
3.2.2 Требования к программному обеспечению26
2.2.3 Требования к продукту28
3.3 Реализация контрольного примера28
ВЫВОДЫ35
ЛИТЕРАТУРА36
ПРИЛОЖЕНИЕ 137
ПРИЛОЖЕНИЕ 238
ПРИЛОЖЕНИЕ 339
Выдержка из текста
Основной модуль программы Fmain (Дополнение 1) имеет главное меню, с помощью которого происходит вызов всех других форм программы. Все другие модули подключены к модулю FMain. Связь с базой данных происходит с помощью ADO технологии. Для этого создан модуль данных DMain, в котором размещен AdoСonnection connРlan. Все запросы связываются с базой данных с помощью этого подключения.
Пункт меню «Проекты» вызывает форму fРroject. Форма fРroject содержит запросы к таблицам «Проекты», «Задачи» и «Ресурсы, по задачам». Все эти запросы связанны между собой по полю «Код проекта». Данные выводятся в соответствующие гриды. Выбрав конкретный проект, мы увидим задачи, которые относятся к этому проекту, а также ресурсы, которые задействованы в этом проекте. Для графического отображения данных на форме расположенный компонент DBChart. В нем выводится Диаграмма Ганта в разрезе задач по выбранному проекту. Для удобства ввода данных в таблицах созданы lookup-поля. Для упрощения поиска нужной информации на форме предусмотрены фильтры по периоду заказа проекта, заказчику и названию проекта. Фильтрация происходит автоматически при изменении значения одного из фильтров. Для этого на событие изменения значения запускается процедура Filter, которая устанавливает нужный фильтр на таблицу Project.
Список использованной литературы
1.Петров В.Н. Информационные системы, Санкт-Петербург-Москва-Харьков-Минск, 2002
2.Томас Конноли, Каролин Бег Бази данных, Москва-Санкт-Петербург-Киев, 2003
3.Иан Соммервил Инженерия программного обеспечення, Москва-Санкт-Петербург-Киев, 2002
4.С.А.Орлов Технологии разработки программного обеспечения, Москва-Санкт-Петербург-Киев, 2002
5.О`Хара Шелли Абсолютно ясно о Microsoft Office Access 2003 , Москва, 2005
6.Гофман В.Э., Хомоненко А.Д. Delphi 6 СПб.: БХВ-Петербург, 2002. 1152 с
7.Фаронов В.В. Шумаков П.В. Delphi 5. Руководство разработчика баз данных Москва Издательство «Нолидж» 2001г.
8.Фленов М.Е. Библия Delphi СПб.:БХВ-Петербург, 2004, 884c