Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ттпп_laba1.docx
Скачиваний:
7
Добавлен:
11.02.2015
Размер:
11.91 Кб
Скачать
  • 4.1.2 Функции системы

Ниже приведен перечень всех функций системы входящих в рамки проекта по разработке системы Help IT Manager.

Таблица 4 – Функции системы и их атрибуты

Функции

Описание

Важность

Сложность

Риск

Дата

Новые настройки для ускоренного ввода.

Разработка новых настроек, необходимых или применяемых для ускорения ввода записей новых клиентов.

Крит.

Низк.

Низк.

14.05.12

Форма поиска клиентов

Обеспечить разработку новой формы для поиска клиентов

Крит.

Средн.

Средн.

14.05.12

Форма поиска заказа

Обеспечить разработку новой формы для поиска заявки

Крит.

Средн.

Средн.

14.05.12

Форма для добавления инженера

Оптимизировать форму для добавления инженера.

Важн.

Средн.

Средн.

14.05.12

Привязка к счёту на оплату заказа

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

Важн.

Высок.

Высок.

14.05.12

Исправление существующих ошибок

Исправление существующих ошибок в системе.

Важн.

Высок.

Высок.

14.05.12

  • 5 Задачи проекта

  • 5.1 Настройки

Для поддержки описанных в документе изменений предполагается добавить в систему набор настроек:

  • При добавлении нового клиента, должен осуществляться контроль заполнения обязательных полей.

  • При добавлении нового заказа, должен осуществляться контроль заполнения всех обязательных полей. Так же поле «сумма» не может быть равно нулю.

  • Мастер выбирается автоматически из свободных, либо устанавливается на усмотрение оператора.

  • 5.2 Формы поиска

Для оптимизации работы операторов в текущей версии системы необходимо произвести ряд изменений в формах поиска и ввода.

  • 5.2.1 Общие модификации

Ниже описан набор общих модификаций существующих модулей системы. Группировка приведена исходя из разделения необходимых изменений с точки зрения этапов разработки.

Поиск

  • При входе в модуль поиска, курсор должен становиться активным, в поле ввода номер клиента или заказа в зависи­мости от запущенного модуля поиска.

  • При нажатии кнопки «поиск» или enter производить сразу поиск и отображать найденный результат.

Контроль заполнения всех обязательных полей

  • Модуль добавления нового клиента или заказа должен на давать создать клиента, заказ в том случае если обязательные поля не заполнены.

  • Так же в модуле добавления заказов, поле «сумма» не может быть равным нулю.

Поддержка горячих клавиш

  • Добавить горячие клавиши для всех форм добавления клиентов, заказов, поисковых форм. Ctrl + F – общей откры­тие формы поиска, Ctrl + Alt + F – очистка поиска, Ctrl + N – добавить клиента, Alt + N – добавить заказ, F3 - показать информацию по заказу.

  • На всех формах добавить стандартные горячие клавиши: Esc – закрытие диалогового окна с отменой, Enter – закрытие диалогового окна с сохранением.

  • 5.2.2 Новые формы

  • Добавить новую форму для добавления нового мастера.

  • Добавить новую форму для добавления банковского счёта.

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

  • 5.3 Ввод единым текстом

Текст в программе должен быть везде одинаковым и равным 12pt. Жирным должны выделяться только номера клиентов и заказов в форме вывода информации по заказу или клиентую.

  • 5.4 Исправление существующих ошибок

Необходимо выявить и исправить выявленные ошибки в версии 1.0

  • 6 Другие требования

  • 6.1 Требования по производительности

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

  • 6.2 Требования к инсталляции и развертыванию

Компания-разработчик предоставляет инсталляционные файлы программы по требованию заказчика. Все изменения на стороне сервера подлежат развертыванию разработчиком.