Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УТС 6 семестр / 8391_ТЗ_Орещенко_Перевертайло_Петрухина.docx
Скачиваний:
16
Добавлен:
08.08.2022
Размер:
559.67 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра АПУ

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

к курсовому проекту

по дисциплине «Проектирование программного обеспечения»

Тема: Информационная система ПВЗ

Студенты гр. 8391

Орещенко Н.В.

Перевертайло Д.А.

Петрухина М.С.

Преподаватель

Кораблёв Ю.А.

Санкт-Петербург

2021

содержание

Введение 4

1. Цели проекта 5

2. Участники проекта 6

3. Пользователи продукта (системы) 6

3.1. Категории пользователей 6

3.2. Приоритеты пользователей 7

4. Обязательные ограничения проекта 7

4.1. Ограничения решения 7

4.2. Средства внедрения системы 8

4.3. Средства внедрения системы 8

4.4. Ограничения на время разработки 8

4.5. Ограничения по бюджету 8

5. Термины и определения 8

6. Дополнительные данные и допущения 9

6.1. Внешние факторы, влияющие на продукт 9

7. Описание продукта системы 9

7.1. Функциональное описание системы 10

7.2. Требование к данным 13

8. Нефункциональные требования к системе 13

8.1. Требования к внешнему виду 13

8.2. Требования к удобству и простоте использования 13

8.3. Обучение 13

9. Требования к производительности 14

9.1. Скорость работы 14

9.2. Требования по безопасности 14

9.3. Требования по надежности и работоспособности 14

9.4. Масштабируемость 15

10. Эксплуатационные требования 15

10.1. Ожидаемое технологическое окружение 15

10.2. Партнерские приложения 16

10.3. Простота поддержки и изменения системы 17

10.4. Специальные условия к поддержке и изменению продукта 17

10.5. Перенос системы 17

11. Требования к чистоте продукта 17

12. Вопросы по проекту 17

13. Риски 18

ПРИЛОЖЕНИЕ А «Диаграмма классов (class diagram)» 20

Введение

Сфера деятельности пункта выдачи заказов интернет-магазина характеризуется большими массивами информации и объёмом выполняемых работ.

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

Наша цель – разработать базу данных для почтовых служащих, работающих в единой системе пункта выдачи заказов. Она должна отображать весь перечень посылок, которые ожидают получения или подлежат возврату.

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

  1. Цели проекта

    1. Предпосылки проекта (история вопроса)

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

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

Наконец, онлайн–магазин передает в пункт самовывоза любые товары, в первую очередь малогабаритные и нетяжелые, которые нетрудно забрать своими силами. Кроме того, магазинам оказывается выгоднее самовывоз, когда речь идет о недорогой продукции (до 2 тысяч рублей), для которой цена курьерской доставки может оказаться высокой. Часто владелец берет оплату самовывоза на себя, сделав ее бесплатной для покупателя: это будет служить ощутимым конкурентным преимуществом.

    1. Цели проекта

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

Конкретными ориентирами для нашего программного продукта, а именно для пункта выдачи заказов интернет-магазина являются:

Надежность – мера работы программного обеспечения без отказов в течение определенного периода времени.

Психологические факторы готового программного изделия – мера легкости его понимания и удобства использования. Мера защищенности программного изделия от неправильного употребления и от частоты ошибок пользователя.

Адаптируемость – это мера легкости расширения программного изделия, например, добавление еще одной потребовавшейся пользователю функции.

Удобство сопровождения – мера затрат времени и средств на исправление ошибки в работающем программном изделии.

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

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

  1. Участники проекта

Таблица 1.

Спонсор

СПбГЭТУ «ЛЭТИ»

Пользователь продукта

Ozon Holdings PLC

Руководитель

Кораблёв Юрий Анатольевич

Разработчики

Орещенко Николай Витальевич, Перевертайло Дмитрий Алексеевич,

Петрухина Мария Сергеевна

  1. Пользователи продукта (системы)

3.1. Категории пользователей

Предусматриваются следующие категории пользователей системы:

  • Администратор ПВЗ (руководящий ПВЗ);

  • Сотрудник ПВЗ;

  • Пользователь (клиент).

3.2. Приоритеты пользователей

Ключевые: администратор и сотрудники ПВЗ – пользователь системы, наделенные правами на чтение информации и занесение данных о заказах, находящихся в ПВЗ. Они вводят данные о вновь поступивших заказах в ПВЗ, ведут учет товаров, сортируют товары, наносят соответствующие маркировки и совершает выдачу товара или возврат. Администратор также имеет доступ к информации о всех сотрудниках ПВЗ.

Второстепенные: пользователи (клиенты). Имеют доступ к данным только для чтения, могут распоряжаться данными лишь в рамках своей учётной записи. Данные пользователи имеют возможность заказывать товар, отслеживать его состояние, получать его в ПВЗ или оформлять возврат.