Файл: «Проектирование реализации операций бизнес-процесса «Учет предоставленных услуг салоном красоты»»..pdf
Добавлен: 23.05.2023
Просмотров: 420
Скачиваний: 8
СОДЕРЖАНИЕ
1.1. Характеристика комплекса задач
1.1.1. Выбор комплекса задач автоматизации
1.1.2. Характеристика существующих бизнес-процессов
1.1.3. Характеристика документооборота, возникающего при решении задачи
1.2. Обоснование проектных решений
1.2.1. Обоснование проектных решений по информационному обеспечению
1.2.2. Обоснование проектных решений по программному обеспечению
2.1. Информационное обеспечение задачи
2.1.1. Информационная модель и её описание
2.1.2. Характеристика нормативно-справочной, входной и оперативной информации
2.1.3. Характеристика результатной информации
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
2.2.2. Характеристика базы данных
2.2.3. Структурная схема пакета (дерево вызова программных модулей)
2.2.4. Описание программных модулей
Задачи проектирования системы:
- Максимально упростить и ускорить процедуру регистрации заказов.
- Обеспечить все бизнес - операции возможностью сопроводить их необходимыми документами.
- Создать гибкую систему статистических отчетов по учету и регистрации заказов.
- Обеспечить при необходимости возможность автоматического резервирования БД.
- Запретить некорректные действия пользователя.
- Обеспечить целостность информации в базе данных.
- Обеспечить приемлемую безопасность данных на случай несанкционированного доступа.
- Минимизировать затраты системных ресурсов, необходимых для нормальной работы АРМ.
- Программное обеспечение должно функционировать на IBM-совместимых персональных компьютера и должно работать под управлением операционных систем семейства WIN32.
1.2. Обоснование проектных решений
1.2.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение – это совокупность методов и средств построения информационного фонда системы, организации его функционирования и использования. Информационный фонд включает всю информацию экономического объекта, зафиксированную как на бумажных, так и на машинных носителях [13, c.33].
Информационное обеспечение рассматриваемой задачи включает: внемашинное обеспечение (входные и выходные документы, классификаторы, справочники), и внутримашинное обеспечение (условно-постоянная, промежуточная и результатная информация в базе данных системы).
1) Входные и выходные документы. Входным документом системы является приходная накладная
Выходными документами являются: чек об оплате, акт выполненных услуг.
За основу форм документов берутся бланки, используемые на предприятии. Их необходимо проанализировать, оценить полноту содержащейся в них информации, и использовать при проектировании системы.
2) Экранные формы
Для построения диалога с пользователем возможны следующие способы: диалог типа «Вопрос-ответ»; диалог типа «Меню», диалог на основе экранных форм, диалог на основе командного языка.
Для каждого из входных документов будут создаваться экранные формы ввода первичной информации. При этом необходимо обеспечить соответствие макета экранной формы форме входного документа. Не обязательно, чтобы внешний вид этих форм совпадал, но все вводимые элементы данных должны располагаться в том же относительном порядке и иметь такой же формат, что и в исходном документе.
Результатная информация должна отображаться на экранных формах в соответствии с формой выходного документа, т.е. на основе использования комбинированной формы с трехзонным расположением реквизитов и многострочной содержательной частью.
Условно-постоянная информация будет храниться в справочниках. В системе потребуются следующие справочники:
- Справочник «Клиенты»;
- Справочник «Услуги»;
- Справочник «Типы услуг»;
- Справочник «Сотрудники»;
- Справочник «Процедуры»;
- Справочник «Абонемент».
Формы для ввода справочников должны позволять просматривать, добавлять, редактировать, удалять записи. При проектировании макетов форм ввода справочников применим анкетную форму расположения реквизитов, удобную для ввода и актуализации справочников.
3) Система классификации и кодирования. В системе необходимо учесть принятую на предприятии систему кодирования документов, а именно: документы одного типа нумеруются последовательно с начала года. Система кодирования артикулов товара также используется существующая на предприятии, т.к. она достаточна, привычна, и используется не только в автоматизируемом подразделении, но и в других отделах предприятия.
Необходимо разработать локальную систему классификации и кодирования для следующих объектов учета:
- сотрудников;
- услуг;
- клиентов;
- абонементов.
4) Информационная база. Центральным компонентом информационного обеспечения является информационная база (ИБА), представляющая собой организованную определенным способом совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. [1]
Основными способами организации БД являются создание централизованных и распределенных БД. [4] В рассматриваемой задаче не предполагается распределенная структура ИС, т.к. задача небольшая по объему данных и по количеству пользователей.
Таким образом, для решения поставленной задачи необходима интегрированная централизованная база данных.
1.2.2. Обоснование проектных решений по программному обеспечению
К выбираемым средствам разработки в данном случае относятся операционная система (ОС) и СУБД.
Чтобы выбрать оптимальную для решения данной задачи ОС рассмотрим некоторые ОС с точки зрения основных преимуществ (таблица 1).
Таблица 1
Основные характеристики современных операционных систем
|
Задача ОС |
Windows XP Home Edition |
Windows XP Professional Edition |
Windows 7 Home Premium |
Windows 7 Business |
Windows 7 Ultimate |
|
Работа в сети |
* |
* |
* |
||
|
Удобное устранение сбоев |
* |
* |
* |
||
|
Поиск |
* |
* |
|||
|
Защита данных |
* |
* |
|||
|
Мультимедиа |
* |
* |
Исходя из данных таблицы 1, можно сделать вывод о том, что для выполнения цели данной работы лучше всего подойдет операционная система Windows 7 Ultimate.
Далее выберем СУБД.
MS Access в настоящий момент является одной из самых популярных среди настольных программных систем управления базами данных.
Такую популярность следует отметить в нескольких моментах:
-
-
- высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации;
- глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;
- богатый набор визуальных средств разработки.
-
Специфической особенностью СУБД Ассеss является то, что вся информация, относящаяся к одной базе данных, хранится в едином файле.
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Информационное обеспечение задачи
2.1.1. Информационная модель и её описание
Информационная модель (рисунок 4) представляет собой схему, отражающую преобразование информационных реквизитов от источников информации до её получателей или, иными словами, процесс обработки информации в информационной системе.
Рис.4. Информационная модель задачи
2.1.2. Характеристика нормативно-справочной, входной и оперативной информации
Первым входным документом является данные об оказываемых услугах. Администратор салона красоты должен знать, какие виды работ могут быть оказаны в салоне и в чем они заключаются
Вторым входным документом является график работы сотрудников. Исходя из списка оказываемых услуг (видов работ) формируется список сотрудников, выполняющих их. Исходя из этого списка и списка работников, формируется график работы сотрудников.
Третьим входным документом являются данные о клиенте. При поступлении заказа администратор должен выяснить, на какую услугу рассчитывает клиент, записать данные клиента, выяснить, кто из мастеров оказывает такие услуги и свободен на данный момент и записать клиента к этому мастеру.
Все вышеперечисленные регламентируются документы уставом предприятия. С его помощью мы узнаем, как формируется и оформляется входная документация и как регламентируются отношения с клиентами и сотрудниками
2.1.3. Характеристика результатной информации
Выходной документацией являются: отчет об оказанных услугах, отчет по клиентам, отчет по сотрудникам и общий отчет по выручке.
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
Диалог – это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна.
В процессе диалога возможно:
- двустороннее управление на базе языка типа «запрос-ответ»,
- одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке»,
- одностороннее управление со стороны пользователя с использованием языка директив (команд).
При использовании для общения языка «меню» в диалоговой системе должна присутствовать система планирования и управления диалогом, в функции которой входит:
- управление процессом диалога;
- обеспечение интерфейса пользователя;
- обеспечение выполнения сервисных или справочных функций;
- анализ и обработка ошибочных ситуаций;
- вызов обрабатывающих программ.
При разработке данного проекта система общения с пользователем организована таким образом, что основная часть диалога ведется на языке типа «меню», а заполнение форм входных документов – по «шаблону». Таким образом, происходит одностороннее управление процессом обработки данных со стороны ИС.
Структура сценария диалога в совокупности с деревом функций, которое отражает состав и иерархию функций системы, дает возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность.
Сценарий диалога предусматривает возможность обеспечения следующих функций управления ходом решения поставленных задач:
- возможность работы с экранными формами входных документов,
‑ формирование выходных документов,
- корректировка вводимых данных,
- просмотр введенной информации,
- работа с таблицами нормативно-справочной информации,
‑ протоколирование действий пользователя,
- помощь на всех этапах работы.
Дерево функций программного обеспечения можно представить в виде схемы (рис.5).
Рис.5. Функции системы
Сценарий диалога в информационной системе учета заказов в салоне красоты представлен на рис.6.
Рис.6. Сценарий диалога программы