Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Разработка диаграммы классов информационной системы производственной компании и ее спецификации
100%
Уникальность
Аа
4235 символов
Категория
Информационные технологии
Курсовая работа

Разработка диаграммы классов информационной системы производственной компании и ее спецификации

Разработка диаграммы классов информационной системы производственной компании и ее спецификации .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Диаграмма классов является основным логическим представлением модели и содержит информацию об архитектуре программной системы.
На диаграмме представлены классы следующего типов.
Граничные классы (boundary) – форма для работы с транспортом, пользователями, заявками, продукцией и форма для регистрации клиента.
Классы-сущности (entity) – таблицы продукции, сотрудников, заявок, транспорта и клиентов.
3.Управляющие классы (control) – диспетчер управления автопарком и диспетчер управления заявками.
Диаграмма классов (для прецедентов «Управление водителями и парком ТС» и «Управление заявками на перевозку грузов») представлена на рисунке 4.1.
Рисунок 4.1 - Диаграмма классов
4.2Спецификация диаграммы классов информационной системы производственной компании
В таблицах 4.1–4.12 представлена структура спецификации классов.
Таблица 4.1 - Класс «Диспетчер управления автопарком»
Имя операции класса Свойства операции класса Краткое описание
Сохранить данные - Сохранить данные в таблице данных
Запросить данные - Запросить данные из таблицы данных
Записать данные - Записать данные в таблицу данных
Прочитать данные - Прочитать данные из таблицы данных
Таблица 4.2 - Класс «Диспетчер управления заявками»
Имя операции класса Свойства операции класса Краткое описание
Сохранить данные - Сохранить данные в таблице данных
Запросить данные - Запросить данные из таблицы данных
Записать данные - Записать данные в таблицу данных
Прочитать данные - Прочитать данные из таблицы данных
Таблица 4.3 - Класс «Клиенты»
Имя атрибута класса Свойства атрибута класса Краткое описание
ФИО клиента String[2..3] Фамилия, имя, отчество клиента
Адрес String Адрес клиента
Телефон String Телефон клиента
Реквизиты String Реквизиты клиента
Таблица 4.4 - Класс «Транспорт»
Имя атрибута класса Свойства атрибута класса Краткое описание
Номер String Государственный номер автомобиля
Марка String Марка автомобиля
Габариты Integer Габариты кузова
Грузоподъемность Integer Грузоподъемность автомобиля
Таблица 4.5 - Класс «Заявки»
Имя атрибута класса Свойства операции класса Краткое описание
Дата создания Date Дата создания заявки
Номер Integer Номер заявки
Статус Boolean Статус доставки (Да/Нет)
Дата выполнения Date Дата фактического выполнения заявки
Стоимость Integer Общая стоимость доставки
Таблица 4.6 - Класс «Сотрудники»
Имя атрибута класса Свойства атрибута класса Краткое описание
ID сотрудника Integer Идентификатор сотрудника
ФИО сотрудника String[2..3] Фамилия, имя, отчество сотрудника
Адрес String Адрес сотрудника
Телефон String Телефон сотрудника
Должность String Должность сотрудника
Таблица 4.7 - Класс «Продукция»
Имя атрибута класса Свойства атрибута класса Краткое описание
ID продукции Integer Идентификатор продукции
Наименование String Наименование продукции
Категория String Категория продукции
Габариты Integer Габариты продукции
Таблица 4.8 - Класс «Форма для работы с транспортом»
Имя операции класса Свойства операции класса Краткое описание
Добавить - Добавить новую запись в таблице данных
Удалить - Удалить запись из таблицы данных
Таблица 4.9 - Класс «Форма для работы с пользователем»
Имя операции класса Свойства операции класса Краткое описание
Добавить - Добавить новую запись в таблице данных
Удалить - Удалить запись из таблицы данных
Авторизовать - Выдать права доступа пользователю
Таблица 4.10 - Класс «Форма для работы с заявками»
Имя операции класса Свойства операции класса Краткое описание
Добавить - Добавить новую запись в таблице данных
Удалить - Удалить запись из таблицы данных
СменитьСтатус
- Сменить статус заявки
СформироватьДокумент
- Сформировать печатную форму по продукции заявки
ВыбратьВодителя
- Выбрать водителя для выполнения заявки
ВыбратьТранспорт
- Выбрать транспорт для выполнения заявки
Таблица 4.11 - Класс «Форма для регистрации клиента»
Имя операции класса Свойства операции класса Краткое описание
Добавить - Добавить новую запись в таблице данных
Удалить - Удалить запись из таблицы данных
Авторизовать - Выдать права доступа клиенту
ВыдатаПраваДоступа
- Выдать права доступа
Таблица 4.12 - Класс «Форма для работы с продукцией»
Имя операции класса Свойства операции класса Краткое описание
Добавить - Добавить новую запись в таблице данных
Удалить - Удалить запись из таблицы данных

Зарегистрируйся, чтобы продолжить изучение работы

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по информационным технологиям:

Применение логических функций в цифровой технике

40267 символов
Информационные технологии
Курсовая работа
Уникальность

Современное развитие видеокарт

24176 символов
Информационные технологии
Курсовая работа
Уникальность
Все Курсовые работы по информационным технологиям
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты