毕业设计(论文)任务书
军事爱好者网站的设计与实现
摘要
网络化的今天,BBS论坛系统的功能得到了很的大扩充。
BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。
通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。
给计算机爱好者提供一个互相交流的地方。
BBS开发技术发展至今,从CGI,ASP,到PHP已经日趋成熟,功能也更加丰富,但携着Sun公司的Java技术所实现的“一次编写,到处运行”的优势,继承这一衣钵的JSP技术越来越受到人们的注视。
BBS作为一种对外的展示窗口,进行内外信息交流,已成为大众的广泛需要。
为了进行更好的交流,用户想就自己的专业和爱好能和其他的用户进行及时专业的交流,这就有了论坛,这样以来我们就可以在网络这个虚拟的空间中方便地实现交流。
整个论坛采用Struts框架设计完成。
结合JSP、Java、JavaScript等基础知识完成BBS论坛。
本系统将用户划分为游客、用户、管理员3类,他们的权限不同,能够使用的功能也不同。
Java是未来的主流开发技术,具有很多优势。
JSP则是Java在Internet /Intranet Web上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。
本文主要讨论了基于B/S模式的一种JSP论坛的设计与实现,主要功能是实现客户端和服务器端的动态交互。
其中有六个模块:论坛用户登陆注册模块,论坛账户信息模块,论坛文章发布模块,公告/制度模块,版块管理模块,信息管理模块。
实现论坛的基本功能,具体功能的实现利用JavaBeans组件技术。
对于系统来说,需要实现的功能总体来说分为以下两大模块。
前台模块提供给所有用户使用。
不论是论坛的注册用户,还是普通的浏览者都可以进入其中。
区别是否是注册用户,所允许使用的功能也有所不同。
后台模块提供给管理人员(包括管理员和版主)使用,以对用户、论坛及文章进行管理维护。
关键词:BBS,JSP,java,JavaScript
Design and Implementation of Military
Enthusiast Website
Abstract
Network today,BBS system function got a very big expansion. BBS user has been expanded to all walks of life,in addition to the original computer fans outside,commercial BBS operator,environmental organizations,religious organizations and other interest groups have also joined the movement. Through the BBS system to talk to people computer software,hardware,Internet,multimedia,program design and medicine etc all kinds of interesting topic. Give computer enthusiasts to provide a place for them to communicate with each other. BBS open hair technology development so far,from CGI,ASP,to PHP maturing,function also is more rich,but brought from Java technology realized by "a compilation,and the advantage of running" everywhere,inherit the mantle of JSP technology by people more and more attention. BBS as a foreign display window,carries on the internal and external information exchange,and has become the mass's extensive needs. In order to better communication,users want to their professional and hobbies can and other users to professional exchange,this had BBS,and such since we can in this network virtual space easily realize communication.
The BBS adopts Struts frame design completed. Combining the JSP,Java,JavaScript basic knowledge completes BBS. This system will users for tourists,users,into three categories,and their administrator permissions are different,can use function also different. Java is the mainstream of the future development technology,has many advantages. The JSP is Java in the Internet/Intranet Web on important application technology received broad support and admits,it can and various Java technology to be fully together,thus realize very complex applications.
This paper mainly discusses the based on B/S model a JSP BBS's design and implementation,the main function is to realize the client and the server dynamic interaction.
There are six modules: registered users log on BBS,BBS account information module,BBS paper published module,the announcement/system module,edition piece management module,information management module. Realize the basic function of BBS,specific function using JavaBeans component technology. For system,it need to function of the realization of the overall is divided into the following two modules. Front desk modules available to all users. Whether BBS registered users or ordinary browsers can enter it. Difference is registered users,are permitted to use function is also different. Backstage module provides management personnel (including administrators and moderators) use to BBS and articles to users,manage maintenance.
Key words:BBS,JSP,java,JavaScript。