Курсовая работа: Информационная система менеджера по работе с клиентами таксопарка "Семерочка"
Среди универсальных систем визуального программирования наибольшее распространение получили: BorlandDelphi, BorlandC++, VisualBasic, с помощью которых можно разработать приложения практически любого типа, причем программы, разработанные такими средствами в состоянии взаимодействовать практически с любой системой управления базами данных. Возможности таких систем при разработке пользовательского интерфейса слились с созданием прототипов системы. При активном участии пользователя системы, способного корректировать как результаты расчетов, так и собственные требования к системе, сроки изготовления программы сокращаются. Наследованное универсальными системами событийного программирования предполагает описание различных событий различных объектов, установленных на форме-контейнере элементов управления. С помощью событийного программирования можно как обрабатывать информацию, хранящуюся в базе данных, так и создавать, редактировать, модифицировать, удалять объекты баз данных.
Как и любая технология, методология RAD имеет ряд своих недостатков и ограничений. Но при разработке относительно небольших систем, разрабатываемых под конкретную организацию, она достаточно эффективна.
1.4 Информационная модель и ее описание
1.4.1 Диаграмма потоков данных
Проведя анализ предметной области путем изучения вышеперечисленной информации, были выявлены следующие внешние сущности:
- Клиент, для которого осуществляется рейс;
- Менеджер по работе с клиентами;
- Водители;
- Начальник гаража;
- Отдел кадров.
Накопителями данных являются:
- Клиенты;
- Водители;
- Поездки;
- Машины;
- Операторы.
Информационная система разбита на четыре логических подсистемы:
- система регистрации клиентов;
- система формирования поездок;
- система администрирования;
- система формирования отчетов;
Потоки данных представлены в виде схемы и подробного словесного описания: (см. Приложение 3)
1.4.2 Инфологическая модель данных
Каждая сущность имеет неограниченное количество атрибутов, но, проанализировав требования к системе и осуществив детализацию хранилищ данных, будущую модель можно представить в виде связанных между собой отношениями сущностей:
1. Машины:
- Идентификационный номер машины;
- Марка машины;
- Цвет машины;
- Государственный номер машины;
2. Клиенты: