酒店预订管理系统 级的系统软件。 (2)评价尺度
此软件由于只是一个初级产品,所以只能构建一个比较简单的预定系统,达到帮助酒店管理人员更方便的了解酒店经营运作状况和完善酒店房务管理以及客户可以快速方便的实现网上预定功能。
2.3 可行性的确定
(1) 经济上的可行性:
从长远角度来看,此系统的投入会给酒店的带来管理严格化、信息统计完整化、数据处理智能化、经济预算科学化、业务处理高效化等综合多方面,对酒店的顾客满意程度和酒店的经济效益会有长远的提高。 (2) 技术上的可行性:
经对现有大中型酒店的实际考察发现,绝大多数大中型酒店都已具备计算机硬软件和网络环境。员工掌握计算机基本操作能力。技术环境以满足开发和使用的技术条件。 (3) 管理上的可行性:
经过与酒店主管领导的接触,可以看出几乎所有领导都能意识到酒店管理信息系统使用的必要性,可以了解到他们对信息系统已经有很高的认可度,管理可行性完全满足。 (4) 法律上的可行性:
本软件系统由个人自主设计开发,版权属本人,不存在侵犯他人,集体,国家利益等情况。
(5) 社会上的可行性:
无论是对顾客、酒店主管领导还是酒店员工对信息系统使用的方便快捷都表示很大的赞同。同时,系统的开发和使用对促进整个社会的信息化程度发展有巨大推动作用。
综合上所述,本系统具备设计开发条件。
6
酒店预订管理系统 第三章 系统需求分析与设计
3.1 系统需求
任务概述:
通过对用户目前使用的手工操作系统的调查和分析,了解《酒店预订管理系统》的软件功能和性能方面的要求,抽象出当前系统的逻辑模型,得出数据流图和数据字典。
3.1.1 系统目标
要求《酒店预定管理系统》达到如下目标:
(1)要求系统有良好的人机操作界面,系统数据录入方便快捷,系统安全可靠。 (2)大批流并行数据访问操作,为保证数据库的完整性,所以运用事务处理方式对并行数据进行处理。
(3)要求系统提供管理员可以进行数据查询,修改,删除,浏览的能力,注册用户只可以查询修改自己的信息能力。
(4)会员在线浏览所有客房,选择喜欢的房间后把表单信息通过互联网发给我们的系统。多元化的销售,拓展销售市场,使人们生活更方便。
(5)实现了留言板功能,客人可随时通过网站填写反馈信息,管理人员通过后台管理及时管理客人的反馈信息。
(6)可通过web浏览器进行远程的访问,充分地利用了网络的便捷,实现在线定订房业务。(7)实现后台对前台信息,上传图片的功能。
3.1.2 系统开发环境配置
硬件环境:
◆ CPU:PentiumⅢ 或以上 ◆ 内存:256MB以上 软件环境:
◆ DBMS: Microsoft Office Acess2003 ◆开发语言:VBScript、Jscript、HTML
◆使用的技术:ASP服务端技术、C/S两层结构、ADODB ◆操作系统: Windows XP操作系统+IIS5.0或以上 ◆WEB服务器:IIS5.0以上
◆分辨率:最佳效果1024*768像素
7
酒店预订管理系统 3.2 数据描述
3.2.1 数据库描述
由于本系统的数据量一般,因此采用的是ACCESS软件的数据,另外考虑到系统数据库的安全性,采用了反编码技术对数据库进行加密,确保系统数据的安全,并且放在该工程的目录下面,以便调用。
3.2.2 数据流图
1、数据流图描述符号
:数据的源点/终点
:数据处理 :数据流
图3.1数据流图描述符号
:数据存储
2、系统数据流图
客户 预定房间 事务 更新客房 客房信息 溢出 报警 处理定单 客房清单报表 接收事务 缺货 定单信息 产生定单报表 添加客房 房务处理 管理员
图3.2系统数据流图
8
酒店预订管理系统
操作用户 酒店预定管理系统 操作用户
图3.3系统顶层图
处理管理要求 2.0 用户身份验证 1.0
图3.4 系统用户处理要求
存货单 房务信息 D 数据库 屏幕显示 、
图3.5 2层1数据流
销售信息 D 数据库 定购单 屏幕显示
图3.6 2层2数据流
9
酒店预订管理系统 3.3 需求规定
(1)功能需求 ? 功能的划分
本系统主要功能有: ? 文件操作功能
包括数据导入、用户注册、发布邮件、发布新闻、退出系统等功能。 ? 数据处理功能
包括数据输入、数据查询、数据维护(数据修改、数据删除)、数据统计等功能。 ? 功能描述 ? 文件操作功能:
主要包括如下几个功能:
数据导入:操作用户从磁盘读入备份的文件。
用户注册:对用户的用户名和密码进行维护,或注册新用户。
发布邮件:酒店管理人员发布相关邮件给客户,更好地与客户进行沟通交流,了解客户心理需求。
发布新闻:酒店管理人员发布酒店相关的信息,使客户更好的及时了解客房最新信息。 退出系统: 退出酒店预定管理系统。 ? 数据处理功能: 主要包括如下几个功能: 数据输入:输入相关的客房信息。
数据查询:查询相关的客房信息,会员信息和定单信息。 数据维护:A、数据修改:对相关的数据信息进行修改。 B、数据删除:对相关的数据信息进行删除。 (2)性能的规定
输入要求:程序应对用户的输入预先作验证,如果不合法,则弹出提示信息,
如果合法则进行格式验证,格式验证合格后才下式装入程序,对 输入精确地进行保存、添加、删除、查询等,如日期输入要求为 格式 yyyy-mm-dd。
输出要求:媒体:显示器 格式:表格或文字
3.4 运行需求
系统操作要求简洁直观,运行速度快。
10