Информационная система сети салонов красоты "Лариса"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?атериалов и товаров;
выгрузка отчетов;
учет скидочных карт;
распределенная информационная база по нескольким салонам
учет информации по поставщикам, клиентам, услугам.
1.4 Выбор среды разработки
Для проектирования автоматизированной системы требуется интеграция серверной БД, в которой хранится вся информация. Интерфейс должен быть Windows-совместимый, т.е. соответствовать стандартам программ ОС Windows.
Для разработки ИС была выбрана среда программирования JAVA SE 7.0, данная среда имеет ряд преимуществ:
использование принципов ООП;
кроссплатформенность;
возможность интеграции со многими СУБД;
Для проектирования базы данных был выбран Oracle Database 11g.
2. Проектирование информационной системы
.1 Диаграмма прецедентов
В таблицах 2.1-2.9 представлены описательные спецификации прецедентов.
Таблица 2.1 - Описательная спецификация прецедента Поиск информации
ПрецедентПоиск информацииСубъектыИС Салон красотыПредусловиеФормирование запросаОсновной потокПо условиям запроса осуществляется поиск в БД. ПостусловиеОтображение результатов поиска
Таблица 2.2 - Описательная спецификация прецедента Обработка информации
ПрецедентОбработка информации СубъектыИС Салон красотыПредусловиеВвод данных Основной потокВвод данных, обработка и размещение информации в базе данных ПостусловиеХранение информации в базе данных
Таблица 2.3 - Описательная спецификация прецедента Отображение рез-ов запроса
ПрецедентОтображение результатов запросаСубъектыИС Салон красотыПредусловиеЗапрос пользователя на отображение информации Основной потокОсуществляется поиск информации по критериям запроса пользователя ПостусловиеИспользование информации по назначению
Таблица 2.4 - Описательная спецификация прецедента Хранение информации
ПрецедентХранение информации СубъектыИС Салон красотыПредусловиеИС обработала введенную пользователем информацию Основной потокБаза данных хранит в своих таблицах различную информацию. ПостусловиеПредоставление информации.
Таблица 2.5 - Описательная спецификация прецедента Предоставление информации
ПрецедентПредоставление информацииСубъектыАдминистраторПредусловиеЗапрос информации от клиента. Основной потокАдминистратор предоставляет клиенту необходимую информацию о товаре.ПостусловиеКлиент владеет необходимой информацией.
Таблица 2.6 - Описательная спецификация прецедента Оформление заказа
ПрецедентОформление заказа СубъектыАдминистраторПредусловиеЗаказ товараОсновной потокАдминистратор оформляет заказ и производит денежный расчет. ПостусловиеСформированный заказ.
Таблица 2.7 - Описательная спецификация прецедента Запрос информации
ПрецедентЗапрос информации СубъектыКлиентПредусловиеПосещение салона. Основной потокКлиент уточняет у администратора необходимую информацию о товаре. ПостусловиеКлиент владеет необходимой информацией.
Таблица 2.8 - Описательная спецификация прецедента Оплата товара
ПрецедентОплата товара СубъектыКлиентПредусловиеЗаказ товараОсновной потокКлиент оплачивает заказ ПостусловиеКлиент получает товар
Таблица 2.9 - Описательная спецификация прецедента Получение товара
ПрецедентПолучение товара СубъектыКлиентПредусловиеОплата товара Основной потокКлиент получает товар.ПостусловиеКлиент покидает салон.