Введение 7
1. Теоретическая часть 8
1.1 Анализ предметной области 8
1.2 Функциональная модель бизнес-процессов 10
1.3 Выбор технологии реализации ПО 15
MicrosoftOfficeAccess 2013 15
Язык программирования С# 16
ПРОЕКТНЫЙ РАЗДЕЛ 19
2. Проектирование базы данных 19
2.1 Нормализация 19
2.2 Определение сущностей 19
2.3 Определение ключевых элементов и атрибутов сущностей 21
3. Разработка программной среды 26
3.1 Разработка интерфейса пользователя 26
3.2 Предпроектный анализ 26
3.3 Сбор требований 26
3.4 Проектирование и дизайн интерфейса 27
3.5 Подготовка спецификации 27
4. Разработка системы 32
4.1 Модуль кассира в билетной кассе 32
4.2 Модуль кассира в буфете 39
4.3 Модуль складского работника 40
4.4 Модуль управляющего 43
4.5 Модуль директора 48
5. Экономический раздел 50
5.1 Единовременные затраты 50
5.2 Расчёт затрат на разработку автоматизированной информационной
системы 51
5.3 Расчет затрат на внедрение автоматизированной информационной
системы 53
5.4 Расчет единовременных затрат 54
Заключение 56
Список использованных источников 57
ПРИЛОЖЕНИЕ А
Настоящее время появляется тенденция развития развлекательного бизнеса малых форм. К этой сфере можно и нужно отнести небольшие частные кинотеатра, кино-кафе, «openair»кинотеатры. И количество небольших кинотеатров активно увеличивается как в больших городах, население в которых значительно больше миллиона, так и в более маленьких городах.
Тяжело конкурировать с лидерами данной отрасли – крупными кинотеатрами-гигантами. Для того, чтобы соперничать и поддерживать свою развлекательную сферу нужно иметь некоторую стратегию развития:
Во-первых, хорошая реклама, благодаря которой увеличивается потенциальная аудитория.
Во-вторых, хорошее локационное расположение кинотеатра,отзывчивый, коммуникабельный и высококвалифицированный персонал, а также атмосфера внутри кинотеатра.
В-третьих, хорошая техническая оснащенность. Оптимизация и автоматизация основных бизнес-процессов с целью повышения сервиса и оперативности уровня обслуживания и улучшения качества информационной продукции.
Процесс автоматизации кинотеатра заключается в разработке и внедрении программных продуктов для продажи/бронирования и автоматизированного учета билетов с разным типом посадочных мест, учета продажи товаров в буфете, товаров в складском помещении и контроля всех бизнес-процессов кинотеатра. Процесс автоматизации непрерывно связан с обновлением программного обеспечение, а также с обновлением технической составляющей: покупкой нового оборудования и затрат на его внедрение.
Система должна позволять централизованно контролировать и управлять всей информацией, процессами, связанными с принятием и выполнением заказа. Руководителю система должна позволять своевременно получать достоверную информацию, и в следствии строить правильную экономическую политику, а также корректировать информацию для более выгодной экономической ситуации.
Актуальность поставленной задачи обусловлена необходимостью автоматизации основных бизнес-процессов кино-кафе, для конкурентно способного нахождения в сфере развлекательных услуг.
В ходе разработки АИС были решены следующие задачи:
• Расчет технико-экономической эффективности автоматизации
• Изучение предметной области
• Разработка автоматизированной информационной системы
• Разработка структуры баз данных
• Разработка интерфейса
• Составление технической документации
• Составление руководства пользователя
Предметная область, рассмотренная в данном проекте, включает в себя теоретические сведения работы кино-кафе: описание бизнес-процессов, функциональные диаграммы, диаграммы вариантов использования.
При разработке автоматизированной информационной системе были реализованы основные бизнес-процессы для следующих модулей пользователей: модуль кассира билетной кассы, модуль кассира в буфете, модуль складского работника, модуль управляющего, модуль директора.
Кроме того, была спроектирована база данных, в которой будет хранится информация о всех действиях, операциях и процессах, происходящих внутри кино-кафе и внутри каждого модуля.
Был разработан основной функционал системы и модулей, в частности, и разработан интерфейс пользователя для всех модулей. В конце разработки интерфейса пользователя была составлена техническая документация: руководство пользователя и техническое задание.
Кроме того, была рассчитана экономическая эффективность разработки и внедрения автоматизированной информационной системы в кино-кафе. В ходе вычислений была выявлена себестоимость разработки и себестоимость внедрения ПО. Разработанная АИС будет иметь выгоду внедрения в подобного рода заведения развлекательного характера, т.к. имеет сравнительно небольшие затраты, что очень выгодно для организаций.
1. Абрамян, М. Э. VisualC# на примерах / М. Э. Абрамян. –Екатеринбург: Искра, 2008 – 496 с.
2. Албахари, Дж. С# 5.0.Справочник. Полное описание языка / Дж.Албахари, Б. Албахари. - Москва: Дрофа, 2014. – 1136 с.
3. Андерсен, В. Базы данных MicrosoftAccess. Проблемы и решения / В.Андерсен. – Москва: ЭКОМ, 2001 – 587 с.
4. Буч, Г. UML. Руководство пользователя /Г. Буч, Д. Рамбо, И. Якобсон. - 2-е изд. – Москва: ДМК Пресс, 2006. – 496 с.
5. Гринченко, Н. Н. MicrosoftAccess: учеб. пособие / Н. Н. Гринченко,
Е. В. Гусев, Н. П. Макаров. – Москва: Горячая Линия – Телеком, 2004 – 156с.
6. Евсеева, О.Н. Основы языка C#: учебное пособие / О.Н. Евсеева, А.Б. Шамшев – Ульяновск: УлГТУ, 2010. – 132с.
7. Керимов, В. Э. Учет затрат, калькулирование и бюджетирование в
отдельных отраслях: учебник / В. Э. Керимов – Москва: ИД «Дашков и К», 2006. – 482с.
8. Кошелев, В. Е. Access 2007. Эффективное использование / В. Е.Кошелев. – Москва: Форум, 2008 – 235 с.
9. Леонов, О. А. Экономика качества, стандартизации и сертификации:
учебное пособие / О.А. Леонов, Г.Н. Темасова, Н.Ж. Шкаруба –Москва: НИЦ «Инфра - М», 2014. – 251с.
10. Пашкевич, А.П. Современные технологии программирования / А. П. Пашкевич, О. А. Чумаков. – Минск: 2007. – 64 с.
11. Уотсон, К. VisualC# 2010. Полный курс / К. Уотсон, К. Нейгел. – Санкт-Петербург: Питер, 2011. – 955 с.
12. Хейлсберг, А. Язык программирования С#: учеб. пособие /А.Хейлсберг. – Санкт-Петербург: Питер, 2012. – 784 с.