Логотип Автор24реферат
Задать вопрос
Реферат на тему: Разработка информационной системы автошколы.
100%
Уникальность
Аа
27117 символов
Категория
Информационные технологии
Реферат

Разработка информационной системы автошколы.

Разработка информационной системы автошколы. .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Введение

Успешное функционирование автошколы, как и любого предприятия, которое оказывает услуги населению, напрямую зависит от того, насколько хорошо и ритмично оно продвигает свои услуги на рынке, насколько качественно их оказывает.
Основной задачей предприятий является наиболее полное обеспечение спроса населения на данный вид услуг. Темпы роста прибыли зависят от количества обслуженных клиентов. Именно поэтому очень важно уделять особое внимание качеству предоставляемых услуг и ведению учета оказанных услуги в организации.
Цель данной работы – создание информационной системы учета услуг в организации по оказанию услуг населению, которая позволила бы автоматизировать контроль над заказами, качеством оказанных услуг, облегчить работу менеджерам по работе с клиентами. Для достижения данной цели будут использован такой инструмент разработки как Visual Studio C#, в котором будет создана клиентская часть, а база данных будет реализована в СУБД MS Access.
Достижение цели работы осуществляется посредствам решения следующих задач: изучение учета заказов; формирование общего представления об информационной системе учета; разработка СУБД учета услуг организации.
Объектом исследования является информационная система учета услуг.
Предметом исследования является учет услуг в автошколе.

ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

ООО "SK", расположенное по адресу: ул. Хамовнический вал, 52, Москва, 119270, Россия. Данная автошкола предлагает широкий ряд:
Оценка навыков водителя.
Теоретические занятия по вождению, категорий: А, В, С, Д.
Практические занятия по вождению, категорий: А, В, С, Д.
Занятия по экстремальному вождению.
Для записи клиенты могут позвонить по единому контактному номеру, после чего менеджер автошколы сориентируют клиента и запишет его на свободное время.
В организации работают сотрудники на разных должностях и разными окладами. Клиентов у автошколы тоже много, поэтому учет в блокноте уже не подходит. Назрела необходимость в АИС.

Постановка задачи.

Цель: создание информационной системы учета услуг в автошколе, которая позволила бы автоматизировать контроль над заказами, качеством оказанных услуг, облегчить работу менеджерам по работе с клиентами..
Исходные данные:
- общая информация о структуре организации;
- описание деятельности менеджера автошколы при работе с клиентами и при ведении учета.
Априорные модельные представления: будущая модель информационной системы учета услуг в автошколе должна отражать существующие стороны деятельности организации, позволить автоматизировать рутинные операции менеджера. В системе должны быть реализованы следующие процессы:
- вести справочник о клиентах;
- вести справочник о сотрудниках;
- вести справочник об услугах;
- вести справочник о посещениях;
- выводить отчет об оказанных услугах;
- выводить отчет о количестве приемов;
- позволять распечатать данные справочников.
Ожидаемый результат: созданная система должна позволять ведение данных в электронном виде, формировать различные отчеты, позволять вносить данные о посещениях/занятиях планируемых и проведенных, позволять распечатывать данные любых справочников системы.
Критерии оценки результата: будем считать, что цель достигнута, если все данные будут вестись в электронном виде, менеджеру автошколы не потребуется вести дополнительный учет на бумажном носителе. Менеджер сможет в оперативном порядке формировать отчеты о: производительности сотрудников, количестве посещений у каждого клиента, количестве и сумме оплат клиентов, предварительной записи клиентов на занятия.
Средства разработки ИС: будет использован такой инструмент разработки как Visual Studio C#, в котором будет создана клиентская часть, а база данных будет реализована в СУБД MS Access

Рассмотрим структуру организации:

Управляющий
Администратор
Менеджер
Учитель
Помощник учителя
Техничка
Учитель
Помощник учителя
Учитель
Помощник учителя
Управляющий
Администратор
Менеджер
Учитель
Помощник учителя
Техничка
Учитель
Помощник учителя
Учитель
Помощник учителя

Рисунок 1 – Структура организации

Рассмотрим функционал должностей:
Управляющий – общее управление организацией, отвечает за стратегию, персонал, выполнение финансовых показателей, материально ответственное лицо.
Администратор – отвечает за бесперебойное снабжение организации, качество предоставления услуг, формирует отчетность.
Менеджер – осуществляет прием звонков, записывает клиентов на занятия, разрешает конфликтные ситуации с клиентами, осуществляет обзвон клиентов с целью рекламирования услуг организации.
Учитель – производить обучение согласно запрошенной услуги.
Помощник учителя – помогает учителю.
Техничка – осуществляет уборку помещений.
В процессе проектирования была разработана инфологическая модель предметной области.

Сотрудник
Запись клиентов
Посещения

