论坛系统设计与实现学士学位本科学位论文.doc





《论坛系统设计与实现学士学位本科学位论文.doc》由会员分享,可在线阅读,更多相关《论坛系统设计与实现学士学位本科学位论文.doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕业设计(论文)题目: 论坛系统设计与实现 系 别 信息工程系专业名称 网络工程毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求
2、提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作
3、者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日毕业设计(论文)任务书I、毕业设计(论文)题目:论坛系统设计与实现II、毕 业设计(论文)使用的原始资料(数据)及设计技术要求: 1、用JSP语言编写界面以及用MySQL作为后台数据库而开发出的一个论坛系统2、系统能够展示一个标准论坛系统的界面3、本系统能够实现前台
4、信息浏览、用户管理、后台管理等功能4、系统要达到给用户提供便捷的信息浏览服务,快速的信息分类服务5、在系统中通过会员管理中心模块,使用户能够快速的进行注册,以及信息的发布、编辑、管理功能。6、系统实现通过后台管理系统,管理员能够方便查看、修改、删除用户资料,管理留言。 7、在系统里建立用户数据库,对用户的信息,权限等进行管理 8、论文使用的原始资料包括论文资料和部分书籍资料,都来源于校图书馆以及网上下载的资料。III、毕 业设计(论文)工作内容及完成时间: 工作安排如下:1、查阅文献,翻译英文资料,书写开题报告; 第1-4周 2、相关资料的获取和必要知识的学习; 第5-9周 3、细化详细设计方
5、案和编写模块代码; 第10-14周4、对软件进行测试,修改定型; 第15-16周5、撰写论文;第17周6、总结,准备答辩; 第18周2、相关资料的获取和必要知识的学习; 第5-9周3、细化详细设计方案和编写模块代码; 第10-14周4、对软件进行测试,修改定型; 第15-16周5、撰写论文; 第17周6、总结,准备答辩; 第18周 、主 要参考资料:1. 万峰科技.JSP网站开发四“酷”全书:新闻、论坛、电子商务、博客.北京:电子工业出版社.20052. 陈海山.深入JSP Servlet网络编程.北京:清华大学出版社.2002.3. 美霍尔、美布朗、美蔡金 著 胡书敏 译.Servelt与J
6、SP核心编程(第2卷 第2版).北京:清华大学出版社.2009.4. 李绪成、闫海珍.Java Web开发教程入门与提高篇(JSP+Servlet).北京:清华大学出版社.20095. 美埃克尔 著.Java编程思想.北京:机械工业出版社.20076. 柏亚军.JSP编程基础及应用实例集锦.北京:人民邮电出版社.20017. 周影.网络编程语言JSP实例教程.北京:电子工业出版社.20038. 美范斯瓦尼(Vasani,V)著 徐小青.路晓村 译,MySQL完全手册.北京:电子工业出版社.20049. 美吉尔费伦(Glifillan,I)著 王军 译.MySQL 4从入门到精通.北京:电子工业
7、出版社.200310. 胡孔法.数据库原理与应用.北京:机械工业出版社.200811 陈云芳.精通Struts基于MVC的Jave Web应用开发实战.北京:人民邮电出版社.2008信息工程 系 网络工程 专业类 0882771 班学生(签名): 填写日期: 年 月 日指导教师(签名): 助理指导教师(并指出所负责的部分): 系主任(签名):学士学位论文原创性声明本人声明,所呈交的论文是本人在导师的指导下独立完成的研究成果。除了文中特别加以标注引用的内容外,本论文不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。对本文的研究作出重要贡献的个人和集体,均
8、已在文中以明确方式表明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权南昌航空大学科技学院可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 作者签名: 日期:导师签名: 日期:论坛系统设计与实现学生姓名:张波 班级:0882071 指导老师:陈雪军 摘要:随着网络时代的发展,论坛已经备受广大网友所喜爱,论坛作为一个信息交流平台,在人们获取信息,
9、发表言论的过程中起到了一个很大的作用。因此建立一个号的论坛系统是很有必要的。在论坛里,所以的用户都可以浏览广大网友发表的言论,而想要发表言论,则必须注册论坛账号,而作为管理者,则必须保证论坛的正常运行。本系统使用动态服务网页(JSP)结合MYSQL技术而开发了这样一个方便快捷,界面友好的网上交流系统。在整个系统包含七个模块:论坛用户登录注册模块,后台数据管理模块,论坛帖子发表模块,论坛帖子管理模块,用户管理模块,版面模块设置模块,管理员管理模块。用JSP做前台页面,MYSQL作为后台数据库,使得能够开发出一个完整的论坛系统。 关键词:论坛,模块,JSP,MYSQL 指导老师签字: Forum
10、system design and implementation Student Name: ZhangBo Class: 0882071Supervisor: ChenXueJunAbstract: Along with the development of the network times, BBS has is the net love, BBS as an information exchange platform, the people to access information, the process of speech can play a very significant
11、role. So to build a number of BBS system is very necessary. In the BBS, so users can browse the net friend statement, and want to speech, it must be registered BBS account, and as a manager, it must ensure the normal operation of the BBS. This system USES dynamic service page (JSP) combined with MYS
12、QL technology and developed such a convenient and quick, friendly interface online communication system. In the whole system contains seven modules: BBS user login registered module, the background data management module, BBS posts published module, BBS posts management module, user management modul
13、e, layout module Settings module, the administrator management module. With JSP do front desk page, MYSQL as backend database, make be able to develop a complete BBS system. Keywords: BBS, modules, JSP, MYSQL V目 录1 绪论1.1 系统开发背景11.2 国内外发展趋势21.3 系统开发意义22 相关技术概述2.1 JSP技术42.2 MYSQL数据库42.3 MVC开发模式43 系统需求
14、3.1 系统目标63.2 系统可行性分析63.2.1经济可行性63.2.2社会可行性63.2.3技术可行性73.3 系统业务分析73.4 系统功能需求83.5 系统非功能需求113.6 系统开发和运行环境114 系统设计4.1 系统功能模块划分124.1.1 系统前台功能结构设计124.1.2系统后台功能结构设计134.2 系统模块设计144.2.1会员注册154.2.2会员登录154.2.3会员帖子浏览164.2.4会员帖子回复174.2.5会员帖子发表174.2.6管理员模块管理184.2.7管理员权限管理194.2.8管理员帖子管理194.3 数据库设计204.3.1数据库分析204.3
15、.2数据库概念设计204.3.3数据库逻辑结构设计234.4 数据库表设计235 系统实现与测试5.1 前台页面设计275.1.1 用户注册275.1.2 用户登录285.1.3 用户修改信息305.1.4 用户发表帖子325.1.5用户回复帖子335.1.6 用户浏览帖子345.2 后台页面设计345.2.1 管理员登录345.2.2 论坛模块管理365.2.3 论坛帖子管理375.2.4 论坛用户管理375.2.5 论坛公告管理395.3 数据库连接395.4 系统功能测试405.4.1会员发表帖子测试405.4.2其它系统功能测试416 总结与展望42参考文献43致谢44 南昌航空大学科
16、技学院2012届学士学位论文 论坛系统设计与实现1绪论我们的时代是一个互联网飞速发展的时代,人们在各个方面都用到了互联网,互联网已经成为全球性信息传输的重要途径,并誉为信息高速公路。互联网的发展不仅包括技术和基础设施的发展,也包括使用互联网的用户人数的发展,随着互联网的广泛普及,各行各业的人都开始使用互联网,现如今,使用互联网的用户量已经达到了一个非常庞大的数字。人们将互联网运用到各方面。也使得互联网得到了广泛的运用。在这个时代,人们基本都处于一个快速的生活节奏中,人与人面对面交流的时间与空间都得到了很大的限制,从而人们都往互联网融入,人们越来越多的交流时间和空间都是在互联网上,所有论坛就出现
17、了,论坛在网络信息交流方面有着很重要的作用,人们通过论坛,能够扩大交流面,能够从各方面及时的获取自己需要的信息,也可以分享自己的信息。快速与及时已经是这个时代的代名词了,而论坛就能做到让用户快速及时的获取自己想要的信息。所有建设一个好的有效的论坛很有必要。论坛系统是一个基于B/S模式的交互性极强的电子信息服务系统 ,它为网络用户提供了很好的信息交流平台,可以探讨各类信息和发布用户自己的观点。论坛系统不仅仅是交流平台,也是一个信息中心,各方面的信息都在这里显示。1.1 系统开发背景论坛也称为BBS,BBS是Bulletin-Board-System的缩写,即电子公告栏。BBS是Internet网
18、上的重要交流工具,在计算机网络飞速发展的今天,BBS论坛系统功能得到了很大的扩充和应用。已经扩展到各行各业,除原先的计算机网络用户以外,商用BBS操作者、环境组织、宗教组织以及其他利益团队也加入了这个行列。通过BBS论坛系统与其他用户讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。给计算机网络用户提供一个互相交流的地方1。设计BBS论坛系统是网络开发的一项重要工作,在网上建设BBS网站,建立论坛交流平台,具有非常重要的作用。它的主要服务是用来帮助浏览者相互沟通、吸引用户、服务用户的。随着计算机技术的发展与网络的普及功能越来越强大,把BBS论坛作为与用户交流的
19、平台和在线技术支持与服务平台,备受广大网友欢迎。论坛的发展也如同网络,雨后春笋般的出现,并迅速的发展壮大。现在的论坛几乎涵盖了我们生活的各个方面,几乎每一个人都可以找到自己感兴趣或者需要了解的专题性论坛,而各类网站,综合性门户网站或者功能性专题网站也都青睐于开设自己的论坛,以促进网友之间的交流,增加互动性和丰富网站的内容。在本文中,主要介绍使用JSP和Servlet技术来实现论坛建设。通过基于Internet互联网的动态WEB数据库技术,可以解决远程的数据传输与读取,远程的客户终端(Client)可以通过WEB页面提交请求,查询远端的数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储
20、信息,以实现信息的共享,同时利用Internet技术可以降低软件的开发和部署成本,只要在服务器端安装WEB应用就可以使每个客户端都能浏览使用。1.2 国内外发展趋势在国内外,Internet作为信息基础设施之一,已经深入了到人类社会的各个领域,而word wide web(WWW)在Internet之上为人们提供了一个广泛进行各种数据与信息共享及利用的空间。Web技术已经成为现在信息技术的一个重要领域,并在国民经济建设中发挥着巨大的作用。计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着Internet的不断扩大和发展,电脑网络“把每一个国家、每
21、一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。 21世纪是个信息化的时代,现代计算机技术的发展,为各行各业的发展创造了一个全新的时代背景人们的生活、工作等已经越来越离不开计算机科学的运用,而Internet的应用加速了这种趋势,人们越来越需要在互联网上交流各种信息和讨论各种问题。1.3 系统开发意义当今网络技术逐渐渗入社会生活各个层面,以前网站上的专题论坛管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行论坛留言。论坛对象是很多的,各个层次都可进行论坛访问,大至国家领导,小至一个普通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论坛 系统 设计 实现 学士学位 本科 学位 论文

限制150内