基于android平台的酒店即时查询系统设计与实现word格式内容摘要:

Id int 留言的 id 统计留言的条数 Room_type Varchar 房间的类型 Room_size Float 房间的面积 Former_price Float 原价 Now_price Float 现价 Hno Int 酒店的 id 用于区分是哪一家酒店的留言 执行 SQL 语句: CREATE TABLE `room` ( `_id` int(11) NOT NULL AUTO_INCREMENT, `room_type` varchar(20) DEFAULT NULL, `room_size` float DEFAULT NULL, `former_price` float DEFAULT NULL, `now_price` float DEFAULT NULL, `hno` int(11) DEFAULT NULL, PRIMARY KEY (`_id`), KEY `酒店房间 ` (`hno`), CONSTRAINT `酒店房间 ` FOREIGN KEY (`hno`) REFERENCES `hotel` (`hno`) ON DELETE CASCADE ON UPDATE NO ACTION ) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8。 表的建立如图 :(4) 图 (4) 数据库设计结束后,就是程序的开发,由于手机端开发以来与后台服务器端,所以先开发 J2EE 服务器端的酒店管理。 、 J2EE 服务器端酒店管理的程序设计与实现。 、 系统需求分析 需求分析是从客户的需求中 提取出软件系统能够帮助用户解决的业务问题,了解好客户的需求,了解好酒店的业务逻辑,收集好酒店的各方面的信息,对开发 的顺利很有帮助。 通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。 这个步骤是对理解需求的升华,直接关系到该系统的质量。 做好流程规划不管是对服务器端还是对手机端操作都会变得方便。 使其 操作简易,查询多样且方便;提高工作效率,减少工作成本。 、系统开发流程 系统流程如图 (5)所示, 首先登录系统,添加酒店信息,进行管理,然后添加这个酒店对应的房间,进行管理。 管理用户,分配权限。 图 (5) 、系统功能分析 功能模块如图: (6)。 主要分为 4 个模块。 、 、 理模块、。 首先系统的登录 , 根据 权限的不同分为管理员和录入员,管理员可以对所有信息进行操作。 而录入员只能录入信息。 酒店管理模块是对酒店操作,包括对酒店的信息的添加,查询,修改,和删除。 酒店房间的管理模块,包括对酒店发房间信息的添加,查询,修改,和删除。 酒店评论模块, 包括对某一个酒店的评论的管理。 登 录 首 页 酒店管理 添加酒店 酒店详细信息管理 房间管理 房间详细信息管理 用户管理 用户权限管理 图 (6) 、系统的详细设计 详细设计 阶段就是把解决方法具体化,设计出详细规格说明,包含必要的细节,程序员可以根据它们写出实际的程序代码,详细设计也称模块设计,在这个阶段将详细地设计每个模块具体的实现功能。 房间管理模块 当添加完酒店后需要对酒店的房间进行添加,并对房间进行管理,下面是房间管理模块的设计。 该模块采用 的是 MVC 设计模式,视图 (View)代表用户交互界面。 模型 (Model)是业务流程 /状态的处理以及业务规则的制定。 控制 (Controller)理解为从用户接受请求,将模型与视图匹配在一起,共同完成用户的请求。 图 (7) 系统登录 酒店管理 房间管理 留言管理 用户管理 信息添加 信息查询 信息修改 信息删除 信息添加 信息查询 信息修改 信息删除 信息添加 信息查询 信息修改 信息删除 加管理员 加录入员 关键代码: 页面现代吗 %@ include file=/mon/% %@ page language=java import=.* pageEncoding=UTF8% pageEncoding=UTF8% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN HTML xmlns= HEAD id=Head1 TITLE模板 /TITLE META equiv=ContentType content=text/html。 charset=utf8 LINK href=${appPath}/hotelBack/index/ type=text/css rel=stylesheet LINK href=${appPath}/hotelBack/index/ss type=text/css rel=stylesheet SCRIPT language=javascript src${appPath}/hotelBack/index//SCRIPT META content=MSHTML name=GENERATOR script type=text/javascript function pagechange() { = ${appPath}/room/PageRoomServlet。 ()。 } /script /HEAD BODY FORM id=form1 name=form1 action=${appPath}/room/SelectHotelServlet method=post TABLE cellSpacing=0 cellPadding=0 width=98% border=0 TBODY TR TD width=15 IMG src=${appPath}/hotelBack/index/pg border=0 /TD TD width=100% background=${appPath}/hotelBack/index/ height=20/TD TD width=15 IMG src=${appPath}/hotelBack/index/pg border=0 /TD /TR /TBODY /TABLE TABLE cellSpacing=0 cellPadding=0 width=98% border=0 TBODY TR TD width=15 background=${appPath}/hotelBack/index/ IMG src=${appPath}/hotelBack/index/pg border=0 /TD TD vAlign=top width=100% bgColor=ffffff TABLE cellSpacing=0 cellPadding=5 width=100% border=0 TR TD class=manageHead 当前位置:房间管理 酒店列表 /TD /TR TR TD height=2/TD /TR /TABLE TABLE borderColor=cccccc cellSpacing=0 cellPadding=0 width=100% align=center border=0 TBODY TR TD height=25 TABLE cellSpacing=0 cellPadding=2 border=0 TBODY TR TD width=24 省: /TD TD width=67 select 省略 /select /TD TD width=66 酒店关键字 : /TD TD width=144 input type=text name=keyName / /TD TD width=12 /TD TD width=6 /TD TD width=102 INPUT class=button id=sButton2 type=submit value= 筛选 name=sButton2 /TD /TR /TBODY /TABLE /TD /TR TR TD TABLE width=93% border=0 cellPadding=2 cellSpacing=1 rules=all id=grid style=BORDERTOPWIDTH: 0px。 FONTWEIGHT: normal。 BORDERLEFTWIDTH: 0px。 BORDERLEFTCOLOR: cccccc。 BORDERBOTTOMWIDTH: 0px。 BORDERBOTTOMCOLOR: cccccc。 WIDTH: 100%。 BORDERTOPCOLOR: cccccc。 FONTSTYLE: normal。 BACKGROUNDCOLOR: cccccc。 BORDERRIGHTWIDTH: 0px。 TEXTDECORATION: none。 BORDERRIGHTCOLOR: cccccc TBODY TR style=FONTWEIGHT: bold。 FONTSTYLE: normal。 BACKGROUNDCOLOR: eeeeee。 TEXTDECORATION: none TD width=20% align=left 酒店名称 /TD TD width=20% 操作 /TD /TR c:choose c:when test=。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。