JAVA酒店客房管理系统的设计与实现+ER图+流程图(4)
时间:2016-12-04 21:42 来源:毕业论文 作者:毕业论文 点击:次
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) |