KostyaGig / fla3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ТЗ по ГОСТ 34.602-89


1. Введение

1.1 Наименование программы

Наименование программы – «CRM. Клиенты».

1.2 Краткая характеристика области применения

Система «CRM. Клиенты» предназначена для организации информации о клиентах фирмы. Для каждого клиента должно быть обеспечено: хранение информации о клиенте; функции для взаимодействия с клиентом с помощью контактной информации, сохраненной в системе; обеспечение защиты конфендициальной информации.

2. Основания для разработки

Основанием для разработки является Договор XXX-X от XX.XX.XXXX. Договор утвержден Директором ООО «XXXXX» Ивановым Иваном Ивановичем, именуемым в дальнейшем Заказчиком, и Петровым Петром Петровичем (самозанятый), именуемым в дальнейшем исполнителем, XX.XX.XXXX.

Согласно Договору, Исполнитель обязан разработать и установить систему «Кинотеатр+» на оборудовании Заказчика не позднее XX.XX.XXXX, предоставить исходные коды и документацию к разработанной системе не позднее XX.XX.XXXX.

Наименование темы разработки – «CRM. Клиенты».

3. Назначение разработки

Программа будет использоваться в фирме для учета клиентов.

3.1 Функциональное назначение

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

3.2 Эксплуатационное назначение

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

4. Требования к программе или программному изделию

4.1 Требования к функциональным характеристикам

4.1.1 Требования к составу выполняемых функций

...

4.1.2 Требования к организации входных и выходных данных

Данные храняться в базе данных на третьем компьютере. Получение и запист данных данных производиться через СУБД с помощью SQL запросов к третьему компьютеру от компьютера с данных программным обеспечением.

Вывод происходит в табличном формате со всеми указанными пользователем полями. Ввод происходит через форму или таблицу.

4.1.3 Требования к временным характеристикам

После изменения кассиром данных, находящихся в базе данных, новая информация на клиентах отображается не позднее, чем через 5 секунд.

4.2 Требования к надежности

Вероятность безотказной работы системы должна составлять не менее 99.99% при условии исправности сети (связи приложений оператора и посетителя с базой данных).

4.2.1 Требования к обеспечению надежного (устойчивого) функционирования программы

В связи с тем, что в базе данных хранятся данные о совершенных клиентами покупках (финансовая информация) — базу данных стоит резервировать (резервирование замещением).

Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:

  • организацией бесперебойного питания технических средств;
  • использованием лицензионного программного обеспечения;
  • регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. «Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;
  • регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.

4.2.2 Время восстановления после отказа

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

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

4.2.3 Отказы из-за некорректных действий оператора

Отказы программы возможны вследствие некорректных действий оператора (пользователя) при взаимодействии с операционной системой. Во избежание возникновения отказов программы по указанной выше причине следует обеспечить работу пользователя без предоставления ему административных привилегий.

4.3 Условия эксплуатации

Программа (клиент) запускается на компьютере оператора-кассира и компьютере, доступном посетителям кинотеатра. База данных находится на третьем компьютере. Должна существовать устойчивая связь по сети между клиентами и базой данных.

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

4.3.1 Климатические условия эксплуатации

Специальные условия не требуются.

4.3.2 Требования к видам обслуживания

Программа не требует проведения каких-либо видов обслуживания.

4.3.3 Требования к численности и квалификации персонала

При установке и настройке системы необходим системный администратор.

В перечень задач, выполняемых системным администратором, должны входить:

  • установка клиентских приложений;
  • настройка СУБД;
  • настройка сети между клиентами и СУБД.

Пользователь программы (оператор) должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы.

К квалификации посетителя кинотеатра специальные требования не предъявляются.

4.4 Требования к составу и параметрам технических средств

Состав технических средств:

Компьютер оператора, включающий в себя:

  • процессор x86 с тактовой частотой, не менее 1 ГГц;
  • оперативную память объемом, не менее 1 Гб;
  • видеокарту, монитор, мышь, клавиатура.

Два компьютера для СУБД (основной и резервный), включающий в себя:

  • процессор x86 с тактовой частотой, не менее 1 ГГц;
  • оперативную память объемом, не менее 1 Гб;

4.5 Требования к информационной и программной совместимости

Приложения обмениваются с СУБД сообщениями по локальной сети, при этом используется протокол HTTP. Должно быть исключено появление посторонних устройств в сети.

4.6 Требование к маркировке и упаковке

Программное изделие передается по сети Internet в виде архива — загружается с официального сайта производителя. Специальных требований к маркировке не предъявляется. Для проверки подлинности программного обеспечения рекомендуется проверять контрольные суммы загруженных файлов со значениями, указанными на официальном сайте.

4.7 Требования к транспортированию и хранению

Специальных требований не предъявляется.

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

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

5 Требования к программной документации

Предварительный состав программной документации:

  • техническое задание (включает описание применения);
  • программа и методика испытаний;
  • руководство системного программиста;
  • руководство оператора;
  • руководство программиста;
  • ведомость эксплуатационных документов.

6 Технико-экономические показатели

Экономический эффект может быть обеспечен за счет платной установки системы.

7 Стадии и этапы разработки

Разработка должна быть проведена в три стадии:

  • техническое задание;
  • технический (и рабочий) проекты;
  • внедрение.

На стадии «Техническое задание» должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.

На стадии «Технический (и рабочий) проект» должны быть выполнены перечисленные ниже этапы работ:

  • разработка программы;
  • разработка программной документации;
  • испытания программы.

На стадии «Внедрение» должен быть выполнен этап разработки «Подготовка и передача программы».

Содержание работ по этапам: На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:

  • постановка задачи;
  • определение и уточнение требований к техническим средствам;
  • определение требований к программе;
  • определение стадий, этапов и сроков разработки программы и документации на нее;
  • согласование и утверждение технического задания.

На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.

На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями ГОСТ 19.101-77.

На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:

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

На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах заказчика.

8 Порядок контроля и приемки

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

Ход проведения приемо-сдаточных испытаний заказчик и исполнитель документируют в протоколе испытаний. На основании протокола испытаний исполнитель совместно с заказчиком подписывают акт приемки-сдачи программы в эксплуатацию.

Список используемой литературы

  1. ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению. 1978. Режим доступа: http://protect.gost.ru/document.aspx?control=7&id=155153
  2. ГОСТ 24.701-86. Единая система стандартов автоматизированных систем управления. Надежность автоматизированных систем управления. Основные положения. М.: Издательство стандартов, 1987. – 17 с.

About