JAVA酒店客房管理系统的设计与实现+ER图+流程图(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

JAVA酒店客房管理系统的设计与实现+ER图+流程图(4)


USER_ID    数字    用户ID
USER_NAME    文本    用户名
USER_PWD    文本    密码
4.3 系统功能模块图
    管理员登陆进入前台营业,然后根据宾客需求进行开房、续房、换房、结算等操作。基础数据设置模块方便管理员查看客房信息。营业查询方便管理员查看宾客的所有信息。如图3所示:
 
图3 系统功能模块图
5.系统功能实现
5.1功能需求与程序模块对应的关系
表3 系统功能需求和程序模块对应
      模块名称
功能需求    宾客开单    宾客结账    营业查询    账户管理    系统管理
开单    √                    
结账         √               
登记时间查询              √          
用户管理                   √     
退出系统                        √
5.2主要功能的实现
1)    系统登录界面
用户登录界面中用户名为数据库中已经存在的用户名,若用户输入密码错误则会提示密码错误,系统会自动跳转登录界面。
2)    系统主界面
系统的主界面是系统的所有功能的入口,主要由菜单栏、功能模块、房态图等面板组成,系统主界面主要运用JSP,CSS,JavaScript等技术。如图4所示:
 
图4 主界面
3)    宾客开单
宾客开单界面主要是提供宾客的信息证明登记和增加房间等操作,这是宾客入住的第一步,当开单成功后就会改变房间状态为可用状态。
4)    旅客续住
宾客入住酒店后如果想续住原来的房间,操作员通过宾客续住界面可以对续住的天数和宾客的押金进行追改。
5)    更换房间
宾客入住后对房间如果不满意,操作员可以为其调整新的房间和修改新房间的房价。
6)    宾客结账
当宾客离店结账的时候,宾客的消费金额和应收押金由系统会自动的计算。
7)    营业查询
营业查询是财务统计不可缺少的部分,结账单查询功能可以按照宾客入住的起始时间和结束时间查询,主要采用SSH框架模式技术来实现此项效果。
8)    账户管理
主要为操作管理员准备的,主要采用SSH框架组合模式来实现此效果。
6.系统测试
6.1测试目的
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。测试是为了发现软件中的错误而运行软件的过程,通过测试,可以找出系统中的错误,方便我们加以修改。
6.2测试方法
该系统使用以黑盒测试方法进行测试。
黑盒测试:它是把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。黑盒测试又称功能测试。
下面以系统登录、修改密码、选课系统、成绩录入、信息文护、信息添加为例,进行黑盒测试:
(1)打开MySql5.0数据库,附加jd数据库。 (责任编辑:qin)