该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的信息交流的平台,让社团成员可以展示自己的风采,及时了解社团的新动态,营造一个现代化的学习生活环境。从功能上来说,本系统设计比较完善,本文主要对本系统的后台相关功能进行介绍,本系统主要包括管理员、社团管理方、学生方三个角色,不同的角色登录系统实现不同的功能。管理员角色主要实现了站内新闻管理、在线互动管理、社团类型管理、社团管理、社长管理、联系我们管理、网站简介管理、修改密码等功能模块的管理。社团管理角色主要实现活动信息发布、社团信息编辑、申请审批、管理社团成员和修改密码等功能模块。学生角色主要实现了浏览网站(简介、站内新闻、社团、社团活动)、申请社团,在线互动和联系管理员等功能模块。
目 录
1 引言 1
1.1 选题背景 1
1.2 选题意义 1
1.3 本课题主要工作 2
2 相关技术简介 3
2.1 JSP简介 3
2.2 Microsoft SQLServer2005 简介 3
2.3 B/S体系结构 4
3 系统分析 7
3.1 系统可行性分析 7
3.2 系统功能需求概述 7
3.3 系统设计规则与运行环境 8
4 系统设计 9
4.1 系统架构的设计目标 9
4.2 系统架构设计 9
4.3 系统架构类图 10
4.4 系统交互图 11
4.4.1 系统架构类交互图 11
4.4.2 系统协作图 13
4.4.3 系统状态图 14
4.4.4 系统活动图 14
4.5 业务逻辑对象类设计 15
4.6 数据库设计 15
4.6.1 ER图 15
4.6.2 物理结构图 17
4.7 网络架构设计 18
5 系统实现 19
5.1 系统主要功能 19
5.2 各功能模块设计 20
5.2.1 数据库连接设计实现 20
5.2.2 登录设计实现 20
5.2.3 管理员功能模块设计实现 21
5.2.4 服务方模块设计实现 22
5.2.5 需求方功能模块设计实现 23
6 系统测试 24
6.1 功能测试 24
6.2 安全测试 24
6.3 可用性测试 24
6.4 性能测试 25
6.5 测试结果分析 25
结 论 26
致 谢 27
参考文献 28