班级管理系统需求分析.docx
- 文档编号:23934647
- 上传时间:2023-05-22
- 格式:DOCX
- 页数:18
- 大小:303.29KB
班级管理系统需求分析.docx
《班级管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《班级管理系统需求分析.docx(18页珍藏版)》请在冰豆网上搜索。
班级管理系统需求分析
班级管理系统
学院:
电子信息工程学院
班级:
11计科专升本1班
组长:
石明臣
组员:
陈明、杨鹏、赵鹏、孙超慧
时间:
2012年6月
目录
1绪论4
2需求分析4
2.1解决方案5
2.2开发环境5
3班级管理系统组成人员5
3.1游客5
3.2学生6
3.3班委6
3.4班长7
3.5教师7
3.6辅导员8
4班级管理系统流程图9
5班级管理系统DFD图10
5.1顶层DFD图10
5.2游客DFD图11
5.3学生DFD图12
5.4班委DFD图13
5.5班长DFD图14
5.6教师DFD图15
5.7辅导员DFD图16
5.8权限验证DFD图17
6班级管理系统数据字典17
6.1注册表-数据字典17
6.2成绩-数据字典17
6.3考勤-数据字典18
6.4评语-数据字典18
6.5留言板-数据字典18
6.6公告板-数据字典19
6.7登录记录-数据字典19
6.8操作记录-数据字典19
6.9游客-数据字典19
7班级管理系统E-R图20
7.1局部E-R图20
7.2全局E-R图21
1绪论
经调查数据显示,目前学生群体不断的壮大,利用先前的学生管理方法来管理庞大的群体则显得力不从心,所以迫切的需要寻找更好方法来满足学校的需求。
本小组将尝试自行开发一个以B/S结构为基础的班级系统。
以下将分析如何使用ASP.NET设计一个B/S结构的班级管理系统,用以实现包括安全管理、用户管理、成绩管理、考勤管理等功能。
2需求分析
根据需求,系统要建立对学生用户管理、安全管理、班级信息管理等功能模块,完成不同用户间可以相互的平台。
遂选择B/S模式设计方案,通过MD5数据加密技术,SQL数据库管理系统.
3班级管理系统组成人员
3.1游客
权限:
1.查看班级公告
2.查看公开留言
3.2学生
权限:
1.注册以及修改自己的注册信息
2.查看自己的考勤信息
3.查看自己的成绩
4.查看班级通知
5.留言及查看留言
3.3班委
权限:
(继承并扩展学生权限)
1.注册以及修改自己的注册信息
2.查看自己的考勤信息
3.查看自己的成绩
4.查看班级通知
5.留言及查看留言
6.发布并管理班级通知及同学考勤信息
3.4班长
权限:
(继承并扩展班委权限)
1.注册以及修改自己的注册信息
2.查看自己的考勤信息
3.查看自己的成绩
4.管理班级公通知
5.管理公开留言
6.查看对自己的工作意见和建议
7.添加和修改考勤信息
3.5教师
权限:
1.查看班级通知
2.查看留言
3.添加和修改学生的考勤信息
4.管理学生的本科成绩
5.修改自己的注册信息
3.6辅导员
权限:
(继承并扩展教师权限)
1.发布学校和班级通知
2.管理学生的成绩单和课程表
3.添加和修改自己对学生的评语
4.添加和修改学生的考勤信息
5.管理学生及教师的注册信息
6.查看登录日志和操作日志
7.删除全部数据
4班级管理系统流程图
5班级管理系统DFD图
5.1顶层DFD图
5.2游客DFD图
5.3学生DFD图
5.4班委DFD图
5.5班长DFD图
5.6教师DFD图
5.7辅导员DFD图
5.8权限验证DFD图
6班级管理系统数据字典
6.1注册表-数据字典
名称:
注册表
描述:
存储所有已注册的用户信息
定义:
注册表={ID+姓名+性别+照片+身份证号码+联系电话+家庭住址+角色[学生|班委|班长|教师|辅导员]}
位置:
存储到数据库
6.2成绩-数据字典
名称:
成绩
描述:
存储学生的所有类型成绩
定义:
成绩={ID+科目+成绩+评分者ID}
位置:
存储到数据库
6.3考勤-数据字典
名称:
考勤
描述:
存储学生的所有类型考勤信息
定义:
考勤={ID+时间+[请假|旷课]+[请假时长|缺课时长]+考勤者ID}
位置:
存储到数据库
6.4评语-数据字典
名称:
评语
描述:
存储学生的所有类型评语
定义:
评语={ID+科目+评语+评价者ID}
位置:
存储到数据库
6.5留言板-数据字典
名称:
留言板
描述:
存储所有的留言信息
定义:
留言板={时间+[公开|半公开|不公开]+接收者ID+留言内容+留言者ID}
位置:
存储到数据库
6.6公告板-数据字典
名称:
公告板
描述:
存储所有的公开发布的信息
定义:
公告板={时间+公告内容+发布者ID}
位置:
存储到数据库
6.7登录记录-数据字典
名称:
登录记录
描述:
存储所有用户登录的信息
定义:
登录记录={上线时间+下线时间+ID}
位置:
存储到数据库
6.8操作记录-数据字典
名称:
操作记录
描述:
存储所用户操作的信息
定义:
操作记录={ID+时间+操作类型+操作对象}
位置:
存储到数据库
6.9游客-数据字典
名称:
游客信息
描述:
未注册的用户
定义:
无
位置:
注册表
7班级管理系统E-R图
7.1局部E-R图
7.2全局E-R图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 班级 管理 系统 需求 分析