Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovoy_proekt Переделаный.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
724 Кб
Скачать

Форма № Н-6.01

Національний аерокосмічний університет ім. М.Є. Жуковського

“Харківський авіаційний інститут”

Факультет економіки та менеджменту

Кафедра інженерії програмного забезпечення

Курсовой проект

з Проектирование распределённых систем ЕОМ

на тему: «ПО учёта медицинских препаратов на складе»

Студентки __4_ курсу _641П групи

напряму підготовки___050103_____

спеціальності__Програмна інженерія

Пасєка К.В.

Керівник: стар.викладач Резуненко А.А.

Національна шкала___________________

Кількість балів: ______

Оцінка: ECTS____

Члени комісії ________________ __Резуненко А.А

(підпис) (прізвище та ініціали)

________________ ____Молодих Л.С._____

(підпис) (прізвище та ініціали)

________________ _____Фролова Г.А._____

(підпис) (прізвище та ініціали)

м. Харків – 2013 рік

Оглавление

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

1.1 Требования к разрабатываемому ПО 4

2 Анализ требований 7

4 Архитектурное и детальное проектирование ПО. 9

5 Проверка работоспособности ПО 15

Выводы 19

Литература 20

Приложения 21

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

Требуется разработать распределённую систему для учёта медицинских препаратов на складе.

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

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

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

1.1 Требования к разрабатываемому по

1.1.1 Требования пользователя

      1. Система должна обеспечивать хранение информации о товаре.

      2. Система должна обеспечивать хранение информации о поставках.

      3. Система должна обеспечивать хранение информации о сотрудниках.

      4. Система должна позволять просматривать состояние склада.

      5. Система должна позволять регистрировать новый товар на складе.

      6. Система должна позволять просматривать список поставок.

      7. Система должна позволять фильтровать список поставок.

      8. Система должна позволять регистрировать новую поставку (ввоз или вывод товара)

      9. Программа должна быть машинно-независимой.

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

      11. Интерфейс системы должен быть реализован на английском языке.

1.1.2 Требования к по

      1. Требования к функциональности

        1. Система должна обеспечивать хранение следующей информации о товаре:

  • Название

  • Производитель

  • Количество единиц товара на складе

        1. Система должна обеспечивать хранение следующей информации о поставках:

  • Дата поставки

  • Товар

  • Объём партии

  • Ответственное лицо

        1. Система должна обеспечивать хранение следующей информации о сотрудниках:

  • Полное имя сотрудника

        1. Система должна позволять просматривать состояние склада.

        2. Система должна позволять регистрировать новый товар на складе.

        3. Система должна позволять просматривать список поставок.

        4. Система должна позволять фильтровать список поставок:

  • По товару

  • По ответственному лицу

        1. Система должна позволять регистрировать новую поставку (ввоз или вывод товара)

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

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

      2. Требования к интерфейсу

        1. Для работы серверной части системы необходим сервер, обладающий следующими характеристиками:

  • JavaDB Server

  • Подключение к сети Internet

        1. Для работы клиентской части системы необходимы:

  • ПК, подключённый к сети Internet

  • JRE 6

      1. Требования операционные

        1. Работа с системой должна осуществляться c помощью десктопного приложения.

        2. Интерфейс системы должен быть реализован на английском языке.

      2. Требования к ресурсам

        1. Рекомендуемая конфигурация сервера БД:

  • ЦПУ Intel Core 2 Duo 2.2 ГГц

  • Оперативная память 2 Гб

  • ОС Microsoft Windows Server 2008

  • СУБД JavaDB

  • Интернет-канал 100 Мбит/с

      1. Требования к защите

        1. Резервное копирование БД выполняет заказчик.

      2. Требования по мобильности

        1. Для работы серверной части системы необходим сервер, обладающий следующими характеристиками:

  • ЦПУ Intel Core 2 Duo 2.2 ГГц

  • Оперативная память 2 Гб

  • Любая ОС, поддерживающая JRE

  • СУБД JavaDB

  • Интернет-канал 100 Мбит/с

        1. Для работы клиентской части системы необходимы:

  • ПК под управлением любой ОС, поддерживающей Java.

  • Java Runtime Environment 6

  • Подключение к сети Internet по каналу 128 Кбит/с или более широкому.

      1. Требования по качеству ПО

        1. Клиентское ПО должно работать одинаково подо всеми ОС, поддерживающими Java.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]