- •Введение
- •Основание для разработки
- •Назначение разработки
- •Требования к программе и программному изделию
- •Требования к программной документации
- •Технико-экономические требования
- •Стадии и этапы разработки
- •Порядок контроля и приемки
- •Порядок внесения изменений в техническое задание
- •Формальные модели предметной области
- •2) Определение взаимосвязей между сущностями.
- •3) Инфологическая модель:
-
Требования к программной документации
-
Требования к составу документации
Состав документации определяется Исполнителем на этапе разработки перечнем разрабатываемых документов и согласовывается с Заказчиком.
В комплект документации в обязательном порядке должны входить:
- спецификация;
- текст программы;
- руководство оператора;
- загрузочные модули;
- программа и методика испытаний.
-
Требования к оформлению документации
Программная документация должна быть разработана и оформлена в соответствии с ЕСПД.
-
Технико-экономические требования
Трудоемкость разработки, отладки и испытаний АИСК должна быть согласована Исполнителем и Заказчиком на этапе заключения договора на выполнение работ.
-
Стадии и этапы разработки
Создание и отработка АИСК должно производиться по следующим основным этапам:
1-й этап. Разработка программы и программной документации.
2-й этап. Испытание программы.
3-й этап. Подготовка и передача программы.
-
Порядок контроля и приемки
Приемка разработанного АИСК осуществляется на средствах вычислительной техники Заказчика в объеме, определяемом программой и методикой испытаний АИСК, и в сроки, определенные ведомостью исполнения (календарным планом) работ к соответствующему договору. Результаты приемки АИСК должны быть отражены в техническом акте.
Программа и методика испытаний АИСК выпускается Исполнителем в соответствии с ГОСТ 19.301-79 («программа и методика испытаний») и должна быть согласована с Заказчиком.
-
Порядок внесения изменений в техническое задание
Настоящее техническое задание может уточняться и дополняться в процессе создания ТР совместными решениями сторон, подписавших техническое задание, оформленными в виде дополнения к ТЗ в соответствии с требованиями ГОСТ 19.201-78.
Перечень сокращений
НГМД - накопитель на гибких магнитных дисках
НЖМД - накопитель на жестких магнитных дисках
ОЗУ - оперативное запоминающее устройство
ПО - программное обеспечение
ПЭВМ - персональная электронная вычислительная машина
ТЗ - техническое задание
АИСК- Автоматизированная информационная система “Клиент”
Описание предметной области, включающей краткую текстовую характеристику и формальные графические модели.
Данное программное средство будет использоваться фирмами по прокату автомобилей.
-
Проведение рекламных акций. Они необходимы для того, чтобы клиент мог ознакомиться с имеющимися в фирме автомобилями, ценами на прокат автомобилей. Также указывается перечень необходимых документов, адреса фирмы, телефоны для предварительного заказа.
-
Регистрация клиентов. Для формирования базы данных клиентов в офисе устанавливается локальная сеть на базе Microsoft Windows95 и сетевой лазерный принтер. Оператор с первичных документов, предоставляемых клиентом, вводит информацию в базу данных. Со слов клиента вводится заказ. После проверки клиентом на экране монитора достоверности введенных данных печатаются основные документы клиента: анкета, справка о приеме документов, заявка.
-
Предоставление автомобиля. После того, как прошли регистрация клиента, проверка доступности автомобиля, заявленного в заказе, и проверка добропорядоченности данного клиента, клиенту выдаются ключи от автомобиля и сам автомобиль на срок пользования, указанный в заявке. Также происходит обзор автомобиля, оценивается его состояние для избегания претензий со стороны фирмы при его сдаче.
-
Возврат автомобиля. После прошедшего срока клиент обязан вернуть автомобиль. За каждый просроченный день накладывается штраф. После возврата происходит обзор сданного средства. В случае, если автомобиль был повреждён во время пользования, ремонт производится за счёт клиента.
-
Предоставление скидок. Фирма может делать скидки постоянным клиентам, клиентам, берущим в прокат автомобиль на длительный срок, а также в дни рождения клиентов.
Описание предметной области.
Каждый автомобиль характеризуется следующими параметрами:
-
регистрационный номер автомобиля;
-
номер автомобиля;
-
Марка автомобиля;
-
Цвет;
-
Состояние;
-
мощность двигателя;
-
аксессуары
-
цена.
Автомобили могут быть одной марки, но они различаются по своему регистрационному номеру .
На каждого клиента в БД заносятся следующие сведения:
-
Фамилия;
-
Имя;
-
Отчество;
-
Домашний адрес;
-
Телефон;
-
Место работы;
-
Должность;
-
паспортные данные;
-
данные о кредитной карте.
Каждому клиенту присваивается уникальный регистрационный номер.
Каждый клиент может взять в прокат лишь один автомобиль.
В случае проката автомобиля клиенту в фирме хранится специальный документ, в котором должны быть записаны следующие сведенья:
-
регистрационный номер клиента;
-
дата возврата автомобиля;
-
Состояние автомобиля;
-
регистрационный номер автомобиля;
-
цена.
Каждая заявка должна состоять из:
-
код заявки;
-
регистрационный номер клиента;
-
модель автомобиля;
-
срок проката;
-
цвет (на усмотрение клиента);
-
желательная цена.
Предусмотреть следующие ограничения на информацию в системе:
-
клиентом должен быть лишь совершеннолетний гражданин;
-
каждый клиент должен быть платёжеспособным, для этого указывается место работы, должность и номер кредитной карты;
-
каждый клиент должен быть проверен на добропорядочность, что осуществляется путём связи с БД МВД;
-
каждый клиент обязан дать свой контактный телефон для связи: он может быть домашним или мобильным.
С данной информационной системой должны работать следующие группы пользователей:
-
операторы;
-
клиенты;
-
администрация фирмы.
При работе с системой оператор должен иметь возможность решать следующие задачи:
-
Принимать поступление новых автомобилей и регистрировать их;
-
вести учёт сданных в прокат автомобилей;
-
проводить регистрацию новых клиентов;
-
принимать заявки от клиентов.
Каждый клиент должен иметь возможность решать следующие задачи:
-
просматривать системный каталог, т.е. краткое описание всех доступных автомобилей;
-
Делать предварительный заказ.
Администрация фирмы должна иметь возможность получать сведенья о несвоевременной сдачи автомобиля, о сдаче автомобиля в состоянии, требующем ремонт, сведенья о стоимости проката.