毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

JSP+MySQL信息管理与信息系统品牌专业经费管理系统设计(8)

时间:2022-12-15 22:11来源:毕业论文
本系统采用现下流行且方便的B/S三层体系结构。 B/S结构(浏览器/服务器结构)即浏览器和服务器结构,这种结构就是对C/S结构(客户端/服务器结构)的一

本系统采用现下流行且方便的B/S三层体系结构。

B/S结构(浏览器/服务器结构)即浏览器和服务器结构,这种结构就是对C/S结构(客户端/服务器结构)的一种变化,在B/S结构下,用户不需要在不同的客户机上安装应用程序,只需要在客户机上安装兼容的浏览器,然后通过访问网址来访问系统,这样客户使用系统前的准备工作将大大减少,使用地点的选择更多了,几乎是只要有足够的条件,便能够随时随地使用应用程序[[[]FLANAGAN。 JAVA技术手册[M]。 中国电力出版社, 2012: 23-50。]]。此外,对客户机而言,所承载的内存负荷也大大的降低了,也降低了对系统进行后续保护、升级的费用,从而减轻企业或组织的成本。浏览器、服务器和数据库之间的关系就是三层体系结构关系,具体如图4-1所示:文献综述

图4-1 B/S三层体系结构

服务器用的是Tomcat,Tomcat 也被称为Servle容器,深受开发者的欢迎。Tomcat因为它的开放性,使程序开发减少了不少麻烦和工作量,由于Tomcat是一个小量级的应用服务器,所以很适合开发毕业设计的系统,此外,基于Tomcat的开发多数是Java Server Page和Servlet的开发,其实,Tomcat部分是Apache旗下的服务器,是对这种服务器的扩充,但它运行时是单独的。比如:如果所有软件的参数都符合要求,Apache会释放系统所需的HTML程序,但真正运行的却是Tomcat的页面和小服务程序,Tomcat除了可以作为小服务程序容器,还能作为老式的网页服务器,Tomcat也可以为其他软件服务从而实现更多功能[[[]孙一林, 彭波。 JSP数据库编程实例[M]。 清华大学出版社, 2012: 78-90。]]。如今,Tomcat被使用得越来越多,优点也显现出来,如系统实现时比较节约资源,能够适用于多个软件等。

编译语言为JSP语言,JSP技术是在Java技术基础上的延伸,即在传统网页中插入Java代码,构成的新代码就生成了JSP网页[[[]LEE ANNE PHILLIPS。 巧学活用 JSP[M]。 电子工业出版社, 2007: 107-120。]]。JSP语言看似和其他编译语言相同,却并不是这样。对其他编程语言来说,服务器只要来运行代码,功能就能实现了,但JSP语言却不行,这种语言需要JSP容器先把它转化为小服务程序容器,再编译成相关类文件,最后通过编译相关类文件来运行程序,这种JSP容器就是类似Tomcat这样的服务器,程序配置完成后就可以进行更多的操作,实现更多的功能[[[]飞思科技产品研发中心。 JSP应用开发详解[M]。 电子工业出版社, 2010: 80-110。]]。所以说,JSP技术依赖于Java技术,是可以用来进行Web开发的技术,在此技术下开发建立的Web应用较为安全,可以跨平台,即不局限于一台客户机,并且兼容性很强,能在多种系统环境下运行。总而言之,JSP编译语言使网页系统的开发变得更快捷、更方便[[[]张洪伟。 Tomcat Web开发及整合应用[M]。 清华大学出版社, 2009: 46-48。]]。  来.自^优;尔|论,文:网www.youerw.com +QQ752018766-

数据库为MySQL数据库,在Web应用方面MySQL的功能十分强大,利用MySQL数据库存储和处理数据时,MySQL会将所有数据都保存在不同的数据库表中,而不是将其统一保存在一个大表中,这样可以增加数据库的查询和保存速度,从而提高系统的灵活性,MySQL数据库因为其内存占用率低、查询速率快、价格便宜而广泛应用于中小型企业或者组织中,所以,MySQL非常适合毕业设计这种小型系统的开发设计,此外,大量使用MySQL的原因还有很多:能适用于大多数的操作环境;支持多个线程同时处理,充分利用CPU资源,从而优化系统的处理速度和性能;数据库处理查询速度变得很快;支持大型的数据库,可以处理拥有成千上万条记录的大型数据库[[[]王璞。 网页制作三剑客[M]。 清华大学出版社, 2013: 52-55。]]。当然,MySQL自有它的不足之处,但对于中小型企业的应用已经绰绰有余 JSP+MySQL信息管理与信息系统品牌专业经费管理系统设计(8):http://www.youerw.com/jisuanji/lunwen_110244.html

------分隔线----------------------------
推荐内容