Информационная система сети салонов красоты "Лариса"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?атериалов и товаров;

выгрузка отчетов;

учет скидочных карт;

распределенная информационная база по нескольким салонам

учет информации по поставщикам, клиентам, услугам.

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 - Описательная спецификация прецедента Получение товара

ПрецедентПолучение товара СубъектыКлиентПредусловиеОплата товара Основной потокКлиент получает товар.ПостусловиеКлиент покидает салон.