Стадии и этапы разработки




Приложение А. Техническое задание.

 

Введение

Работа выполняется в рамках задания на выпускную квалификационную работу в форме дипломного проекта «Проектирование, разработка и внедрение веб-узла информационно-методического сопровождения автоматизированной системы «Подготовка списков для зачисления и списания» Губахинского отделения ОАО «Сберегательный банк России»

Основания для разработки

Основанием для данной работы служит Учебный план специальности 090203 «Программирование в компьютерных системах» на 2017-2018 учебный год.

Наименование работы:

Веб-сайт информационной поддержки программы PAY «Подготовка списков для зачисления и списания».

Исполнители: ГАПОУ СО «Екатеринбургский техникум «Автоматика»

Соисполнители: нет.

Назначение разработки

Создание веб-сайта для информационно - методического сопровождения программы PAY «Подготовка списков для зачисления и списания» и оперативного доступа к информации.

Требования к программе или программному изделию

Технические требования

Требования к функциональным характеристикам. Состав выполняемых функций.

Разрабатываемый программный продукт должен обеспечивать:

- Быстрый доступ к информации о программном продукте PAY «Подготовка списков для зачисления и списания», его программной документации, методическим рекомендациям по использованию

- Возможность визуального ознакомления с программным продуктом

- Возможность скачивания дистрибутивов актуальной версии программного продукта PAY «Подготовка списков для зачисления и списания»

- Удаленный доступ к программным средствам для внесения изменений в контентную часть сайта

Организация входных и выходных данных.

Данные для разрабатываемого программного продукта поступают от ответственных специалистов Сбербанка, а именно отдела информатики и автоматизации банковских работ. Исходные данные предоставляются на бумажных носителях. Выходные данные имеют электронный вид - в этом виде они поступают пользователю. Основной режим использования системы - по запросу.

Требования к надежности.

Для обеспечения надежности необходим корректный, читабельный и орфографически-правильный ввод информации.

Условия эксплуатации и требования к составу и параметрам технических средств.

Для работы системы должен быть выделен ответственный администратор сайта. Требования к составу и параметрам технических средств уточняются на этапе эскизного проектирования системы.

Требования к информационной и программной совместимости.

Программа должна работать на платформах Windows XP - Service Pack 1,2,3, Windows 7, а так же иметь поддержку всех известных интернет браузеров.

Требования к транспортировке и хранению.

Программа поставляется на лазерном носителе информации. Программная документация поставляется в электронном и пе­чатном виде.

Специальные требования.

Разрабатываемый программный продукт должен иметь понятный интерфейс, рассчитанный на пользователя (в плане компьютерной грамотности) средней квалификации. Язык программирования выбирается разработчиком.

Требования к программной документации.

Основными документами, регламентирующими разработку программы, должны быть документы Единой Системы Программной Документации (ЕСПД):

- Техническое задание, ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению

- Руководство пользователя, ГОСТ 19.505-79 ЕСПД. Руководство оператора.

- Руководство администратора сайта, ГОСТ 19.503-79 ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению.

- Руководство по техническому обслуживанию, ГОСТ 19.508-79 ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению.

 

- Программа и методика испытаний, ГОСТ 19.301-79 ЕСПД. Программа и методика испытаний.

Стадии и этапы разработки

Стадии разработки программного продукта должны соответствовать ГОСТ 19.102-77 ЕСПД. Стадии разработки.

Таблица 1. Стадии разработки

Стадии разработки Этапы работ Содержание работ
1. Техническое задание Обоснование необходимости разработки программы Постановка задачи Сбор исходных материалов Выбор и обоснование критериев эффективности и качества разрабатываемой программы. Обоснование необходимости проведения научно-исследовательских работ.
Научно-исследовательские работы Определение структуры входных и выходных данных. Предварительный выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи
Разработка и утверждение технического задания Определение требований к программе. Разработка технико-экономического обоснования разработки программы. Определение стадий, этапов и сроков разработки программы и документации на неё. Выбор языков программирования. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование и утверждение технического задания.
2. Эскизный проект Разработка эскизного проекта Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи Разработка технико-экономического обоснования.
Утверждение эскизного проекта Разработка пояснительной записки. Согласование и утверждение эскизного проекта.
3. Технический проект Разработка технического проекта Уточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса языка. Разработка структуры программы. Окончательное определение конфигурации технических средств.
Утверждение технического проекта Разработка плана мероприятий по разработке и внедрению программ. Разработка пояснительной записки. Согласование и утверждение технического проекта.
4. Рабочий проект Разработка программы Программирование и отладка программы.
Разработка программной документации Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77.
Испытания программы Разработка, согласование и утверждение порядка и методики испытаний. Проведение предварительных государственных, межведомственных, приёмо-сдаточных и других видов испытаний. Корректировка программы и программной документации по результатам испытаний.
5. Внедрение Подготовка и передача программы. Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. Передача программы в фонд алгоритмов и программ.


Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-11-17 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: