Файл: Проектирование реализации операций бизнес-процесса «Учет предоставленных услуг салоном красоты».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 03.07.2023

Просмотров: 165

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1. Аналитическая часть

1.1 Характеристика комплекса задач

1.1.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов

1.1.2 Характеристика документооборота, возникающего при решении задачи

1.2 Обоснование проектных решений

1.2.1 Обоснование проектных решений по информационному обеспечению

1.2.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 Описание программных модулей

2.3 Контрольный пример реализации проекта и его описание

Заключение

Список литературы

Таблица «Мастера» предназначена для хранения данных о мастерах и содержит атрибуты, представленные в таблице 6.

Таблица 6 – Атрибуты таблицы «Мастера»

Название атрибута

Типа данных

Размерность

Идентификация

Код мастера

Числовой

Длинное целое

Первичный ключ

Фамилия

Текстовый

50

Имя

Текстовый

50

Отчество

Текстовый

50

Телефон

Текстовый

20

Таблица «Мастера-Специализации» предназначена для хранения соответствия специализаций каждому мастеру и содержит атрибуты, представленные в таблице 7.

Таблица 7 – Атрибуты таблицы «Мастера-Специализации»

Название атрибута

Типа данных

Размерность

Идентификация

Код мастера

Мастер подстановки

Длинное целое

Внешний ключ

Код специализации

Мстер подстановки

Длинное целое

Внешний ключ

Таблица «Прайс-лист» предназначена для хранения данных о стоимости услуг и содержит атрибуты, представленные в таблице 8.

Таблица 8 – Атрибуты таблицы «Прайс-лист»

Название атрибута

Типа данных

Размерность

Идентификация

Код прайса

Числовой

Длинное целое

Первичный ключ

Услуга

Текстовый

255

Стоимость

Числовой

Денежный

Описание

Текстовый

255

Таблица «Услуги» предназначена для хранения данных об оказанных услугах клиентам салона красоты его мастерами и содержит атрибуты, представленные в таблице 9.

Таблица 9 – Атрибуты таблицы «Услуги»

Название атрибута

Типа данных

Размерность

Идентификация

Код услуги

Числовой

Длинное целое

Первичный ключ

Код клиента

Мастер подстановки

Длинное целое

Внешний ключ

Код мастера

Мастер подстановки

Длинное целое

Внешний ключ

Дата

Дата/время

Краткий формат даты


Таблица «Услуги-Прайс» предназначена для хранения соответствия оказанных услуг клиентам по прайс-листу и содержит атрибуты, представленные в таблице 10.

Таблица 10 – Атрибуты таблицы «Услуги-Прайс»

Название атрибута

Типа данных

Размерность

Идентификация

Код услуги

Мастер подстановки

Длинное целое

Внешний ключ

Код прайса

Мастер подстановки

Длинное целое

Внешний ключ

2.2.3 Структурная схема пакета (дерево вызова программных модулей)

В данном разделе представлено дерево программных модулей для программной реализации операций бизнес-процесса «Учет услуг» салона красоты. Дерево вызова программных модулей представлено в соответствии с рисунком 6.

Рисунок 6 – Дерево вызова программных модулей

2.2.4 Описание программных модулей

Описание программных модулей, рассмотренных выше, представлено в таблице 11.

Таблица 11 – Описания программных модулей

Наименование модуля

Функции модуля

Главная форма

Позволяет перейти остальным формам разработанного приложения

Клиенты

Позволяет добавлять и изменять уже существующие данные

Мастера

Специализации

Прайс-лист

Услуги

Отчетность

Позволяет формировать различные отчеты

Удаление данных

Позволяет удалять данные из таблиц

2.3 Контрольный пример реализации проекта и его описание

Для работы с программной реализацией операций бизнес-процесса «Учет услуг» салона красоты необходимо запустить файл salon.accdb. В результате откроется главная форма, представленная в соответствии с рисунком 7. Главная форма содержит кнопки для открытия таблиц-справочников и главной таблицы, а также кнопки для открытия форм «Отчетность» и «Удаление данных».


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

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

Рисунок 8 – Форма «Услуги»

Для удаления данных из таблиц необходимо выбрать соответствующую кнопку на главной форме, в результате откроется форма представленная в соответствии с рисунком 9. В открывшейся форме необходимо выбрать из какой таблицы необходимо удалить запись, после этого появится сообщение, представленное в соответствии с рисунком 10. Данное сообщение информирует пользователя о том, что удаление приведет к изменению таблицы. При выборе кнопки «Да» откроется окно ввода параметра для удаления, представленное в соответствии с рисунком 11. После ввода параметра появится информационное сообщение о количестве удаляемых записей из таблицы, представленное в соответствии с рисунком 12. Пользователю необходимо подтвердить или отменить удаление.

Рисунок 9 – Форма «Удаление данных»

Рисунок 10 – Информационное сообщение перед удалением

Рисунок 11 – Окно ввода параметра для удаления

Рисунок 12 – Информационное сообщение о количестве удаляемых записей

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

Рисунок 13 – Форма «Отчетность»

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

Рисунок 14 – Окно ввода параметра для отчета

После ввода параметра будет сформирован отчет, представленный в соответствии с рисунком 15.

Рисунок 15 – Отчет «Услуги за период»


Для завершения работы с приложением необходимо закрыть окно с помощью кнопки .

Заключение

В ходе выполнения курсовой работы была спроектирована реализация операций бизнес-процесса «Учет услуг» салона красоты. В ходе проектирования были решены следующие задачи:

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

