Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом (Малинин).doc
Скачиваний:
19
Добавлен:
04.12.2018
Размер:
2 Мб
Скачать
☆
        1. Интерфейсы работы с системой

Начиная работу с системой, необходимо ввести свои идентификационные данные в форму авторизации в соответствии с рисунком 39.

Рисунок 39 – Форма авторизации

В режиме сотрудника присутствуют следующие основные интерфейсы:

  • Интерфейс работы с клиентами в соответствии с рисунком 40;

  • Интерфейс работы с проектами в соответствии с рисунком 41;

  • Интерфейс просмотра календарного плана в соответствии с рисунком 42;

  • Интерфейс управления задачами в соответствии с рисунком 43;

  • Интерфейс просмотра сообщений об ошибках в соответствии с рисунком 44;

В режиме клиента присутствуют следующие основные интерфейсы:

  • Интерфейс просмотра своих проектов;

  • Интерфейс просмотра календарного плана;

  • Интерфейс согласования ТЗ в соответствии с рисунком 45;

  • Интерфейс согласования графических работ в соответствии с рисунком 46;

  • Интерфейс управления сообщениями об ошибках в своих проектах;

Общим элементом управления в большинстве интерфейсов программы является навигационное меню, которое кроме функций навигации, в режиме сотрудника несет также информацию о количестве активных элементов в модуле программы, на который ссылается данный пункт меню.

Рисунок 40 - Интерфейс работы с клиентами

Рисунок 41 - Интерфейс работы с проектами

Рисунок 42 - Интерфейс просмотра календарного плана работ

Рисунок 43 - Интерфейс работы с задачами

Рисунок 44 - Интерфейс работы с ошибками

Рисунок 45 - Интерфейс согласования ТЗ

Рисунок 46 - Интерфейс согласования дизайна

        1. Связи программы с другими программами

Программа использует связь с сервером баз данных MySQL, который используется для управления базой данных программы. Для связи с MySQL используются встроенные средства языка php . Настройки соединения с сервером баз данных хранятся в файле config.php в корневом каталоге программы.

      1. Используемые технические средства

При работе программа использует 2 типа электронных вычислительных машин: клиентская машина и сервер.

Аппаратные требования к серверу определяются системными требованиями описанного выше программного обеспечения.

Минимальная конфигурация клиентского компьютера должна удовлетворять следующим требованиям:

  • процессор 500MHz;

  • 256mb оперативной памяти;

  • разрешение монитора не меньше 1024*768.

      1. Вызов и загрузка

Клиентская часть приложения становится доступной при вводе в адресную строку браузера символьного имени сервера.

      1. Входные данные

К входным данным можно отнести следующую информацию

  • Данные о клиентах компании;

  • Данные о проектах, ведущихся в компании;

  • Данные о сотрудниках компании;

  • Задачи, поставленные сотрудникам;

  • Комментарии к результатам выполнения задач.

      1. Выходные данные

К выходным данным можно отнести:

  • Задачи, сгенерированные автоматически из состава проектов;

  • Планы работ отделов компании, автоматически генерируемые из поставленных задач;

  • Отчеты, генерируемые программой.

    1. Описание применения

      1. Назначение программы

Система автоматизации процесса создания сайтов предназначена для автоматизации бизнес-процессов студии «Web-эволюция», связанных с разработкой сайтов.

      1. Условия применения

Программа имеет 2 режима работы – режим сотрудника и режим клиента, которые различаются правами доступа к данным и наборами выполняемых функций.

Режим сотрудника включает в себя следующий набор функций

  • Функции добавления и редактирования клиентов;

  • Функции добавления и редактирования проектов;

  • Функции работы с поставленными задачами и функции постановки задач;

  • Функции просмотра сообщений об ошибках.

Режим клиента включает в себя следующий набор функций

  • Функции просмотра хода работ по своим проектам;

  • Функции комментирования результатов работ по своим проектам;

  • Функции добавления сообщений об ошибках (BugTracking).

Правильность выполнения программы может контролироваться путем изучения log-файлов веб-сервера, а также, при необходимости, включением режима отображения ошибок в интерпретаторе языка php.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]