47149 (608132), страница 2

Файл №608132 47149 (Информационная система менеджера по работе с клиентами таксопарка "Семерочка") 2 страница47149 (608132) страница 22016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Таблица 6. Перечень окон формирования отчетов.

№ п/п

Название окна

Название таблицы

Примечание

Выбор даты отчёта

Поездки

Для вывода отчёта по всем осуществлённым поездкам

Корректировка поездок

Водители

Для вывода отчёта о корректировке поездок водителей

Схема взаимосвязи программных модулей и информационных хранилищ. ( Приложение 2)

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

Общую структуру информационной системы можно рассматривать как совокупность обеспечивающих подсистем. Техническое обеспечение – это комплекс технических средств, предназначенных для работы информационной системы. К настоящему времени сложились две основные формы организации технического обеспечения: централизованная и частично или полностью децентрализованная.

Перспективным подходом в настоящее время считается частично децентрализованный подход, применяя как персональные компьютеры, так и большие электронно-вычислительные машины с использованием распределенных сетей. Изучив предметную область и техническое оснащение таксопарка "Семерочка", а так же перспективные планы на будущее, был сделан вывод – применение сетевой технологии в данном случае требует существенные финансовые вложения. Существующее техническое оснащение: персональный компьютер класса Pentium IV, принтер марки Canon 100 и отсутствие компьютерных сетей позволяет сделать вывод, что наиболее приемлемой является децентрализованная форма организации технического обеспечения.

Программное обеспечение – совокупность программ для реализации целей и задач информационной системы, а также нормального функционирования комплекса технических средств. В состав программного обеспечения входят общесистемные и специальные программные продукты. К общесистемному программному обеспечению относятся комплексы программ, ориентированных на пользователей и предназначенных для типовых задач обработки информации. Информационное обеспечение, реально существующее на рабочем месте методиста – операционная система Windows 98 и Microsoft Office. В связи с этим тип файлов базы данных был выбран .mdb (MS Access).

Специального программного обеспечения для функционирования разрабатываемой информационной системы не требуется, кроме его исходного файла Start.exe и файла Baza.mdb. Подключение баз данных проведено с использованием технологии ADO, разработанной фирмой Microsoft и необходимые драйвера встроены в используемую операционную систему.

В реальных условиях проектирование – это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений. В настоящее время широкое распространение получила RAD-методология – методология быстрой разработки приложений. Данная методология охватывает все этапы жизненного цикла современных информационных систем.

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

Программные средства RAD-разработки делятся на универсальные и специализированные. Специализированные средства разработки ориентированы только на создание приложений баз данных и, как правило, привязаны к вполне определенным системам управления баз данных (Power Builder фирмы Sybase, Visual FoxPro фирмы Microsoft).

Среди универсальных систем визуального программирования наибольшее распространение получили: Borland Delphi, Borland C++, Visual Basic, с помощью которых можно разработать приложения практически любого типа, причем программы, разработанные такими средствами в состоянии взаимодействовать практически с любой системой управления базами данных. Возможности таких систем при разработке пользовательского интерфейса слились с созданием прототипов системы. При активном участии пользователя системы, способного корректировать как результаты расчетов, так и собственные требования к системе, сроки изготовления программы сокращаются. Наследованное универсальными системами событийного программирования предполагает описание различных событий различных объектов, установленных на форме-контейнере элементов управления. С помощью событийного программирования можно как обрабатывать информацию, хранящуюся в базе данных, так и создавать, редактировать, модифицировать, удалять объекты баз данных.

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


1.4 Информационная модель и ее описание

1.4.1 Диаграмма потоков данных

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

  • Клиент, для которого осуществляется рейс;

  • Менеджер по работе с клиентами;

  • Водители;

  • Начальник гаража;

  • Отдел кадров.

Накопителями данных являются:

  • Клиенты;

  • Водители;

  • Поездки;

  • Машины;

  • Операторы.

Информационная система разбита на четыре логических подсистемы:

  • система регистрации клиентов;

  • система формирования поездок;

  • система администрирования;

  • система формирования отчетов;

Потоки данных представлены в виде схемы и подробного словесного описания: (см. Приложение 3)

