Схема функциональной структуры программной системы обработки данных

Рис. 7. Схема функциональной структуры программной системы обработки данных.

База данных base.mdb созданная в MS Access связывается со средой программирования Borland Delphi 7.0 при помощи компонента связи ADOConnection, который находится на вкладке ADO. Каждую таблицу, созданную в БД «Fixed assets & material resources» связываем с Borland Delphi 7.0 при помощи компонентов ADOTable (вкладка ADO) DataSource (вкладка DataControls). При помощи свойств таблиц MasterSource и MasterFields устанавливаем связи между таблицами. Само приложение состоит из пяти форм, причем одна из них предназначена размещения информации о программе.

На главной форме размещен компонент PageControl (вкладка Win32), с помощью которого можно на одной форме просмотреть несколько вкладок, на которых содержится связанная информация. Для вывода информации на экран используются компоненты DBGrid и DBEdit (вкладка DataControls).

Cуществует возможность редактирования самой базы данных с помощью компонента DBNavigator, который находится на вкладке DataControls.[4]

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

В процессе работы модуля главной формы выполняются такие операции как формирование, корректировка и просмотр данных. При формировании и корректировке данных используемые в процессе обработки базы переписываются с той же структурой, но с откорректированной или дополненной информацией. При поиске и просмотре данных используемые информационные базы не изменяются. [2]

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

Формирование отчета производится с помощью модуля MyExc, который подключается к модулю, формирующему отчет. Отчеты формируются в виде таблиц MSExcel (ПРИЛОЖЕНИЯ 4,5,6).