Skip to content

really562/prokofev.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Отчет по лабораторным работам

Выполнил студент группы ИДБ-15-13 Прокофьев Кирилл

Нажмите сюда для раскрытия Лабораторных работ 1 - 3

Лабораторная работа 1.

Создание IDEF0-диаграммы "Производство оборудования" в RAMUS (программное средство разработки структурно-функциональных моделей)

Создание диаграммы классов и диаграммы прецедентов в PLANTUML (программное средство автоматической генерации UML-диаграмм)

  • Текст и рисунoк диаграммы классов

  • Текст и рисунок диаграммы прецедентов


Лабораторная работа 2-3.

  • IDEF0

  • Plan-Do-Check

  • DFD

Диаграмма в формате .rsf


Лабораторная работа 4 (Курсовой проект)

Выполнено на основании ВКР "Разработка автоматизированной системы деятельности агентства в сфере туризма"

Определение основных средств автоматизации

Определение требований к модели

  • Формальное определение объекта моделирования (процесса) - Автоматизация процесса бронирования туров
  • Формальное определение точки зрения (владелец, руководитель) - Директор туристического агентства
  • Формальное определение цели моделирования (вопросы к модели) - выделение процессов, требующих улучшения путем автоматизации.
  • Формальное определение темы курсового проекта (наименование информационной системы) - Проектирование информационной системы для бронирования туров

[Файл RAMUS](https://github.com/really562/prokofev.github.io/blob/master/Курсовой%20проект.rsf

Разработка диаграммы РАМУС

  • Контекстная диаграмма А0 - "Бронирование туров"

  • Декомпозиция диаграммы уровня A0 (A1-A3) на три блока

  • Декомпозиция блока А3 (A31-A33) - "Оформление документов" на три блока

  • Декомпозиция блока А33 (A331-A334) - "Передача документов" на четыре блока


Лабораторная работа 5 (Курсовой проект)

Разработка диаграмм в RAMUS - декомпозиция всех автоматизируемых блоков в DFD

  • Декомпозиция блока А1 - "Выбрать туры"

  • Декомпозиция блока А31 - "Оформить договор"

  • Декомпозиция блока А32 - "Оплата"

Определение основных средств автоматизации

  • Определение конфигурации технических средств (рабочие станции, серверы, другое оборудование): ПК используемые клиентами, сервер на котором будут хранится базы данных, ПК сотрудников на которых установлена система бронирования.
  • Определение конфигурации программных средств: Система будет разрабатываться в среде разработки Atom с использование языка html\php\mysql, а также Android Studio с использованием языка Java
  • Определение допустимых видов хранилищ и их размещения: скрины хранилищ


Лабораторная работа 6 (Курсовой проект)

Завершение идентификации всех потоков

  • Построение ERD (диаграммы классов без атрибутов) для всех потоков.

Код PlantUML

Завершение идентификации всех ролей.

  • Построение ERD (диаграммы классов без атрибутов) для всех ролей.

Код PlantUML

Завершение идентификации всех модулей.

  • Построение ERD (диаграммы классов без атрибутов) для всех модулей.

Код PlantUML

Диаграмма последовательностей

Эффективность проекта

  • Период рассмотрения - 20 дней.
  • t(бронирования без системы) = 30 минут; t(бронирования с системой) = 15 минут.
  • Сотрудник может оформить 20 путевок.
  • В системе: 20x15 = 300 мин/день; 300x20 = 6000 мин = 100 ч (за рассмотренный период).
  • Без системы: 20x30 = 600 мин/день; 600x20 = 12000 мин = 200 ч (за рассмотренный период).
  • Пусть 5 сотрудников в день пользуются системой: 5x100 = 500 ч/час.
  • Если сотрудники не пользуются системой: 5x200 = 1000 ч/час.
  • 1000 - 500 = 500 ч/час/мес. выгоды

Определение числа и сложности функциональных точек для модулей: 8 модулей (2 экранные формы, 6 модулей обработки).

Текстовая часть

PDF-файл


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published