毕业论文:基于J2EE酒店管理系统设计与实现.doc文档28页优秀范文
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
语言通过提供最基本的方法来完成指定的任务,只需理解些基本的概念,就可以编写出适合于各种情况的应用程序。
面向对象。
语言的设计集中于对象及其接口,提供简单的类机制以及动态的接口模型。
可靠性。
在编译和运行程序时,对可使用本系统可以处理相对烦琐的客流量统计和资金的管理。
理方面的工作量。
在种意义上,酒店管理的信息化已成为现代化酒店的重要标志。
设计方法本系统利用信息技术提高酒店的管理水平服务水平。
酒店管理系统主要实现住宿登记追加押金退房结账房态查看以及管理员权限管理等功能。
将动态实时的住宿登记追加押金等有机地联系在起对操作员权限分类管理,有助于即使有效的对客户进行服务,对客房进行全方位的管理,提高服务质量。
追加押金等有机地联系在起对操作员权限分类管理,有助于即使有效的对客户进行服务,对客房进行全方位的管理,提高服务质量。
主要实现住宿登记追加押金退房结账房态查看以及管理员权限管理等功能。
设计方法本系统利用信息技术提高酒店的管理水平服务水平。
酒店管理系统部分内容简介方便,并且降低酒店的管理成本。
通过系统,可以做到信息的规范管理统计和快速的查询,从而减少在管理方面的工作量。
在种意义上,酒店管理的信息化已成为现代化酒店的重要标志。
设计方法本系统利用信息技术提高酒店的管理水平服务水平。
酒店管理系统主要实现住宿登记追加押金退房结账房态查看以及管理员权限管理等功能。
将动态实时的住宿登记追加押金等有机地联系在起对操作员权限分类管理,有助于即使有效的对客户进行服务,对客房进行全方位的管理,提高服务质量。
使用本系统可以处理相对烦琐的客流量统计和资金的管理。
操作人员可通过房态查看或客房查询来进行住宿登记,也可通过追加押金使房客继续入住或直接退房结账。
操作员管理可实时地对操作人员的权限进行有效地管理和设置从而使酒店在管理上分工明确。
本系统运用的图形化开发工具和数据库原理等技术,以及采用的模式进行开发设计。
开发工具与平台为了适用系统运行平台的变化性,本系统选择当今流行的语言作为系统的开发语言。
语言具有跨平台的优势,相对于其他语言来说整个系统的可移植性非常高,对于平台的依赖关系非常小,只要可以安装,系统就可以正常运行。
本酒店管理系统确定的软件系统环境需要安装™公司发布的操作系统数据库软件开发软件为硬件系统环境配置或更高处理器内存硬盘及以上显示器或更高分辨率的显示器相应的输入输出设备语言是公司开发的种面向对象的新代网络编程语言,可在各种不同的机器操作系统的网络环境中进行开发,具有解释型语言如语言和编译型语言如语言的特性。
用开发的程序可以在网络上传输,并运行于任何客户机上。
其主要特点如下简单性。
语言通过提供最基本的方法来完成指定的任务,只需理解些基本的概念,就可以编写出适合于各种情况的应用程序。
面向对象。
语言的设计集中于对象及其接口,提供简单的类机制以及动态的接口模型。
可靠性。
在编译和运行程序时,对可能出现的问题进行检查,以消除的产生。
提供自动垃圾收集来进行内存管理,防止程序员在管理内存时容易产生的。
通过集成的面向对象的例外处理机制,在编译时,提示出可能出现但未被处理的例外,帮助程序员正确地进行选择以防止系统的崩溃。
安全性。
用于网络分布式环境下的必须要防止病毒的入侵。
不支持指针,切对内存的访问都必须通过对象的实例变量来实现,防止程序员使用特洛伊木马等欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的。
体系结构中立。
解释器生成与体系结构无关的字节码指令,只要安装运行系统,程序就可在任意的处理器上运行。
可移植性。
与平台无关的特性使程序可以方便地被移植到网络上的不同机器。
同时,的类库中也实现了与不同平台的接口,使这些类库可以移植。
解释执行。
解释器直接对字节码进行解释执行。
工具是开发工具包的缩写,是种用于构建在平台上发布的应用程序和组件的开发环境,它是切应用程序的基础,所有的应用程序是构建在这之上的。
由个标准类库和组建立测试及建立文档的实用程序组成。
其核心是些预定义的类库,开发人员需要用这些类来访问语言的功能。
包括些重要的语言结构以及基本图形,网络和文件。
的非部分对于运行的所有平台是相同的,而部分则仅在通用环境中实现。
其中包括了编译器大量的工具以及基础里面是类库和的语言规范,同时语言的任何改进都应当加到其中,作为后续版本发布。
工具是个用于程序设计的集成开发环境,具有编辑调试运行程序的功能。
同时也具有语法着色代码自动完成代码参数提示工程向导类向导等功能。
第次启动时提示设置主及,软件自动设置好类路径编译器及解释器路径,还可以在帮助菜单中使用。
但目前版本对中文支持性不好。
数据库数据库的体系结构基本上也是三级模式。
术语与传统的关系模型术语不同。
在中,外模式对应于视图,模式对应于基本表,元组称为行,属性称为列。
内模式对应于存储文件。
数据库的体系结构特点个模式是表和约束的集合。
个表是行的集合,每行是列的序列,每列对应个数据项。
张表可以是个基本表,也可以是个视图,基本表是实际存储在数据库中的表。
视图是从基本表或其他视图中导出的表,本身不存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图的数据,视图是个虚表。
个基本表可跨个或多个存储文件,个存储文件也可存放个或多个基本表,个表可以带若干索引,索引也存放在存储文件中。
每个存储普通权限系统提示系统中暂无普通权限用户当没有普通操作员时,如此显示操作员普通权限前台管理前台管理客房管理客房管理查询统计查询统计挂帐管理挂帐管理房态设置房态设置修改数据库中权限允许不允许允许修改界面树中的状态房态设置实现目标用户单击主菜单系统设置下的房态设置子菜单,进入房态设置子菜单界面,如图所示,房态设置子菜单主要实现如下功能显示房间基本信息房间设置功能修改设置功能删除设置功能图房态设置界面实现主要程序代码与前面实现代码相似。
操作员管理实现目标用户单击主菜单系统设置下的操作员管理子菜单,进入操作员管理菜单界面,如图所示,操作员管理子菜单主要实现如下功能修改当前操作员密码查询删除操作员信息添加操作员图操作员管理界面实现主要程序代码与住宿登记模块实现代码相似。
拟在表中添加操作员的状态等操作系统测试在软件测试中不但要检查系统是否完成了它应该做的工作,还要检查它是否还做了它不应该做的工作。
逐步设计出具体的软件系统。
在测试中应当竭力发现问题,暴露问题并不是软件测试的最终目的,发现问题是为了解决问题,测试阶段的根本目标是尽可能的发现并排除软件中已有的或潜藏的,最终设计出个高质量的软件满足客户需求。
功能测试本系统包含有多个模块,每个模块都可以运行,所以本次测试采用模块测试,保证每个模块作为个单元能正确运行,即单元测试。
验收测试就是该测试方法的手段之。
现就用验收测试方法进行简单的测试。
现在开始测试,首先登录系统,当登录成功过后,选择住宿登记时,出现住宿登记界面如图所示。
图测试图按照弹出的页面在各个文本框中添加相应的信息,例如填写必填信息并且全部按照规则填入后点击入住登记,系统则返回系统提示恢恢您好,您已成功入住,如果必填信息中有项或几项非法操作,则系统显示请填入住天数,请填联系方式等。
成功入住如图所示。
图测试图以上结果表明入住登记模块功能完善,房客的信息已经注入房客信息表,通过测试。
下面将对客房查询模块进行测试。
选择客房查询模块,其初始界面如图所示。
图测试图整个页面包括条件查询和全部查询,其中条件查询方式又包括房间号码查询,房间类型查询,房间状态查询以及综合查询。
选中房间类型查询,选择豪华间,然后点击条件查询出现如图所示。
图测试图查询的结果显示查询成功,系统按照房间号,房间类型,价格,使用设施等列出了详细的信息。
其结果表明客房查询模块功能完善,通过测试。
测试总结通过反复测试,系统的各个模块运行状态
