软件开发综合实习B报告.doc_第1页
软件开发综合实习B报告.doc_第2页
软件开发综合实习B报告.doc_第3页
软件开发综合实习B报告.doc_第4页
软件开发综合实习B报告.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件开发综合实习B报告 实习日期: 2016-8.22-9.9 专业班级: 网络13级1班 姓 名: 王宝鑫 学 号: 18号 指导教师: 刘鑫,苏丽 成 绩: 软件开发综合实习B成绩评定表姓名王宝鑫专业班级网络2013-1学号18学历学制四年制本科题目酒店管理系统实训时间2016年 8月 22日 至 2016 年 9月 9日实训地点网络实验室指导教师刘鑫、苏丽 指导教师评语: 指导教师签字:年 月 日成 绩 评 定(按大纲规定)平时(20%)(出勤、表现)阶段成果(20%)第一阶段第二阶段设计成果(35%)答辩(25%) 总成绩 实习报告内容设计题目:酒店管理系统实验环境: java、B/S架构、SQL server2005开发工具Myeclipse以及Tomcat服务器题目分析:当今,席卷全球的信息化大潮把信息管理推倒了时代发展的前沿,信息管理系统已经成为全社会注视的热点。随着科学技术的发展,今天的计算机已经深入到社会和生活的各个领域,广泛的应用于农业生产、国防和科研领域,尤其在信息管理系统方面其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。人们可以将大量的繁琐的工作交给计算机去完成,从而大大提高了工作效率,此外,计算机可以利用长期使用过程中所存贮的大量数据进行数据分析,为管理者进行决策提供可靠的信息资料。程序流程图和用例图:1.前台模块的功能 客人进入酒店网站的首页,根据客房的类型,查询酒店的客房信息,并在网上完成了客房的预订。客人在预订了客房后可通过客房编号对自己的订单信息进行查询、修改和删除操作。系统功能架构的前台会员功能结构图,如图1.1所示。前台会员预订系统客房预订情况查询客房预订图1.1 系统总体结构图-前台会员功能结构图系统功能架构的前台操作员功能结构图,如图1.2所示。前台操作员系统对会员信息的管理客房预订账单管理客房结账单的查看房间入住信息的查看图1.2 系统总体结构图-前台操作员功能结构图2.后台模块的功能(1)客房信息管理只限于管理员操作。对楼、楼层、房间的属性进行增删改查。(2)订单管理对会员的预定的账单进行增加、删除、查找。(3)入住管理对预订会员进行入住登记。(4)退房结账管理对入住会员进行退房结算操作,并计入账单。(5)系统维护系统有三种权限的帐号:一种是管理员,一种是会员,还有一种是操作员。管理员有权添加更改或删除会员或是操作员信息。后台结构图如图1.3所示。后台客房管理系统订单管理查询订单取消订单入住管理入住登记退房结账入住退房结算账单客房管理增加客房信息类型删除客房信息类型系统维护增加删除用户角色设置图1.3 系统总体结构图-后台功能模块图3 .数据库设计表2.1 房间信息表列名数据类型是否允许为空说明fmcvarchar(50)否房间号,主键lcmcvarchar(50)否楼层号,主键lmcvarchar(50)否楼名称,主键fztvarchar(10)是房间状态sidvarchar(50)是会员名djint是单价rzsjvarchar(50)是入住时间ydsjvarchar(50)是预定时间表2.2 楼层信息表列名数据类型是否允许为空说明lcmcvarchar(50)否楼层号,主键lmcvarchar(50)否楼名称,主键lrsnumeric(18,0)是该层房间数lcsxvarchar(50)是楼层属性lcbzvarchar(50)是楼层备注表2.3 公告信息表列名数据类型是否允许为空说明ggnrvarchar(5000)是公告内容fbsjdatetime是发布时间表2.4 管理员信息表列名数据类型是否允许为空说明usernamevarchar(20)否用户名passwordvarchar(50)否密码idint是id,主键表2.5 结算账单信息表列名数据类型是否允许为空说明idnumeric(18,0)否账单id,主键lmcvarchar(50)是楼名称lcmcvarchar(50)是楼层名称fjmcvarchar(50)是房间名称xmvarchar(50)是会员名rzsjvarchar(50)是入住时间tfsjvarchar(50)是退房时间jevarchar(50)是价位表2.6 操作员信息表列名数据类型是否允许为空说明usernamevarchar(20)否用户名passwordvarchar(50)否密码表2.7 楼信息表列名数据类型是否允许为空说明lmcvarchar(50)否楼名称,主键lcsnumeric(18,0)是楼层数lbzvarchar(500)是楼备注表2.8 新闻信息表列名数据类型是否允许为空说明bhvarchar(50)否编号btvarchar(50)是标题nrvarchar(5000)是内容fbsjvarchar(50)是发布时间lxvarchar(50)是类型表2.9 会员信息表列名数据类型是否允许为空说明sidvarchar(50)否用户id,主键表3.0 会员信息表(续表)列名数据类型是否允许为空说明snamevarchar(50)是用户名sxbvarchar(50)是用户性别sbjvarchar(50)是用户密码ssfzvarchar(50)是身份证号程序主要代码清单及实验结果截图:用户登录用户名密码用户注册普通用户  4. 客房预订 客人预订登记和预定房间查看主界面,整个界面是用的一个框架模板,分为3个部分,整个网页是3个jsp结合组成的。上面部分做的是一个欢迎语和时间显示,以及3个超链接进行修改密码,退出系统,返回主页,所作的链接都是跳转到另一个jsp页面。左下方是一个菜单栏,也是一个form表单,点击功能后,右边会跳转到相应表面。具体如图3.1所示。图3.1 客人预订登记和预定房间查看主界面 客人预订登记具体界面,同样是一个form表单,在入住时间做了个WdatePicker时间控件,它是JavaScript自定义的。具体界面如图3.2所示。图3.2 客人预订登记具体界面5.管理员界面说明5-1 管理员用户登录及密码设置(1)界面介绍管理员登录界面,设置了3种权限,分别是操作员,管理员和会员,整个界面也是一个form表单,用submit想数据库提交数据,将数据与数据库中表中的内容进行匹配。具体界面如图3.3所示。图3.3 管理员登录界面 管理员用户密码设置界面,当原密码为空,或者新密码与在此输入的密码不一致,这里做了个JavaScript的匹配,出跳出提示窗口。具体界面如图3.4所示。图3.4 管理员用户密码设置界面(2)部分代码/密码设置function checkform()var f=document.loginform;if(f.username.value=)alert(用户名不能为空!);return false;if(f.password.value=)alert(密码不能为空!);return false;function exit()if(confirm(您真的要退出本系统吗?)window.opener=null;window.close(); /权限设置5-2 基础信息管理操作(1)页面介绍基础信息管理功能界面,如图3.5所示。图3.5 基础信息管理功能界面大楼信息管理界面,如图3.6所示。图3.6 大楼信息管理界面楼层基本信息管理界面,如图3.7所示。图3.7 房间基本信息管理界面房间基本信息管理界面,如图3.8所示。图3.8 房间基本信息管理界面会员信息管理界面,如图3.9所示。图3.9 会员信息管理界面(2)部分代码% fxxop fxop=new fxxop(); String op=DateFormate.toGb(String)request.getParameter(op); String svalue=DateFormate.toGb(String)request.getParameter(svalue); ArrayList al=new ArrayList(); if(search.equals(op) al=fxop.getFxxBylmc(svalue); elseal=fxop.getFxx(); fxx fx=new fxx(); for(int i=0;i 5-3入/订/退业务操作(1)页面介绍 主要功能界面,如图4.1所示。图4.1 主要功能界面会员入住退房界面,如图4.2所示。图4.2 会员入住退房界面结算账单查询界面,如图4.3所示。图4.3 结算账单查询界面(2)部分代码 % jsxxop jsop=new jsxxop(); String op=DateFormate.toGb(String)request.getParameter(op); String svalue=DateFormate.toGb(String)request.getParameter(svalue)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论