Дата
ФИО клиента
ФИО сотрудника
Услуга
Статус
Комментарий
Поддержка актуальных данных
Клиент
ФИО
Дата рождения
Телефон
e-mail
Скидка, %
Работа со списком услуг
Сотрудник
ФИО
Дата рождения
Должность
Телефон
Адрес
e-mail

Услуги
Название
Цена
Описание
Обновление должностей
Изменение статусов
Услуги
Название
Зарплата
Статус
Название
Сотрудник
Запись клиентов
Посещения

Дата
ФИО клиента
ФИО сотрудника
Услуга
Статус
Комментарий
Поддержка актуальных данных
Клиент
ФИО
Дата рождения
Телефон
e-mail
Скидка, %
Работа со списком услуг
Сотрудник
ФИО
Дата рождения
Должность
Телефон
Адрес
e-mail

Услуги
Название
Цена
Описание
Обновление должностей
Изменение статусов
Услуги
Название
Зарплата
Статус
Название

Рисунок 2 – Инфологическая модель

В данной организации необходимо внедрить информационную систему учета услуг, которая позволила бы автоматизировать контроль над услугами и качеством их оказания, что позволит облегчить работу менеджера по работе с клиентами.
Согласно, структуры организации, программу будут использовать: управляющий, администратор и менеджер, остальные будут спрашивать информацию у менеджера. Что позволит сократить риск потери информации и искажения данных.
Для того, чтобы программа была недорогой и ее легко можно было администрировать будет использован такой инструмент разработки как Visual Studio C#, в котором будет создана клиентская часть, а база данных будет реализована в СУБД MS Access.

Контур системы.

В контур проектируемой АИС входят три основные функциональные части:
•база данных, в которой хранится вся необходимая информация;
•приложение, с помощью которого осуществляется ввод/вывод информации;
•персонал
Пользователь вводит или изменяет данные с помощью приложения. Если пользователю необходима статистическая информация или нужно осуществить поиск, то система обрабатывает запросы и выводит их в виде отчета на экран.

ПОСТРОЕНИЕ МОДЕЛЕЙ РАЗРАБАТЫВАЕМОЙ СИСТЕМЫ.
Функциональная модель предметной области.

Для проектирования программного обеспечения были разработаны контекстная диаграмма ИС «Автошкола» и произведена детализация процесса «Оказания услуги».


Рисунок 3 – Контекстная диаграмма ИС «Автошкола»


Рисунок 4 – Детализация процесса «Оказания услуги»

Как видно по схемам на рис.3 и рис.4 на вход программы мы задаем информацию о клиентах, перечень услуг

Зарегистрируйся, чтобы продолжить изучение работы

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

Концептуальная модель базы данных

Для создания базы данных необходимо установить, какую информацию она будет хранить: выделить сущности и их атрибуты. Исходя из анализа предметной области можно выделить следующие сущности:
Должности (Название, зарплата).
Сотрудник (ФИО, дата рождения, должность, телефон, адрес, email).
Посещения (№, дата, ФИО клиента, ФИО сотрудника, услуга, статус, комментарий).
Статус (Название).
Клиент (ФИО, дата рождения, телефон, e-mail, скидка %).
Услуга (Название, цена, описание).
Между сущностями можно определить следующие связи:
У каждого сотрудника есть определённая должность.
При посещении клиентом автошколы ему оказывается определенная услуга.
Каждую процедуру клиенту делает определенный сотрудник.
У каждой процедуры есть определенный статус.
Автошколу посещают определённые клиенты.


Рисунок 5 – Модель данных БД автошколы

Должности
Название: TEXT(35)

Зарплата: MONEY
Сотрудник
ФИО: TEXT(35)
Название: TEXT(35)
Дата рождения:DATE
Должность: TEXT(35)
Телефон: TEXT(11)
Адрес: TEXT(35)
e-mail: TEXT(255)
:
Посещения
№:
ФИО: TEXT(35)
Название: TEXT(35)
Дата:DATE
ФИО клиенты: TEXT(35)
ФИО сотрудника: TEXT(35)
Услуга: TEXT(35)
Статус: TEXT(35)
Комментарий: TEXT(35)
Статус
Название: TEXT(35)
 

Клиент
ФИО: TEXT(35)
Дата рождения:DATE
Телефон: TEXT(35)
e-mail: TEXT(255)
Скидка %: NUMBER
Услуга
Название: TEXT(30)
Цена: MONEY
Описание: TEXT(30)
Должности
Название: TEXT(35)

Зарплата: MONEY
Сотрудник
ФИО: TEXT(35)
Название: TEXT(35)
Дата рождения:DATE
Должность: TEXT(35)
Телефон: TEXT(11)
Адрес: TEXT(35)
e-mail: TEXT(255)
:
Посещения
№:
ФИО: TEXT(35)
Название: TEXT(35)
Дата:DATE
ФИО клиенты: TEXT(35)
ФИО сотрудника: TEXT(35)
Услуга: TEXT(35)
Статус: TEXT(35)
Комментарий: TEXT(35)
Статус
Название: TEXT(35)
 

