Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая.pdf
Скачиваний:
37
Добавлен:
11.05.2015
Размер:
1.67 Mб
Скачать

7Реализация системы

7.1Конфигурирование аппаратных и программных

средств

Аппаратные средства: ноутбук HP Pavilion dv6 3060er. Операционная система: Ubuntu 12.04.

Инструментальная система программирования: текстовый редактор Sublime Text 3, интерпретатор Python 2.7, редактор форм Qt Designer 4.8.1.

7.2 Разработка моделей реализации

Диаграмма распределения представлена на рисунке 47, спецификация узлов — в таблице 18. Количество узлов — 2, количество связей — 1.

Таблица 18. Спецификация узлов

Название

Аппаратн.

Програмн.

Описание

 

 

 

 

Client

2 GB RAM, 256 GB ROM, 2.3 GHZ CPU (2

Windows, Linux,

Клиент

 

CORES)

MacOS

 

DBServer

8 GB RAM, 1 TB ROM, 3.1 GHZ CPU (8

Oracle Linux, Oracle

Сервер БД

 

CORES)

DB 12g

 

Рисунок 47. Диаграмма распределения

Диаграмма компонентов представлена на рисунке 48, спецификация компонентов — в таблице 19.

55

Таблица 19. Спецификация компонентов

Название

Классы

Описание

 

 

 

 

 

Pictures

-

Иконки приложения

 

 

 

 

User Interface

-

Интерфейс, созданный в Qt

 

 

Designer

 

 

 

Translated Into Code User

Ui_Login_Form,

Содержит

файлы

форм,

Interface

Ui_Admin_Form,

транслированные

в

код на

 

Ui_Dispatcher_Form,

Python.

 

 

 

 

Ui_EditRun_Form,

 

 

 

 

 

Ui_GM_Form,

 

 

 

 

 

Ui_EditBreak_Form.

 

 

 

 

Application Classes

EditBreak, GM, EditRun,

Содержит

классы

приложе-

 

Dispatcher, Admin, Login.

ния, реализующие логику.

Рисунок 48. Диаграмма компонентов

56