1) Разрабатываемая система должна включать справочную информацию о работе системы;
2) В состав сопровождающей документации входит пояснительная записка, состоящая из: общей части, специальной части;
Общая часть
Лист
Изм.
Лист.
N докум.
Подп.
Дата
2. Специальная часть
2.1. Структура БД
Для создания базы данных была выбрана СУБД MicrosoftAccess 2007. Данная СУБД предусматривает возможность использования как английских названий БД, таблиц БД и столбцов БД, так и русских названий. Для более стабильной работы языка SQL, будем использовать английские названия.
Разработаем базу данных с названием «Energy.mdb». В разрабатываемой базе данных будет создано 3 таблицы:
1) Таблица energy – содержит данные обо всех предприятиях;
2) Таблица kvitan – содержит данные обо плате электроэнергии;
3) Таблица otvetctven – содержит данные об ответственном лице.
MicrosoftAccess предполагает два режима для создания таблиц: режим таблицы и режим конструктора. Для удобства создания воспользуемся режимом конструктора. Для этого нужно выбрать Таблицы\ Создание таблицы в режиме конструктора и заполнить все необходимые поля.
Таблица2 – Структура таблицы energy
Имя Поля
Тип Данных
Описание
index
Счетчик
Код электроэнергии
predpr
Текстовый
Предприятие
addres
Текстовый
Адрес
telefon
Текстовый
Телефон
data
Дата/время
Дата
kwat_zana
Числовой
Стоимостькиловат
kwat_count
Числовой
Количество киловат
dolg_summ
Числовой
Сумма долга
Cod_Otvets
Числовой
Код ответственного лица
Специальная часть
Лист
Изм.
Лист.
N докум.
Подп.
Дата
Таблица 3– Структура таблицы kvitan
Cod_kvitan
Счетчик
Код квитанции
Data
Дата/время
Дата пополнения
Vrem
Дата/время
Время
Symma
Денежный
Сумма внесения
Таблица 4– Структура таблицы otvetctven
Cod_Otvets
Счетчик
Код ответственного лица
Femily
Текстовый
Фамилия
Name
Текстовый
Имя
Last_name
Текстовый
Отчество
Cod_kvitan
Числовой
Код квитанции
Для обеспечения связи между таблицами, необходимо создать схему данных, при этом предусмотрев возможность обеспечения целостности данных, каскадного обновления и удаления данных. Для создания схемы данных необходимо выбрать пункт Сервис / Схема данных. После этого откроется рабочая область, в которую нужно добавить все необходимые для связи таблицы и организовать связи между ними с обеспечением целостности данных, каскадным удалением связанных полей и каскадным обновлением связанных полей.
Рисунок 4 – Схема данных
Специальная часть
Лист
Изм.
Лист.
N докум.
Подп.
Дата
2.2Структура окон и их подчинение
Проектирование формы «Учёта оплаты за электроэнергию»
Рисунок 5 – Форма «Учёта оплаты за электроэнергию»
Данная форма является главной и содержит кнопки для перехода на другие формы проекта, а так же кнопки выхода из программы. Код формы предоставлен в приложении А.
2.3 Описание информационных процедур
Вся обработка БД построена на применение языка структурированных запросов SQL. Запросы будут моделироваться динамически, в зависимости от решаемых задач.
Для многоуровнего поиска используется следующий запрос:
SELECT ……………..