基于web技术的酒店管理系统的设计—客房管理子系统的设计与实现学士学位论文内容摘要:

基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 5 我选择用这个迭代模型的主要思想是,想直观简洁明了的表达这个系统的整个生命周期,在这个生命周期中,需求获取阶段主要任务是通过上网查找或直接去酒店中了解酒店客房管理系统所需要的信息和能实现的系统功能,分析设计阶段的主要任务是,对经过需求获取得到的信息,进行分析与设计并完成系统的功能模块图和任务分解和划分,详细设计阶段的主要任务是要进行系统用例的设计写作,数据模型分析,子系统分析建模,各个模块的代码编写,此阶段的任务比较重所以要认真对待,编码实现阶段的主要任务是进行系统功能代码的实现。 测试维护阶段的主要任务是要对 系统进行现测试然后反馈确定系统可以正常运行为止,可以正常运行以后就可以进行系统的维护了。 版本更新退役阶段即是这个系统的生命的最后一步如果还能继续使用则进行系统的更新,如果系统跟不上时代的进步则此系统即可退役。 项目任务分解结构( WBS) ( 1)基于需求分析的功能模块划分: 表 22 功能 WBS表 序号 系统功能模块名称 功能简述 1 用户管理模块 通过 ID和密码完成登录功能 2 客房管理模块 客房信息管理和入住信息管理 ( 2)基于项目开发过程的 WBS 方案: 表 23 过程 WBS表 本章小结 本章通过经济、操作、技术、运行四个方面对系统进行了可行性分析,并通过对项目的软件开发生命周期模型和项目任务分解结构的介绍,阐述了系统的开发步骤和流程。 序号 阶段任务 任务起止日期 阶段性成果 1 软件概念 2020/5/26— 2020/6/01 了解软件相关概念 2 需求分析 2020/6/01— 2020/6/06 完成需求分析说明文档 3 架构设计 2020/6/06— 2020/6/11 完成架构文档 4 详细设计 2020/6/11— 2020/6/16 完成设计模型 5 编码 2020/6/16— 2020/6/21 实现预期功能得 6 测试 2020/6/21— 2020/6/26 完善系统并完成相应的文档 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 6 第三章酒店客房管理系统需求分析 业务需求描述 请求登录登录页面填写登录信息 账号 , 密码是否正确成功登录页面客房信息管理否是进入管理员界面入住信息管理退出系统 图 31 管理员活动图 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 7 系统功能模块划分 本系统共分为三个功能模块,分别为客房管理模块、入住信息管理模块和用户管理模块,其功能模块图如下: 客 房 管 理 子 系 统客 房 管 理 模 块 用 户 管 理 模 块删除客房信息修改客房信息用户登录添加客房信息入 住 信 息 管 理 模 块客房入住房费结算查找客人信息 图 33 功能模块图 系统用例图 在 对本系统的角色和功能进行分析后 , 可以得到系统的用例图如下 : 客 房 管 理 子 系 统管 理 员登 录客 房 信 息 管 理入 住 信 息 管 理 图 34 系统用例图 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 8 顾客用例的用例解说 表 32 客房信息添加(修改)用例解说 本章小结 本章通过业务需求描述,系统功能模块的划分,系统用例图,对管理员的用例解说对本系统的需求进行分析,进一步了解系统的功能。 用例名称 客房信息添加(修改) 创建者 李晓龙 创建日期 利益相关者 管理员 前置条件 进入编辑客房信息界面,点击客房信息添加,该用例启动 触发器 管理员点击客房信息添加 主要事件流 1. 管理员登录主界面 2. 管理员成功登陆主界面 3. 管理员进入客房信息界面,并添加或修改客房信息 4. 提交 异常。 管理员关闭浏览器。 管理员返回登陆界面。 特别需求 无 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 9 第四章顾客子系统分析类建模 顺序图 顺序图呈现了本系统的交互关系,在管理员添加客房信息的操作中,系统的顺序图如下: m a n a g e i n t e r f a c er m a n a g e A c t i o n D A O顶 层 包 : : A d m i nH o u s ec l i c ks k i pm a n a g e ( )a d d ( ) a l t ( ) d e l e t e ( )m a n a g e s u s s ( )r e t u r n 图 41 管理员添加(修改)客房信息顺序图 活动图 在对本系统的详细功能进行分析,便会得出如下的业务流程图: 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 10 请求登录登录页面填写登录信息 账号 , 密码是否正确成功登录页面客房信息管理否是进入管理员界面入住信息管理退出系统 图 42 管理员活动图 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 11 协作图 为了更好地描述系统协作对象间的交互关系和链接关系,可用协作图进行呈现: m a n a g e i n t e r f a c e r m a n a g e A c t i o nD A O顶 层 包 : : A d m i nH o u s e1 :c li ck2 : s k i p6 : m a n a g e s u s s3 : m a n a g e5 : r e t u r n4:add alter delete 图 43 管理员协作图 分析类图 + g e t ( )+ s e t ( ) h o u s e I d : i n t h o u s e T y p e : c h a r h o u s e N o : i n t h o u s e S t a t e : c h a r h o u s e D r c : c h a r a d m i n I d : i n tH o u s e+ s k i p ( )+ m a n a g e s u s s ( )m a n a g e A c t i o n+ m a n a g e ( )+ r e t u r n ( )H o u s e D a o+ c l i c k ( )m a n a g e i n t e r f a c e 图 44 管理员修改(添加)客房信息分析类图 本章小结 本章通过介绍系统的顺序图、协作图、活动图、分析类图,详细展示了本系统的具体实现步骤。 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 12 第五章系统物理模型设计 系统体系结构设计 ( 1)硬件坏境: ① .网络环境:若是网络方式应用,本软件可以运行在支持 tcp/ip 协议的网络上,局域网的速度建议在 10M以上;远程连接方式支持:同一运营商或跨网段的 ADSL,最好虚拟成 VDSL 或组成虚拟专网;推荐租用 DDN 或光纤。 ② .数据库服务器:可以按需求选择普通的 PⅢ以上机器,内存 512M 以上,硬盘 1G 以上即可。 从性能上考虑,推荐使用专用 PC服务器, P4 2G 以上,硬盘 4G以上,不少于 1G 内存。 根据自己用户数量多少决定本系统的服务器配置。 ③ .客户端:可以按需求选择普通 PⅢ以上机器,内存 512M 以上,硬盘 1G 以上、显示器分辨率建议在 1024 768 即可。 ( 2)运行环境 ① .硬件要求: PIII 以上电脑,内存要求在 512M 以上,至少 100M 硬盘空间。 ② .操作系统: Windows2020/windows2020/windows xp/visatar 或更高版本。 ③ .网络配置:正确配置网卡后,必须添加 TCP/IP协议。 ( 3)体系结构: 这次系统设计中拟采用 B/S 体系结构, B/S 架构软件的优势在于维护和升级方式简单。 目前,软件系统的改进和升级越来越频繁, B/S 架构的产品明显体现着更为方便的特性。 对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S 架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根 本不需要做任何的维护。 无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。 ( 4)采用的开发坏境: 本系统采用使用的组件标准和技术框架是 J2EE ,并采用 my eclipse开发工具,DBMS 拟采用 oracle 10g。 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 13 W E B 服 务 器( 业 务 逻 辑 )浏 览 器数 据 库用 户图 51酒店客房管理系统体系结构图 数据模型分析 ER 模型 管 理 员 表入 住 信 息 表客 房 信 息表住 房管 理11nn 图 52系统 ER图 管 理 员 表密 码姓 名账 号编 号 联 系 电 话 图 53管理员表 ER图 基于 web技术的酒店管理系统的设计 客房管理子系统设计与实现 14 入 住 信 息 表入 住 日 期编 号顾 客 身 份 证号所 订 房 间 号入 住 天 数顾 客 姓 名顾 客 电 话 号码费 用 图 54 预订信息表 ER图 客 房 信 息 表客 房 描 述 客 房 类 型客 房 价 格客 房 编 号客 房 状 态所 属 管 理 员编 号 图 55客房信息表 ER图 基于 web技术的酒店管理系统的设计。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。