论文部分内容阅读
现在,网络技术已经在社会生活的各个层面都有所体现,人们之间交流也不仅仅限定在当面交流的一种方式,其中论坛的使用就是更加灵活的沟通方式。以往所开发的论坛管理信息系统要求用户采用合法的额用户名、密码登录以后才可以互相访问。在互联网技术发展到现在的情况,很多的网站都已经实现了网上投票等功能,人们只需要打开网页就可以操作。论坛的服务对象的层次多种多样,他们都可以对网上的信息进行访问,甚至互动,发表自己的想法,或者寻求帮助等等。目前在很多网站当中,都已经开通了这种论坛功能,用户可以根据自己的需要来访问不同的网站,与不同的论坛实现互动。在Internet技术不断发展的今天,网络用户的数量不断发展壮大,网络的作用也已经脱离了原有的身份,利用它不仅可以获取知识,更可以实现人们对问题的探讨、观点的交流。我国在网络的发展过程中,随着时间的积累,各种信息资源的积累也是越来越多。其中不仅有广泛的技术资料,同时还有很多人对于这些资料的理解及评论。很多网站的论坛已经成为了存放信息资源的仓库。各种论坛随着网络的发展,不断壮大,目前已经在人们工作和学习的各个层面都有所体现,不管是国家政府,还是企业,甚至个人用户,都相应的开发了为自己服务的论坛系统。论坛发展到现在,已经成为了人们节能型交流的有力场所。本文严格按照软件的生命周期,先进行需求分析,再系统分析、系统设计直至系统实现,介绍了论坛管理系统整个设计及实现过程。在论文中首先介绍了论坛系统的研究背景和意义,然后详细说明了开发过程及其相关技术,通过运用Java、JSP、数据库、数据结构,软件工程等技术,提出了论坛系统的解决方案,并从用户的不同将整个论坛系统分为前台查询、发表问题等和系统管理等功能。并以此为基础对论坛系统的功能模块、系统的业务流程以及系统的数据库进行了设计;最后编写代码实现了系统。在程序的实现过程中使用了JSP技术来开发Web程序,利用HTML语言来设计页面的显示部分,使用JSP开发的脚本程序来实现动态交互的内容。这就使程序当中处理问题的核心部分被封装在标记以及JavaBean组件当中,而在进行实例化时,对组件的属性可以根据需要设置或者查找组件的属性值,也可以下载Applet小程序,达到了其他方法很难实现的功能。通过测试,本系统运行正常,预期的模块功能得到了很好的实现。数据库和栏目的设计是实现基于Web技术的论坛系统要解决的关键性问题之一,它能充分利用及提高网站的访问量,从而达到提高访问者的人数,并且增加论坛的点击率。