![](/user_photo/2706_HbeT2.jpg)
- •1 Дружковский техникум дгма
- •2 Направления обучения в дтдгма
- •3 Информационная система дтдгма
- •6 Индивидуальное задание
- •6.1.5 Стадии и этапы разработки
- •6.1.6 Порядок контроля и приемки
- •6.2. Разработка sadt-диаграммы бизнес-процесса «Формирование расписания в дт дгма»
- •6.3. Диаграмма прецедентов использования
6 Индивидуальное задание
В процессе прохождения практики, в соответствии с заданием руководителя от предприятия, была реализована программа для автоматического составления расписания.
При практической реализации системы особое внимание было уделено задаче написания “ядра” системы – методам решения задачи и процедурам формирования ограничений. Интерфейсная часть была написана для целей практического использования и определения границ применимости алгоритмов, поэтому включает в себя максимум функциональных возможностей и содержит модули предобработки входных данных.
Ядро системы и интерфейсная часть были написаны на Delphi 7.0. Методы решения и алгоритмы формирования ограничений написаны с использованием объектно-ориентированной технологии, что позволит в будущем легко инкапсулировать их в дальнейшие модификации системы, не нарушая целостности взаимодействия различных алгоритмов. Текст объектов методов решения задачи приведен в приложении А. База данных была реализована с использованием драйвера доступа к таблицам Paradox , запросы к ней осуществляются на языке PL/SQL.
6.1. Техническое задание на разработку программного продукта для автоматизации формирования расписания в ДТДГМА.
Разработаем техническое задание на создание программного продукта для автоматизации формирования расписания в ДТДГМА.
6.1.1 Введение
Программно методический комплекс (ПМК) продукта для автоматизации формирования расписания в ДТДГМА представляет собой реализацию системы автоматизированного формирования предметов и преподавателей.
6.1.2 Основание для разработки
Разработка выполняется на основании индивидуального задания на конструкторско-технологическую практику.
6.1.3 Назначение разработки
ПМК для автоматизации формирования расписания в ДТДГМА, для решения проблемы высоких временных затрат при формировании расписания.
Требования к созданию программного обеспечения для организации базы данных и алгоритма оптимизации пакета заданий.
6.1.4 Требования к программному продукту
Требования к функциональным характеристикам:
– наличие функции для ввода данных о предмете.
– регистрация предметов.
– регистрация преподавателей.
– вывод на экран отчета о результатах проведенной работе.
Основные технические требования:
– простота инсталляции программного обеспечения.
– наличие интуитивно понятного графического интерфейса.
Требования к надежности:
– обеспечить стабильную работу без сбоев.
– обеспечить контроль вводимых данных.
Требования к составу и параметрам технических средств:
– наличие подключенного сетевого диска V с размещенной БД.
– CPU PII-400 (желательно PIII или P4 также Celeron, AMD Athlon(Duron))
– минимум 128 MB RAM
– ПМК должен занимать на жестком диске не более 100 Мб свободного места;
– Для нормального функционирования должно быть запущено не более одной копии ПМК;
Требования к информационной и программной совместимости:
– Windows 2000/XP/Vista;
Требования к программной документации[7]
-
рабочий проект ПМК на языке UML;
-
исходные коды ПМК с комментариями;
-
руководство пользователя;
-
руководство разработчика;