- •1 Предпроектное исследование
- •1.1 Формулирование требований к системе
- •1.1.1 Внешняя среда системы
- •1.1.2 Функции системы
- •1.1.3 Пользователи системы, их типы, роли, категории
- •1.1.4 Входные и выходные сообщения системы, входные и выходные данные
- •2.3 Диаграмма вариантов использования системы и спецификация вариантов использования
- •2.4 Постоянное хранение данных системы
- •2 Разработка концептуальных статических моделей системного уровня
- •2.1 Спецификация системы
- •2.2 Классовая диаграмма системы и ее окружения
- •3 Разработка динамических моделей системного уровня
- •3.1 Диаграмма кооперации системы и ее окружения
- •3.2 Диаграмма последовательности сообщений системы и ее окружения
- •3.3 Диаграмма состояний системы, спецификация состояний и переходов
- •4 Разработка пользовательского интерфейса
- •4.1 Макеты и спецификация окон
- •4.2 Структура системы меню
- •4.3 Диаграмма состояний диалога с пользователем
- •5 Разработка концептуальных статических моделей классового уровня
- •5.1 Диаграмма пакетов и спецификация пакетов
- •5.2 Классовая диаграмма системы, спецификации классовой диаграммы, классов, атрибутов, операций, отношений между классами
- •5.3 Диаграмма объектов
- •6 Разработка динамических моделей классового уровня
- •6.2 Диаграмма последовательности сообщений, спецификация объектов и сообщений
- •6.3 Диаграмма активности, спецификация диаграммы активности
- •7 Реализация системы
- •7.1 Конфигурирование аппаратных и программных средств
- •7.2 Разработка моделей реализации
- •8 Тестирование и отладка системы
- •9 Документирование системы
- •10 Список литературы
7Реализация системы
7.1Конфигурирование аппаратных и программных средств
Аппаратные средства: ПК, монитор, клавиатура, мышь. Операционная система: Windows 7.
Инструментальная система программирования: Borland C++ Builder 6, SQL Developer.
7.2 Разработка моделей реализации
Диаграмма распределения представлена на рисунке 28, спецификация узлов — в таблице 23. Количество узлов — 2, количество связей — 1.
Таблица 23. Спецификация узлов
Название |
Аппаратное обеспечение |
Программное обесп. |
Описание |
|
|
|
|
Client |
4 gb ram, 512 gb hdd, 3.1 ghz cpu (4 cores) |
Windows 7 |
Клиент |
|
|
|
|
DBServer |
1 gb ram, 25 gb hdd, 3.1 ghz cpu (1 core) |
Windows XP, Oracle |
Сервер БД |
|
|
DB 11g |
|
Рисунок 28. Диаграмма распределения
Диаграмма компонентов представлена на рисунке 29, спецификация компонентов — в таблице 24.
46
Таблица 24. Спецификация компонентов
Имя |
Файлы, входящие в пакет |
|
Описание |
|
|
|
|
|
|
|
|
bin |
About.obj, Pfootball.exe, Pfootball.obj, |
Компонент, |
содержащий |
исполняе- |
|
Umain.obj |
мый и объектные файлы программы. |
||||
|
|||||
src |
About.h, About.cpp, About.dfm, Umain.h, |
Компонент, |
содержащий |
исходный |
|
Umain.cpp, Umain.dfm, Pfootball.bpr |
код программы. |
|
|||
|
|
||||
Рисунок 29. Диаграмма компонентов
47
