Дипломная работа: Организация автоматизации учета на предприятиях

База данных — это набор файлов (таблиц), в которых находится информация. Как правило, база данных состоит из нескольких таблиц, которые размещают в одном каталоге. Каталог для новой базы данных создается обычным образом, например, при помощи Проводника. Таблицу мы будем создавать, воспользовавшись утилитой IBConsole. Сначала при помощи этой утилиты мы создадим сами таблицы, а затем еще генераторы и триггеры. Генератор – это специальная функция InterBase, с помощью которой создается счетчик для поля базы данных. А триггер нужен для того, чтобы привязать генератор к нужной таблице и к нужному полю.

Таким образом, процесс создания базы данных может быть представлен как последовательность следующих шагов:

· создание каталога;

· создание таблиц;

· создание генераторов;

· создание триггеров.

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

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

Итак, чтобы перейти к конечной цели нашего курсового проекта надо разобраться со следующими задачами:

· разработка структуры таблиц базы данных;

· создание таблиц;

· создание генераторов и триггеров;

· связать программу с базой данных, находящейся на удалённом компьютере;

· разработка графического интерфейса пользователя клиентских приложений;

· обеспечить работоспособность программного продукта на любом компьютере.

1.1.1. Описание входной информации

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

Визуально ввод данных обеспечивается следующими компонентами:

· TRadioButton – визуальный компонент, позволяющий зафиксировать одно значение, из нескольких, принадлежащих к одной группе.

· TEdit– однострочный текстовый редактор, при помощи которого вводится нужная информация, например пароль и имя преподавателя.

· TDBEdit – компонент, имеющий такие же свойства как и TEdit, но с дополнительной возможностью связи с каким либо полем таблицы базы данных;

· TComboBox – визуальный компонент, позволяет выбрать одно значение из списка.

1.1.2.Описание выходной информации

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


Пример отчета

1.2. Схема и описание схемы алгоритма задачи

1.2.1. Схема и описание схемы разработки проекта


Данная блок-схема отображает структуру приложения, где Particulars.exe – это exe-файл программы, а DBCtrls, Grids, ExtCtrls и проч. – модули, используемые exe-файлом.


1.2.2 Схема и описание схемы алгоритма программ ы


Данная блок-схема отображает алгоритм добавления фотографии


1.3. Обоснование выбора языка программирования

Delphi - это греческий город, где жил дельфийский оракул. И этим именем был назван программный продукт с феноменальными характеристиками. Delphi - это потомок TurboPascal, который был выпущен для операционной системы CP/M в 1983 году. В феврале 1994 года TurboPascal был перенесён на операционную систему MS-DOS.

На раннем этапе развития компьютеров IBM PC, TurboPascal являлся одним из наиболее популярных языков разработки программного обеспечения - главным образом потому, что это был вполне серьезный компилятор, который, включая компилятор, редактор и все остальное, стоил всего $19.95 и работал на машине с 64 Kb оперативной памяти.

К-во Просмотров: 603
Бесплатно скачать Дипломная работа: Организация автоматизации учета на предприятиях