Файл: Техническое задание Министерство образования Новосибирской области.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.03.2024

Просмотров: 6

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Приложение А

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

Министерство образования Новосибирской области

ГБПОУ НСО «Новосибирский авиационный технический колледж

имени Б.С. Галущака»

РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА

«Информационная система продуктового магазина East»

НАТКиГ.202000.010.000ПЗ

Выполнил:

студент группы ПР-20.106

Харитонов Н.В.

2022

СОДЕРЖАНИЕ


Введение 3

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

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

3 Требование к программе 6

3.1 Требование к функциональным характеристикам 6

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

3.3 Условия эксплуатации 7

3.4 Требование к составу и параметрам технических средств 7

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

3.6 Требование к защите информации и программ 8

3.7 Требование к маркировке и упаковке 8

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

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

5 Технико-экономические показатели 10

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

7 Порядок контроля и приёмки 13


Введение


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

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

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

Наименование программы: «Информационная система продуктового магазина East».

Краткая характеристика области применения: приложение предназначено для ускорения и улучшения работы продуктового магазина.

Условные обозначения и сокращения:

БД – База данных.

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



Основанием для проведения разработки является Приказ от 10.09.2022.

Наименование темы разработки – разработка информационной системы продуктового магазина East.

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


Функциональным назначением приложения является повышение качества, эффективности и упрощения работы продуктового магазина.

С данным приложением могут работать администратор, сотрудники магазина.

3 Требование к программе

3.1 Требование к функциональным характеристикам


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

Таблица 1 – Выполняемые функции системы

Номер

Функция

1

Добавление, удаление, редактирование информации о товаре.

2

Добавление, удаление, редактирование информации о договоре поставки товара.

3

Информирования клиентов о новых акциях.

4

Разграничение доступа у информации. Доступ на ввод и редактирование информации предоставляется только пользователям с соответствующими правами пользователя.

5

Поиск данных по фильтрам.

6

Составление и добавление графиков работы сотрудников.

7

Формирование отчётов.

8

Добавление, удаление, редактирование информации о поставщиках.

9

Добавление, удаление, редактирование информации о покупках.



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


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

− организацией бесперебойного питания серверного и коммуникационного оборудования;

− использованием лицензионного программного обеспечения

;

− регулярным выполнением требований ГОСТ 51188-98.

«Защита информации. Испытания программных средств на наличие компьютерных вирусов».

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

Возможными считаются отказы Системы вследствие некорректной работы серверного оборудования. Защита от подобных действий настоящим Техническим заданием не предусматривается.

3.3 Условия эксплуатации


Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.

Обслуживание системы включает в себя:

− информационное обслуживание – ввод, редактирование и удаление информации в БД.

− системное администрирование БД системы.

Персоналом, требуемым для работы программы, являются администратор и пользователь программы.

Администратор должен иметь среднее или высшее техническое образование. В обязанности администратора входят следующие задачи:

− поддержание работоспособности системы;

− администрирование БД;

3.4 Требование к составу и параметрам технических средств


Рабочее место пользователя: персональный компьютер с любым предустановленным браузером.

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


Проектирование структуры БД должно быть выполнено в рамках разработки технического проекта. База данных работает под управлением Microsoft SQL Server. Используется многопоточный доступ к базе данных.

При разработке Системы должна быть использована технология Windows form язык программирования C#. В качестве интегрированной среды разработки будет использован Visual Studio 2015.

Взаимодействие с СУБД и создание БД реализуется с помощью языка SQL.

Системные программные средства, используемые программой, должны быть представлены в виде Microsoft SQL Server 2015. Для клиентской части операционные системы семейства Windows, Android и установленное на них приложение.

3.6 Требование к защите информации и программ


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

3.7 Требование к маркировке и упаковке


Требования к маркировке и условиям упаковки не предъявляются. Разработанная Система представлена в виде веб-приложения. Доступ предоставляется путем подключения к серверу, на котором расположена Система.

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


Архивирование и резервное копирование данных должно выполняться системным администратором, обслуживающим СУБД. БД подлежит периодическому резервному копированию.

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


Программная документация должна включать в себя:

- техническое задание;

- пояснительная записка;

5 Технико-экономические показатели


Экономические преимущества разработки и ориентировочная экономическая эффективность не рассчитывается.

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


План проекта включает в себя следующие этапы, с датой их начала и окончания:

1. Ознакомление с предметной областью и анализ необходимых функций. Выбор стека технологий для разработки проекта. Сроки выполнения: 10.09.22 – 12.09.22.

2. Поиск, анализ аналогов и прототипов разрабатываемой системы. Сроки выполнения: 13.09.22 – 14.09.22.

3. Разработка плана, графика выполнения работ по проекту. Сроки выполнения: 15.09.22 – 17.09.22.

4. Разработка и описание базы данных, ER-диаграммы, UML-диаграммы и словаря данных. Сроки выполнения: 18.09.22 – 20.09.22.

5. Уточнение и дополнение функций, которые необходимо реализовать. Сроки выполнения: 20.09.22 – 20.09.22.

6. Изучение технологии Windows form. Сроки выполнения: 21.09.22 – 25.09.22.

7. Разработка интерфейса системы. Сроки выполнения: 25.09.22 – 26.09.22.


8. Разработка макетов интерфейса системы. Сроки выполнения: 27.09.22 – 29.09.22.

9. Создание базы данных: Microsoft SQL Server. Сроки выполнения: 30.09.22 – 1.10.22.

10. Создание классов, описывающих типы данных моделей базы данных. Сроки выполнения: 2.10.22 – 3.10.22.

11. Разработка форм системы, на языке программирования C#. Сроки выполнения: 4.10.22 – 7.10.22.

12. Разработка функции разграничения прав доступа к системе. Сроки выполнения: 8.10.22 – 12.10.22.

13. Разработка функций манипулирования данными пользователей системы. Сроки выполнения: 13.10.22 – 19.10.22.

14. Разработка функции поиска данных по фильтрам. Сроки выполнения: 20.10.22 – 25.10.22.

15. Тесты реализованных функций системы. Сроки выполнения: 26.10.22 – 27.10.22.

16. Завершение разработки системы. Сроки выполнения: 28.10.22 – 30.10.22.

7 Порядок контроля и приёмки


Виды испытаний – сдача технического задания.

Общее требования к приёмке:

- техническое задание;

- пояснительная записка;

- программный продукт;