Логотип Автор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 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по информационным технологиям:

Автоматизированные информационные системы судебной деятельности

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

Инфокоммуникационная сеть магазина бытовой техники

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

Система электронных платежей, цифровые деньги

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