Автор работы: Пользователь скрыл имя, 18 Марта 2012 в 10:03, курсовая работа
Каноническое проектирование отображает особенности ручной технологии индивидуального или оригинального проектирования, осуществляется на уровне исполнителей без использования каких-либо инструментальных средств, позволяющих интегрировать выполнение элементарных операций.
Технология канонического проектирования используется для небольших локальных информационных систем.
1. Аннотация 7
2. Введение 8
3. Постановка задачи 9
3.1. Общие сведения 9
3.2. Назначение и цели создания 9
4. Описание предметной области 11
4.1. Сведения об объекте автоматизации 11
4.2. Нормативные документы, регулирующие процесс сдачи недвижимости в аренду 11
4.3. Организационная структура предприятия 11
4.4. Модель «AS IS» (как есть) 12
5. Проектная часть 15
5.1. Постановка задачи 15
5.2. Проектирование системы 16
5.2.1. Модель « AS TO BE» (как будет) 16
5.3. Используемая система кодирования 18
5.4. Модель «сущность-связь» 19
5.5. Даталогическая модель 21
5.6. Система документации 22
5.7. Сценарий диалога, дерево программных модулей, схема взаимосвязи программных модулей и массивов диалогового режима решения комплекса задач 23
6. Руководство пользователя 31
7. Руководство программиста 38
Заключение 43
Список литературы 44
1. Законы РФ.
2. Гражданский кодекс РФ, ст. 606-687, 550-558, 182.
Организационная структура предприятия представлена на рисунке 1.
Рис. 1 Организационная структура салона красоты.
Генеральный
директор является главой предприятия.
Он непосредственно контролирует финансового
директора и директора-
В обязанности финансового директора входит контроль за бухгалтерией и базами снабжения. В обязанности директора-распорядителя входит контроль за деятельностью отдела кадров и менеджера по персоналу. Менеджер по персоналу контролирует администратора, в задачи которого входит контроль за персоналом.
Диспетчер салона красоты является частью рабочего состава.
Рис. 2. Диаграмма процесса «Учет заказов в салоне красоты» (IDEF0 Top).
На рис. 2 представлена модель рассматриваемого процесса, а именно – учета заказов в салоне красоты. Входными документами являются данные о клиенте, о сотрудниках и об услуге. Процесс регулируется уставом, законодательством РФ и положениями о работе. Исполнителем является диспетчер салона красоты. Результат деятельности – отчет об оказанных услугах, отчет по сотрудникам, отчет по клиентам и отчет по выручке.
Рис. 3. Диаграмма процесса «Учет заказов в салоне красоты» (IDEF0, 1-й уровень).
На рис. 3 представлен следующий уровень модели процесса учета заказов в салоне красоты. Основной процесс разбит на 5 подпроцессов – определение списка услуг, определение графика работы сотрудников, прием заказов, расчет стоимости оказанных услуг и расчет итогов рабочего дня.
Процесс определения списка услуг происходит на основании устава и положений о работе. Входными документами являются данные об услуге. Исполнитель – диспетчер салона красоты. Результат деятельности – список оказываемых услуг.
Процесс определения графика работы сотрудников происходит на основании устава и положений о работе. Входными документами являются списки оказываемых услуг и данные о сотрудниках. Исполнитель – диспетчер салона красоты. Результат деятельности – график работы сотрудников.
Процесс приема заказа происходит на основании на основании устава и положений о работе. Входными документами являются график работы сотрудников и данные о клиенте. Исполнитель – диспетчер салона красоты. Результат деятельности – данные о заказе.
Процесс расчета стоимости оказанных услуг происходит на основании устава, законодательства и положений о работе. Входными документами являются данные о заказе. Исполнитель – диспетчер салона красоты. Результат деятельности – отчет об оказанных услугах, отчет по сотрудникам, отчет по клиентам, данные об оказанных услугах, о стоимости выполненных заказов и о сотрудниках, выполнивших заказ.
Процесс расчет итогов рабочего дня происходит на основании устава, законодательства и положений о работе. Входными документами являются данные об оказанных услугах, о стоимости выполненных заказов и о сотрудниках, выполнивших заказ. Исполнитель – диспетчер салона красоты. Результат деятельности – общий отчет по выручке.
Цель создания системы
Целью создания системы является автоматизация рабочего места диспетчера салона красоты, а как следствие сокращение затрат рабочего времени и финансовых затрат.
Задачи:
Функции:
Рис. 4. Диаграмма процесса «Учет заказов в салоне красоты» (IDEF0 Top).
На рис. 4 представлена модель рассматриваемого процесса, а именно – учета заказов в салоне красоты. Входными документами являются данные о клиенте, о сотрудниках и об услуге. Процесс регулируется уставом, законодательством РФ и положениями о работе. Исполнителем является диспетчер салона красоты. Результат деятельности – отчет об оказанных услугах, отчет по сотрудникам, отчет по клиентам и отчет по выручке.
Рис. 5. Диаграмма процесса «Учет заказов в салоне красоты» (IDEF0, 1-й уровень).
На рис. 5 представлен следующий уровень модели процесса учета заказов в салоне красоты. Основной процесс разбит на 3 подпроцесса –формирование графика работы сотрудников, прием заказов, расчет итогов рабочего дня.
Процесс формирования графика работы сотрудников происходит на основании устава и положений о работе. Входными документами являются данные об услуге и данные о сотрудниках. Исполнитель – диспетчер салона красоты. Результат деятельности – график работы сотрудников.
Процесс приема заказа происходит на основании на основании устава и положений о работе. Входными документами являются график работы сотрудников и данные о клиенте. Исполнитель – диспетчер салона красоты. Результат деятельности – данные о заказе, данные об оказанных услугах, о стоимости выполненных заказов и о сотрудниках, выполнивших заказ.
Процесс расчет итогов рабочего дня происходит на основании устава, законодательства и положений о работе. Входными документами являются данные о заказе, данные об оказанных услугах, о стоимости выполненных заказов и о сотрудниках, выполнивших заказ. Исполнитель – диспетчер салона красоты. Результат деятельности – отчет об оказанных услугах, отчет по сотрудникам, отчет по клиентам и общий отчет по выручке.
Рассмотрим используемую систему кодирования.
В рассматриваемом процессе, используются регистрационная (порядковая) и классификационная (система повторения) системы кодирования.
Это объясняется тем, что при регистрации клиентов удобнее использовать порядковую систему кодирования (1,2…n), ввиду того, что она является наиболее простой по своему построению и суть ее использования заключается в последовательном присвоении каждому клиенту номера его порядка.
Для построения модели «сущность-связь» была выбрана нотация Питера Чена, базовыми понятиями которых являются: сущность, связь и атрибуты.
Для построения ER-модели используются следующие искусственные идентификаторы.
Идентификатор |
Значение |
К |
Код |
Н |
Наименование |
ФИО |
Фамилия, Имя, Отчество |
ДР |
Дата рождения |
А |
Адрес |
Тел |
Телефон |
Пасп |
Паспортные данные |
Пр |
Примечание |
Электронный адрес | |
Р |
Размер |
КМ |
Код мастера |
ТО |
Тип оплаты |
ВР |
Вид работ |
В результате анализа
Рис.6. ER-модель
Описание ER- диаграммы:
Мастер может выполнять определенный вид работ. Мастера обслуживают множество клиентов. Клиенты выбирают определенный вид работ, а от вида работ зависит, какой мастер будет их выполнять. После выполнения работ, их вид определяет тип оплаты.
Под даталогической понимается модель, отражающая логические взаимосвязи между элементами данных относительно их содержания и физической организации.
Настоящая модель отображает содержание проектируемой базы данных, в которой будет содержаться 4 таблицы: Клиенты, Мастера, Виды работ и Типы оплат.
Таблица Клиенты связана с таблицами Мастера и Виды работ с помощью поля «Код мастера», которое имеет числовой формат и может содержать до 5-ти символов.
Таблица Мастера связана с таблицей Виды работ с помощью поля «Вид работ», которое имеет числовой формат и может содержать до 5-ти символов.
Таблица Вид работ связана с таблицей Типы оплат с помощью поля «Тип оплаты», которое имеет числовой формат и может содержать до 5-ти символов.
Первым входным документом нашей работы является данные об оказываемых услугах. Диспетчер салона красоты должен знать, какие виды работ могут быть оказаны в салоне и в чем они заключаются
Вторым входным документом является график работы сотрудников. Исходя из списка оказываемых услуг (видов работ) формируется список сотрудников, выполняющих их. Исходя из этого списка и списка работников, формируется график работы сотрудников.
Третьим входным документом являются данные о клиенте. При поступлении заказа диспетчер должен выяснить, на какую услугу рассчитывает клиент, записать данные клиента, выяснить, кто из мастеров оказывает такие услуги и свободен на данный момент и записать клиента к этому мастеру.
Все вышеперечисленные регламентируются документы уставом предприятия. С его помощью мы узнаем, как формируется и оформляется входная документация и как регламентируются отношения с клиентами и сотрудниками.
Выходной документацией являются: отчет об оказанных услугах, отчет по клиентам, отчет по сотрудникам и общий отчет по выручке.
Рис.7. Основное меню
Основное меню содержит таблицы, запросы и отчёты. У нас есть четыре таблицы, на основе которых мы создаём запросы. В таблицы входят клиенты, мастера, виды работ, типы оплат.
В итоге в запросах мы получаем список клиентов, список сотрудников, виды оказываемых услуг и список оплат.
В отчётах выводим отчет по клиентам, отчет по оказанным услугам, отчет по сотрудникам и общий отчет по дневной выручке.
Рис.8. Схема Меню
Как видно из схемы, из основного меню пользователь может перейти в меню редактирования данных, содержащихся в таблицах, в меню поиск и меню, позволяющее работать с отчетами.
В рассматриваемой базе данных предусмотрено четыре таблицы, содержащих всю необходимую информацию об услугах. Работа с таблицами предусматривает добавление данных, их изменение или удаление. На основе табличных данных производится формирование отчетных документов, работа с которыми предусматривает возможность их просмотра, печати и передачи в MS Word или MS Excel. В следующем пункте предусмотрена возможность поиска информации об интересующих клиенте, сотруднике, услуге или оплате.
Основное меню содержит таблицы, запросы и отчёты. У нас есть четыре таблицы, на основе которых мы создаём запросы. В таблицы входят клиенты, мастера, виды работ, типы оплат. Мы можем создавать новые таблицы, корректировать уже имеющиеся, просматривать полученный итоговый вид таблицы и переходить к следующей, если это надо.
В запросах мы получаем список клиентов, список сотрудников, виды оказываемых услуг и список оплат.
В отчётах выводим отчет по клиентам, отчет по оказанным услугам, отчет по сотрудникам и общий отчет по дневной выручке.
Рис. 9. Схема работы системы
Как видно из схемы работы системы, отображенной на рисунке 9, при запуске программы первое, что происходит – проверка полномочий пользователя. Эта мера предосторожности позволит обеспечить сохранность и конфиденциальность информации, предотвратить несанкционированный доступ. В случае если у пользователя нет права доступа, он сможет выполнить только выход из системы.
Информация о работе Проектирование и разработка АРМ Диспетчер салона красоты