Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovoy.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
939 Кб
Скачать
☆
  1. Программное обеспечение задачи

4.1.Общие положения (дерево функций и сценарий диалога)

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

Рис.4 Пример фрагмента дерева функций

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

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

Рис.5 Пример фрагмента сценария диалога

4.2. Характеристика базы данных

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

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

Пример фрагмента описания структуры записей таблицы «Контрагенты»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код контрагента

Kod_kontr

строка

5

ключевое поле

Наименование

Name_kontr

строка

20

Юридический адрес

Address

строка

50

Расчетный счет

R_sch

строка

20

Банк

Bank

строка

50

Корреспондирующий счет

K_sch

строка

20

БИК

BIK

число

8

Телефон

Tel

строка

15

Контактное лицо

Kontakt

строка

30

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

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