java+mysql物业管理系统的设计+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+mysql物业管理系统的设计+源代码(2)


1.2 Tomcat服务器简介
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
1.3 Java Web技术简介
    JSP全名为Java Server Pages,其根本就是一个简化的Servlet设计[4]。JSP与Servlet一样,都是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
SSH框架是JavaEE应用中Struts2+Spring3+Hibernate3三大免费开源框架的整合使用, 它可以看成工具,也是中间件。它是用来提高系统开发效率,同时提高软件产品的可文护性、可扩展性乃至敏捷性的。它们里面有很多优秀的设计理念及模式应用[5]。Struts2是遵循MVC思想的开源框架,它并不是Struts1的升级版,而是Struts技术与WebWork技术的完美结合,拥有非常广泛的使用前景;Hibernate是一个开放源码的对象-关系映射(ORM)框架,它对JDBC进行了轻量级的封装,开发人员可以使用面向对象的编程思想来进行持久层开发,操作数据库。还可以使用Hibernate提供的HQL(Hibernate Query Language)直接从数据库中获得Java对象。Spring是Java平台上的一个开源应用框架,它为应用程序的开发提供了全面的基础设施支持,Spring专注于基础设施,这使得开发者能更好地致力于应用开发而不用去关心底层的架构。
2. 系统分析
2.1 可行性分析
该系统的开发只需要一台安装了Myeclipse集成开发工具和MySQL数据库的电脑,整个系统的开发周期为五至八周,个人独立完成。经调研该系统有物业公司和业主两种不同权限的用户,为了方便物业公司和业主对该系统的使用,避免在用户电脑上安装系统源文件,所以采用B/S模式来实现。JSP作为动态页面在服务器端执行,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能进行相关操作,所以JSP技术对于该系统完全可行。综合分析本系统的开发是可行的,可以立项开发。 (责任编辑:qin)