Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zapiska27_05.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

1.4 Определение функциональных требований к разрабатываемой информационной системе

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

Разрабатываемая информационная система предоставляет директору СТО выполнение следующих функций:

  • просмотр списка заказов;

  • досрочное завершение заказа;

  • составление отчетов по работе СТО;

  • просмотр статистики по выбранному работнику;

  • редактирование списка пользователей информационной системы.

Разрабатываемая информационная система предоставляет администратору СТО выполнение следующих функций:

  • редактирование списка проводимых работ на СТО;

  • редактирование стоимости и длительности проведения работ;

  • редактирование списка марок и моделей автомобилей;

  • редактирование списка работников СТО;

  • редактирование состава рабочих групп;

  • редактирование списка клиентов;

  • редактирование списка автомобилей выбранного клиента;

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

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

  • просмотр списка завершенных заказов;

  • программное завершение заказа;

  • назначение рабочей группы для выполнения заказа.

Рисунок 1.9 – Диаграмма вариантов использования информационной системы для станции технического обслуживания автомобилей

Разрабатываемая информационная система предоставляет работнику СТО выполнение следующих функций:

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

  • составление отчета о выполнении заказа.

1.5 Определение нефункциональных требований к разрабатываемой информационной системе

  1. Информационная системы должна корректно работать на ПК с установленной ОС Windows версии не ниже 2000.

  2. Количество одновременно работающих пользователей не должно превышать 1000.

  3. Время нештатного простоя программной системы не должно превышать 24 часов в год.

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

Определим минимальные аппаратные требования.

Минимальные аппаратные требования к используемым ПК:

  • операционная система – Windows версии не ниже 2000;

  • частота центрального процессора – 1 ГГц;

  • объем RAM – 256 МБ;

  • объем свободного места на жестком диске – 10 МБ;

  • доступ к сети интернет со скоростью не менее 256 кб/с.

2 Разработка информационной системы для станции технического обслуживания автомобилей

2.1 Выбор инструментальных средств реализации информационной системы

Под способом реализации понимается среда, в которой будет разработана информационная система. В качестве среды разработки рассматривались следующие IDE: NetBeans, Visual Studio, Delphi XE Было принято решение использовать среду разработки Delphi XE, и использовать язык программирования Delphi. В качестве СУБД рассматривались такие варианты, как: Microsoft SQL Server, MySQL и Firebird. В качестве СУБД было принято решение использовать MySQL. Ниже приведены аргументы выбора:

1. Среда разработки Delphi XE дает возможность быстро создавать полнофункциональные высокопроизводительные приложения для Windows на языке программирования Delphi, сочетающим современные возможности объектно-ориентированного языка, быструю компиляцию, подключение к разнородным базам данных и мощную визуальную платформу разработки. По сравнению с рассмотренными аналогами, использование выбранной среды и языка разработки позволит упростить и ускорить создание приложения информационной системы, активно работающего с СУБД.

2. СУБД MySQL - компактная, кроссплатформенная, свободная система управления базами данных (СУБД), работающая на Linux, Microsoft Windows и разнообразных Unix платформах. В качестве преимуществ MySQL, по сравнению с рассматриваемыми аналогами, можно отметить многоверсионную архитектуру, обеспечивающую параллельную обработку оперативных и аналитических запросов (это возможно потому, что читающие пользователи не блокируют пишущих), высокую эффективность и мощную языковую поддержку для хранимых процедур и триггеров. Кроссплатформенность, компактность и высокая эффективность являются немаловажными достоинствами для разрабатываемой информационной системы.

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