Всего таких стадий пять:
1.Предпроектное исследование предметной области.
2.Разработка ТЗ на ИС.
3.Разработка технического проекта.
4.Разработка рабочей документации.
5.Ввод системы в эксплуатацию.
На стадии 1 разработчик ИС выясняет круг задач, решаемых потенциальным пользователем системы своей предметной области.. На стадии 1 выясняется круг таких задач по каждой задаче устанавливаются входные и выходные данные, формы представления, определение структуры решаемых задач с увязкой их по входным и выходным данным. В последствии такая структура отображается в структуру функциональных модулей ИС и в структуру подсистем и модулей и отдельных программ и модулей. Здесь же определяется нормативно-справочная документация, устанавливается их структура, формы представления и объемы.
Определяются трудности решения задач и состав исполнителей. Такие данные дает технико-экономическое обоснование создания системы.
По результатам 1 оформляется отчет, содержащий перечисленные данные. Он служит основой разработки ТЗ. ТЗ является основным документом отношений заказчика и разработчика.
|
|
В ТЗ четко оговаривается круг задач, решение которых возлагается на систему. Это не обязательно все задачи предметной области, систему можно разрабатывать поэтапно. Желательно указать, что система не должна делать.
В ТЗ указываются также технические средства, на которых будет реализована система, в ТЗ указываются технико-экономические обоснования, а также стадии и этапы ее разработки вплоть до запуска с указанием конкретных сроков и объемов исполнения работ на каждом этапе создания системы. ТЗ утверждается заказчиком.
ТЗ служит основанием для выполнения ТП (технический проект – этап 3).
На стадии ТП разрабатывается общая компановка системы по её подсистемам, модулям и отдельным программам, при этом на каждую подсистему или модуль возлагается решение отдельной задачи либо комплекса задач, связанных между собой. В структуру системы включают головные (управляющие) модули, которые организуют очередность работы всех функциональных подсистем и модулей систем.
Обычно существует головной модуль системы и очень часто каждая подсистема имеет свой управляющий модуль. Тут же разрабатываются все необходимые алгоритмы по которым разрабатывается ПО. Здесь же параллельно с разработкой алгоритмов разрабатывается структура ИО (информационного обеспечения). Тут же разрабатывается интерфейс пользователя в виде экранной структуры, её диалоговой оболочки, сценарий диалога и разрисовывается каждый экран.
На стадии ТП как правило разрабатывают информационно-логической предметной области, взаимоувязанную структуру объектов предметной области, каждый из которых отображается конкретным набором своих атрибутов (свойств, признаков).Эта модель составляет основу ИО
|
|
Тут же разрабатывается функциональная модель создаваемой системы, совокупность взаимоувязанных задач ПО с указанием вида и формы входных и выходных данных. Для каждой задачи смысл задачи, методы её решения, справочные данные, источник входных данных и потребитель выходных.
На стадии ТП по результатам выполнения уточняются технико-экономические показатели системы.
Стадия 4. создается программное обеспечение системы по материалам ТП, на техн. носителях создаются пустые БД и производит их наполнение реальными данными и нормативно-справочной документации ПО.
По мере готовности ПО и БД выполняется отладка.
Разработанный комплект эксплуатационной документации: руководство пользователя, руководство системного проекта, руководство прикладного проекта, руководство администратора БД.
Разработанная методика и программа испытания и входа системы в действие, согласуется и утверждается заказчиком.
В сроки, установленные в ТЗ производится испытание и ввод системы в действие.
Для испытания системы заказчику предъявляется сама система, ТЗ на неё, комплект эксплуатационной документации, методика и программа испытания.
Передача системы заказчику оформляется актом приемки-сдачи.
Все работы выполненные на всех стадиях создания системы регламентируются стандартами.