Реферат: Разработка информационно-поисковой системы Ювелирные изделия

– SIsd (название),

– SMat (Материал),

– SCena (стоимость),

– SBall (оценка),

Название, материал, стоимость и оценка – это строки одинаковой длины(80).

Для управления базой данных в программе используется главное меню, содержащее 7 пункта: Просмотр, Добавить, Удалить, Редактировать, Поиск, Сортировать, Выход, для доступа к которым необходимо нажать цифру, соответствующую выбору пользователя (0..6). словами

В связи с этим, общая задача разбита на подзадачи, которые реализованы в программе следующими подпрограммами:

- procedure menu;

- procedure view;

- procedure add;

- procedure delete;

- procedure edit;

- procedure sort;

- procedure search;

Назначение каждой из этих подпрограмм описывается в разделе 3 «Описание подпрограмм».


2. Анализ и спецификация переменных

2.1. спецификация переменных

Заголовки пишут с большой буквы

Раздел не начинают с таблицы

Таблица 1 – Спецификация переменных в основной программе

ИМЯ Назначение Тип

Главная программа

ukr, crt Инициализация модуля -
key Команда ввода меню Char
name Инициализация текстового файла String

Таблица 2 - Спецификация переменных главного модуля ukr.tpu

Jeverly Тип записи в базе данных record
isd Название товара string
mat Материал изделия string
cen Цена изделия integer
F Инициализация файла типа Jeverly jeverly
name Инициализация текстового файла String
Procedure MENU
h Параметр изменения цвета integer

Procedure VIEW

i номера записи Integer
data Поля записи jeverly
Procedure ADD
data Служит для добавления записи в таблицу Jeverly
Procedure DELETE
del Номер удаляемой записи Integer
i номера записи Integer
data Поля записи файла Jeverly
G

Файл для обмена данными с основным и

для упорядочивания Б.Д.

Jeverly
Procedure EDIT
ed Номер редактируемой записи Integer
i номера записи Integer
data Поля записи файла Jeverly
G

Файл для обмена данными с основным и

для упорядочивания Б.Д.

Jeverly

Продолжение таблицы 2

Имя Назначение Тип
Procedure EDIT
i Счетчик массива data Integer
j Счетчик массива data Integer
count Номер удаляемой записи Integer
sortPole Сортируемое поле Integer
tmp Редактируемое поле
data Массив предназначенный для записи Jeverly
G

Файл для обмена данными с основным и

для упорядочивания Б.Д.

Jeverly
Procedure SEARCH
i Счетчик массива Integer
error ошибка Integer
tmp Преобразованная срока из строки в число Integer
SearchString Номер строки для поиска String
data Поля записи файла Jeverly

3. Описание подпрограмм

К-во Просмотров: 398
Бесплатно скачать Реферат: Разработка информационно-поисковой системы Ювелирные изделия