本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于java的校园论坛网站的开发与设计

www.bysj580.com / 2016-11-08
基于java的校园论坛网站的开发与设计
文 献 综 述
一.选题的目的和意义                                                           
目的:让学生在现今快节奏的生活中及时向老师或他人寻求到问题与困难的帮助,做到资源最优先、最快捷与最有效的利用。同时本论坛可以展开多人讨论,使人们能够便捷地进行相互交流,使人们能够及时的从论坛中获取某一技术和行业的发展动态与最新的信息。
意义:
什么东西在人们生活中传播最快?如果是很多年前,也许答案会是五花八门的,各有各的道理。但现在,大部分人第一个想到的会是网络信息。是的,在20年左右的时间里,网络信息用肉眼看得到的速度改变了人们的生活方式。信息已经渗透到我们的日常生活当中。信息,可以通过联网,把不同的社会功能单元联系起来,为我们提供服务。信息联网,是指在某个比单个系统更广泛的应用背景下,实现不同的系统之间的信息互通,并实现一种集成的信息服务。如今的信息化世界里,网络技术的发展更是如坐上火箭一般,已经不是“日新月异”就能形容的了。同时,互联网也成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。其中,网络的动态性、交互性与时速性的网络论坛成为其中最快速、最丰富和最自由的网络信息资源,也是最受广大的现代人类欢迎的信息交流方式之一。
二.国内外研究现状
1978年在美国芝加哥开发出一套基于8080芯片                 CBBS/Chicago(Computerized Bulletin Board System/Chicago),此乃最      早的一套BBS系统。之后随着苹果机的问世,开发出基于苹果机的Bulletin Board System和大众信息系统(Peoples Message System)2种BBS系统。1981年IBM个人计算机诞生时,并没有自己的BBS系统。直到1982年,Buss Lane才用Basic语言为IBM个人计算机编写了一个原型程序。其后经过几番增修,终于在1983年通过Capital PC User Group(CPCUG)的Communication Special Interest Group会员的努力,改写出了个人计算机系统的BBS。经Thomas Mach整理后,终于完成了个人计算机的第1版BBS系统——RBBS-PC。这套BBS系统的最大特色是其源程序全部公开,有利于日后的修改和维护,因此后来在开发其他的BBS系统时都以此为框架,所以RBBS-PC赢得了BBS鼻祖的美称。
国内的BBS站,大多数还是大型综合性BBS站。随着计算机的普及,特别是宽带的普及,BBS的活动将会进一步高涨。但是,随之而来对专注于领域方面的BBS将会慢慢增加需求。尽管BBS站台的数量在不断增长,但BBS的发展过程,也出现了一些问题。由于国内使用的BBS架站软件,都是从国外引进的,因此没有必要的中文说明。虽然一些热心的站长翻译了一些资料,但是仅靠这些是远远不够的。另外,有些站台的设立是相互抄袭,所以在结构上难免有雷同之处。
而国内自己开发的BBS基本上都是处于最原始的JSP MODEL1模式,这种模式是控制层与表示层合二为一,虽然开发简单,但是拥有很差的扩展性,可维护性,这样极大的限制了BBS站点的扩展。
三.理论与实践的意义
论坛也称为BBS,BBS是Bulletin Board System的缩写,意思是电子公告版,一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通、吸引用户、服务用户的。它起源于20世纪80年代初,最初只是用于发布公告信息和讨论问题的在线交流平台,后来随技术的发展与网络的普及功能越来越强大。由于得到了广大网友的欢迎,越来越多的商业网站开始重视论坛,把论坛作为与用户交流的平台和在线技术支持与服务的平台。论坛的功能是多种多样的,现在流行的各种论坛插件让这些功能更加的多元化,但论坛的基本功能依然是信息的发布与讨论,在实现基本功能的同时也要丰富论坛的其他功能,如建立网友的荣誉系统,美化论坛的界面。按照论坛的基本功能,论坛的开发可以归结为Web开发技术和数据库应用技术。
Internet作为信息基础设施之一,已经深入到人类社会的各个领域,而world wide web(WWW)在Internet之上为人们提供了一个广泛进行各种数据和信息共享及利用的空间。Web技术已经成为现在信息技术的一个重要领域,并在国民经济建设中发挥着巨大的作用。
 
参考文献:
[1] 冯燕奎.赵德奎.JSP实用案例教程[M].北京:清华大学出版社.2004:70~100
[2] 王家华.软件工程[M].北京:东北大学出版社2001年3月303页
[3] 王宜贵.软件工程[M].北京:机械工业出版社.2002:20~79
[4] 孙卫琴.精通struts[M].北京:电子工业出版社.2004年8月:50~70
[5] 孙卫琴.精通hibernate[M].北京:电子工业出版社.2005年4月:100~120
[6] 张洪斌.java2高级程序设计[M].北京:中科多媒体出版社.2001年11月:85~90
[7] Jim Arlow.UML2.0 and the Unified Process[M].北京:机械工业出版社.2006年6月:30~40
[8] 林信良.Spring2.0技术手册[M].北京:电子工业出版社.2006年6月:50~100
[9] 熊节.林仪明.张凯峰.陈玉泉等主编CSDN社区电子杂志——java杂志创刊号
[10] 耿祥义编著.JSP基础编程[M].北京:清华大学出版社.2004:55~162
[11] 徐建波,周新莲.Web设计原理于编程技术[M].北京:中南大学出版社.2005:185~193
[12] 孙鑫编著.java Web开发详解[M].北京:电子工业出版社.2006:189~274
[13] 林上杰,林康司编著.JSP2.0技术手册[M].北京:电子工业出版社.2004:3~6
[14] 萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社.1998:27~30
[15] 蔡剑,景楠.java Web应用开发.J2EE和Tomcat[M].北京:清华大学出版社.2004:41~45

收缩