1.4.2 Инфологическая модель данных

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

  1. Машины:

  • Идентификационный номер машины;

  • Марка машины;

  • Цвет машины;

  • Государственный номер машины;

  1. Клиенты:

  • Идентификационный номер клиента;

  • ФИО клиента;

  • Номер паспорта клиента;

  • Серия паспорта

  • Стаж

  • Домашний адрес;

  • Телефон.

  1. Поездки:

  • Номер поездки по порядку;

  • Номер оператора;

  • Идентификационный номер машины;

  • Идентификационный номер водителя;

  • Идентификационный номер клиента;

  • Время отправления;

  • Пункт отправления;

  • Пункт назначения.

  1. Водители:

  • Идентификационный номер водителя;

  • ФИО водителя;

  • Номер паспорта водителя;

  • Серия паспорта водителя;

  • Телефон водителя.

  1. Операторы:

  • Идентификационный номер оператора;

  • ФИО оператора;

  • Домашний адрес;

  • Домашний телефон;

  • Номер паспорта;

  • Пароль.

Полученная модель данных графически представлена инфологической моделью (Приложение 4).

1.4.3 Датологическая модель данных

Датологическая модель данных строится на основе разработанной инфологической модели и наиболее приемлемой для дальнейшей разработки является реляционная модель данных. Схема датологической модели (см. Приложение 5).

1.4.4 Реализация и обоснование нормализации базы данных

На этапе анализа необходимо подробное исследование как будущих функциональных возможностей разрабатываемой системы, так и информации, необходимой для их выполнения. Поэтому особое внимание было уделено как полноте информации, так и поиску противоречивой, дублирующей или неиспользуемой информации. После проведения нормализации базы данных таблицы "Операторы" и "Пароль" были объединены в таблицу "Операторы".

Глава 2. ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ

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


Схема технологического процесса сбора, передачи, обработки и выдачи информации представлена в Приложении 6.

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

  • "Выход" (блок 3) осуществляет закрытие приложения;

  • "Далее" (блок 4) если пароль введен правильно, то запускается главная кнопочная форма "Семёрочка" (блок 5), содержащая кнопки быстрого доступа:

  • "Выход" (блок 6) осуществляет закрытие приложения;

  • "Водители" (блок 7) позволяет редактировать, добавлять и удалять информацию о водителях (Форма Водители - блок 8);

  • "Машины" (блок 10) запускает форму Машины (блок 11) для редактирования, добавления и удаления информации о машинах;

  • "Операторы" (блок 13) активизирует форму Операторы (блок 14) для редактирования, добавления и удаления информации об операторах;

  • "Новый заказ" (блок 16) активизирует форму Оформление поездки (блок 17) для заполнения информации поездке;

  • "Статус" (блок 19) активизирует форму Статус (блок 20) для изменения статуса машин и водителей;

  • "Корректировка поездок" (блок 22) активизирует форму Корректировка поездок (блок 23) для изменения информации о поездках осуществленных водителем;

  • "Отчет" (блок 25) активизирует форму Реестр (блок 26) для просмотра информации о поездках осуществленных водителем

  • "Отчет по поездкам" (блок 27) активизирует форму Выбор даты отчета (блок 28) для выбора даты отчета;

  • "Напечатать отчет" (блок 30) активизирует форму Отчет по поездкам (блок 31) для просмотра информации об осуществленных поездках;

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


2.2 Руководство оператора

2.2.1 Назначение программы

Данная программа предназначена для автоматизации рабочего места менеджера по работе с клиентами таксопарка. Людям, работающим в данной сфере, приходится иметь дело с оформлением большого количества документов, необходимостью проверять наличие свободных машин, а как следствие к значительному увеличению времени обслуживания клиентов. При использовании этой программы менеджеру по работе с клиентами не придется постоянно искать нужную информацию в "куче" бумаг, вручную отмечать прибывшие из рейса, и уходящие в рейс машины, и др. что положительно отразиться на качестве и скорости оказания услуг.

2.2.2 Условия выполнения программы

Данное программное обеспечение имеет весьма "скромные" системные требования. Для обеспечения нормальной работоспособности программы необходимо иметь компьютер с конфигурацией не ниже:

  • Процессор – Pentium 1;

  • Оперативная память - 64 Мб;

  • Свободное место на диске – 30 Мб;

  • Монитор;

  • Клавиатура;

  • Мышь;

  • Принтер.

Данная программа работает под управлением семейства операционных систем Windows. Также на компьютере должно быть установлено ПО MS Office(не ниже 2000).

Установка данной программы осуществляется путем копирования файлов программы: Baza.mdb и Start.exe в папку созданную на любом из локальных дисков.

2.2.3 Выполнение программы

Для начала работы необходимо запустить файл Start.exe, заранее скопированный вместе с файлом Baza.mdb в отдельную папку. После запуска файла Start.exe на экране появится окно, в котором необходимо выбрать логин, ввести пароль и нажать кнопку "Далее" или Enter, для того, чтобы войти в программу. Если вы хотите выйти из программы, то нужно нажать кнопку "Выход". После того как введен правильный пароль и нажата кнопка "Далее" или Enter, на экране появится главное окно программы. Дальше нужно выбрать желаемое действие:

