СОДЕРЖАНИЕ
1.1.Описание предметной области. Постановка задачи
1.2. Организационная структура объекта автоматизации
1.4. Проектирование логической структуры базы данных
1.5.Проектирование физической структуры базы данных
2.1. Контрольный пример решения задачи
В системе «1С: Предприятие 8» справочники несут на себе не только функции непосредственного хранения информации, но и функции применения справочной информации в самом учетном процессе. Так, при правильном проектировании заметным плюсом станет повышение точности скорости ведения учета, когда справочную информацию не требуется дублировать в разных местах программы и снижаются риски и вероятность получения не корректной информации в разрезе требуемых показателей.
Справочники в системе «1С: Предприятие 8» наделены функциональностью использования их в системе отчетности и могут быть интегрированы в единую схему получения отчетов в различных аналитических разрезах и показателях.
Для ЭИС разработаны следующие справочники:
Справочник «Услуги» предназначен для учета услуг компании и является иерархическим.
Справочник «Клиенты» предназначен для учета клиентов компании и имеет дополнительные вкладки – табличные части, содержащие аналитическую информацию.
Рассмотрим вышеперечисленные справочники.
На Рис. 4 – 6 представлены вышеперечисленные справочники в режиме «1С: Предприятие 8».
Рис. 4. Справочник «Услуги» в режиме «1С: Предприятие 8.3»
Рис.5. Справочник «Клиенты» в режиме «1С: Предприятие 8.3»
Рис.6. Справочник «Гостиничные номера» в режиме «1С: Предприятие 8.3»
В системе «1С: Предприятие 8» экземпляры данных, созданные на основе предопределенного объекта – прототипа «Документы», представляют собой объекты, сущностное содержание которых очень близко к бумажным документам. Они предназначены для ввода первичной информации, связанной с регистрацией событий, воздействующих на учитываемые системой показатели.[5]
Объект метаданных «Документы» предназначен не только для отражения свершившихся событий, но и также может быть использован в задачах планирования и для построения других иных учетных схем.
Документы и регистры представляют собой центральное звено всей бизнес-логики системы.
С учетом требований к информационной системе и к базе данных, были спроектированы и разработаны следующие документы, регистры для ЭИС:
На Рис. 7 – 9 представлены документы разработанной ИС.
Рис.7. Документ «Регистрация»
Рис.8. Документ «Сдача номера»
Программный код документов находится в Приложении А
(см. Приложение А).
Все документы объединим в единый журнал документов представенном на Рис.9
Рис.9. Журнал документов
Отчеты представляют собой объекты конфигурации, созданные на основе предопределенного шаблона объекта – прототипа «Отчеты». Отчеты позволяют представить информацию из регистров в удобном для пользователя виде.
Отчеты в системе 1С: Предприятие 8, по моему мнению, являются самым развитым механизмом системы, что ярко выделяет систему «1С: Предприятие 8» среди многих информационных систем, так как включают себя очень богатые возможности.
Система компоновки данных – визуальное средство для построения и вывода отчетов, предназначенная для декларативного создания отчетов, т.е. создания отчетов без программирования, которая однако, включает в себя и программные механизмы, и механизмы XML. Данная система позволяет разрабатывать отчеты не только программистам, но и опытным пользователям, которым предоставляются различные возможности форматирования, настройки и оформления отчетов прямо в режиме использования базы данных.
В ходе разработки прикладного решения были созданы следующие отчеты:
Отчет «Уровень продаж менеджеров компании» показывает уровень продаж, количественные показатели продаж в различных группировках – по клиенту, по услуге, по менеджеру. Данный отчет доступен только директору.
Отчет «Финансовый результат гостиницы» показывает уровень прибыли, количественные показатели прибыли в различных группировках – по клиенту, по услуге, по менеджеру. Данный отчет доступен только директору компании.
На Рис. 10-11 представлены формы отчетов «Уровень продаж менеджеров» и «Сведения о занятости номеров»
Рис.10. Отчет «Уровень продаж менеджеров»
Рис.11. Отчет «Сведения о занятости номеров»
Объект конфигурации Перечисление предназначен для описания структуры хранения постоянных наборов значений, не изменяемых в процессе работы конфигурации. На основе объекта конфигурации Перечисление платформа создает в базе данных таблицу, в которой может храниться набор некоторых постоянных значений.
Информационная система хранит следующие перечисления:
Регистры представляют собой важнейший объект в системе «1С: Предприятие 8». Данные экземпляры данных - объекты также как и все другие в системе «1С: Предприятие 8» создаются на основе преопределенного шаблона объекта – прототипа, условно говоря - класса и наследуют свойства своего родителя, имея лишь незначительные возможности объектно-ориентированного программирования.
Всего видов таких объектов в системе «1С: Предприятие 8» четыре:
Каждый из объектов этих несет в себе предопределенную специфическую функциональность, направление и содержание которой реализуется и раскрывается в определенных учетных ситуациях и задачах.
Если бы в системе «1С: Предприятие 8» использовались бы только документы, то отчеты формировались только на одних документах, тем самым это привело бы в будущем к медленному формированию отчетов и не гибкости используемой базы данных к бизнес-процессам предприятия. Такие потенциальные и возможные проблемы решаются с использованием регистров, их правильным проектированием и применением в информационной системе.
Регистры позволяют накапливать информацию в различных разрезах по различным числовым или другим показателям с дополнительными произвольными сведениями, если это необходимо.
При проектировании регистров очень важно сразу же определить информационные и функциональные потребности автоматизируемого объекта, а также потребности в хранении, удобстве и скорости доступа к данным. Это необходимо осуществить заблаговременно, так как в дальнейшем тяжело перепроектировать регистры с уже введенными в систему учета данными.
С учетом требований к информационной системе и к базе данных, были спроектированы и разработаны следующие документы, регистры для ЭИС:
Подсистемы – это основные элементы для построения интерфейса «1С: Предприятие 8.3».
Поэтому первое, с чего следует начинать разработку конфигурации – это проектирование состава подсистем.
В работе реализованы следующие подсистемы:
Подсистемы представлены на Рис. 12.
Рис. 12. Подсистемы
Подсистема «Управление Гостиницей» представлена на Рис. 13 и содержит информацию обо всех основных объектах системы предназначенных для выполнениях основных бизнес-процессов управления гостиницей.
Рис. 13. Подсистема «Управление гостиницей»
В подсистеме «Информация о гостинице» хранится информация о гостиничных номерах и сотрудниках.
Подсистема «Информация о гостинице» представлена на Рис. 14.
Рис. 14. Подсистема «Информация о гостинице»
Подсистема «Бронирование» предназначена содержит информацию о журнале учета бронирования номеров и представлена на Рис 15.
Рис. 15. Подсистема «Бронирование»
Подсистема «Финансы» хранит в себе информацию о результатах финансовой деятельности гостиницы и представлена на Рис. 16.
Рис. 16. Подсистема «Финансы»
Цель курсовой работы заключалась в проектировании автоматизированной информационной управления гостиницей с помощью платформы «1С:Предприятие».
Основополагающим выводом правильнее всего считать вывод о том, что внедрение методологии управления клиентской базой и информационных систем их поддержки должно осуществляться совместно, тем самым давая синергетический эффект и повышение эффективности управления и бизнес-процессов на предприятии.
Анализ базы данных организации позволил выявить несколько серьезных недостатков:
В ходе выполнения данной работы был сделан обзор современных информационных систем управления клиентской базой, проведен сравнительный анализ, и было предложено наиболее подходящее решение для подобных задач.
В дальнейшем по мере роста бизнеса компании планируется расширение существующей ЭИС, добавлением в нее новых подсистем и усовершенствование существующих алгоритмов. Это становится возможным благодаря правильно выбранному масштабируемому решению, которое позволит интеграцию и расширение с наименьшими экономическими издержками для компании, что говорит об экономической целесообразности дальнейшей эксплуатации данной разработанной базы данных управления клиентской базой.
В ходе работы были решены следующие задачи: