Курсовая работа: Информационная система менеджера по работе с клиентами

- Количество;

- Сумма.

5. Данные накладной:

- Сдатчик;

- Получатель;

- Основание;

- Выдать;

- Дата;

- №_накладной.

В результате полученная модель данных графически представлена в виде инфологической модели, представленной в виде рисунка 8: (Приложение 5).

На основе разработанной инфологической модели строится датологическая модель данных. Наиболее приемлемой для дальнейшей разработки является реляционная модель данных представленная в виде рисунка 9: (Приложение 6).


2.4 Описание и обоснование выбора состава технических и программных средств

Существующее техническое оснащение: персональный компьютер класса PentiumIV, принтер марки Canon 100. Программное обеспечение – совокупность программ для реализации целей и задач информационной системы, а также нормального функционирования комплекса технических средств. В состав программного обеспечения входят общесистемные и специальные программные продукты. К общесистемному программному обеспечению относятся комплексы программ, ориентированных на пользователей и предназначенных для типовых задач обработки информации. Информационное обеспечение, реально существующее на рабочем – операционная система Windows ХР и MicrosoftOffice. В связи с этим тип файлов базы данных был выбран .mdb (MSAccess).

Сама информационная система реализована в среде разработки приложений Delphi. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования. Для представления программ в Delphi используется разработанный Borland язык ObjectPascal, в основе которого лежит TurboPascal.

В основе Delphi лежит концепция быстрого создания приложений (RAD -RapidApplicationDevelopment). Основной составляющей среды быстрого создания приложений является технология, получившая название TwoWaysTools. Это значит, что при размещении или изменении компонента в какой-либо форме, соответствующая программа автоматически дополняется и модифицируется. И наоборот, все изменения, которые вносятся в программу при разработке приложения, автоматически отражаются на функциональных свойствах компонентов формы.

Среда разработки приложений Delphi предоставляет программисту широкие возможности создания интерфейса пользователя и большой выбор компонентов, входящих в стандартный набор, с помощью которых можно создавать приложения достаточно высокого уровня сложности.Среда программирования обладает всеми возможностями современных систем управления базами данных и имеет встроенную поддержку языка структурированных запросов SQL.

2.5 Описание алгоритма программы

Схемы загрузки форм представлены в виде рисунка 10. (Приложение 7).

Алгоритм работы программы представлен в виде блок-схемы, демонстрирующей кнопки вызова форм.

После запуска файла Ritual.exe на экране выводится форма Проверка прав (блок 2), которая через элемент MaskEdit предлагает ввести пароль. На форме находятся несколько вкладок:

- "Продать" (блок 5) на этой вкладке выполняются все действия связанные с оформлением заказа. Также на этой вкладке можно добавить нового клиента фирмы и сохранить данные накладной. На вкладке находится кнопка "Печать накладной" (блок 6), при помощи которой можно попасть на форму "Накладная" (блок 7);

- "Приход материалов" (блок 8) позволяет фиксировать приход материалов на склад;

-"Пароль" (блок 9) осуществляет редактировать пароль доступа к программе;

Так же на форме главная находятся 2 кнопки:

-"Справка" (блок 10) активирует форму "Справка" (блок 11) на которой можно просмотреть справку по работе с программой. Возврат на форму "Главная" осуществляется путем нажатия кнопки "На главную" (блок 12);

- "Выход" (блок 13) осуществляет закрытие программы.

Блок – схема программы представлена в Приложении 8.

2.6 Описание функциональных точек

В проекте используется 5 форм, 13 невизуальных компонентов и процедуры обработки событий, которые в совокупности предназначены для автоматизации обслуживания клиентов фирмы, оказывающей ритуальные услуги. Все невизуальные компоненты находятся на форме "DataModule1". Форма "DataModule1" представлена в виде рисунка 12 (приложение 9).

Каждый из этих компонентов выполняет свою определённую функцию. Например, компоненты с названиями: Klient_Table1, Uslugi_Table2, Zakaz_Table1, ProdavetsTable1, Nakladn_Table1, ADOTable1 используются для подключения таблиц из базы данных.

Компоненты: Klient, Uslugi, Zakaz, Prodavets, Nakladn, DataSource1– используются для вывода информации из базы данных в таблицы.

Основные процедуры обработки событий:

Файл Glavnaya.pas.

К-во Просмотров: 587
Бесплатно скачать Курсовая работа: Информационная система менеджера по работе с клиентами