该校友录系统的总体模块主要分为六个模块:系统管理模块,普通用户模块,班级管理模块,短信息模块,论坛模块,班级模块
主要针对在校学生和已经毕业学生,这类用户的基本信息管理主要包括:
新用户的注册与系统的登录。
对个人信息的维护、修改与更新。
上传图片。
查找班级,注册班级或创建新的班级。
查看班级信息、班级列表,注册校友等。
班级管理员
针对已经加入所管理班级的用户,该类用户的基本信息管理包括:
班级属性设置。
班委权限管理。
班级人事管理。
班级管理员
针对已经加入所管理班级的用户,该类用户的基本信息管理包括:
班级属性设置。
班委权限管理。
班级人事管理。
目 录
1 背景与意义 1
2 需求分析 2
2.1 功能需求 2
2.2 非功能需求 5
3 系统设计 5
3.1 系统设计的原则 5
3.2 系统概要设计 6
3.3 系统详细设计 11
3.3.1 用户登录模块设计 11
3.3.2 留言模块设计 14
3.3.3 相册模块设计 15
3.3.4 查询模块设计 16
3.3.5 数据库设计 17
4 编码与实现 20
4.1 系统环境 20
4.1.1 系统软件环境 20
4.1.2 系统硬件环境 21
4.2 各模块源代码 21
4.2.1 用户登录模块 21
4.2.2 用户注册模块 21
4.2.3 班级相册模块 22
4.2.4 加入班级模块 23
4.2.5 班级留言模块 23
4.2.6 校友信息模块 24
5 系统测试与运行 24
5.1 系统测试 24
5.1.1 测试计划 24
5.1.2 测试方法 24
5.1.3 测试结果 25
5.1.4 测试评价 25
5.2 系统运行 25
6 总结与展望 31
结束语 32
参考文献 33
致谢 34