Разработка системного проекта информационной системы "Система бронирования мест в гостинницах города"
Описание бизнес-процессов, подлежащих автоматизации, и документов, формы входных и выходных документов. Требования к информационной и программной совместимости. Права пользователей на доступ к данным и функциям системы. Функциональная модели системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 29.02.2020 |
Размер файла | 1,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию
Федеральное государственное бюджетное образовательное учреждение
высшего образования
Государственный университет управления
Институт информационных систем
Кафедра программной инженерии
Курсовой проект по дисциплине
«Проектирование информационных систем»
на тему РАЗРАБОТКА СИСТЕМНОГО ПРОЕКТА ИНФОРМАЦИОННОЙ СИСТЕМЫ «Система бронирования мест в гостиницах города»
Студент Шамина А.С.
Руководитель проекта
доцент, к.э.н. М.О. Шевченко
Москва 2016
Оглавление
- 1. Описание предметной области (ПрО)
- 1.1 Используемая терминология
- 1.2 Функции ПрО
- 1.3 Пользователи ПрО
- 1.4 Описание бизнес процессов, подлежащих автоматизации
- 1.5 Схема документооборота
- 1.6 Описание документов, формы входных и выходных документов
- 2. Техническое задание на разработку системы
- 2.1 Наименование разработки
- 2.2 Цель разработки
- 2.3 Основание для разработки
- 2.4 Соглашения по терминологии
- 2.5 Список используемых сокращений
- 2.6 Требования пользователя
- 2.7 Описание концепции проектируемой ИС
- 2.8 Оценка альтернатив
- 2.9 Требования к системе (системные требования)
- 2.9.1 Функциональные требования
- 2.9.2 Эксплуатационные требования
- 2.9.3 Требования к безопасности
- 2.9.4 Требования к надежности
- 2.9.5 Требования к информационной и программной совместимости
- 2.9.6 Требования к пользовательскому интерфейсу
- 2.9.7 Организация справочной информации
- 2.9.8 Дополнительные требования и ограничения
- 2.10 Технические и программные средства
- 2.11 Состав пользователей
- 2.12 Права (привилегии) пользователей на доступ к данным и функциям системы
- 2.13 Рекомендации по распространению разрабатываемого продукта
- 2.14 Порядок контроля и приемки
- 3. Системный проект
- 3.1 Функциональная модель системы
- 3.2 Схема функциональной декомпозиции системы
- 3.3 Описание (основного) меню
- 3.4 ЭФ по каждой автоматизируемой функции
- 3.5 Модель данных
- 3.5.1 Диаграмма отношений (ER-диаграмма)
- 3.5.2 Структуры записей файлов (таблиц)
- 3.5.3 Словарь данных
- 3.6 Архитектура системы /программной системы/ (логический уровень)
- Приложения
- Список литературы
1. Описание предметной области (ПрО)
система автоматизация информационный программный
1.1 Используемая терминология
Прибыль - cумма всех выплат за услуги, оказанные клиентам.
Персонал - люди, работающие в гостинице, осуществляющие приём клиентов, администрирование номеров, уборку комнат и холлов, оказание услуг, связанных с телефонными переговорами из гостиницы.
Помещение - помещение гостиницы.
Плата за услуги - часть прибыли, формирующейся из оплаты оказываемых услуг, снова возвращается в систему.
Клиенты - люди, создающие спрос на услуги гостиницы.
Материальная база - в это определение включены: обстановка комнат и холлов, различные бытовые средства и приспособления для уборки помещений, а также постельное бельё и предметы гигиены, предоставляемые клиентам навсегда или на время.
Устав гостиницы - свод правил, которым должны подчиняться все служащие гостиницы.
Законы РФ - законы по защите прав потребителя, и те, которые тем или иным образом контролируют качество, оказываемых нами услуг.
1.2 Функции ПрО
В качестве объекта исследования выступает гостиница «Москва». Данное предприятие занимается обслуживаем посетителей. Большое число клиентов гостиницы вызывает большую нагрузку на её работников. Для данного предприятия необходимо внедрение информационной системы резервирования номеров и регистрации новоприбывших постояльцев. Это обусловлено различными недостатками:
· расход денежных средств на производство лишних продуктов и услуг
· большое количество информации, хранимое в журналах, усложняет обработку и поиск информации и т. д.
· несвоевременное обеспечение информацией о постояльцах
Можно выделить следующие функции предметной области:
· Учет и хранение данных о номерном фонде (категория, количество мест, стоимость, порядковый номер, код постояльца и пр.)
· Учет и хранение данных о постояльцах (ФИО, вид документа, номер документа, постоянное место жительства, дата заселения, дата выезда, плата за проживание, гостиничный номер и пр.)
· Добавление данных о новых постояльцах, удаление и редактирование данных о текущих постояльцах
· Учет и хранение данных о тарифах услуг (наименование услуги, стоимость услуги)
· Учет и хранение данных об оказанных постояльцам услугах (наименование услуги, стоимость услуги, код услуги, код постояльца)
· Учет и хранение данных о зарезервированных номерах (ФИО постояльца, гостиничный номер, количество мест, состояние, код резерва и пр.)
· Добавление данных о новых резервах, удаление и редактирование данных о текущих резервах
1.3 Пользователи ПрО
Пользователями предметной области являются работники гостиницы, которые производят необходимые операции по резервированию номеров, регистрации новоприбывших постояльцев, а также ведение учета платежей за проживание.
1.4 Описание бизнес процессов, подлежащих автоматизации
В качестве объекта автоматизации рассматриваются процессы по учету различных видов информации:
· регистрация постояльцев
· учет занятых номеров отеля
· учет зарезервированных номеров
· учет освободившихся номеров
· финансовый учет
1.5 Схема документооборота
1.6 Описание документов, формы входных и выходных документов
Документальное оформление реализации гостиничных услуг зависит от формы предоставления этих услуг и формы расчетов. Основными формами расчетов с постояльцами гостиницы являются: наличные, кредитные карты и безналичная форма.
При предоставлении услуг физическим лицам за наличные расчетная служба должна потребовать от них предъявления паспорта, военного билета, удостоверения лица или иного документа, оформленного в установленном порядке и который подтверждающего личность потребителя. Последний заполняет анкету проживающего, а если он является иностранным гражданином - регистрационную карту.
Представитель расчетной службы должен также выдать потребителю квитанцию или другой документ, подтверждающий заключение договора по оказанию услуг и содержит наименование гостиницы, фамилия, имя, отчество потребителя, информацию о предоставлении места в номере, другие необходимые данные.
Гость может оплатить свое пребывание в отеле полностью или частично не при выезде, а перед проживанием или в ходе его, и тогда ему выставляют предыдущий счет или счет на аванс. При выезде гостя представитель расчетной службы выписывает потребителю конечный счет, в который включают и конкретную стоимость услуг за период, который был уплачен ранее. После этого гость вносит сумму, недостает или оформляет возврат денег с получением квитанции. На основании конечных счетов кассир составляет кассовый отчет. Расчетной частью гостиницы является также Журнал учета граждан, проживающих в гостиницы, а для иностранцев - Журнал учета иностранцев, проживающих в гостинице, Ведомость учета движения номеров в гостинице.
2. Техническое задание на разработку системы
2.1 Наименование разработки
Автоматизированная информационная система «Гостиница», в дальнейшем именуемая АИС «Гостиница».
2.2 Цель разработки
· сокращение времени на оформление постояльцев гостиницы
· увеличение производительности труда
· сокращение времени на поиск нужной информации
· обеспечение достоверности информации
· уменьшение затрат на производство продуктов и услуг
· замена бумажных носителей данных на электронные
2.3 Основание для разработки
· автоматизация процесса оформления постояльцев гостиницы
· автоматизация резервирования номеров
· ведение учета платежей за проживание
· облегчение учета занятых, зарезервированных и свободных на данный момент номеров гостиницы
· централизованное хранение данных
2.4 Соглашения по терминологии
Информация - сведения о тех или иных предметах, явлениях, процессах, событиях;
Информационные процессы - процессы сбора, обработки, накопления, хранения, поиска и распространения информации;
Информационная система - организационно упорядоченная совокупность документов (их массивов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы;
Информационно - измерительная система (ИИС) - совокупность измерительных, вычислительных и других технических средств для получения, обработки и конечного представления измерительной информации в форме, удобной для последовательного использования.
Автоматизированная система - система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций
Автоматизированная информационная система (АИС) - информационная система, в которой представление, хранение и обработка информации осуществляется с помощью вычислительной техники.
2.5 Список используемых сокращений
ИС - информационная система
ПО - программное обеспечение
ОС - операционная система
СУБД - система управления базами данных
БД - база данных
ТЗ - техническое задание
ЭФ - экранная форма
DFD, ДПД - Data Flow Diagram, диаграмма потоков данных
ERD - Entity-Relationship Diagram, диаграмма сущность-связь
2.6 Требования пользователя
С точки зрения пользователей система должна решать следующие задачи:
· Ведение каталога номеров
· Ведение каталога постояльцев
· Обеспечение поиска свободных номеров в каталоге
· Автоматический вывод различной информации по запросу пользователя
· Формирование платежных документов
2.7 Описание концепции проектируемой ИС
Целью данного проекта является автоматизация работы гостиницы, упрощение поиска необходимой информации для предоставления клиенту, повышение эффективности работы персонала, обеспечение взаимодействия информационной системы с персоналом гостиницы, сокращение бумажного документооборота, переход на качественно новый уровень обслуживания клиентов.
2.8 Оценка альтернатив
В ходе изучения предметной области были проанализированы существующие программные продукты для автоматизации деятельности гостиничных комплексов на предмет удовлетворения поставленным требованиям. Однако при детальном обследовании была выявлена одна закономерность, а именно: ценовой диапазон данных программ рассчитан на крупные комплексы, поэтому приведем пример таких программ.
Среди зарубежных информационных гостиничных систем наиболее известной является система Fidelio, а также Lodging Touch. К настоящему времени появился и успешно функционирует ряд разработок отечественных фирм, обеспечивающих автоматизацию управления гостиничным комплексом. К ним относятся программные продукты «Эдельвейс», «Реконлайн», «Барсум» (фирма «Рек-Софт»), система Hotel-2000 (фирма «Интур-Софт»), программный комплекс «Русский отель» (Фирма «Сервис плюс» совместно с фирмой «Ист Консепт»), системы «Отель-Симпл», «Меридиан-1» (фирма Nortel), система Kei-Hotel (фирма Kei-Company).
Система автоматизации гостиниц Hotel-2000
Система предназначена для гостиниц с любым числом номеров. Система имеет модульную структуру и состоит из подсистем автоматизации гостиничных функций (Hotel-2000) и автоматизации ресторанов и баров (Restaurant-2000).
Система Hotel-2000 позволяет получить более 100 различных статистических и финансовых отчетов и проанализировать информацию о гостинице. Обеспечивает учет кассовых операций с применением зарегистрированных учетно-кассовых машин.
Эта система функционирует в гостиницах «Академическая», «Союз», «Шереметьево-2» (Москва), «Береста Палас Отель» (Нижний Новгород), бизнес-отелях «ЛУКойл-Москва» (Москва), «Яхонт» (Красноярск), «Сахалин-Саппоро» (Южно-Сахалинск), пансионате «Урал» (Анапа) и др.
Все системы обладают удобным интерфейсом; предусматривают ведение архивных копий; настройку на любое число пользователей; обеспечивают разграничение прав доступа различных пользователей, защиту от несанкционированного доступа за счет использования системы пародирования, настройку на любые типы принтеров.
Автоматизированная система управления гостиницей «Русский отель»
Система охватывает все аспекты деятельности гостиницы. Полный учет выручки производится с использованием компьютерных контрольно-кассовых машин. В системе предусмотрено ведение полного бухгалтерского учета. Система представляет собой единый комплекс взаимосвязанных бизнес-процессов, полностью охватывающих основную производственную деятельность, учет и контроль, построена по технологии автоматизированных рабочих мест, которая исключает возможность прохождения не учтенных в системе документов. Информационная модель, заложенная в систему, соответствует типовой организационной структуре гостиницы, а прикладное программное обеспечение оформлено в виде программных модулей, реализующих определенные функции. Набор модулей, покрывающих все функциональные потребности конкретного рабочего места, оформлен в виде автоматизированного рабочего места (АРМ).
Система имеет ряд преимуществ: мобильна в использовании аппаратных средств, проста в эксплуатации и легко наращивается за счет введения новых рабочих мест. В системе предусмотрена возможность защиты данных от несанкционированного внесистемного доступа. Внутри системы защита доступа к данным обеспечивается уникальной идентификацией пользователя кодом и паролем.
Автоматизированная информационная система для гостиниц «Отель - Симпл»
Система «Отель-Симпл» предназначена для автоматизации деятельности гостиниц, работает в среде локальной вычислительной сети с выделенным или невыделенным сервером. Система может работать и на одном персональном компьютере, но в этом случае возможности ограничены. В сетевом варианте система «Отель-Симпл» разделяется на несколько автоматизированных рабочих мест (АРМ), причем компьютеры на рабочих местах могут быть настроены на совмещение любого набора функций из разных АРМ.
Система «Отель - Симпл» позволяет разделить обязанности и полномочия между работниками гостиницы и протоколировать их действия при помощи компьютера.
Технические характеристики системы: число корпусов - до 9; суммарное число мест в гостиничном комплексе - до 4000; нумерация комнат - 4-значная; номера телефонов - 7-значные; режим работы - круглосуточный с перерывами на профилактику (30 мин 2 раза в нед.)
Система «Отель-Симпл» внедрена и эксплуатируется в гостиничном комплексе Российской академии государственной службы (РАГС) (два корпуса, 1500 мест) и в гостинице «Академическая» РАН (три корпуса, 900 мест).
Система «Меридиан-1»
Система «Меридиан-1» является специализированным программным продуктом, обеспечивающим автоматизацию выполнения ряда функций по сбору, обработке и хранению информации в системе гостиницы.
Функциональные возможности системы «Меридиан-1»:
1) Система позволяет хранить, обрабатывать и выдавать необходимую информацию, которая включает: данные о состоянии номеров (занят, свободен, забронирован и т.п.); сведения о гостях (ФИО, длительность пребывания гостя в гостинице и т.п.); сведения об уровне обслуживания номеров; предъявление счета за оказанные услуги и др. Эта информация позволяет менеджерам гостиницы оперативно анализировать текущее состояние дел в гостинице и сразу определять те направления, где необходимо улучшить работу.
2) Предусмотрено использование системы голосовой почты для гостиницы (HVS), что существенно улучшает скорость, точность и качество процессов обмена информацией между всеми подразделениями и позволяет осуществлять оперативный контроль за текущей работой гостиницы, а также принятие управленческих решений на основе актуальной информации. Система HVS снижает необходимость внутренних письменных сообщений и встреч, предоставляет менеджерам и обслуживающему персоналу гостиницы возможность отправлять голосовые сообщения одновременно в несколько различных голосовых ящиков.
3) Использование дистанционной системы «Компаньон» предоставляет менеджерам возможность не пропустить важный звонок, находясь в любом месте гостиницы. Система «Компаньон» также может быть использована для улучшения внутренней работы, помогая ускорить внутреннюю связь в гостинице и связаться с сотрудником гостиницы, где бы он ни находился.
4) В комплекс дополнительных услуг системы «Меридиан-1» входят: автобудильник; прослушивание номера, если гость оставил там ребенка одного и попросил последить за ним; наличие жидкокристаллического дисплея на телефоне, показывающего время и дату; конференц-звонок -- это стандартная функция, применяемая во всем деловом мире, может быть активизирована всеми гостями гостиницы; функция «Не беспокоить» дает возможность гостям направлять звонки, которые приходят на их имя, в их собственный ящик голосовой почты, например, когда они спят, выходят из номера, проводят совещание в своем номере. Время получения ответа на звонок заказчиком может быть сведено к минимуму. В гостинице также может быть установлена «горячая линия» для выбора CRS, чтобы быть уверенным в том, что ни одно бронирование места не пропущено.
Система управления «Эдельвейс»
Это автоматизированная система управления гостиницами различного класса. Бронирование осуществляется на плане резервирования, что позволяет делать эту операцию максимально быстро и удобно. По желанию, на плане резервирования могут быть показаны только комнаты с заданными характеристиками. Существуют широкие возможности управления счетами гостей в целом, а также отдельными статьями этих счетов. Система позволяет вести дебиторские счета, в том числе специальные счета для любых кредитных карточек. Оплата гостем своего счета может быть произведена в любой форме (наличные, чек, кредитная карточка).
Одним из важнейших преимуществ системы является использование визуального плана резервирований, что позволяет делать все операции с резервированиями максимально быстро и удобно. Система обладает хорошо продуманным и интуитивно-понятным пользовательским интерфейсом, что позволяет работать с системой без специальной подготовки.
К основным преимуществам системы «Эдельвейс» относятся: два способа бронирования (на плане резервирования и по типу или категории, без выделения конкретной комнаты); поддержка нескольких счетов для одного гостя; встроенная система обработки документов и генератор отчетов; прием и обработка данных от внешних устройств (мини-АТС, кассовые системы и др.); современный интуитивный интерфейс, дружественный пользователю; легкость в освоении и оптимальная цена.
Пользователями системы в России являются гостиницы «Пулковская», «Юность», «Гранд-отель Европа», бизнес-центр «Нептун» (Санкт-Петербург), «Арктика» (Салехард), «Калининград» (Калининград), «Полярные зори», «Меридиан», «Арктика» (Мурманск) и др. За рубежом имеются более 150 инсталляций (Швейцария, Австрия, Германия, Великобритания, Венгрия, ЮАР, Австралия и пр.).
2.9 Требования к системе (системные требования)
2.9.1 Функциональные требования
АИС «Гостиница» включает следующие подсистемы:
· Предоставление номеров
· Обслуживание номеров
Подсистема «Предоставление номеров» предназначена для сдачи номеров гостиницы с предварительной регистрацией сотрудником гостиницы.
Подсистема «Обслуживание номеров» предназначена для поддержания персоналом гостиницы порядка в номерах.
Система должна поддерживать многопользовательский и автономный режимы работы. Пользователи осуществляют доступ к системе через локальную сеть.
2.9.2 Эксплуатационные требования
Система должна обеспечивать непрерывный круглосуточный режим эксплуатации с учетом времени на техническое обслуживание.
В помещениях, предназначенных для эксплуатации Системы, должны отсутствовать агрессивные среды, массовая концентрация пыли в воздухе должна быть не более 0,75 мг/м3, электрическая составляющая электромагнитного поля помех не должна превышать 0,3 в/м в диапазоне частот от 0,15 до 300,00 МГц.
Напряжение питания сети должно быть .
Требования по обеспечению пожарной безопасности и электробезопасности (заземление) в помещениях должны быть выполнены в соответствии с ГОСТ 12.1.004-91 "ССБТ. Пожарная безопасность. Общие требования", ГОСТ Р 50571.22-2000. "Электроустановки зданий. Часть 7. Требования к специальным электроустановкам. Раздел 707. Заземление оборудования обработки информации", "Правилами устройства электроустановок", "Правилами техники безопасности при эксплуатации электроустановок потребителей".
Климатические факторы помещения для эксплуатации изделий должны быть по ГОСТ 15150-69 (с изм. 2004) "Машины, приборы и другие технические изделия. Исполнения для различных климатических районов. Категории, условия эксплуатации, хранения и транспортирования в части воздействия климатических факторов внешней среды" для вида климатического исполнения УХЛ категории 4.2.
Нормальными климатическими условиями эксплуатации системы являются:
· температура окружающего воздуха ;
· относительная влажность окружающего воздуха при атмосфере воздуха ;
· атмосферное давление
· Система должна сохранять работоспособность при воздействии следующих климатических факторов:
· температура окружающего воздуха от 10 до ;
· относительная влажность воздуха от 40 до 80% при температуре .
2.9.3 Требования к безопасности
При монтаже, наладке, эксплуатации, обслуживании и ремонте технических средств Системы должны выполняться меры электробезопасности в соответствии с "Правилами устройства электроустановок" и "Правилами техники безопасности при эксплуатации электроустановок потребителей".
Аппаратное обеспечение Системы должно соответствовать требованиям пожарной безопасности в производственных помещениях по ГОСТ 12.1.004-91. "ССБТ. Пожарная безопасность. Общие требования".
Должно быть обеспечено соблюдение общих требований безопасности в соответствии с ГОСТ 12.2.003-91. "ССБТ. Оборудование производственное. Общие требования безопасности" при обслуживании Системы в процессе эксплуатации.
Аппаратная часть Системы должна быть заземлена в соответствии с требованиями ГОСТ Р 50571.22-2000. "Электроустановки зданий. Часть 7. Требования к специальным электроустановкам. Раздел 707. Заземление оборудования обработки информации".
Значения эквивалентного уровня акустического шума, создаваемого аппаратурой Системы, должно соответствовать ГОСТ 21552-84 "Средства вычислительной техники. Общие технические требования, приемка, методы испытаний, маркировка, упаковка, транспортирование и хранение", но не превышать следующих величин:
· 50 дБ - при работе технологического оборудования и средств вычислительной техники без печатающего устройства;
· 60 дБ - при их же работе с печатающим устройством.
2.9.4 Требования к надежности
Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
а) организацией бесперебойного питания технических средств;
б) использованием лицензионного программного обеспечения;
в) регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. «Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;
г) регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.
Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом) операционной системы, не должно превышать 30-ти минут при условии соблюдения условий эксплуатации технических и программных средств.
Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.
Отказы программы вследствие некорректных действий пользователя при взаимодействии с программой через Веб-интерфейс недопустимы.
2.9.5 Требования к информационной и программной совместимости
База данных работает под управлением MicrosoftSQLServer. Используется многопоточный доступ к базе данных. Необходимо обеспечить одновременную работу с программой с той же базой данной модулей экспорта внешних данных.
2.9.6 Требования к пользовательскому интерфейсу
Так как пользователи данной системы имеют только базовые навыки обращения с ЭВМ, АИС должна быть простой в использовании и обеспечивать стандартный для Windows-систем пользовательский интерфейс, отвечающий следующим требованиям:
В части внешнего оформления:
· реализация в графическом оконном режиме;
· настраиваемость графических элементов интерфейса, в том числе цветового оформления, в пределах возможностей операционной системы;
· единый стиль оформления интерфейса пользователя для всех подсистем.
В части диалога с пользователем:
· диалог с пользователем должен быть оптимизирован для выполнения типовых и часто используемых операций;
· взаимодействие пользователя с системой должно осуществляться на русском языке, за исключением отдельных системных сообщений;
· отображение на экране только тех возможностей, которые доступны конкретному пользователю;
· отображение на экране только необходимой для решения текущей прикладной задачи информации.
2.9.7 Организация справочной информации
Справочная информация должна включать в себя:
· контекстную справку, вызываемую клавишей «F1», при нажатии которой выводится справочная информация в зависимости от того, в каком месте была нажата клавиша;
· краткую справочную информацию, выводимую в строке состояния приложения, в зависимости от того, в каком месте находится курсор;
· полную справочную документацию, которую можно вызвать нажатием пункта меню «Помощь» или открытием файла на диске ЭВМ.
2.9.8 Дополнительные требования и ограничения
Требования к квалификации персонала
Пользователи АИС должны иметь базовые навыки работы с операционными системами Microsoft (любая из версий: Microsoft Windows 95, 98, ME, NT 4.0, 2000, XP), офисным программным обеспечением Microsoft Office.
Техническое обслуживание и администрирование оборудования АИС должно выполняться специалистами, имеющими соответствующую квалификацию и навыки выполнения работ.
Требования по сохранности информации
Должна обеспечиваться сохранность информации при наступлении следующих событий:
· отказ оборудования рабочей станции, в случае хранение данных на серверах АСУ;
· отключение питания на сервере баз данных;
· отказ линий связи;
· отказ аппаратуры сервера (процессор, накопители на жестких дисках).
Средствами обеспечения сохранности информации при авариях и сбоях в процессе эксплуатации являются:
· носители информации (сменные: оптические - дисковые или магнитные - ленточные, накопители на сменных жестких дисках);
· создание резервной копии базы данных;
· создание резервной копии программного обеспечения.
Для восстановления данных и программного обеспечения из резервной копии должны использоваться средства резервного копирования и архивирования.
АСУ должна обеспечивать возможность резервирования всех данных, хранящихся на серверах АСУ, а также возможность их восстановления.
2.10 Технические и программные средства
Уровень хранения данных в системе должен быть построен на платформе СУБД MS SQL Server. Данные системы хранятся на одной локальной машине.
Программное обеспечение системы:
Система должна работать в операционных системах Windows XP/Vista/7.
Техническое обеспечение системы:
В комплекс технических средств должны входить следующие элементы:
· рабочие станции;
· источник бесперебойного питания;
· среда передачи данных между рабочими станциями (например, витая пара UTP 5e);
· принтер.
Технические средства приобретаются Заказчиком самостоятельно.
Рабочие станции должны иметь характеристики не ниже указанных:
процессор Intel Pentium IV 1.8 ГГц и выше, оперативная память не менее 1Гб, объем жесткого диска не менее 200 Гбайт.
2.11 Состав пользователей
Пользователями АИС «Гостиница» будут сотрудники гостиницы, среди которых можно выделить 2 категории: сотрудник, непосредственно обслуживающий клиентов гостиницы (пользователь), и сотрудник, который ведет учет гостиничных номеров, редактирует БД и т.д. (системный администратор).
2.12 Права (привилегии) пользователей на доступ к данным и функциям системы
Пользователь АИС «Гостиница» имеет возможность создавать записи о новых клиентах, просматривать информацию по клиентам, номерному фонду, формировать документы на проживание.
У администратора к возможностям пользователя добавляется возможность добавления, редактирования, удаления данных о гостиничных номерах, и удаления записей о клиентах, отказавшихся от услуг гостиницы.
2.13 Рекомендации по распространению разрабатываемого продукта
АИС «Гостиница» разрабатывается для конкретной гостиницы и какое-либо её распространение не предполагается.
2.14 Порядок контроля и приемки
Контроль и приемка разработки осуществляются на основе испытаний контрольно-отладочных примеров. При этом проверяется выполнение всех функций программы.
Срок сдачи: "05"июня 2017 г.
3. Системный проект
3.1 Функциональная модель системы
3.2 Схема функциональной декомпозиции системы
3.3 Описание (основного) меню
После запуска приложения появляется «Главное меню» - указаны текущие дата и время, есть возможность выбора сотрудника, от имени которого будут осуществляться дальнейшие действия: бронирование номера, оформление вселения, просмотр состояния номеров.
Пользователь также может получить список всех номеров гостиницы с указанием порядкового номера и подробной информации о категории («Список номеров» - «Список категорий»).
В окне «Бронирование» содержится информация о фамилии клиента, категории бронируемого номера, дате заезда, дате выезда, а также представлен список свободных номеров с указанием их стоимости, сформированный на основе заданных критериев.
При нажатии кнопки «Забронировать» выбранный номер и сопутствующая информация переносится в список забронированных номеров.
Для удаления номера из списка забронированных необходимо выделить его и нажать кнопку «Удалить бронь».
В окне «Вселение: выбор номера» в верхней части расположен фильтр номеров по категории и периоду пребывания.
Существует возможность выбора номера как из списка забронированных номеров, так и из списка свободных, для этого необходимо переключаться между вкладками «Свободные номера» и «Забронированные номера». Для оформления вселения необходимо выбрать нужный номер и нажать кнопку «Оформить».
После этого появится окно «Форма Вселение: форма», где отображаются сведения о номере, дате заезда, дате выезда и сумме к оплате за проживание. В форму заносятся паспортные данные клиента и сведения о детях.
Просмотр текущего состояния номров осуществляется в окне «Состояние номеров», в котором содержится фильтр по дате и все необходимые сведения.
3.4 ЭФ по каждой автоматизируемой функции
Главное меню
Список номеров
Категории номеров
Бронирование номера
Вселение
Форма для вселения
Состояние номеров
3.5 Модель данных
3.5.1 Диаграмма отношений (ER-диаграмма)
3.5.2 Структуры записей файлов (таблиц)
Таблица
Резервирование
Тип |
Имя |
|
Счетчик |
Код резерва |
|
Счетчик |
Код постояльца |
|
Счетчик |
Код номера |
|
Текстовый |
Фамилия |
|
Текстовый |
Имя |
|
Текстовый |
Отчество |
|
Числовой |
Гостиничный номер |
|
Числовой |
Количество мест |
|
Текстовый |
Состояние |
Таблица
Гостиничный номер
Тип |
Имя |
|
Счетчик |
Код номера |
|
Числовой |
Номер |
|
Текстовый |
Категория номера |
|
Числовой |
Количество мест |
|
Числовой |
Стоимость за сутки |
|
Счетчик |
Код постояльца |
Таблица
Постоялец
Тип |
Имя |
|
Счетчик |
Код постояльца |
|
Текстовый |
Фамилия |
|
Текстовый |
Имя |
|
Текстовый |
Отчество |
|
Числовой |
Гостиничный номер |
|
Текстовый |
Вид документа |
|
Числовой |
Номер документа |
|
Текстовый |
Адрес |
|
Дата |
Дата заселения |
|
Дата |
Дата выезда |
|
Числовой |
Плата за проживание |
Таблица
Оказанные услуги
Тип |
Имя |
|
Счетчик |
Код услуги |
|
Счетчик |
Код оказанной услуги |
|
Текстовый |
Название услуги |
|
Числовой |
Стоимость услуги |
|
Счетчик |
Код услуги |
|
Счетчик |
Код постояльца |
Таблица
Тариф услуг
Тип |
Имя |
|
Счетчик |
Код услуги |
|
Текстовый |
Название услуги |
|
Числовой |
Стоимость услуги |
3.5.3 Словарь данных
3.6 Архитектура системы /программной системы/ (логический уровень)
В основе разрабатываемой АС лежит клиент-серверная архитектура. Клиент-сервер представляет собой вычислительную или сетевую архитектуру, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемых серверами, и заказчиками услуг, называемых клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением. Данная архитектура обладает рядом достоинств:
? Делает возможным, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети. Это позволяет упростить обслуживание вычислительной системы. В частности, замена, ремонт, модернизация или перемещение сервера, не затрагивают клиентов.
? Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.
? Позволяет объединить различные клиенты. Использовать ресурсы одного сервера часто могут клиенты с разными аппаратными платформами, операционными системами и т.п.
Наряду с достоинствами, существуют и недостатки архитектуры:
? Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть.
? Поддержка работы данной системы требует отдельного специалиста - системного администратора.
? Высокая стоимость оборудования.
Приложения
1. Стадии и этапы разработки
1. Эскизный проект
На этой стадии осуществляется выбор СУБД и другого программного обеспечения, определяется конфигурация технических средств.
Проводится анализ предметной области, по результатам которого детально разрабатываются структура АИС и базы данных с указанием круга решаемых задач, ограничений целостности и групп пользователей АИС. Разрабатывается общее описание алгоритма, сам алгоритм.
Определяются мероприятия по охране труда, план мероприятий по созданию АИС и базы данных. Разрабатывается пояснительная записка.
Срок окончания: "15" апреля 2017 г.
2. Технический проект
Создается база данных под управлением выбранной СУБД.
Разрабатываются методы контроля исходной информации, средства обработки ошибок и выдачи диагностических сообщений, запросы к базе данных. Разрабатывается программное обеспечение, определяются методика и порядок его испытаний.
Вносятся дополнения в пояснительную записку.
Срок окончания: "05" мая 2017 г.
3.Рабочий проект
На этой стадии осуществляется отладка программного обеспечения. База данных заполняется тестовыми (или реальными) данными, подготавливаются контрольно-отладочные примеры, проводится тестирование АИС. Оцениваются временные характеристики работы системы, проводятся мероприятия, направленные на повышение эффективности выполнения критических операций (запросов).
Разрабатываются программные документы. Окончательно оформляются пояснительная записка и графический материал.
Срок окончания: "31" мая 2017 г.
2. Требования к документации
Состав программной документации должен включать в себя:
· техническое задание;
· программу и методики испытаний;
· руководство пользователя.
3. Технико-экономическое обоснование
Расчет экономической эффективности проекта необходим для определения результатов, которые могут быть получены при внедрении проекта.
Результаты могут быть двух видов:
1) поддающиеся стоимостному измерению;
2) неподдающиеся стоимостному измерению.
В основе расчета экономической эффективности лежит сравнение существующего процесса оформления документов по проживанию с разработанным процессом.
В таблице приведены временные показатели существующего и разработанного процессов.
Таблица
Временные показатели существующего и разработанного процессов
Процесс |
Существующий процесс (мин) |
Разработанный процесс (мин) |
Отклонение |
|
Забронировать номер для гостя |
0,5 |
0,5 |
0 |
|
Заселить: |
2,1 |
2,1 |
0 |
|
- занести данные о госте |
2 |
2 |
0 |
|
- выдать ключи и зафиксировать заезд |
0,1 |
0,1 |
0 |
|
Оформить документы при проживании |
2 |
0,3 |
-1,7 |
|
Оформить документы при выезде: |
10 |
3 |
-7 |
|
- рассчитать стоимость проживания |
1 |
0 |
-1 |
|
- рассчитать стоимость дополнительных услуг |
1 |
0 |
-1 |
|
- принять оплату |
1 |
1 |
0 |
|
- выдать отчетные документы |
7 |
2 |
-5 |
|
Итого: |
14,6 |
5,9 |
-8,7 |
На рисунке представлена диаграмма, отображающая временные показатели существующего и разработанного процессов оформления документов по проживанию в минутах.
Рисунок. Временные показатели существующего и разработанного процессов
Прямой экономический эффект характеризуется:
1) снижением трудовых показателей;
2) снижением стоимостных показателей.
К трудовым показателям относятся следующие:
1) абсолютное снижение трудовых затрат (?Т) в часах за год:
DТ = Т0 - Т1 (1)
где Т0 - трудовые затраты за год на обработку информации по базовому варианту, час;
Т1 - трудовые затраты за год на обработку информации по предлагаемому варианту, час.
14,6 минуты / 60 минут = 0,24 часа
0,24 часа * 24 часа = 5,76 часа в день
Т0 = 5,76 * 365 = 2102,4 часа в год
5,9 минуты / 60 минут = 0,098 часа
0,098 часа * 24 час = 2,352 часа в день
Т1 = 2,352 * 365 = 858,48 часа в год
?Т = 2102,4 - 858,48 = 1243,92 часов
2) индекс снижения трудовых затрат или повышение производительности труда (YT):
YT = T0 / T1 (2)
YT = 2102,4 / 858,48 = 2,45
К стоимостным показателям относятся:
1) абсолютное снижение стоимостных эксплуатационных затрат (DCэ) в рублях за год:
DСэ =Сэ0 -Сэ1, (3)
где Сэ0 - стоимостные эксплуатационные затраты за год на обработку информации по базовому варианту, руб.
Сэ1 - стоимостные эксплуатационные затраты за год на обработку информации по предлагаемому варианту, руб.
50 рублей * 0,24 часа = 12 рублей
12 рублей * 24 час = 288 рублей в день
Сэ0 = 288 рублей *365 дней = 105120 рублей в год
50 рублей * 0,098 часа = 4,9 рублей
4,9 рублей * 24 = 117,6 рублей в день
Сэ1 = 17,6 рублей * 365 дней = 42924 рублей в год
DСэ = 105120 - 42924 = 62196 рублей
2) индекс снижения стоимостных затрат (YC).
YС = Сэ0 / Сэ1. (4)
YС = 105120 / 42924 = 2,45
Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток), рассчитываемые в годах, долях года или в месяцах года:
Ток = К /DCэ (5)
Затраты на создание проекта К включают:
1) затраты на проектирование ИС (Кп)
2) затраты на внедрение проекта (Кв)
К=КП+КВ (6)
К = 15000 рублей (зарплата разработчику) + 3300 рублей (стоимость программного продукта) = 18300 рублей
Ток = 18300 / 62196 = 0,29
Годовой экономический эффект от внедрения проекта может быть рассчитан по формуле:
Э =DCэ - Ен * К, (7)
Ен=0,33.
Э = 62196 - 0,33* 18300 = 56157 рублей
Срок окупаемости проекта составит 4 месяца.
Список литературы
1. Маклаков Ю.В. BPWin, ERWin. CASE-инструментарий разработчика ПО. М.: Диалог-Мифи, 1999. 256 с.
2. Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. М.: ДИАЛОГ - МИФИ, 2002. 224 с.
3. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем.-М.: ИД ФОРУМ ИНФРА-М, 2007. 341 с.
Размещено на Allbest.ru
...Подобные документы
Выбор задач, подлежащих автоматизации. Требования к техническим и программным средствам. Моделирование информационной системы. Структура и входных выходных документов. Структура таблицы. Инструкция пользователю, формирование отчетов и запросов.
курсовая работа [1,4 M], добавлен 30.05.2014Анализ информационной системы салона сотовой связи. Разработка модели бизнес-процессов учебной информационной системы. Создание справочников и их заполнение, документов и их программного кода. Порядок разработки регистров, трех видов планов и отчетов.
курсовая работа [1,4 M], добавлен 05.06.2013Рассмотрение предметной области учета операций с недвижимостью. Определение проблем и разработка концепции информационной системы. Формирование таблицы документов и разработка форм входных и выходных документов в среде программирования C++ Builder.
курсовая работа [2,0 M], добавлен 20.01.2015Характеристика объектов автоматизации информационных систем. Требования к документированию. Порядок контроля и приемки системы. Описание потоков данных и бизнес процессов. Структура информационной системы, состав функциональных и обеспечивающих подсистем.
курсовая работа [1,9 M], добавлен 18.09.2013Разработка информационной системы, позволяющей отслеживать состояние заказа типографии. Структурно-функциональная диаграмма организации бизнеса "как есть" и ее описание. Характеристика инфологической модели базы данных, входных и выходных документов.
курсовая работа [1,2 M], добавлен 26.05.2015Разработка информационной системы для автоматизации логистики в управлении архивом документов компании "Айрон Маунтен". Обзор рынка аналогов программных продуктов. Тестирование разработанной программной системы. Даталогическая и физическая модели данных.
дипломная работа [7,3 M], добавлен 04.05.2014Анализ предметной области информационной системы (ИС) для туристической фирмы "Шелковый путь". Описание организации, являющейся объектом автоматизации. Разработка проекта автоматизации бизнес-процессов. Программное и техническое обеспечение (ИС).
курсовая работа [1,8 M], добавлен 15.03.2017Анализ предметной области и разработка проекта информационной системы по поддержке пользователей на базе 1С: Предприятие. Проведение формализации логических моделей информационных процессов и процедур в проектной системе. Реализация функций системы 1С.
дипломная работа [1,9 M], добавлен 27.01.2013Требования к составу и параметрам технических средств, информационной и программной совместимости. Разработка функциональных моделей автоматизированной системы "Деятельность бетонно-растворного узла". Интерфейс Web-приложения, руководство пользователя.
курсовая работа [4,6 M], добавлен 04.10.2014Предметная область предприятия по производству мебели: изучение и диагностический анализ структуры предприятия, его деятельности и существующей системы обработки информации. Проектирование моделей, форм входных и выходных документов предприятия.
курсовая работа [545,7 K], добавлен 30.01.2013Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015Исследование системы функционирования зоомагазина "Дракоша" и схематическое описание бизнес-процессов предприятия. Генерация кода и разработка автоматизированной информационной системы магазина на языке программирования С+. Расчет диаграмм автоматизации.
курсовая работа [841,8 K], добавлен 07.08.2013Разработка системы управления гостиничного портала компании "Петербургские Отели" с интеграцией комплекса модулей для управления его содержимым. Основные цели создания и требования, выдвигаемые при разработке системы бронирования мест в отелях города.
дипломная работа [2,9 M], добавлен 15.06.2012Детализация функций системы и требования к информационной системе. Анализ категорий пользователей. Этапы внедрения автоматизированной информационной системы на предприятии. Описание таблиц базы данных. Защита данных от несанкционированного доступа.
дипломная работа [1,0 M], добавлен 22.07.2015Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.
курсовая работа [2,1 M], добавлен 11.07.2013Разработка информационно-логической модели проектируемой информационной системы. Алгоритм функционирования информационной системы. Описание базы данных. Описание входной, промежуточной и выходной информации. Техническое и программное обеспечение.
реферат [28,1 K], добавлен 09.01.2009Концептуальное проектирование информационной системы "Спортивные организации города". Анализ информационных потоков и определение требований к функциям проектируемой системы. Разработка основных элементов интерфейса, алгоритмов ввода и вывода информации.
курсовая работа [999,2 K], добавлен 06.01.2014Анализ существующих информационных систем для автоматизации деятельности предприятий общественного питания. Моделирование основных бизнес-процессов, выполняемых в автоматизированной информационной системе. Этапы разработки информационной системы.
дипломная работа [1,8 M], добавлен 14.11.2017Описания систем планирования ресурсов предприятия. Документирование и стандартизация процесса разработки корпоративной информационной системы. Создание основных объектов конфигурации, документов, регистров, отчетов, ролей и интерфейсов пользователей.
курсовая работа [3,0 M], добавлен 18.05.2016Реализация информационной системы "Стройгенплан" в архитектуре "клиент-сервер". Цели и задачи моделируемой информационной системы, ее функциональная и информационная модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер".
курсовая работа [1,9 M], добавлен 30.08.2010