- •Введение
- •Глоссарий
- •1. Теоритические и методологические основы построения построения информационной системы
- •1.1 Информационные системы и базы данных
- •1.2 Обоснование выбора системы управления базой данных
- •1.3 Обзор и обоснование выбора инструмента разработки
- •1.4 Характеристика моделей данных
- •1.5 Язык запросов sql
- •1.6 Постановка задачи
- •2. Проэктирование и разработка бизнес-процессов информационной системы
- •2.1 Разработка логической модели
- •2.2. Модель требований
- •2.3.Модель анализа
- •2.4.Модель проектирования
- •2.5 Интерфейс ис «Автосалон»
- •3. Оценка экономической эффективности системы управления продажами
- •3.1.Определение трудоемкости разработки информационной системы
- •3.2.Расчет экономической эффективности использования информационной системы.
- •Заключение
- •Список используемой литературы
- •Приложение 1
2. Проэктирование и разработка бизнес-процессов информационной системы
2.1 Разработка логической модели
Логический уровень - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире. Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логическая модель данных может быть построена на основе другой логической модели, например на основе модели процессов. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД. В этой модели сущности связываются между собой и для них определяются атрибуты.
Ниже приведена логическая схема данных, здесь видно все сущности и связи, базы данных «Автосалон».
В данной предметной сущности выделяются следующие базовые сущности, образующие структуру проектируемой ИС:
Автомобили. Атрибуты автомобилей – код автомобиля, марка, модель, комплектация, цена, год выпуска, объем двигателя, мощность двигателя, тип коробки передач, тип трансмиссии, максимальная скорость, родина бренда, цвет, количество дверей, количество мест, статус.
Марки. Атрибуты марки–название марки;
Тип коробки передач. Атрибуты – тип коробки передач;
Тип трансмиссии. Атрибуты –тип трансмиссии;
Родина бренда. Атрибуты - родина бренда
Продажа. Атрибуты – код продажи, автомобиль, покупатель, дата продажи;
Покупатель. Атрибуты - код покупателя, фамилия, имя, отчество, телефон, адрес, город;
2.2. Модель требований
В модели требований описываются установленные пользователем задачи, функциональные и нефункциональные требования к системе. Так как рассматриваемая нами система описывается при помощи UML-диаграмм, то для построения модели требований используем в данном случае диаграмму вариантов использования (или диаграмма прецедентов).
Диаграммой прецедентов, или использования (Use case diagram), называется диаграмма, на которой показана совокупность прецедентов и актеров, а также отношения между ними. Диаграммы прецедентов представляют собой один из пяти типов диаграмм, применяемых в UML для моделирования динамических аспектов системы. Они применяются для моделирования вида системы с точки зрения прецедентов (или вариантов использования). Чаще всего это предполагает моделирование контекста системы, подсистемы или класса либо моделирование требований, предъявляемых к поведению указанных элементов.
Проектируемая система предполагает участие в ее работе продавца и косвенного участия клиентов. Продавец совершает операции по созданию, редактированию и удалению заказов, также дает консультацию о товарах, и, самое главное заключает договор с клиентами. Также в работе принимает участие курьер, который выполняет ряд функции, а конкретно в его обязанности входит доставка заказа до клиента. Также, есть класс время, которая обрабатывает и контролирует время доставки заказа. В данной проектируемой системе существует Базы Данных, где хранятся вся информация о клиентах и эту информацию менеджер компании может редактировать, удалять, добавлять в Базе Данных. Более того он может ввести инвентарную опись, обновить инвентарную опись и заключит договор о сотрудничестве с поставщиками.
Диаграмма вариантов использования изображена на рисунке 2.
Рис. 2 Диаграмма вариантов использования.