欢迎来到天天文库
浏览记录
ID:11045468
大小:1.63 MB
页数:41页
时间:2018-07-09
《基于j2ee的高校bbs论坛大学论文 .doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、JIANGXIAGRICULTURALUNIVERSITY本科毕业论文(设计)题目:基于J2EE的高校BBS论坛学院:软件学院姓名:学号:专业:软件工程班级:指导教师:职称:讲师二○一六年五月目录摘要IAbstractII1绪论11.1选题的背景和意义11.2国内外研究现状11.2.1国内研究现状11.2.2国外研究现状11.3项目目标及技术方案21.3.1项目目标21.3.2技术方案21.4本文的组织结构22J2EE及相关技术介绍42.1J2EE平台42.2B/S体系结构42.3JSP技术52.4MVC模式52.5MySQL63需求分析73.1功能性需求73
2、.1.1用户模块73.1.2版块与公共信息模块83.1.3帖子模块103.1.4管理员模块113.1.5扩展性功能需求123.2非功能性需求123.2.1性能、可靠性以及可用性需求123.2.2出错处理和接口需求123.2.3约束及逆向需求123.2.4扩展性需求134总体设计144.1系统概述144.2系统功能模块设计154.2.1用户模块164.2.2版块与公共信息模块174.2.3帖子模块174.2.4管理员模块174.2.5扩展性功能174.3系统数据库设计184.3.1数据库概要设计184.3.2数据库逻辑设计195详细设计与实现235.1注册模块2
3、35.2登录模块245.3用户通信模块265.4发帖模块286系统测试316.1用户模块测试316.2版块与公共信息模块测试316.3帖子模块测试326.4管理员模块测试326.5扩展功能模块测试327总结与展望34参考文献35致谢36摘要论坛又称BBS,是因特网上的一种信息交流系统。本文通过建立高校BBS论坛来实现一个师生交流的平台。在这个平台,学生可以进行信息的查询、搜索、交流与共享;老师可以与学生就相关专业的一些学术问题展开讨论。本文首先介绍了在论坛系统开发过程中所采纳的一些技术。然后,对论坛的功能性需求与非功能性需求进行了分析,并将功能性需求细化为几个
4、模块,以基于UML的功能用例图说明了各个模块所需实现的功能。接着,对论坛系统进行了概括性的阐述,并在此基础上对各个模块的设计进行了描述,给出了数据库各表的详情。随后,从详细设计与实现的各个模块中,选取了几个较为重要的模块,对它们的工作流程进行了阐述,展示了实现此模块的主要代码以及效果图。此外,为验收本论坛系统是否符合用户需求,对各个功能模块进行了细致的测试。最后,对此次开发过程进行了总结,并描述了对未来的展望。论坛运用JSP+Servlet技术以及MVC思想进行系统的开发,采用B/S体系结构并使用MySQL作为后台数据库。本系统包括用户、版块与公共信息、帖子以
5、及管理员模块。用户模块完成用户注册登录、修改个人资料、浏览他人资料以及用户通信的功能。版块与公共信息模块完成版块与公共信息的增删改查功能。帖子模块完成发帖、回帖、搜索贴、查看贴以及管理贴的功能。管理员模块完成系统参数设置与管理用户的功能。另外,本系统还实现了一些扩展功能:用户回帖时可以选择发通知至楼主邮箱,以便在紧急情况时可以进行快速、高效的交流;论坛可以对非法言论进行过滤。关键词:Java;BBS;论坛系统;JSP;ServletIIAbstractForum,alsoknownasBBS,aninformationexchangesystemontheIn
6、ternet.ThroughtheestablishmentofuniversityBBSforumtoimplementaplatformfortheexchangeofteachersandstudents.Inthisplatform,studentscanquery,search,exchangeandsharingofinformation;teachersandstudentscandiscusssomeoftherelevantprofessionalandacademicissues.Thispaperdescribessomeofthetec
7、hnicalsystemdevelopmentprocessintheforumadopted.Then,functionalrequirementsandnon-functionalrequirementsoftheForumwereanalyzedandfunctionalrequirementsrefinementofseveralmodules,basedonUMLusecasediagramillustratesthefunctionofeachmoduletoachievethedesiredfunctionality.Next,ageneralf
8、orumsystemwaselabor
此文档下载收益归作者所有