Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мое_ТЗ _2.docx
Скачиваний:
7
Добавлен:
16.08.2019
Размер:
30.27 Кб
Скачать

1.2 Наименование программы

Наименование программы: " АИС – мини типография".

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

Данный программный продукт разрабатывается по заказу компании «ПринтМатик» от 11.11.11. с целью автоматизации работы.

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

Система предназначена для повышения оперативности и качества принимаемых решений сотрудниками Заказчика.

Основным назначением Системы является автоматизация информационно аналитической деятельности процессах Заказчика, а так же непосредственно рабочего процесса типографии:

  • Быстрый и точный расчет стоимости тиража;

  • Полная информация о прохождении заказа, об уже выполненных операциях и операциях запланированных;

  • Планирование складских запасов материалов на предприятии;

  • Управление печатным циклом;

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

  • Возможность удаленной работы программы через сеть Интернет (протокол TCP/IP);

  • Работа с заказчиком.

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

1.5.1 Функциональные возможности

Система УП должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище. Система должна иметь двухуровневую архитектуру.

В Системе предлагается выделить следующие функциональные подсистемы:

  • подсистема сбора, обработки и загрузки данных, которая предназначена для реализации процессов сбора данных из систем источников, приведения указанных данных к виду, необходимому для наполнения подсистемы хранения данных;

  • подсистема хранения данных, которая предназначена для хранения данных в структурах, нацеленных на принятие решений;

  • подсистема формирования и визуализации отчетности.

Смежными системами для УП являются:

  • Система «Типография»

  • Система работы с клиентами

Источниками данных для Системы должны быть:

  • база данных системы «Типография» (СУБД MS SQL).

  • база данных системы работы с клиентами(СУБД MS SQL).

  • Собственное хранилище данных на основе СУБД MS SQL или SQL Lite

  • Файлы определенного формата

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

Вход в систему производится после авторизации (ввода логина и пароля), имеется разграничение доступа.

Все вводимые поля проверяются на их соответствие необходимому формату ввода, в случае несоответствия выводит сообщение об ошибке ввода.

1.5.3 специальные требования

  • Программа должна обеспечивать одновременную работу пользователей

  • Время отклика не должно превышать 3 секунд , для диалоговых окон 1 секунды

  • Во время продолжительной реакции ПО, должна иметь место обратная связь с пользователем, представленная полосой ожидания (progress-bar).

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

Отсутствуют.

1.5.5 требования к маркировке и упаковке

Любой цифровой носитель, с любым типом упаковки. Требования к маркировке (рекомендуется):

- название программного продукта.

- системные требования, требования к программному обеспечению.

- руководство по инсталляции программного продукта.

1.5.6 требования к транспортированию и хранению;

В зависимости от носителя (см. требования к транспортированию и хранению цифрового носителя).

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

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

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

Стадии разработки программного продукта:

Стадии разработки

Этапы работ

Содержание работ

1. Техническое задание

 

Обоснование необходимости разработки программы

Постановка задачи.

Сбор исходных материалов.

Выбор и обоснование критериев эффективности и качества разрабатываемой программы.

Обоснование необходимости проведения научно-исследовательских работ

Разработка структуры программы

Определение структуры входных и выходных данных.

Предварительный выбор методов решения задач.

Обоснование целесообразности применения ранее разработанных программ.

Определение требований к техническим средствам.

Обоснование принципиальной возможности решения поставленной задачи

Разработка и утверждение технического задания

Определение требований к программе.

Разработка технико-экономического обоснования разработки программы.

Определение стадий, этапов и сроков разработки программы и документации на нее.

Выбор языков программирования.

Определение необходимости проведения научно-исследовательских работ на последующих стадиях.

Согласование и утверждение технического задания.

2. Эскизный проект

 

Разработка эскизного проекта

Предварительная разработка структуры входных и выходных данных.

Уточнение методов решения задачи.

Разработка общего описания алгоритма решения задачи.

Разработка технико-экономического обоснования

Утверждение эскизного проекта

Разработка пояснительной записки.

Согласование и утверждение эскизного проекта

3. Технический проект

 

Разработка технического проекта

Уточнение структуры входных и выходных данных.

Разработка алгоритма решения задачи.

Определение формы представления входных и выходных данных.

Определение семантики и синтаксиса языка.

Разработка структуры программы.

Окончательное определение конфигурации технических средств

Утверждение технического проекта

Разработка плана мероприятий по разработке и внедрению программ.

Разработка пояснительной записки.

Согласование и утверждение технического проекта

4. Рабочий проект

 

 

Разработка программы

Программирование и отладка программы.

Изготовление программы-оригинала

Разработка программной документации

Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77

Испытания программы

Разработка, согласование и утверждение порядка и методики испытаний.

Испытания программы

Проведение предварительных, государственных, межведомственных, приемо-сдаточных и других видов испытаний.

Корректировка программы и программной документации по результатам испытаний

5. Внедрение

Подготовка и передача программы

(модульное)

Подготовка и передача программы и программной документации для сопровождения и (или) изготовления.

Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление.