资源描述:
《基于BS模式的BBS论坛》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科毕业设计(论文)IBM-ETPBBS学员论坛设计与实现学院名称:计算机工程学院专业:计算机科学与技术班级:姓名:指导教师姓名:指导教师职称:2012年05月IBM-ETPBBS学员论坛设计与实现扌商要:当今社会是一个信息飞速发达的社会,人们通过互联网络可以进行信息的交流。论坛就是一种在Internet网上开放的信息服务系统,通过论坛用户可以方便的实现信息的交换和文件的共享。本文研究并实现了基于B/S模式的BBS论坛,该论坛采用FI前流行MVC模式,三层架构。系统共包含六个模块:论坛用户登陆注册模块,论坛主题发布模块
2、,论坛主题冋复模块,用户管理模块,论坛公告模块,资源共享模块。论文详细描述了这些模块的结构、功能以及具体设计过程。本文从BBS论坛的开发背景、相关技术、需求分析、详细设计、系统测试与维护等方面详细阐述了整个系统的开发过程。关键词:BBS,MyEclipse,MySQLServer,JSPTheDesignandImpIementationofIBM-ETPBBSStudentForumAbstract:Nowadaysisasocietywheretheinformationisgreatlyabundant,peop
3、lecanexchangeinformationwitheachotherthroughtheInternet.TheforumisaservicesystemthatisopenontheInternet,andthroughtheforumtheuserscanconvenientlyexchangetheinformationandsharethefiles.ThisresearchstudyandbuildtheBulletinBoardSystem(BBS)basedontheB/Smodel,thesyst
4、emusethecurrentlypopularMVCSystem,whichcontainsofsixmodules:forumuserloginandregistrationmodule,topicpublicationmodule,topicrepliesmodule,usermanagementmodule,forumannouncementmodule,resource-sharingmodule.Theresearchdescribesindetailthestructureandfunctionofthe
5、semodulesaswellasspecificdesignprocess.Theresearchdetaileddescribesthewholedevelopmentprocessofthesystemfromthebackgroundofsystemdevelopment,relatedtechnology,demandanalysis,detaileddesign,systemtestingandmaintenance.Keywords:BBS,MyEclipse,MySQLServer,JSP目录第1章绪论
6、11.1课题背景11.2目的和意义11.3系统冃标2第2章相关技术32.1JDK与MyEclipse32.2Tomcat与MySQL32.3MVC模式概述52.4JSP的概述62.5Struts72.6B/S结构概述8第3章系统分析103.1需求分析103.2功能需求分析103.3现状分析113.4可行性分析113.4.1经济可行性113.4.2技术可行性123.4.3社会可行性分析12第4章系统设计134.1概念结构设计134.4.1局部E-R模式134.4.2全局E-R模式144.2数据库设计164.3功能设计18
7、第5章系统的实现和核心模块的描述195.1数据访问类的实现195.2系统首页设计205.3用户注册215.4登录程序设计232.5主题发表242.6分页显示255.7资源上传与下载265.8后台管理275・&1用户管理285•&2公告管理281.8.3主题管理29第6章软件测试316.1测试目的312.2测试方法326.3BBS论坛测试的内容及发现的问题323.3.1功能测试333.3.2可用性测试336.3.3兼容性测试336.3.4发现的问题33结论35参考文献36致谢错误!未定义书签。1.1课题背景现今的社会是一
8、个信息飞速发达的社会,在信息的交流和传递当中,互联网占据着一个非常重要的位置。人们可以通过互联网查看最新的消息,也可以通过互联网进行信息的交流。而论坛就是大家进行信息交流的其中一个渠道。它具有信息传递及吋,信息交流方便,利于互动的优点!通过论坛用户在论坛中可以发布信息,进行讨论,聊天,共享文件等等。BBS多用于大型公司或中小型企业