-
Notifications
You must be signed in to change notification settings - Fork 7
..md
KorganNurzhassarov edited this page Apr 17, 2022
·
1 revision
## Курсовой проект по дисциплине "Проектирование информационных систем"
## ФИО, ИДБ-18-??
### 1. Определение требований к модели [✋](https://github.com/stankin/design-part-2/wiki/LR-1)
**Тема ВКР:**
**Объект исследований:**
**Предмет исследований:**
**Процессы верхнего уровня:** [✋](https://github.com/stankin/design-part-2/wiki/sem1)
* **А1 ??** <относится к внешней среде - планирование и управление>
* **А2 ??** <относится к внешней среде - подготовка, настройка, наладка>
* **А3 ??** <относится к внутренней среде - получение требуемого результата>
* **А4 ??** <относится к внутренней или внешней среде - доставка требуемого результата потребителю>
* **А5 ??** <относится к внешней среде - оценка и/или потребление результата>
**Точка зрения:** менеджер по продаже
**Цель моделирования:**
### 2. Функциональное моделирование процессов (IDEF0) [✋](https://github.com/stankin/design-part-2/wiki/LR-1)
**A-0:**
Контекстная диаграмма
![image](https://user-images.githubusercontent.com/90256924/163677098-e88c83cc-6e82-45d6-b654-c6fbada60015.png)
Декомпозиция А0
![image](https://user-images.githubusercontent.com/90256924/163677232-db64bb39-f2bb-4292-b246-7d58884a680d.png)
**A-1:**
Определение концепции портала
![image](https://user-images.githubusercontent.com/90256924/163677025-26a54c5d-2d0c-4f88-b7c1-875be651469b.png)
**A-2:**
Описание технической реализации
![image](https://user-images.githubusercontent.com/90256924/163677038-a05c0ace-7624-43d4-9496-b1ca132c1d72.png)
**A-3:**
Разработка дизайна портала
![image](https://user-images.githubusercontent.com/90256924/163677116-753cb3d1-8ec0-47f5-b63b-eade59dee2df.png)
**A-4:**
Разработка сайта
![image](https://user-images.githubusercontent.com/90256924/163677073-43279cf4-43b9-4381-bacd-9d971f8dc808.png)
### 3. Функциональное моделирование программных и информационных средств (DFD) [✋](https://github.com/stankin/design-part-2/wiki/LR-2)
**Конфигурация технических средств:** <рабочие станции, серверы, другое оборудование>
**Конфигурация программных средств:** <одноуровневые, многоуровневые, встроенные, распределенные>
**Допустимые виды хранилищ и их размещение:** <файлы, директории, репозитории, базы данных>
* A31 Автоматизация процесса А31
![A31](myrep\a31.jpg)
* A32 Автоматизация процесса А32
![A32](myrep\a32.jpg)
### 4. Описание выбранного процесса [✋](https://github.com/stankin/design-part-2/wiki/LR-3) в формате прецедента (Use Case) [✋](https://github.com/stankin/design-part-2/wiki/LR-4)
Диаграмма UML Use Case
![p4](http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/)
**4.1 Идентификатор прецедента:** ???
**4.2 Название прецедента:** ???
**4.3 Контекст:** ???
**4.4 Участники (actors) и цели (goals):**
| Участник | Категория | Цель (goal) |
|---|---|---|
| <роль> | Основной | <основная цель для роли> |
| <роль> | Внешний | <основная внешняя цель> |
| <наименование> | Инструмент| <основная функция инструмента> |
**4.5 Предусловия (pre-conditions):**
* <условие наличия потока управления>
* <условие наличия входного потока>
* <условие наличия потока исполнителя>
* <условие наличия потока механизма>
**4.6 Постусловия (post-conditions):**
* <выходной поток>
**4.7 Основной поток выполнения (main flow)**:
| Участник | Действие (activity) | Ожидаемый результат |
|---|---|---|
| <роль> | <действие> | <результат с указанием его места размещения> |
**4.8 Исключения (exceptions):**
| Условие (риск) | Последствия | Реакция |
|---|---|---|
| <описание риска> | <описание последствий> | <описание потока сообщений о проблемах> |
**4.9 Альтернативы (alternates):**
| Участник | Действие (activity) | Ожидаемый результат |
|---|---|---|
| <роль> | <действие> | <результат с указанием его места размещения> |
**4.10 Временные параметры:**
* **Триггер (событие, стартующее прецедент):** <управляющий поток>
* **Номинальная частота повторения прецедента:**
* **Продолжительность прецедента:**
### 5. Описание структуры объекта [✋](https://github.com/stankin/design-part-2/wiki/LR-3) в формате ERD (Class) [✋](https://github.com/stankin/design-part-2/wiki/LR-5)
* **Описываемый объект:** <программа, модуль, сообщение, база данных...>
* **Диаграмма UML Class:**
![p5](http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/)
### 6. Описание алгоритма [✋](https://github.com/stankin/design-part-2/wiki/LR-3) в формате UML (Sequence) [✋](https://github.com/stankin/design-part-2/wiki/LR-6)
* **Описываемые процессы и потоки данных:** ???
* **Диаграмма UML Sequence:**
![p6](http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/)
### 7. Описание состава [✋](https://github.com/stankin/design-part-2/wiki/LR-3) в формате UML (Component) [✋](https://github.com/stankin/design-part-2/wiki/LR-7)
* **Описываемый объект:** <комплект поставки>
* **Диаграмма UML Component:**
![p7](http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/)
### 8. Демонстрация реализации (личная страница)
<ссылка или скриншоты>
### 9. Подготовка к интерпретации построенных моделей
#### 9.1 Процессная модель "как было" для сравнения [✋](https://github.com/stankin/design-part-2/wiki/sem2):
#### 9.2 Используемые паттерны выявления проблем в модели "как было" [✋](https://github.com/stankin/design-part-2/wiki/sem3):
* Муда: <муда>
* Мура: <мура>
* Мури: <мури>
#### 9.3 Используемые для решения наиболее существенных проблем паттерны [✋](https://github.com/stankin/design-part-2/wiki/interpret_model) и фреймворки [✋](https://github.com/stankin/design-part-2/wiki/lecture14), связанные с возможностями автоматизации:
#### 9.4 Возможные антипаттерны в модели "как будет" [✋](https://github.com/stankin/design-part-2/wiki/sem4):
| Категория | Антипаттерн (риск) | Действие по избежанию |
|---|---|---|
| Разработка | <антипаттерн> | <действие> |
| Архитектура | <антипаттерн> | <действие> |
| Организация | <антипаттерн> | <действие> |
| Среда | <антипаттерн> | <действие> |
### 10. Интерпретация построенных моделей [✋](https://github.com/stankin/design-part-2/wiki/cp-guide)
**10.1 Определение числовых показателей для поставленной цели моделирования:**
**10.2 Определение числовых показателей для цели потенциального проекта автоматизации: [✋](https://github.com/stankin/design-part-2/wiki/interpret_model)**
**10.3 Расчет потенциального эффекта от автоматизации:**
**10.4 Определение числовых показателей и расчет затрат на реализацию проекта автоматизации:**
**10.5 План-факт сравнение для затрат на реализацию: [💻](https://docs.google.com/spreadsheets/d/11KghKnPycU-EtbHJ3dKK5FQjPntsd9ZQ9LVSzg9Ou5E/edit#gid=1983994942)**
**ВЫВОДЫ**