Автоматизированная информационная система ООО "Госсиб"
Жизненный цикл автоматизированных информационных систем. Создание автоматизированной информационной системы заданной предметной области для предприятия. Функциональная структура и модель деятельности подразделения. Модели потоков данных подразделения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 06.03.2023 |
Размер файла | 867,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Уральский государственный экономический университет»
(УрГЭУ)
Курсовая работа
Автоматизированная информационная система ООО «Госсиб»
Екатеринбург
2022 г.
Введение
Создание современных электронных вычислительных машин позволило автоматизировать обработку данных во многих сферах человеческой деятельности. Без современных систем обработки данных трудно представить сегодня передовые производственные технологии, управление экономикой на всех ее уровнях, научные исследования, образование, издательское дело, функционирование средств массовой информации, проведение крупных спортивных состязаний. Значительно расширило сферу применения систем обработки данных появление персональных компьютеров.
Одним из наиболее распространенных классов систем обработки данных являются информационные системы. Хотя на уровне здравого смысла назначение таких систем понятно каждому, для серьезного обсуждения технологий современных информационных систем необходимо более четко определить, в чем заключаются их специфические особенности, чем они отличаются от других систем обработки данных, какие функции они могут выполнять, какими ресурсами они располагают.
1. Теоретические аспекты проектирования информационных систем
1.1 Жизненный цикл автоматизированных информационных систем
1. Анализ первичных требований и планирование работ
Данный этап предваряет инициацию работ над проектом. Его основными задачами являются: анализ первичных бизнес-требований, предварительная экономическая оценка проекта, построение план-графика выполнения работ, создание и обучение совместной рабочей группы.
2. Проведение обследования деятельности предприятия
В рамках данного этапа осуществляется: предварительное выявление требовании, предъявляемых к будущей системе; ·определение организационной и топологической структур предприятия; ·определение перечня целевых задач (функций) предприятия; анализ распределения функций по подразделениям и сотрудникам; определение перечня применяемых на предприятии средств автоматизации.
При этом выявляются функциональные деятельности каждого из подразделений предприятия и функциональные взаимодействия между ними, информационные потоки внутри подразделений и между ними, внешние по отношению к предприятию объекты и внешние информационные взаимодействия.
В качестве исходной информации при проведении обследования и выполнении дальнейших этапов служат:
? данные по организационной структуре предприятия; информация о принятых технологиях деятельности; стратегические цели и перспективы развития; результаты интервьюирования сотрудников (от руководителей до исполнителей нижнего звена);
? предложения сотрудников по усовершенствованию бизнес-процессов предприятия; нормативно-справочная документация;
? опыт системных аналитиков в части наличия типовых решений.
Длительность обследования составляет 1-2 недели. По окончании обследования строится и согласуется с заказчиком предварительный вариант функциональной модели предприятия, включающей идентификацию внешних объектов и информационных взаимодействии с ними, а также детализацию до уровня основных деятельностей предприятия и информационных связей между этими деятельностями.
3. Построение моделей деятельности предприятия
На данном этапе осуществляется обработка результатов обследования и построение моделей деятельности предприятия следующих двух видов:
1) модели "как есть", представляющей собой "снимок" положения дел на предприятии (оргштатная структура, взаимодействия подразделений, принятые технологии, автоматизированные и неавтоматизированные бизнес-процессы и т.д.) на момент обследования и позволяющей понять, что делает и как функционирует данное предприятие с позиций системного анализа, а также на основе автоматической верификации. Выявить ряд ошибок и узких мест и сформулировать ряд предложений по улучшению ситуации.
2) Модели "как должно быть", интегрирующей перспективные предложения руководства и сотрудников предприятия, экспертов и системных аналитиков и позволяющей сформировать видение новых рациональных технологий работы предприятия.
Каждая из моделей включает в себя полную структурную функциональную модель деятельности (например, в виде иерархии диаграмм потоков данных с разработанными для всех процессов нижнего уровня, подробными их спецификациями на структурированном естественном языке или в виде иерархии SADT-диаграмм). Информационную модель (как правило, с использованием нотации "сущность-связь"). Также, в случае необходимости, событийную, описывающую поведение, модель.
Переход от модели "как есть" к модели "как должно быть" осуществляется следующими двумя способами:
1) Совершенствование технологий на основе оценки их эффективности. При этом критериями оценки являются стоимостные и временные затраты выполнения бизнес-процессов, дублирование и противоречивость выполнения отдельных задач бизнес-процесса, степень загруженности сотрудников ("легкий" реинжиниринг).
2) Радикальное изменение технологий и переосмысление бизнес-процессов ("жесткий" реинжиниринг). Например, вместо попыток улучшения бизнес-процесса проверки кредитоспособности клиента, может быть следует задуматься, а нужна ли вообще такая проверка? Возможно затраты на такие проверки каждого из клиентов во много раз превышают убытки, которые может понести компания в отдельных случаях недобросовестности (в случае, когда клиентов много, а суммы закупок незначительны).
Построенные модели являются не просто реализацией начальных этапов разработки системы и техническим заданием на последующие этапы. Они представляют собой самостоятельный отделяемый результат, имеющий большое практическое значение, в частности:
1) Модель "как есть" включает в себя существующие неавтоматизированные технологии, работающие на предприятии. Формальный анализ этой модели позволит выявить узкие места в технологиях и предложить рекомендации по ее улучшению (независимо от того, предполагается на данном этапе автоматизация предприятия или нет).
2) Она позволяет осуществлять автоматизированное и быстрое обучение новых. работников конкретному направлению деятельности предприятия (так как ее технология содержится в модели) с использованием диаграмм (известно, что "одна картинка стоит тысячи слов").
3) С ее помощью можно осуществлять предварительное моделирование нового направления деятельности с целью выявления новых потоков данных, взаимодействующих подсистем и бизнес-процессов.
4. Разработка системного проекта
Данный этап является первой фазой разработки собственно системы автоматизации (именно, фазой анализа требований к системе), на которой требования заказчика уточняются, формализуются и документируются. Фактически на этом этапе дается ответ на вопрос: "Что должна делать будущая система?". Именно здесь лежит ключ к успеху всего проекта автоматизации. В практике создания больших программных систем известно немало примеров неудачной реализации именно из-за неполноты и нечеткости определения системных требований. На этом этапе определяются:
архитектура системы, ее функции, внешние условия ее функционирования, распределение функций между аппаратной и программной частями;
интерфейсы и распределение функций между человеком и системой; требования к программным и информационным компонентам системы, необходимые аппаратные ресурсы, требования к базе данных, физические характеристики компонент системы, их интерфейсы; состав людей и работ, имеющих отношение к системе;
ограничения в процессе разработки (директивные сроки завершения отдельных этапов, имеющиеся ресурсы, организационные процедуры и мероприятия, обеспечивающие защиту информации).
Системный проект строится на основе модели "как должно быть" и включает функциональную модель будущей системы в соответствии с одним из общеупотребительных стандартов (например, IDEFO или IDEF3), информационную модель, например, в соответствии со стандартом IDEF1X, а также техническое задание на создание автоматизированной системы (например, в соответствии с ГОСТ 34.602-89).
По завершении данного этапа (после согласования системного проекта с заказчиком) изменяется роль консультанта. Отныне он как бы становится на сторону заказчика, и одной из его основных функций на всех последующих этапах работ будет являться контроль на соответствие требованиям, зафиксированным в системном проекте. Необходимо отметить следующее достоинство системного проекта. Для традиционной разработки характерно осуществление начальных этапов кустарными неформализованными способами. В результате заказчики и пользователи впервые могут увидеть систему после того, как она уже в большей степени реализована. Естественно, эта система отличается от того, что они ожидали увидеть. Поэтому далее следует еще несколько итераций ее разработки или модификации, что требует дополнительных (и значительных) затрат денег и времени. Ключ к решению этой проблемы и дает системный проект, позволяющий: описать, "увидеть" и скорректировать будущую систему до того, как она будет реализована физически; уменьшить затраты на разработку и внедрение системы; оценить разработку по времени и результатам; достичь взаимопонимания между всеми участниками работы (заказчиками, пользователями, разработчиками, программистами и т.д.); улучшить качество разрабатываемой системы, а именно: создать оптимальную структуру интегрированной базы данных, выполнить функциональную декомпозицию типовых модулей.
1.2 Характеристики информационной системы
Создание современных электронных вычислительных машин позволило автоматизировать обработку данных во многих сферах человеческой деятельности. Без современных систем обработки данных трудно представить сегодня передовые производственные технологии, управление экономикой на всех ее уровнях, научные исследования, образование, издательское дело, функционирование средств массовой информации, проведение крупных спортивных состязаний. Значительно расширило сферу применения систем обработки данных появление персональных компьютеров.
Одним из наиболее распространенных классов систем обработки данных являются информационные системы. Хотя на уровне здравого смысла назначение таких систем понятно каждому, для серьезного обсуждения технологий современных информационных систем необходимо более четко определить, в чем заключаются их специфические особенности, чем они отличаются от других систем обработки данных, какие функции они могут выполнять, какими ресурсами они располагают.
Любой разумный вид деятельности основывается на информации о свойствах состояния и поведения той части реального мира, с которой связана эта деятельность. Для получения такой информации во многих случаях необходимо регулярно через некоторые интервалы времени проводить натурные измерения (или наблюдения), позволяющие определять характеристики состояния сущностей реального мира и протекающих процессов, соответствующие моментам времени, когда эти измерения производятся.
В других случаях удается воспользоваться «материализованной» информацией, содержащейся в различного рода бумажных документах, отчетах или публикациях, которые также выступают как часть реальности. Требуемую информацию можно извлечь из них путем своего рода «наблюдения».
Однако некоторые натурные измерения или наблюдения могут оказаться неосуществимыми в отведенное для них время в связи с большой трудоемкостью, высокой стоимостью, недоступностью объекта измерения (наблюдения) и по другим причинам.
Значительно сократить объем необходимых натурных измерений позволяет компьютерное моделирование реальности. Если компьютерная модель адекватно (относительно информационных потребностей пользователей) отражает состояние и динамику реальности, то многие необходимые сведения можно получать с помощью такой модели, избегая тем самым натурных измерений, с существенно меньшими затратами времени, а возможно, и при более низкой стоимости. Именно для поддержки таких моделей служит специальный класс систем обработки данных - автоматизированные информационные системы (АИС).
Автоматизированной информационной системой называется комплекс, включающий вычислительное и коммуникационное оборудование, программное обеспечение, лингвистические средства и информационные ресурсы, а также системный персонал и обеспечивающий поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей.
Часть реального мира, которая моделируется информационной системой, называется ее предметной областью.
Под динамической моделью здесь понимается изменяемость модели во времени. Это «живая», действующая модель, в которой отображаются изменения, происходящие в предметной области. Такая систем; должна обладать памятью, позволяющей ей сохранять не только сведения о текущем состоянии предметной области, но и в некоторых случаях предысторию.
Поскольку модель предметной области, поддерживаемая информационной системой, материализуется в форме организованных необходимым образом информационных ресурсов, она называется информационной моделью.
АИС не всегда функционирует самостоятельно. Она может входить в качестве компонента (подсистемы) в более сложную систему, такую, например, как система управления торговой компанией, САПР или система управления производством.
Информационные системы уже многие десятки и даже сотни лет существуют и используются на практике в форме различного рода картотек и/или коллекций бумажных документов. Однако в таких системах отсутствует какая-либо автоматизация обработки данных. Они позволяют лишь регистрировать и поддерживать в систематизированной форме на бумажных носителях результаты произведенных натурных измерений.
Построение АИС является начальным этапом процесса разработки систем управления базам данных (СУБД). СУБД, в свою очередь, являются совокупностью, предназначенной для обработки на ЭВМ поименованных данных, которая служит для запросов многих пользователей в рамках организации (предметной области).
Целью данного курсового проекта является создание автоматизированной информационной системы заданной предметной области - для предприятия гостиница «Сибирь».
2. Исследование объекта и проектирование программного обеспечения
2.1 О компании ООО «Госсиб»
Целью деятельности ООО «Госсиб» является качественное и полное удовлетворение потребностей организаций и частных лиц в услугах, а также получение прибыли.
Гостиница «Сибирь», расположенная в центре города Барнаула, предлагает своим гостям современные номера различных категорий. Безупречный сервис и большой ассортимент дополнительных услуг позволят гостям чувствовать себя как дома.
Гостиница предлагает гостям следующие услуги:
1. Круглосуточный прием и размещение гостей
2. Ресторан (Большой выбор закусок и широкий ассортиментов напитков. Музыка, танцы, караоке
3. Бар
4. Круглосуточная охрана
5. Круглосуточный обмен валют и банкомат
6. Круглосуточное обслуживание номеров
7. Казино
8. Тренажерный зал
9. Сауна
10. Салон красоты
Вся деятельность направлена на качественное обслуживание и привлечение новых клиентов.
В целевые функции гостиницы «Сибирь» относиться:
? Прием и размещение гостей;
? Производство питания;
? Продажу номеров;
? Организацию деловых встреч и конференций.
А, к функциональным можно отнести:
? Обеспечение безопасности;
? Бухгалтерский учет;
? Административную деятельность.
Важной проблемой формирования структуры управления отелем является создание не только структуры в целом, но и ее органов управления:
? Руководства;
? Функциональной структуры;
? Вспомогательной структуры.
2.2 Структура организации
Главной задачей организационной структуры гостиницы «Сибирь» является установление взаимоотношений полномочий, которые связывают высшее руководство с низшими уровнями работников. Эти отношения устанавливаются посредством делегирования, которое означает передачу полномочий и задач лицу, которое принимает на себя ответственность за их выполнение.
Для эффективной работы руководство должно распределить среди сотрудников все те задачи, которые необходимы для достижения цели предприятия.
2.3 Функциональная структура
1. Руководство
Директор без доверенности действует от имени предприятия в следующих случаях:
? осуществляет оперативное руководство деятельностью предприятия;
? имеет право первой подписи под финансовыми документами;
? утверждает штатное расписание, заключает трудовые договора с работниками предприятия, применяет к этим работникам меры поощрения и налагает на них взыскания;
? совершает сделки от имени предприятия;
? открывает в банках счета предприятия;
? планомерно требует от бухгалтерии отчетности о прибылях и издержках, а также дебиторскую и кредиторскую задолженности
? издает приказы и дает указания, обязательные для исполнения всеми работниками предприятия;
? исполняет другие функции, необходимые для достижения целей деятельности предприятия и обеспечения его нормальной работы.
Обязанности директора:
? осуществлять руководство текущей деятельностью предприятия;
? организовывать работу и эффективное взаимодействие производственных единиц и структур предприятия;
? обеспечивать выполнение текущих и перспективных планов предприятия;
? обеспечивать разработку планов работы исходя из заключенных хозяйственных договоров, установленных заданий и экономических перспектив;
? обеспечить рентабельность работы предприятия;
? обеспечить соблюдение законности в деятельности предприятия;
? представлять интересы предприятия при рассмотрении административных, финансовых, хозяйственных, трудовых дел в судах и других органах.
2) Номерной фонд
Осуществляет бронирование номеров (сообщает об этом потенциальным гостям), гостеприимный прием гостей (чистый холл гостиницы, вежливое обращение с клиентами и ответы на все их вопросы, убранные номера) и др. Эта служба в свою очередь делиться на несколько частей, каждая из которых решает определенные задачи.
Основными ее задачами являются:
? регистрация гостей и распределение номеров;
? ведение реестра состояния номеров;
? хранение ключей; оформление выездов;
? ведение счета гостя; координация работы горничных;
? предоставление гостям различной информации, в частности по работе гостиницы.
Неотъемлемой частью административной службы является отдел резервирования номеров. Резервирование может быть осуществлено как по телефону, так и по факсу.
Гость при прибытии сталкивается со службой размещения департамента управления номерным фондом, где он регистрируется и получает номер.
3) Служба обслуживания
В большинстве случаев является наиболее функционально значимым подразделением, если речь идет о получении услуг гостиничного размещения, так как это подразделение отвечает за уборку номеров, холлов, коридоров и т.п. внутренних помещений, в которых осуществляется прием и обслуживание клиентов.
4) Ресторан, бар
Ресторан как подразделение общественного питания обслуживает гостей согласно меню, которое является основой любой ресторанной концепции, независимо, к какому типу данное предприятие питания относится. Большую роль при этом играет профессионализм метрдотелей и официантов, находящихся в непосредственном контакте с клиентами.
Барное обслуживание заключается в основном в обеспечении клиентов спиртными напитками. В барах могут также готовиться напитки для их употребления в ресторане. Такой бар носит название сервисного («servicebаг»).
Кухня является производственным центром. Заказы на производство конкретной продукции поступают из ресторана от официантов (на основе составленного и предлагаемого клиентам меню), а также из банкетного зала, работающего по предварительному заказу.
5) Бухгалтерия
Бухгалтерия документально оформляет совершаемые хозяйственные операции на предприятии: снабжение, приобретение товаров, сырья, материалов, расчетные операции с поставщиками, транспортными организациями, бюджетом, составляет калькуляцию произведенной продукции, проводит инвентаризацию, начисляет заработную плату и налоги, ведет отчетность предприятия.
Также перед бухгалтерией ставится задача по организации контроля за снабжением по объему и ассортименту в соответствии с заключенными договорами, соблюдение норматива и структуры товарных запасов, нахождение путей снижения товарных потерь при хранении, транспортировке и отпуске. В обеспечении сохранности товарно-материальных ценностей на предприятии организована материальная ответственность кладовщиков, кассиров, заведующих производством, продавцов.
Ежедневно в бухгалтерию предоставляются отчеты по остаткам и движению товаров и денежных средств. Кассир сдает выручку с контрольно - кассовой лентой и кассовой книгой главному кассиру, по графику инкассации деньги передаются в банк.
Годовая и квартальная бухгалтерская отчетность дает достаточно полную информацию для оценки эффективности работы предприятия. Типовые ее формы устанавливаются Министерством финансов и регламентируются Законом о бухгалтерском учете и отчетности и инструкцией о составе и порядке заполнения годового бухгалтерского отчета.
6) Отдел безопасности
Служба безопасности выполняет функции поддержания порядка и безопасности в гостиничном комплексе, поскольку гостиница несет ответственность за обеспечение разумной безопасности своих клиентов.
При этом предприятие может поручить выполнение этих обязанностей, как собственной службе, так и привлечь стороннюю организацию.
2.4 Функциональная модель деятельности подразделения
Все гостиницы присваивают счету гостя уникальный шифр. В данном отеле этот шифр счета присваивают во время заселения. Шифр присваивается раньше в случае оплаты авансом. Шифр передается в автоматизированную картотеку, только когда известны номер комнаты и имя гостя. В неавтоматизированном отеле порядковый шифр назначается при бронировании.
Обычно процедура регистрации осуществляется быстро. Гость указывает в регистрационной карте свой адрес, имя, подписывает ее, а портье указывает даты прибытия и отъезда, номер, цену и свой персональный код. Однако, даже учитывая, что руководители стремятся ускорить этот процесс, в регистрационных картах указывается много дополнительной информации. Во время регистрации одновременно происходит множество событий: проверяется наличие брони; гость приветствуется; определяются или переоцениваются потребности гостя; проводится небольшая беседа; портье предлагает гостю дополнительные услуги; проверяется личность гостя, уточняется правильная запись имени и адреса; согласуется ожидаемая дата отъезда; заполняется регистрационная карта; проверяется кредитная карточка.
Всякий раз, когда это возможно, а это возможно чаще, чем осуществляется, портье должен попытаться продать гостю более дорогой номер. Это очень важно для доходов номерного фонда.
2.5 Модель потоков данных подразделения
автоматизированная информационная система
Клиент обращается в гостиницу, он может осуществить бронирование номера по телефону, либо появится лично. Портье производит необходимые операции по размещению гостя, заводит на него счёт, и предлагает дополнительные услуги. По истечению срока проживания, клиент производит оплату за все услуги и покидает гостиницу.
Процессная модель функционирования подразделения номерного фонда представлена в виде модели IDEF3
2.6 Экономическое обоснование разрабатываемой автоматизированной системы
Цель, информационной системы (ИС), автоматизированное управление гостиницей, улучшить качество и скорость обслуживания клиентов.
Для осуществления поставленной цели данная ИС должна решать такие задачи:
1. Упростить поиск подходящего номера для клиентов
2. Упростить контроль оплаты за предоставленные услуги
3. Предоставлять необходимую информацию клиентам о списках услуг и цен
4. При необходимости иметь возможность интерактивного взаимодействия с клиентами. Бронирование номеров через интернет, доступ информации к свободным номерам гостиницы.
5. Вести базу клиентов, которую можно использовать для предоставления скидок и текущих изменениях.
Затраты на систему могут составлять, затраты на специалистов, затраты на оборудование, затраты на установку системы, затраты на поддержание и обновление системы.
1. Затраты на специалистов
? Специалист прикладной области
? Программист
? Тестировщик
Для разработки системы потребуется около 5 часов работы специалиста прикладной области, стоимость его работы оценивается примерно в 500р/час.
Дизайн в данной системе не важен, так как программа предназначена для работников гостиницы. Интерфейс программы будет содержать только стандартные элементы управления.
Для создания системы и базы данных потребуется около 50 часов работы программиста, стоимость его работы оценивается примерно в 300р/час.
Тестировщик может протестировать такую систему за10 часов, стоимость его работы оценивается в 150р/ч.
Итого затраты на специалистов составляют:5*500+50*300+10*150=19000р.
2. Затраты на оборудование
Данная система имеет простейшее исполнение и не требует никакого дополнительного оборудования.
3. Затраты на установку составляют 500р, часа рабочего времени инженера по обслуживание персонального компьютера.
Итоговая стоимость установленного, рабочего оборудования на предприятии составит 19500р.
Использование данной системы увеличит конкурентоспособность гостиницы. Поскольку информация о текущих ценах на обслуживание и дополнительных услугах, свободных номерах станет всегда актуальной, что не может не порадовать клиентов. Позволит снизить затраты на оплату труда, допустим можно будет обойтись одним портье, без помощников, поскольку поиск, бронирование, расчет счета будет производиться очень быстро. В итоге данная система снизит затраты, минимум на зарплату помощника, около 8000-10000 р, и возможно увеличит прибыль в зависимости от количества новых клиентов.
Данная система весьма полезна для предприятия, тем более в современном мире, где есть такие возможности упрощения работы с данными и информацией. И поскольку она имеет неплохие экономические показатели, внедрение такой ИС необходимо.
3. Проектирование и элементы разработки программного обеспечения
3.1 Проектный анализ разрабатываемой системы
Цель, информационной системы (ИС), автоматизированное управление гостиницей, улучшить качество и скорость обслуживания клиентов.
Необходимые задачи которые необходимо решать системе это:
? Поиск подходящего под требования клиента номера
? Быстрое предоставление информации о всех номерах(сколько мест, когда освободится и т.д.)
? Ведение единого счета за все услуги предоставляемых гостиницей
Для обеспечения эффективности информационных процессов который будет поддерживать ИС необходима соответствующая организация данных. В настоящее время в самых различных областях широкое распространение получила разработка баз данных (БД).
База данных - это совокупность предназначенных для обработки на ЭВМ поименованных данных, которая служит для запросов многих пользователей в рамках организации (предметной области). Для программной реализации баз данных обычно используются универсальные системы управления базами данных (СУБД).
Жизненный цикл базы данных можно условно разбить на 2 фазы.
1. Анализа и проектирования;
2. Реализации и функционирования.
На этапе анализа и проектирования осуществляется.
1) Формирование и анализ требований к информации о предметной области.
Здесь осуществляется сбор требований к содержанию и процессу обработки данных от всех пользователей, обеспечивается согласованность данных.
2) Концептуальное проектирование.
Построение независимой от СУБД информационной структуры путем объединения требований пользователей. Концептуальная схема не зависит от конкретной СУБД и технических решений.
3) Проектирование реализации.
На этом этапе осуществляется реализация информационной модели в рамках конкретной СУБД. Производится описание структуры данных, разработка программ обработки данных.
На этапе реализации и функционирования БД осуществляется.
1) Реализация БД.
2) Анализ функционирование и поддержка.
3) Модификация и адаптация.
3.2 Проектирование базы данных
База данных должна содержать всю информацию о номерах, количество мест уровень комфорта, дополнительные опции, занят или свободен номер, если занят до на какой срок. Информацию о клиентах, которые посещали гостиницу, журнал, в котором можно увидеть, сколько клиентов посещали гостиницу, какие номера и т.д. Ведение счета клиента, за полное обслуживание, в том числе ресторан, салон красоты, сауна.
Нам понадобится 4 реляционных таблицы:
? Клиенты
? Счет клиента
? Журнал посещений
? Номера гостиницы
Схема базы данных
Таблица клиенты содержит первичный ключ номер клиента, далее информация о нём имя, фамилия, отчество, бронирование.
Таблица номеров связанна с таблицей клиенты по ключу клиент-номер. Данная таблица содержит информацию о количестве спальных мест номера, дополнительных услугах, и стоимости.
Далее таблица счета в данной таблице будет считаться сумма за все услуги гостиницы, включая бар, салон красоты, ресторан и сауну.
Вся информация с таблиц записывается в журнал где отмечается дата прибытия, дата убытия гостя, его счет.
3.3 Проектирование интерфейса программного обеспечения
Интерфейсом системы называют комплекс средств, при помощи которых происходит взаимодействие системы с пользователями, другими информационными системами и окружающей средой. Посредством интерфейса система получает исходную информацию, необходимую для ее работы, и выдает результирующую информацию для пользователей системы. Графический интерфейс пользователя - это графическая среда организации взаимодействия пользователя с вычислительной системой. Графический интерфейс позволяет управлять поведением вычислительной системы через визуальные элементы управления: окна, списки, кнопки, гиперссылки и т.д. Наиболее популярным видом интерфейса в информационных системах является GUI (Graphic User Interface) - набор графических окон для ввода и просмотра информации.
3.4 Вид форм приложения
На данной форме можно осуществить бронирование номера, посмотреть счет клиента, продлить обслуживание номера.
С помощью верхних иконок, можно перейти на другие формы, просмотреть журнал, счета клиентов, и информацию о них.
Информация выводится в форме отчетов.
Заключение
Результатом проделанной работы по внедрению в гостинице информационной системы могут быть следующими
? повысилась производительность труда и устойчивость нашего бизнеса;
? оптимизирована технология производства мягкой мебели и, как результат, повысилось качество конечного продукта, продукция стала более конкурентоспособной;
? значительно сократился брак конечного продукта благодаря внедренным точкам технологического контроля на производстве;
? время обработки заказов сократилось в несколько раз, причем это время имеет тенденцию к дальнейшему сокращению по мере накопления базы изделий;
? наладилась согласованная работа всех подразделений;
? у руководства предприятия появилась эффективная система отчетности, позволяющая своевременно определять состояние дел в цехе и вовремя отслеживать положительные и отрицательные изменения для принятия обоснованных управленческих решений;
Список использованных источников
А. М. Яглом, И.М.Яглом. Вероятность и информация. -- М.: «Наука», 1973.
Мазурков М.И. Основы теории передачи информации: Уч. пособие для высших учебных заведений / Одесский национальный политехнический университет - Одесса: Наука и техника, 2005. - 168 с.
Кудряшов Б.Д. Теория информации: Учебник для вузов. - СПб.: Питер, 2000.
Литвинская О.С., Чернышев Н.И. Основы теории передачи информации: учебное пособие. - М.: КНОРУС, 2010.
Дидовский В.В. Теория информации: Учебное пособие. - М.: Компания Спутник+, 2004.
Размещено на Allbest.ru
...Подобные документы
Жизненный цикл автоматизированных информационных систем. Основы методологии проектирования автоматизированных систем на основе CASE-технологий. Фаза анализа и планирования, построения и внедрения автоматизированной системы. Каскадная и спиральная модель.
курсовая работа [1,1 M], добавлен 20.11.2010Функциональная модель предметной области на примере базы данных автоматизированной информационной системы "Общежития". Ведение информационной базы об общежитиях, комнатах и сотрудниках, хранение информации о студентах, специальностях и факультетах.
курсовая работа [2,7 M], добавлен 10.04.2014Задачи и стадии разработки автоматизированной информационной системы художественной школы. Описание предметной области с помощью бизнес-моделирования, использование диаграмм потоков данных DFD. Спецификация системы, логическая структура базы данных.
курсовая работа [281,9 K], добавлен 12.07.2011Создание автоматизированной информационной системы для ОАО "Сибирь". Построение функциональной модели, описывающей существующую организацию работы на основе анализа деятельности предприятия. Смешанная модель в стандартах IDEF0, DFD, IDEF3 и IDEF1X.
курсовая работа [2,4 M], добавлен 17.09.2010Проект базы данных сведений о документах, системе работы и сотрудниках. Анализ предметной области заместителя директора по научно-методической работе. Инфологическая модель и заготовки интерфейса пользователя автоматической информационной системы.
курсовая работа [1021,9 K], добавлен 24.10.2010Основы визуального программирования интерфейса. Архитектура программных систем. Проектирование базы данных. Анализ предметной области и связей между сущностями. Построение модели "сущность-связь". Разработка автоматизированной информационной системы.
курсовая работа [4,4 M], добавлен 16.11.2014Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.
курсовая работа [2,1 M], добавлен 11.07.2013Проект автоматизированной информационной системы "Прием, хранение и предоставление информации по недропользованию в Федеральном Государственном Управлении "Территориальный фонд информации по природным ресурсам МПР России по Кемеровской области"".
курсовая работа [96,6 K], добавлен 05.02.2008Автоматизированные информационные системы и их структура. Обзор существующих автоматизированных информационных систем "Расписание". Структурный подход к проектированию автоматизированной системы "Расписание", построение моделей данных и анализ внедрения.
дипломная работа [3,1 M], добавлен 29.06.2010Создание автоматизированной системы по сбору и анализу статистических данных сайта. Принципы сбора статистических данных. Исследование информационных потоков. Обзор современных СУБД и языков программирования. Логическая и физическая модель базы данных.
дипломная работа [3,0 M], добавлен 08.07.2012Описание предметной области и определение предметной области информационной системы детского сада. Разработка логической и физической модели базы данных дошкольного образовательного учреждения. Анализ функционала информационной системы детского сада.
курсовая работа [1,6 M], добавлен 20.04.2015Особенности основных, вспомогательных и организационных процессов жизненного цикла автоматизированных информационных систем. Основные методологии проектирования АИС на основе CASE-технологий. Определение модели жизненного цикла программного продукта.
курсовая работа [1,8 M], добавлен 20.11.2010Принципы организации системы, состоящей из персонала и комплекса средств автоматизации его деятельности. Проектирование корпоративных автоматизированных информационных систем. Структура, входные и выходные потоки, ограничения автоматизированных систем.
презентация [11,3 K], добавлен 14.10.2013Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Разработка автоматизированной информационной системы "Супермаркет DNS" с опорой на платформу NET, в среде MS Visual Studio, на языке программирования C. Объектная модель программной системы согласно методологии ОМТ. Описание алгоритмов обработки данных.
курсовая работа [394,0 K], добавлен 21.10.2012Анализ предметной области. Сущности и их атрибуты. Жизненный цикл базы данных. Разработка кнопочной формы-меню, макросов (автозагрузка). Структура таблиц и схема данных. Получение выходной информации. Организация защиты от несанкционированного доступа.
курсовая работа [5,0 M], добавлен 04.03.2014Модели данных в управлении базами данных. Концептуальные модели данных. Роль баз данных в информационных системах. Реляционная модель данных. Определение предметной области. Построение модели базы данных для информационной системы "Домашние животные".
курсовая работа [1,9 M], добавлен 19.04.2011Анализ существующих систем управления базами данных и выбор оптимальной. Создание автоматизированной информационной системы "Поликлиника", определение сущностей и взаимосвязей, описание физической модели, проектирование интерфейса, алгоритм программы.
курсовая работа [3,1 M], добавлен 21.11.2009Разработка информационной базы данных для поликлиники, которая поможет пользователю найти информацию о любом сотруднике или пациенте. Функциональная структура предметной области. Диаграмма потоков данных (DFD-диаграмма). Поддержка целостности данных.
курсовая работа [6,7 M], добавлен 17.09.2014