66
программного обеспечения в такую жесткую схему. В связи с этим часто
возникает потребность возврата на предыдущий этап, с целью уточнения и
пересмотра решений, принятых ранее.
Весь процесс разработки программного обеспечения начинается с
изучения предметной области. В случае разработки данного приложения
изучение ведется в направлении набора уже используемых программ на
предприятии для информационного обмена.
При данной модели разработки сначала осуществляется чертеж на
бумаге. Этот этап называется проектированием. Проектируется база данных, а
именно, наименование таблиц, наименование и структура полей таблиц,
связей между таблицами. Далее осуществляется чертеж эскиза форм и прочих
элементов интерфейса. Чертеж начинается с основной формы MDI и ее меню.
Далее, последовательно чертятся формы, информация в которых отображается
из справочных таблиц и формы, содержащие информацию из учетных
(оперативных) таблиц. А именно, делается эскиз форм Организации,
Сотрудники, Входящие письма, Исходящие письма. Делается эскиз форм
промежуточного диалога, такие как подтверждение удаления записи и
информационный формы.
Следующим этапом разработки является проектирование дизайна в
среде программирования, то есть построение пользовательского интерфейса.
Осуществляется в той же последовательности. На данном этапе интерфейс
пока еще не выполняет своих функций.
При наступлении третьего этапа начинается "оживление"
пользовательского интерфейса посредством записи процедур и функций.
Последовательность разработке такая же, как при составлении эскизов.
Разрабатываются различные модули для осуществления рабочих функций
приложения. Тестируется каждый модуль на наличие возможных ошибок.
После кодирования созданное приложение необходимо протестировать
на наличие ошибок уже комплексно. Здесь следует предусмотреть все нелепые