Для проектирования была выбрана СУБД MS Access. В итоге были спроектированы и разработаны таблицы для объектов «Клиент», «Мастера», «Специализации», «Прайс-лист» и «услуги». Для каждой таблицы создана форма для добавления и изменения данных. Также разработаны отчеты:

  1. Список услуг, выполненных мастером за день, за период.
  2. Список всех оказанных услуг за день.
  3. Список всех оказанных услуг за период.
  4. Полученная выручка за день, за период.
  5. Рейтинг оказываемых услуг салона красоты.
  6. Список специализаций мастера.
  7. Информация о мастере.
  8. Информация о клиенте.

Для удобства работы со всеми объектами базы данных создана кнопочная форма.

Список литературы

  1. Бекашевич Ю.А., Пушкина Н.Д. MicrosoftAccess 2003. – СПб.: БХВ-Петербург, 2009, - 752с.
  2. Братищенко В.В. Проектирование информационных систем. [Текст] / Иркутск: БГУЭП, 2008 – 84 стр.
  3. Вендров А. М. CASE-технологии: Современные методы и средства проектирования информационных систем. [Текст] / М.: Финансы и статистика, 2009 – 176 стр.
  4. Вендров А. М., Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. – 2-е изд., перераб. и доп. [Текст] / М.: Финансы и статистика, 2009 – 192 стр.
  5. Вендров А. М., Проектирование программного обеспечения экономических информационных систем: Учебник. 2-е изд., перераб. и доп. [Текст] / М.: Финансы и статистика, 2009 – 544 стр.
  6. Гагарина Л.Г. Технология разработки программного обеспечения: учебное пособие [текст] / Л.Г.Гагарина, Е.В. Кокорева, Б.Д. Виснадул. – М.: ИД «ФОРУМ»: ИНФРА-М, 2008. – 400 с.
  7. Гвоздева В.А. Основы построения автоматизированных информационных систем: учебник [текст] / В.А. Гвоздева, И.Ю. Лаврентьева. – М.: ИД «ФОРУМ»: ИНФРА-М, 2007. – 320 с.
  8. Годин В. В., Корнев И. К. Информационное обеспечение управленческой деятельности: Учебник. — М.: Мастерство: Высшая школа, 2008. -213с.
  9. Голицина О.Л. Базы данных: Учебное пособие [текст] /О.Л. Голицина, Н.В. Максимов, И.И. Попов. – М.: ФОРУМ: ИНФРА-М, 2009. – 352 с.
  10. Грекул В.И. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов, обучающихся по специальностям в области информ. технологий [текст] / В.И. Грекул, Г.Н.Денищенко, Н.Л. Коровкина. – М.: Интернет-Ун-т Информ технологий, 2009. – 304 с.
  11. ДейтК.Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ[текст] / К.Дж.Дейт. – М.: Издательскийдом "Вильяме", 2010. — 1328 с.
  12. Диго С.М.Базы данных: проектирование и использование: Учебник [текст] / С.М.Диго. – М.:Финансы и статистика, 2010. - 592 с.
  13. Диго С.М. Проектирование использование баз данных: Учебник. – М.: Финансы и статистика, 2009.
  14. Емельянова Н.З. Основы построения автоматизированных информационных систем: Учебное пособие [текст] / Н.З.Емельянова, Т.Л.Партыка, И.И.Попов. – М.: ФОРУМ: ИНФРА-М, 2007. – 416 с.
  15. Избачков Ю.С. Информационные системы: Учебник для вузов. 2-е изд[текст] / Ю.С.Избачков, В.Н.Петров. – СПб.: Питер, 2009. – 656 с.
  16. Маклаков С. В. BPwinERwin CASE-средства разработки ИС [Текст] / М.: Диалог-МИФИ, 2009 – 304 стр.
  17. Маклаков С. В. Моделирование бизнес-процессов -М., 2009. – 224с.
  18. Марков А.С. Базы данных. Введение в теорию и методологию: Учебник [текст] / А.С.Марков, К.Ю.Лисовский. – М.: Финансы и статистика, 2009. – 512 с.
  19. Маслов А.В. Проектирование информационных систем в экономике: учебное пособие / А.В. Маслов.– Томск: Изд-во Томского политехнического университета, 2008. – 216 с.
  20. Моделирование бизнес-процессов средствами BPwin (часть 1) [Электронный ресурс] – Режим доступа: http://www.intuit.ru/department/se/devis/7/
  21. Моделирование бизнес-процессов средствами BPwin (часть 2) [Электронный ресурс] – Режим доступа: http://www.intuit.ru/department/se/devis/8/
  22. Моделирование информационного обеспечения средствами ERwin [Электронный ресурс] – Режим доступа: http://www.intuit.ru/department/se/devis/10/
  23. Проектирование экономических информационных систем: Учебник / Г. Н. Смирнова, А. А. Сорокин, Ю. Ф. Тельнов; Под ред. Ю. Ф. Тельнова. – М.: Финансы и статистика, 2008. – 512с.
  24. Сергеев А. Access2007. Новые возможности [текст] / А.Сергеев. – СПб.: Питер, 2008. – 176 с.
  25. Титоренко Г.А. Информационные системы в экономике:учеб. пособие для вузов- 2-е изд.доп. - М.: «ЮНИТИ-ДАНА», 2008.-463с.
  26. Титоренко Г.А. Автоматизированные информационные технологии в экономике: Учебник – М.: Компьютер, ЮНИТИ, 2009.-400с.
  27. Фуфаев Э.В. Базы данных: учеб. пособие для студ. сред. проф. образования – 3-е изд., стер[текст] / Э.В.Фуфаев, Д.Э.Фуфаев. – М.: Издательский центр «Академия», 2007. – 320 с.
  28. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. «Базы данных» Учебник для вузов Изд., Корона-Принт 2008 г – 736с.