Скачиваний:
23
Добавлен:
01.05.2014
Размер:
396.8 Кб
Скачать

Сценарий выполнения работ

  1. Выбор бюджета

  1. Выбор класса ПК

  1. Выбор компаний для закупки компьютера и закупка

  1. Выбор класса мебели

  1. Выбор компаний для закупки мебели и закупка

  1. Выбор программного обеспечения для ПК и его закупка

  1. Настройка ПО

(а)

  1. Выбор вида подключения к Internet и осуществление подключения

Создание программы

Разработка программы проводилась в среде для Java Netbeans 5.0.

Рисунок 1 Среда разработки NetBeans 5.0

Разработка велась в соответствии закладываемым сценарием организации компьютеризированного рабочего места и подключением его к Интернет.

В ходе разработки программы были созданы два пакета классов Java: core (логика) и gui (графический интерфейс и обработка событий).

Описание классов программы

Классы пакета core:

Название класса

Описание класса

1

Human

Описание человека, рабочее место которого должно быть компьютеризировано. Все атрибуты компьютеризации относятся к нему.

2

Computer

Собственно, компьютер за которым будет работать пользователь компьютеризированного рабочего места (КРМ).

3

Budget

Виртуальный бюджет, который будет использоваться для оборудования КРМ.

4

Furniture

Мебель, используемая для оборудования КРМ.

5

IProvider

Интернет провайдер, который будет обеспечивать доступ к КРМ.

6

IConnection

Соединение с Интернет. Включает в себя такие параметры, как скорость, способ и стоимость подключения. Предоставляется IProvider’ом.

7

ComputerSalesCompany

Компания-продавец компьютерного оборудования.

8

FurnitureSalesCompany

Компания-продавец мебели.

9

ComputerSpecialist

Специалист, обладающий знаниями для настройки программного обеспечения компьютера.

10

SoftwarePackage

Собственно, программное обеспечение компьютера

11

SalesCompany

Интерфейс для компании-продавца

12

SalesCompaniesList

Интерфейс для списка компаний

13

U

Утилиты для вывода информации на консоль, вспомогательные функции (не включены в релиз).

Классы пакета gui:

Название класса

Описание класса

1

HumanBeings

Главный класс, с формой работы с программой и обработчиками событий.

Интерфейс программы

Рисунок 2 Программа при старте

Как можно заметить, на изображении при старте программы значение метки Process status установлено в INCOMPLETE. Результатом же выполнения работы должно быть значение COMPLETE. Попробуем добиться этого.

Рисунок 3 Создание человека (ассоциирован со счетом)

Рисунок 4 Покупка компьютера и мебели

Рисунок 5 Покупка программного обеспечения

Рисунок 6 Установка программного обеспечения

Рисунок 7 В случае, если не удалось установить ПО самостоятельно

Вероятность успешной установки программного обеспечения – 14%. В случае неудачи предлагается вызвать специалиста, который установит программное обеспечение.

Рисунок 8 Вызов специалиста - установка программного обеспечения

Рисунок 9 Подключение к Интернет

Рисунок 10 Результат: подключение выполнено

Рисунок 11 Вкладка «О программе»

Соседние файлы в папке Курсовая работа