Данная работа предполагает самостоятельное осмысление студентом принципов функционирования проектируемой системы. При защите работы оценивается способность студента выполнять проектирование информационных систем управления в условиях нечетко определенного технического задания.
Оборудование и принадлежности
Персональный компьютер с установленной операционной системой Microsoft Windows, система проектирования RationaRose, StarUML или аналогичная. Допустимо выполнение работы с использованием графического редактора (MsVisio), либо без использования персонального компьютера (на чертежной бумаге).
1. Индивидуальное задание Исходные данные.
|
Проектируемая система. | Комментарий. | |
Программное обеспечение банкомата. | Банкомат по карте позволяет снимать наличные со счета, печатать справку об остатке на счете, принимать наличные, выполнять платежи за услуги мобильной связи. | |
|
- 3. Ход выполнения работы
- 1. Построить диаграммы прецедентов.
Рис. 1. Диаграмма вариантов использования банкомата
2. Подготовить описание актеров и прецедентов, показать отношения прецедентов.
Рис. 2
Рис. 3.
Рис. 4.
Рис. 5.
3. Построить диаграммы действий (с нанесением секций) и реализацию прецедентов.
Рис. 6.
4. Определить отношение классов и реализацию их поведения.
графический программный модель Рис. 7.
5. Построить диаграммы состояний системы.
Рис. 8.
6. Построить диаграммы потоков данных.
Рис. 9.