Клиент
ФИО: TEXT(35)
Дата рождения:DATE
Телефон: TEXT(35)
e-mail: TEXT(255)
Скидка %: NUMBER
Услуга
Название: TEXT(30)
Цена: MONEY
Описание: TEXT(30)

Рисунок 6 - Физическая модель БД автошколы

Виды обеспечения.

Информационное:
Согласно инфологической модели предметной области распишем необходимую структуру таблиц:
Таблица 1 – Характеристика атрибутов
Атрибут,
наименование Описание Тип
данных Длина Обязательное
поле Условие на
значение Значение по умолчанию
Должность
Название Название Text
35 Да - -
Зарплата Зарплата Money 11 Да - -
Статус
Название Название Text
35 Да - -
Сотрудник
ФИО ФИО Text
35 Да - -
Дата рождения Дата рождения Date/Ti-me
8 - - -
Должность Должность Text
35 Да - -
Телефон Телефон Text
11 Да - -
Адрес Адрес Text
255 Да - -
e-mail e-mail Text
255 Да - -
Посещения
№ № AutoNumber
11 Да - 0
ФИО клиента ФИО клиента Text
35 Да - -
ФИО сотрудника ФИО сотрудника Text
35 Да - -
Услуга Услуга Text
35 Да - -
Статус Статус Text
35 Да - -
Комментарий Комментарий Text
35 Да - -
Клиент
ФИО ФИО Text
50 Да - -
Дата рождения Дата рождения Date/Ti-me
255 Да

Телефон Телефон Text
11 Да -
e-mail e-mail Number
11 Да - -
Скидка % Скидка % Number
11 Да - -
Услуга
Название Название Text
30 Да - 0
Цена Цена Money 11 Да - -
Описание Описание Text
30 Да


Программное:
Для достижения данной цели будут использован такой инструмент разработки как Visual Studio C#, в котором будет создана клиентская часть, а база данных будет реализована в СУБД MS Access.

Техническое:
Конфигурация должна позволять:
- вести справочник о клиентах;
- вести справочник о сотрудниках;
- вести справочник о услугах;
- вести справочник о посещениях;
- выводить отчет об оказанных услугах;
- выводить отчет о количестве приемов;
- позволять распечатать данные справочников.

Для рабочих мест пользователя устанавливаются следующие минимальные технические требования:
– процессор с тактовой частотой не менее 600 МГц;
– объем оперативной памяти не менее 128 Мб;
– объем жесткого диска не менее 10 Гб;
– клавиатура;
– монитор SVGA (графический режим должен иметь разрешение не менее 1024x768);
– USB-порт;
– манипулятор типа мышь.

Требования к программному обеспечению:
- Microsoft Windows XP SP3 и выше;
- Пакет обновлений Microsoft .NET Framework 3.5 и выше;

ПРОГРАММНАЯ РЕАЛИЗАЦИЯ

Для начала необходимо создать базу данных, для этого будем использовать MS Access.
Перейдем к разработке самого приложения на C# [26].
Приложение будет состоять из трех форм:
Главная форма.
Форма для справочников.
Форма для запросов.

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


Рисунок 7 – Главная форма

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

Форма для справочников.

Служит для работы сотрудников с программой.


Рисунок 8 – Форма для справочников

Но прежде подключим данные к программе.





Рисунок 9 – Подключение БД

После этого напишем код, чтобы при запуске этой формы загружались данные справочника, который выбрал пользователь в главной форме.

Форма для запросов.

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

ЗАКЛЮЧЕНИЕ

В данной работе создана информационная системы учета услуг в организации по оказанию услуг населению – автошкола. Был использован такой инструмент разработки как Visual Studio C#, в котором была создана клиентская часть, а база данных была реализована в СУБД MS Access.
Основные результаты работы, следующие:
Проведен анализ литературы, и сделан выбор средств и методов реализации задачи.
Создана база данных для работы программы.
В базе данных создана стартовая форма, через которую осуществляется навигация по другим элементам базы.
Разработанную базу данных можно применить к любой автошколе при условии внесения первоначальных данных в программу.
Поставленная цель исследования выполнена, все задачи решены.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015. - 272 c.
Бабенко, М. А.Введение

в теорию алгоритмов и структур данных. / М.А. Бабенко, М.В. Левин. - М.: МЦНМО, 2014. - 144 c.
Базы данных: учебник Гущин А

50% реферата недоступно для прочтения

Закажи написание реферата по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше рефератов по информационным технологиям:

Основные параметры функционирования поисковых систем

15285 символов
Информационные технологии
Реферат
Уникальность

Задача о "рюкзаке"

11243 символов
Информационные технологии
Реферат
Уникальность
Все Рефераты по информационным технологиям
Закажи реферат

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.