基于Struts2论坛的设计与实现

基于Struts2论坛的设计与实现

ID:36625181

大小:2.36 MB

页数:60页

时间:2019-05-13

基于Struts2论坛的设计与实现_第1页
基于Struts2论坛的设计与实现_第2页
基于Struts2论坛的设计与实现_第3页
基于Struts2论坛的设计与实现_第4页
基于Struts2论坛的设计与实现_第5页
资源描述:

《基于Struts2论坛的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号:2007840238本科毕业论文(设计)基于Struts2论坛的设计与实现作者姓名指导教师所学专业计算机科学与技术班级07计2班所属院系信息工程系学习年限2007年9月至2011年6月二○年月目录基于STRUTS2论坛的设计与实现I1.绪论11.1课题背景11.2系统简介11.3项目中涉及的技术11.3.1JSP技术11.3.2JavaBeans技术21.3.3Hibernate技术21.3.4Struts2技术31.3.4Spring技术32.系统分析52.1系统需求分析52.2数据流图52.2.1系统顶层DFD

2、图52.2.2系统一层DFD图62.3系统功能描述62.3.1主要功能62.4系统设计82.5开发环境的选择102.6研究方法103.总体设计123.1B/S设计模式123.2运行模式133.3接口设计143.3.1用户接口143.3.2外部接口143.3.3内部接口143.4数据结构设计143.4.1系统详细信息介绍143.4.2物理结构设计要点163.4.3数据结构与程序的关系173.5功能模块设计193.5.1总体设计193.5.2功能模块设计193.6系统故障处理设计213.6.1出错信息213.6.2补救措施2

3、13.6.3系统维护设计214.详细设计234.1用户注册登陆界面设计与实现234.2帖子列表板界面设计与实现284.3发帖界面设计与实现294.4回帖界面设计与实现324.4显示帖子信息界面设计与实现344.5用户管理模块与实现364.6后台管理模块界面设与实现384.6.1类别管理模块设计与实现384.6.2版面管理模块设计与实现424.6.3用户管理模块设计与实现45结论48致谢49参考文献50基于Struts2论坛的设计与实现学生姓名:张洪指导教师:赵龙内容提要网站论坛是一个以文化交流,学习知识,娱乐游戏为目的的

4、,借助网络传输媒体和WEB共享实现的应用系统。所以定位要准确,什么样的目的就要体现什么样的特色!本网站是以学习java为主要的目的,所以在服务和内容方面要从学习这个方面考虑,体现互联网的优势,消息的实效快,传播的速度广!为了能更好的服务于人,本论采用MVC设计模式即:Model+View+Controller的设计模式,以软件工程的思想从全局把握开发流程,增加了系统的可靠性和可维护性,从而降低了投入。伴随着网络的出现,网页逐渐融入人们的生活。随着Internet的进一步发展,网站的技术日新月异。就现在开发web技术来说,

5、主要集中分为三大类:基于C/S结构的应用程序开发;结合C/S结构和Web技术的复合应用程序;基于B/S结构的动态网页技术。C/S结构系统:是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在web早期是标准的系统模式,但随着计算机技术的发展和网络的发展,C/S结构的不足越发明显,B/S结构系统逐渐成为了时尚,而该结构的实现技术中最流行的就是.NET和J2EE,而从安全性的角度将J2EE又更胜一筹,因此采用Struts2+JSP技术开发该系统。关键词Struts2B/S结构网络论坛MVC设

6、计模式JSP1.绪论1.1课题背景网站论坛是一个以文化交流,学习知识,娱乐游戏为目的的,借助网络传输媒体和WEB共享实现的应用系统。所以定位要准确,什么样的目的就要体现什么样的特色!本网站是以学习Java为主要的目的,所以在服务和内容方面要从学习这个方面考虑,体现互联网的优势,消息的实效快,传播的速度广!为了能更好的服务于人,本论采用MVC设计模式即:Model+View+Controller的设计模式,以软件工程的思想从全局把握开发流程,增加了系统的可靠性和可维护性,从而降低了投入。伴随着网络的出现,网页逐渐融入人们的

7、生活。随着Internet的进一步发展,网站的技术日新月异。就现在开发web技术来说,主要集中分为三大类:基于C/S结构的应用程序开发;结合C/S结构和Web技术的复合应用程序;基于B/S结构的动态网页技术。C/S结构系统:是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在web早期是标准的系统模式,但随着计算机技术的发展和网络的发展,C/S结构的不足越发明显,B/S结构系统逐渐成为了时尚,而该结构的实现技术中最流行的就是.NET和J2EE,而从安全性的角度将J2EE又更胜一筹,因此采

8、用Struts2+JSP技术开发该系统。1.2系统简介软件采用的是B/S的设计结构,主要分为前台显示和后台管理两部分。前台是用户注册、密码修改、密码取回、登录、浏览帖子、回复帖子、根据关键字搜索帖子等;后台主要实现对帖子的精华设置与取消、对帖子的查看、对非法的帖子进行删除,对回复的帖子进行查看、删除等管理操作以及公告

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。