Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА ДЛЯ МУЗЫКАЛЬНОЙ ШКОЛЫ

Работа №72583

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы47
Год сдачи2018
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
267
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ 5
1.1. Изучение особенностей рабочего процесса музыкальной школы 5
1.2. Обзор существующих сервисов для решения подобных задач 8
1.3. Формирование требований к системе 10
2. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 15
2.1. Разработка структуры системы 15
2.2. Проектирование структуры базы данных 18
2.3. Выбор программных средств 20
3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ 23
3.1. Разработка системы 23
3.2. Особенности процесса разработки 26
3.3. Тестирование 29
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 42
ПРИЛОЖЕНИЕ


Задача создания автоматизированных систем учета не является редкостью в наше время. Создание такой системы, во-первых - существенно упростит работу предприятия, автоматизируя большую часть объемной работы, которая возлагается на персонал, а во-вторых, обеспечит клиенту постоянный доступ к личным данным, а также ряд действий, производимых в рамках собственной учетной записи, таких как: распоряжение балансом, изменение личных данных и прочее.
Традиционно для решения этой задачи используют различные готовые онлайн сервисы. Однако они обладают лишь базовым набором часто-используемого функционала, далеко не всегда удовлетворяют требованиям различных учреждений, имеющих некие особенности или различия в организации рабочего процесса. К тому же они являются платными и имеют дополнительный ряд ограничений, связанных с тарифным планом и лишены возможности в доработке.
Целью данной работы является разработка и реализация автоматизированной системы учета для частной музыкальной школы, имеющей ряд нестандартных требований к реализации рабочего процесса учреждения.
Для достижения поставленной цели необходимо решить и реализовать ряд поставленных задач:
- реализация личных кабинетов пользователей (преподавателя и клиента);
- возможность просмотра и контроля над личными кабинетами пользователей для менеджеров и администраторов;
- баланс, где у пользователя будет возможность распоряжаться своими финансами, а именно - покупать интересующие тарифы (уроки или набор уроков за определенную цену);
- история денежных операций клиентов и преподавателей для формирования финансовой отчетности;
- организовать работу с лидами (потенциальными клиентами);
- формирование статистики по различным критериям за указанный период;
- расписание занятий; менеджерам будут видны все занятия, возможность редактирования графика, добавление и удаление занятий, а преподавателям и клиентам доступны лишь занятия, в которых они задействованы;
- панель администратора для полного контроля данных в системе, не имеющая ограничений в плане добавления, редактирования или удаление каких-либо записей;
Актуальность данной работы заключается в потребности музыкальной школы автоматизации процессов и создании удобного интерфейса для доступа к необходимым данным пользователю в любое время.
Уникальность разработанной системы заключается в выбранном подходе формирования расписания и описана в п. 1.3. «Формирование требований к системе».
В первой главе «Анализ предметной области и постановка задачи» производится обзор уже существующих систем, применяемых для подобного рода задач, детальное изучение предметной области, конкретных требований заказчика, а также обоснование предложенных методов и алгоритмов, для достижения поставленной цели.
Во второй главе «Проектирование системы» будут описаны основные принципы работы системы, взаимодействия разных её частей и проектирование базы данных.
В третьей главе «Программная реализация» будет произведена разработка структуры сайта и выбор оптимального инструмента для разработки и программной реализации.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В рамках ВКР была создана система учета для частной музыкальной школы «Musicmetod», позволяющая централизовать и существенно упростить рабочий процесс для менеджеров и директора за счет простого и удобного функционала. В ходе работы были выполнены все поставленные задачи, а именно:
- возможность добавления/редактирования занятий в расписании;
- управление данными клиентов и преподавателей;
- создание, редактирование и покупка тарифов;
- работа с лидами;
- вывод краткой отчетности (статистика);
- управление балансом клиентов и контроль над любыми
финансовыми операциями в пределах учреждения;
- способ коммуникации между управляющим персоналом
посредством добавления задач/комментариев к задачам;
- возможность клиентов распоряжаться собственным балансом для покупки тарифов;
На данный момент система полностью функционирует и удовлетворяет всем требованиям заказчика. Уже ведется обсуждение доработок и расширения функционала для большей автоматизации рабочего процесса.



