Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
bibliofond.ru_701122 (1).rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
25.99 Mб
Скачать

1. Проектирование серверной части

1.1 Системный анализ предметной области

База данных автосалон по продаже автомобилей.

В соответствии с предметной областью система строится с учётом

следующих особенностей:

а) каждый автомобиль имеет свою характеристику;

б) поставщиком автомобиля может быть любая страна и фирма, участвующая в его производстве;

в) каждого покупателя могут обслужить несколько продавцов персонала;

г) количество продаж, совершенных персоналом влияет на размер гонорара.

Выделим базовые сущности этой предметной области:

Персонал предприятия. Атрибуты персонала:

 ФИО

 оклад

 должность

 адрес

 телефоны

 стаж

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

Автомобили. Атрибуты автомобили:

 Название

 Цвет

 Кузов

 Мощность

 Объём двигателя

 Количество цилиндров

 Шины

 Длина

 Ширина

 Дата выпуска

 Расход топлива

 Характеристики топлива

Продажи будем рассматривать как связь между автомобилями, персоналом и покупателями. Атрибуты продажи:

 Дата

 Стоимость

Покупатели. Атрибуты покупатели:

 № паспорта

 Серия

 Фамилия

 Имя

 Отчество

 Адрес

 Телефон

Функции персонала:

. Обслуживание покупателей

2. Уход за товаром

. Поиск фирм для сотрудничества

. Формирование базы данных о покупателях

. Составление отчётов

Функции покупателей

. Оплата товара

Выводы. Система должна обеспечивать:) Поиск автомобилей по названию, стране, фирме

b) Поиск автомобилей фирмы) Поиск автомобиля по стоимости) Фиксировать дату продажи) Поиск покупателя по ФИО

.2 Назначение проектируемой информационной системы

Функции, решаемые информационной системой

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

ввод и хранение, необходимой для работы информации;

исключение избыточности данных;

обеспечение целостности данных;

обновление информации в базе данных;

резервное архивирование данных;

Задачи, решаемые информационной системой:

хранение информации о покупателях, о персонале (фамилия, имя, отчество и т.д.);

хранение информации о купленных автомобилей покупателем;

хранение информации о дате, когда был куплен товар и его стоимость;

хранение информации о том, кто принял участие в продаже товара;

хранение информации о автомобилей, которые имеются в продаже;

Требования к представлению информации

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

Требования к надежности

Система должна обеспечивать:

целостность данных;

непротиворечивость данных;

1.3 Концептуальная модель предметной области

Концептуальная схема должна отражать состав и взаимодействие объектов будущей базы данных. Для этой цели разработано несколько систем соглашений о представлении информации, содержащейся в базе данных. Например, универсальный язык моделирования (UML) - промышленный стандарт создания моделей процессов и данных для объектно-ориентированных разработок информационных систем (ИС). Подобные системы предназначены для автоматизации всего процесса разработки ИС.

Рис. 1 Диаграмма вариантов использования

Рис. 2 Диаграмма последовательности на изменение данных

Рис. 3 Диаграмма последовательности для просмотра

Рис. 4. Диаграмма классов

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