毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP酒店住宿管理信息系统的设计与开发(4)
4、 Struts 2简介
Struts最早是作为Apache Jakarta项目的组成部分问世运作。项目的创立者希望通过对该项目的
研究
,改进和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准。它的目的是为了减少在运用MVC设计模型来开发Web应用的时间。
使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2002年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller〔MVC〕设计模式的应用框架〔Web Framework〕,是MVC经典设计模式中的一个经典产品。而Struts2则是Struts的升级版本。
它的优点在于:
(1)Struts2基于MVC架构,框架结构清晰,开发流程一目了然,开发人员可以很好的掌控开发的过程;
(2)强大的拦截器
(3)易于测试
(4)易于扩展的插件机制
(5)全局结果与声明式异常
5、 Hibernate简介
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思文来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate的核心接口一共有2个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这2个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。
(四)软硬件需求
硬件需求:
CPU:Pentium以上计算机
内存: 2G
软件需求:MySQL、tomcat、apache、MyEclipse、JavaScript
操作系统版本:Windows XP / Win7
开发工具:MyEclipse8.5.0
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:IE8.0
二 需求分析
(一) 需求调研
在经济不断发展的大前提下,各种中小型酒店的经营规模也在不断扩大,有关酒店客房预定的各种信息也成倍增长。面对庞大的信息量,有必要开发酒店住宿管理信息系统来提高管理工作的效率。今天我们使用计算机对酒店客房预定与订购信息进行管理,具有手工管理所无法比拟的优点。同时我们针对的不是大型的酒店,只需要做出一个条理清晰可以让使用者快速熟悉和便于运用的系统。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高酒店房间利用率。根据实际情况及调查结果,发现实现酒店客房管理的网络化、信息化是十分有必要的,因此设计了酒店住宿管理系统。
(二) 可行性分析
开发任何一个系统,都会受到时间和资源上的限制。因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就技术、经济、操作和法律四个方面来介绍。
1、 技术的可行性
本系统开发工具是MyEclipse和MySQL数据库,开发语言是Java,主要使用了J2EE的技术,java是一种面向对象编程语言,简单易学而且灵活方便。大二时就学习了java课程,大四期间也系统的了解了J2EE的知识,酒店管理系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间还学习过SQL Sever2005,数据结构,WEB,管理信息系统等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
基于WEB的内部邮件系统设计与实现
下一篇:
php+mysql校园论坛的设计与开发
JSP网页自动生成工具的设计与实现【4080字】
jsp+mysql的B2C网上商城系统的设计与实现
移动终端和JSP和MYSQL酒店管理系统设计
jsp+mysql毕业设计课题管理系统的设计
jsp+sqlserver会员管理系统设计
jsp的maven研究生学位论文评审系统设计
jsp+mysql购物车系统核心算法的分析设计与实现
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
中国学术生态细节考察《...