Для выполнения, каких либо действий над водителями нужно нажать кнопку "Водители", после чего откроется окно, в котором с водителями можно выполнять следующие операции:

Просмотр данных о водителях осуществляется путем нажатия кнопок "Вперед" и "Назад", либо вследствие прокручивания списка; Добавление водителей. Для добавления водителя необходимо нажать кнопку "Добавить", и ввести данные в поля ввода данных, после этого нужно нажать кнопку "Сохранить", для сохранения данных;

  • Удаление водителей. Для удаления водителя необходимо посредством кнопок "Вперед" и "Назад" выбрать запись, которую нужно удалить, и нажать кнопку "Удалить";

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

  • Для отмены нежелаемых действий необходимо нажать кнопку "Отмена";

  • Для выхода на главную кнопочную форму – кнопка "На главную".

Для выполнения, каких либо действий над операторами нужно нажать кнопку "Операторы", после чего откроется окно, в котором с операторами можно выполнять следующие операции:

  • Просмотр данных об операторах осуществляется путем нажатия кнопок "Вперед" и "Назад";

  • Добавление оператора. Для добавления оператора необходимо нажать кнопку "Добавить", и ввести данные в поля ввода данных, после этого нужно нажать кнопку "Сохранить", для сохранения данных;

  • Удаление операторов. Для удаления оператора необходимо посредством кнопок "Вперед" и "Назад" выбрать запись, которую нужно удалить, и нажать кнопку "Удалить";

  • Изменение данных об операторе. Для изменения данных необходимо посредством кнопок "Вперед" и "Назад" выбрать запись, которую нужно изменить, и нажать кнопку "Изменить", после этого в поле для ввода информации произвести изменения и нажать кнопку "Сохранить" для сохранения изменений;

  • Для отмены нежелаемых действий необходимо нажать кнопку "Отмена";

  • Для выхода на главную кнопочную форму – кнопка "На главную".

Для выполнения, каких либо действий над машинами нужно нажать кнопку "Машины", после чего откроется окно, в котором с машинами можно выполнять следующие действия:

  • Просмотр данных о машинах осуществляется путем нажатия кнопок "Вперед" и "Назад";

  • Добавление машин. Для добавления машины необходимо нажать кнопку "Добавить", и ввести данные в поля ввода данных, после этого нужно нажать кнопку "Сохранить", для сохранения данных;

  • Удаление машин. Для удаления машины необходимо посредством кнопок "Вперед" и "Назад" выбрать запись, которую нужно удалить, и нажать кнопку "Удалить";

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

  • Для отмены нежелаемых действий необходимо нажать кнопку "Отмена";

  • Для выхода на главную кнопочную форму – кнопка "На главную".

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

  • Для отмены нежелательных действий необходимо нажать кнопку "Отмена";

  • Для выхода на главную кнопочную форму – кнопка "На главную".

Для корректировки поездок водителя нужно нажать кнопку "Корректировка поездок", после чего на экране появиться окно корректировка поездок. Для выбора водителя его необходимо выбрать из списка, либо воспользоваться поиском, для этого необходимо нажать кнопку "Найти".

  • Изменение данных о количестве поездок водителей. Для изменения данных необходимо выбрать запись, которую нужно изменить, и нажать кнопку "Изменить", после этого в поле для ввода информации произвести изменения и нажать кнопку "Сохранить" для сохранения изменений;

  • Обнуление количества поездок водителей. Для обнуления данных о количестве поездок необходимо выбрать запись, которую нужно изменить, и нажать кнопку "Обнулить", нажать кнопку "Сохранить" для сохранения изменений;

  • Для отмены изменений нажать кнопку "Отмена";

  • Для просмотра отчёта по корректировкам поездок нажать кнопку "Отчёт".

Для выхода из программы нужно нажать кнопку "Выход"

Для просмотра информации об осуществленных поездках необходимо нажать кнопку "Отчет по поездкам". Можно вывести отчёт за определённое число, либо вывести на печать информацию обо всех поездках. Для перехода на главную форму нажать кнопку "На главную".

2.2.4 Сообщения оператору

При работе с данной программой оператору могут выводиться различные сообщения:

  1. При вводе ошибочного пароля. (Рис 10.)

  2. При вводе новой информации, когда не все поля заполнены. (Рис 11.)

  3. Запрос на подтверждение нажатия кнопки. Выводится при нажатии кнопки "Выход". (Рис 12.)

Рисунки иллюстрирующие ошибки представлены в Приложении 9.

Характеристики

Тип файла
Документ
Размер
12 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7048
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее