- •Курсовой проект
- •Аннотация
- •Содержание
- •В ведение
- •1 Постановка задачи
- •1.2 Требования к программно-аппаратному окружению
- •1.3 Требования к функциям, выполняемой системой
- •1.4 Требования к эргономике и технической эстетике интерфейса пользователя
- •1.5 Требования к надёжности и хранению
- •2 Пояснительная записка
- •Метод решения
- •С труктурная схема программы
- •Д иалоговый режим
- •2 .4 Эскиз и спецификация типовых объектов управления графического интерфейса
- •Р уководство системного программиста
- •С хема взаимодействия модулей
- •Описание модулей
- •3 .3 Настройка и проверка программы
- •3.3.1 Тестирование программного продукта. Способы тестирования
- •3.3.2 Сообщение системному программисту
- •Р уководство оператора
- •4 .2 Сообщение оператору
- •З аключение
- •С писок использованных источников
- •Приложение б Входные документы
- •Приложение в Текст программы
Р уководство системного программиста
Данный программный продукт написан в среде визуального программирования Delphi 7 и был основан на модульном программировании. В программе используются стандартные компоненты Delphi 7, с помощью которых осуществляется её реализация. Основными файлами программы при её создании являются файлы с расширениями *.pas, *.dfm, *.dpr, *.exe и др.
Программа включает в себя следующие файлы:
Start.dpr – файл проекта, содержащий код главной программы;
glavnaya.pas, Adresa.pas, Sotrudniki.pas, Pokazaniya.pas Kvitanciya.pas, Pomosh.pas, Parol.pas - файлы, содержащие текст модулей;
glavnaya.dfm, Adresa.dfm, Sotrudniki.dfm, Pokazaniya.dfm, Kvitanciya.dfm, Pomosh.dfm, Parol.dfm - файлы, в которых находится описание окон;
glavnaya.dcu, Adresa.dcu, Sotrudniki.dcu, Pokazaniya.dcu, Kvitanciya.dcu, Pomosh.dcu, Parol.dcu - результат преобразования текста модулей в машинные инструкции;
start cfg – содержит параметры и настройки компилятора;
start.dof – содержит параметры и настройки проекта;
start.res – файл ресурсов;
start.exe – исполнимый файл.
Для установки данного программного продукта на компьютер следует расположить вышеупомянутые файлы в папку хранения программы.
Сбои в программе могут произойти из-за ввода некорректной информации или отказа аппаратуры.
С хема взаимодействия модулей
Программа содержит 7 модулей. Схема взаимодействия модулей программы изображена на рисунке 10
Glavnaya
Adresa
SotrudnikiD
Kvitanciya
Pomosh
Parol
Pokazaniya
Рисунок 10 – Схема взаимодействия модулей
Описание модулей
В программе были использованы следующие модули:
Glavnaya – главное окно программы. На этой форме осуществляется выбор необходимого пункта для работы;
Adresa – база адресов. Имеется возможность сортировки, поиска, добавления и удаления информации из базы данных;
Sotrudniki – база сотрудников. Имеется возможность сортировки, поиска, добавления и удаления информации из базы данных;
Pokazaniya – база показаний ОДПУ. Имеется возможность сортировки, поиска, добавления и удаления информации из базы данных;
Kvitanciya – модуль заполнения квитанции. Предназначен для печати введенной в шаблон квитанции информацию;
Pomosh – справка по программе. Эта форма показывает информацию о программе, руководство по использованию и информацию о разработчике;
Parol – ввод пароля. Предоставляется защита информации от несанкционированного использования.
3 .3 Настройка и проверка программы
Программа «ТСЖ Искра» написана в среде визуального программирования Delphi7.
Создаваемое в среде Delphi приложение состоит из нескольких элементов, объединенных в проект. В состав проекта входят следующие элементы (в скобках указаны расширения имен файлов):
код проекта (dpr). Является центральным файлом проекта и представляет собой собственно программу. Имя проекта (программы) совпадает с именем файла проекта и указывается при сохранении этого файла на диске, первоначально это имя Project1;
описания форм (dfm). Эти файлы автоматически создаются для каждой формы. Файлы описания форм являются ресурсом Delphi и содержат характеристики форм и их компонентов;
модули и модули форм (pas). Файл модуля формы содержит описание класса формы. Кроме модулей в составе форм, при программировании можно использовать и отдельные модули, не связанные с какой-либо формой. Они оформляются по обычным правилам языка Object Pascal и сохраняются в отдельных файлах. Для подключения модуля его имя указывается в разделе uses того модуля или проекта, который использует средства этого модуля;
параметры проекта (dof). Параметры из страниц Compiler и Linker вносятся в файл параметров проекта. Этот файл представляет собой текстовый файл, в котором построчно записаны параметры и их значения;
параметры среды (cfg);
описания ресурсов (res). При первом сохранении проекта автоматически создается файл ресурсов с именем файла проекта. Файл ресурсов может содержать: значки, растровые изображения, курсоры.
