bbs论坛系统综合设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

BBS论坛系统五、毕业设计(论文)进度计:起至日期工作内容备注2008年9月1日至2008年9月6日2008年9月7日至2008年9月11日2008年10月20日至2008年10月26日2008年10月27日至2008年11月14日2008年11月15日至2008年11月20日确定课题、查阅相关资料系统的可行性分析和需求分析阶段系统的概要设计阶段系统的详细设计阶段测试调试完毕进行撰写毕业论文全组进行讨论全组进行讨论全组进行讨论分工进行分工进行BBS论坛摘要网络化的今天,BBS论坛系统的功能得到了很的大扩充。BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。给计算机爱好者提供一个互相交流的地方。整个论坛采用Struts框架设计完成。结合JSP、Java、JavaScript、J2EE等基础知识完成BBS论坛。本系统将用户划分为游客、用户、管理员3类,他们的权限不同,能够使用的功能也不同。对于系统来说,需要实现的功能总体来说分为以下两大模块。前台模块提供给所有用户使用。不论是论坛的注册用户,还是普通的浏览者都可以进入其中。区别在于随着用户的等级不同,所允许使用的功能也有所不同。后台模块提供给管理人员(包括管理员和版主)使用,以对用户、论坛及文章进行管理维护。普通用户如果试图使用这一模块将被系统拒绝我主要负责BBS论坛后台页面的管理员登录和用户管理功能模块。目录0前言...........................................................11绪论...........................................................21.1项目来源..............................................................21.2项目目标与期望........................................................21.2.1促进广大用户交流...................................................21.2.2体现集体观点.......................................................21.3项目设计原则..........................................................21.3.1实用性原则.........................................................21.3.2经济性原则.........................................................21.3.3扩充性原则........................................................32可行性分析.....................................................32.1技术可行性............................................................32.1.1动态网站技术介绍...................................................32.1.2程序语言的选择....................................................32.1.3STRUTS框架应用....................................................52.2系统结构可行性分析....................................................42.2.1B/S模式简介.......................................................52.2.2B/S模式的优点.....................................................52.3开发环境介绍..........................................................72.3.1软件环境...........................................................72.3.2硬件环境...........................................................63需求分析.......................................................63.1系统功能需求..........................................................83.2系统的运行需求.......................................................113.3系统数据流图.........................................................123.4用例图...............................................................103.5数据库设计...........................................................113.5.1数据库选择........................................................113.5.2创建数据库........................................................113.5.3数据库的设计......................................................114总体设计................................................................124.1系统功能模块图.......................................................144.2系统功能的设计.......................................................155详细设计......................................................145.1管理员登陆...........................................................175.1.1数据流程图........................................................175.1.2详细功能介绍......................................................175.2用户管理模块.........................................................195.2.1数据流程图........................................................195.2.2详细功能介绍......................................................195.3技术难点.............................................................245.3.1数据库的连接......................................................255.3.2中文乱码..........................................................266系统测试......................................................286.1BBS系统的测试........................................................276.2测试举例.............................................................277总结..........................................................28参考文献、资料索引..............................................29致谢........................................................30BBS论坛1前言BBS是BulletinBoardSystem(电子公告栏)的缩写,网络上通常称之为论坛。它通过以文字为主的界面,为广大网友提供一个彼此交流的空间。BBS与Email都是早期Internet最普遍的应用之一,至今仍然广泛使用。目前,通过BBS系统可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题,更可以利用BBS系统来刊登一些“征友”、“廉价转让”及“公司产品”等启事。网络化的今天,BBS论坛系统的功能得到了很的大扩充。BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。给计算机爱好者提供一个互相交流的地方。本系统主要完成Web服务器端的用户管理、帖子管理、数据库管理、浏览和查找功能等设计、实现与完善以及整个实验网站的组织建立和测试工作。本文中数据库服务器端采用了MYSQL数据库并以先进的JDBC技术进行数据库存取等操作,使Web与数据库紧密联系起来。为了让网友可以自由发表观点和提出问题以及帮助他人解决问题,或者交流经验。特开发了BBS论坛系统。BBS论坛21绪论1.1项目来源网络化的今天,BBS论坛系统的功能得到了很的大扩充。BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题。给计算机爱好者提供一个互相交流的地方。结合JSP、Struts、Java、JavaScript、J2EE等基础知识完成BBS论坛。1.2项目目标与期望1.2.1促进广大用户交流在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,在BBS里,人们之间的交流打破了空间、时间的限制。BBS大大加深了广大用户之间的交流。因此对BBS论坛的研究是十分必要的。1.2.2体现集体观点用户可以阅读他人关于某个主题的看法,也可以将自己的想法毫无保留地贴到公告栏中。这样,通过BBS论坛,广大用户的思想观点即会体现出来。可充分反应最广大人民群众的集体意见。总结上述几点,网站建设目标可总结如下:1、促进加深用户之间的交流,为用户打造一个畅想欲言的天地。2

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功