|
技术:Java、JSP等
摘要:
随着计算机技术的飞速发展,学校也已进入信息化时代。为了方便大学的学生管理以及学生的互动交流,我小组决定开发采用MVC模式,基于Struts的校园论坛系统。在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
论文里说明了校园论坛系统的总体设计方案,包括了系统运用的关键技术,数据库设计,对各个功能模块的详细设计以及实现。根据系统的入口不同,可分为前台系统和后台系统。
前台系统实现了注册会员,会员登录,浏览各模块内帖子,发帖回帖,查看版主、发帖人信息等功能。后台系统管理员具有更改用户权限,删除用户,管理板块,置顶加精的权限,能够增加、删除和修改板块信息。
关键词:校园论坛,Struts,MVC,Mysql
目录:
1 绪论 1
1.1 课题背景 1
1.2 课题国内外现状 1
1.3 课题研究意义 2
1.4 可行性分析 2
1.4.1 技术可行性 3
1.4.2 经济可行性 3
1.4 3 社会可行性 3
1.5 本课题研究内容和课题编排 3
2 论坛系统开发使用工具及技术 4
2.1 JAVA程序设计语言介绍 4
2.2 Mysql 5.0 5
2.3 继承开发环境 5
2.4 使用技术 6
2.4.1 MVC 设计模式 6
2.4.2 JSP 技术 6
2.4.3 JavaBeans 技术 6
2.4.4 Hibernate 技术 7
2.4.5 Struts2 技术 7
2.5 本章小结 8
3 校园论坛系统分析 8
3.1 校园论坛系统的功能结构 8
3.2 功能模块介绍 9
3.3 本章小结 12
4 数据库设计 13
4.1 数据库概念结构设计 13
4.2 数据库逻辑结构 14
5 功能模块的设计与实现 16
5.1 主页面 16
5.2 用户登录注册模块设计 17
5.2.1 用户登录 17
5.2.2 用户注册 18
5.3 帖子相关界面 19
5.3.1 发新帖子 19
5.3.2 帖子列表 20
6 后台管理模块的设计与实现 22
6.1 后台管理 22
6.1.1 管理员登录模块 22
6.2 论坛管理 23
6.2.1 添加论坛分类 25
6.2.2 删除论坛分类 26
6.2.3 编辑论坛 26
6.2.4 用户管理 26
7 结论 28
参考文献 29
致 谢 30
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|