- •Содержание
- •Виды испытаний
- •Общие требования к приемке
- •Приложение 1. Организация поддерживаемых файлов Организация файлов.
- •Связи между таблицами
- •Приложение 2.Примеры отчетов
- •Приложение 3. Структурная и функциональная схемы программы Структурная схема программы Программа меню
- •Функциональная схема программы Работа с таблицами Добавление новой записи
Содержание
1. ВВЕДЕНИЕ 4
1.1. Наименование программного изделия 4
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ 4
2.1. Документ, на основании которого ведется разработка 4
2.2. Лицо, утвердившее этот документ, и дата его утверждения 4
3. НАЗНАЧЕНИЕ РАЗРАБОТКИ 4
4. ТРЕБОВАНИЯ К ПРОГРАММЕ 4
4.1. Требования к функциональным характеристикам 4
4.1.1. Требования к выполняемым функциям. 4
4.1.2. Требования к составу входной информации. 5
4.1.3. Требования к составу выходной информации. 5
4.1.4. Требования к занимаемому объему оперативной памяти. 5
4.2. Требования к надежности 5
4.2.1. Требования к надежному функционированию программы. 5
4.2.2. Требования к контролю входной и выходной информации. 6
4.2.3. Требования к времени восстановления после отказа. 6
4.3. Требования к условиям эксплуатации 6
4.4. Требования к составу и параметрам технических средств 6
4.5. Требования к информационной и программной совместимости 6
4.5.1. Требования к информационным структурам на входе. 6
4.5.2. Требования к информационным структурам на выходе. 7
4.5.3. Требования к языкам программирования. 7
4.5.4. Требования к программным средствам, используемым программой. 7
4.6. Требования к маркировке и упаковке 7
4.7. Требования к транспортировке и хранению 7
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ 7
6. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ 7
7. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ 8
8. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ 8
ПРИЛОЖЕНИЕ 1. ОРГАНИЗАЦИЯ ПОДДЕРЖИВАЕМЫХ ФАЙЛОВ 9
ПРИЛОЖЕНИЕ 2.ПРИМЕРЫ ОТЧЕТОВ 12
ПРИЛОЖЕНИЕ 3. СТРУКТУРНАЯ И ФУНКЦИОНАЛЬНАЯ СХЕМЫ ПРОГРАММЫ 15
ВВЕДЕНИЕ
1.1. Наименование программного изделия
Полное наименование программы «Косметика». Краткое наименование, используемое в дальнейшем, - программа.
ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
2.1. Документ, на основании которого ведется разработка
Разработка указанной выше программы ведется на основании задания контрольной работы по дисциплине «Базы данных».
2.2. Лицо, утвердившее этот документ, и дата его утверждения
Документ утвержден Кравец А.Г. «__» ______ 2012г.
НАЗНАЧЕНИЕ РАЗРАБОТКИ
Данная программа предназначена для просмотра и учета косметических средств, а также осуществления заказов по товару.
ТРЕБОВАНИЯ К ПРОГРАММЕ
Требования к функциональным характеристикам
Требования к выполняемым функциям.
Программа должна обеспечивать выполнение следующих функций:
Учет косметических средств и поступления товара, а также осуществления заказов товара.
Основные функции:
1) В режиме работы с таблицами:
просмотр содержимого таблицы;
добавление записей в таблицу;
редактирование записей в таблице;
удаление записей из таблиц.
Сервисные функции:
создание отчета;
возможность сортировки таблиц по заданному полю;
поиска определенной записи в таблице.
Требования к составу входной информации.
Входная информация должна включать следующее:
Таблицы, содержащие информацию о товаре, клиентах, фирмах, видах товара, поступления товара, а также заказов;
Информация, вводимая пользователем.
Требования к составу выходной информации.
Выходная информация может включать следующее:
отчет обо всех содержащихся в базе данных каталога товаров;
отчет обо всех заказах.
Требования к занимаемому объему оперативной памяти.
Объем занимаемой оперативной памяти при работе программы не должен превышать объема занимаемой оперативной памяти при работе программы Visual FoxPro 9.0.
Требования к надежности
Требования к надежному функционированию программы.
Надежное функционирование программы должно быть гарантировано надежным функционированием ЭВМ и используемого системного программного обеспечения. При сбое в работе ЭВМ возможна потеря только той информации, которая была введена во время последнего сеанса работы с программой.
Требования к контролю входной и выходной информации.
Должны контролироваться следующие моменты:
не должен допускаться ввод пустых (нулевых) значений в справочники;
не должен допускаться ввод повторных значений в справочники;
Требования к времени восстановления после отказа.
Время восстановления после отказа должно быть равно времени перезапуска ЭВМ, времени загрузки операционной системы, времени запуска исполняемого файла программы и времени восстановления потерянной в результате сбоя информации.
Требования к условиям эксплуатации
Программа должна храниться на двух дискетах - рабочей и архивной.
Требования к составу и параметрам технических средств
Программа должна корректно работать на ЭВМ типа IBM PC с процессором процессор Intel или AMD с тактовой частотой 166 МГц и выше, монитором SuperVGA, принтером Epson модели FX1000 и стандартной клавиатурой.
Требования к информационной и программной совместимости
Требования к информационным структурам на входе.
Структура входной информации должна соответствовать структуре, описанной в п. 4.1.2 и организована в виде файлов формата DBF (см. ПРИЛОЖЕНИЕ 1).
Требования к информационным структурам на выходе.
Структура выходной информации должна соответствовать структуре, описанной в п. 4.1.3 и организована в виде файлов формата DBF (см. ПРИЛОЖЕНИЕ 1).
Требования к языкам программирования.
Программа должна быть реализована на языке Visual FoxPro 9.0.
Требования к программным средствам, используемым программой.
Для поддержания нормальной работы программы необходима операционная система MS Windows XP, а также программа Visual FoxPro 9.0.
Требования к маркировке и упаковке
Носитель информации с программой должен иметь ярлык. На ярлыке должны быть проставлены название программы, версия.
Требования к транспортировке и хранению
Условия транспортировки и хранения носителя информации должны соответствовать условиям, указанным в документации на данный носитель.
ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
К программе должна прилагаться следующая документация:
документ «Техническое задание» с приложениями.
ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
Технико-экономические показатели на стадии разработки ТЗ не определены.
СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
Этапы разработки программы определяются разработчиком.