- •Аннотация
- •Содержание
- •1 Аналитический раздел
- •1.1 Анализ предметной области
- •1.2 Организационно-производственная структура
- •1.3 Анализ существующих программных продуктов
- •1.4 Выбор математического аппарата
- •1.5 Постановка задачи
- •1.5.1 Назначение программного продукта
- •1.5.2 Требования к программному средству и техническому оборудованию
- •2 Проектный раздел
- •2.1 Инструментальные средства
- •2.1.1 Выбор языка программирования
- •2.1.2 Технология клиент/сервер. Принцип работы Java Web-приложения
- •2.1.3 Архитектура платформы Tandem
- •2.1.4 Выбор субд
- •2.1.5 Структурированный язык запросов sql
- •2.2 Разработка базы данных проектируемого программного средства
- •2.2.1 Формализованное описание предметной области
- •2.2.2 Разработка инфологической модели бд
- •2.2.3 Разработка даталогической модели бд
- •2.2.4 Нормализация отношений
- •2.2.5 Физическая модель бд
- •2.2.5.1 Техническое описание объектов бд
- •2.2.5.2 Реализация ограничений целостности бд
- •2.3 Разработка программного средства автоматизации обслуживания заявок
- •3 Технико-эксплуатационный раздел
- •3.1 Руководство для пользователей
- •3.2 Руководство для серверной части
- •3.3 Руководство администратора
- •3.4 Руководство программиста
- •4 Обоснование экономической эффективности проекта
- •4.1 Расчет трудоемкости разработки программного продукта
- •4.2 Расчет себестоимости программного продукта
- •4.3 Расчет экономического эффекта от внедрения программного продукта
- •5 Безопасность труда
- •5.1 Анализ условий труда
- •5.2 Расчет искусственного освещения
- •5.3 Возможные чрезвычайные ситуации
- •5.3.1 Расчет зоны заражения
- •5.3.2 Расчет времени эвакуации
- •Заключение
- •Список использованных источников
- •Приложение а
- •Приложение б
3 Технико-эксплуатационный раздел
3.1 Руководство для пользователей
Взаимодействие пользователя с программным средством осуществляется через веб-интерфейс. Для запуска необходимо указать в адресной строке обозревателя путь к программному средству (http://localhost:8080/request) После запуска приложения необходимо пройти авторизацию, либо зарегистрироваться для дальнейшей работы. На рисунке 3.1 представлена страница авторизации пользователя.
Рисунок 3.1 – Страница авторизации пользователя
Если пользователь ранее не был зарегистрирован, то ему необходимо перейти по ссылке на страницу регистрации для заполнения соответствующих полей как показано на рисунке 3.2.
Рисунок 3.2 – Страница регистрации пользователя
При успешной регистрации откроется страница, изображённая на рисунке 3.3. После чего необходимо будет пройти авторизацию.
Рисунок 3.3 – Успешная регистрация
После успешной авторизации откроется меню пользователя, изображенное на рисунке 3.4. Выделение двух типов заявок основывается на принципиальном различие форм заполнения заявок на мультимедиа оборудование и компьютерную оргтехнику. При выборе определенного типа откроется страница выбора дальнейших действий, изображённая на рисунке 3.5.
Рисунок 3.4 – Меню пользователя
В зависимости от того как прописан пользователь в базе данных он может являться одним из актеров: администратор, либо пользователь какого-либо другого отдела. При авторизации администратора ему предоставляется возможность просмотреть текущие заявки, создать новую заявку либо управлять правами пользователей.
Рисунок 3.5 – Меню выбора действия
Для внесения изменений в данные о правах пользователей необходимо перейти по ссылке «Пользователи» из меню пользователя, после чего откроется страница, изображенная на рисунке 3.6. При нажатии на ссылку «НЕТ» её значение изменяется на противоположное, что означает присвоение прав администратора данному пользователю. Так же изменяется значение типа пользователя в базе данных.
Рисунок 3.6 – Меню управления пользователями
Чтобы просмотреть заявки, необходимо пройти по ссылке «Просмотреть заявки» на соответствующую страницу, которая изображена на рисунке 3.7. Для удобства просмотра, осуществляется выборка заявок из базы данных по определенным периодам.
Рисунок 3.7 – Меню выбора периода заявок
Просматривая текущие заявки на мультимедиа оборудование, администратор имеет возможность менять их статус на принята или не принята. На странице просмотра отображается следующая информация: пользователь, запросивший оборудование; пользователь, создавший заявку; номер аудитории в которую необходимо установить оборудование; дата и время установки; статус принятия заявки; статус выполнения. Дата регистрации заявки формируются автоматически. Страница просмотра текущих заявок на мультимедиа оборудование показана на рисунке 3.8.
Рисунок 3.8 – Страница просмотра заявок на мультимедиа оборудование
При авторизации пользователя, ему предоставляется возможность только просмотреть текущие заявки или создать новую. Меню пользователя идентично меню администратора. При попытке пользователя пройти по ссылке на страницу управления правами пользователей, программное средство выдаст сообщение, как показано на рисунке 3.9.
Рисунок 3.9 – Страница ошибки
При подаче новой заявки на обслуживание компьютерной оргтехники пользователю необходимо заполнить форму, состоящую из следующих полей: класс оборудования, тип оборудования, аудиторию/кабинет и номер соответствующего помещения, наименование оборудования, описать неисправность, либо представить план действий по конкретному оборудованию. Все поля заполняются путем выборки соответствующего пункта из «выпадающего меню», кроме поля для ввода описания неполадки. Страница подачи новой заявки показана на рисунке 3.10.
Рисунок 3.10 – Подача новой заявки
Каждому классу оборудования соответствует определенный тип оборудования. Они не должны пересекаться между собой. Для класса печатающие устройства:
- многофункциональное устройство (МФУ);
- принтер;
- плоттер.
Для класса компьютерное оборудование:
- персональный компьютер;
- монитор;
- клавиатура;
- компьютерная мышь;
- 3G модем;
- USB-флеш-накопитель;
- сервер;
- сетевой кабель;
- ноутбук.
Для класса мультимедиа-оборудования:
- проектор;
- веб-камера;
- устройства вывода звука (колонки).