1. AJAX и PHP. Разработка динамических веб-приложений / Богдан Бринзаре, Кристиан Дари, Михай Бусика, Филип Черчез-Тоза. - Москва: Символ-Плюс, 2009. - 336 с.
2. Бейтс Б. Паттерны проектирования / Б. Бейтс, К. Сиера, Э. Фримен, Э. Фримен. - Санкт Петербург: Питер 2013. - 655 с.
3. Бенедетти Р. Изучаем работу с jQuery. - Издательский дом" Питер", 2012.
4. Гамма Э. и др. Приемы объектно-ориентированного проектирования. - "
Издательский дом"" Питер , 2013.
5. Голицина О.Л. Основы проектирования баз данных. Учебное пособие / О.Л. Голицина, Т.Л. Партыкова, И.И. Попов. - Москва: Форум 2014. -416 с.
6. Грегер С. Э., Сковородин Е. Ю. Построение онтологического портала с использованием объектной базы данных //Объектные системы. - 2010. - №. 1 (1).
7. Дакетт Д. Javascript и Jquery. Интерактивная веб-разработка / Д. Дакетт - Москва: Эксмо, 2017. - 640 с.
8. Дронов В. А. HTML 5 и CSS 3: Современный Web-дизайн. - БХВ- Петербург, 2011.
9. Дронов В. А. JavaScript и AJAX в Web-дизайне. - БХВ-Петербург, 2012.
10.Зандстра М. PHP. Объекты, шаблоны и методики программирования / М. Зандстра. - Москва: Вильямс 2016. - 576 с.
11. Илюшечкин В. Основы использования и проектирования баз данных. - Litres, 2018.
12. Котеров Д.В. PHP 7 / Д.В. Котеров, И.В. Смидянов. - Санкт Петербург: БХВ-Петербург 2017. -265 с.
13. Кузнецов М. В. Объектно-ориентированное программирование на PHP. - БХВ-Петербург, 2012.
14. Кэй М. XSLT. Справочник программиста / М. Кэй. - Москва: Символ- Плюс 2002. -1013 с.
15. Маклафлин Б. PHP и MySQL. Исчерпывающее руководство первое издание / Маклафлин Б. - Санкт Петербург 2004.
16. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS. 2-е изд //СПб.: Питер. - 2013. - 2013.
17. Симонова О. Н., Лясин Д. Н. Шаблон проектирования MVC как эффективное средство построения архитектуры программной системы //Современные наукоемкие технологии. - 2014. - №. 5-2. - С. 96-97.
18. Тахагхогхи С. Руководство по MySQL / С. Тахагхогхи, Хью Е. Вильямс. - Москва: Русская Редакция, 2007. - 544 с.
19. Тидуэлл Д. XSLT / Д. Тидуэлл. - Москва: Символ-Плюс 2013. -960 с.
20. Фримен Э. и др. Паттерны проектирования //СПб.: Питер. - 2011.
21. Харрис Э. PHP/MySQL для начинающих. - М. : ИД Кудиц-Образ, 2005.
22. Хрусталев А.А. HTML5 + CSS3. Основы современного WEB-дизайна / А.А. Хрусталев, А.В. Кириченко. - Москва 2018. -352 с.
23. Chaudhary M., Kumar A. PhpStorm Cookbook. - Packt Publishing Ltd, 2014.
24. Listok CRM - автоматизированная система учета посещений, абонементов и записей на занятия [Электронный ресурс] // ООО “ЛИСТОК АЙТИ” -2018. Режим доступа: https://listokcrm.ru, свободный.
25. Hollihop - система для управления учебным центром [Электронный ресурс] // Режим доступа: https://holyhope.ru, свободный.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