- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《选课管理系统》系统需求分析报告
姓名:秦丽娟吴敏
一、 系统背景及选课管理系统的意义
随着在校学生人数的不断增加,教务系统的数据量也不断的上涨。以往的选 课方法是随堂报名。这种方法虽然直接,但是造成选课的盲H性和教务处处理数 据的繁重性,也会造成数据遗失,得不到及时的更新。而计算机技术逐渐成熟, 以及计算机的普遍使用,为选课管理系统的开发与实施提供了坚定的基础。
使教学人员及学生进行选课管理,方便学生进行选课操作,使工作人员从繁 琐的填表,查表工作屮解放出来;使供需双方都获得满意的结果;促进报表、统 计数字的规范化;提高工作效率;降低选课管理维护费用,提高行政工作效率, 改善服务质量,为学校领导决策提供支持,该系统的设计H标尽量达到人力与设 备的节省,并且处理数据的速度提高,使每个学生能够选择H己所喜欢的科 针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大 方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信 息发布的管理等功能。
直至现在,选课管理系统经过不断完善,己经能够方便学生选择口己所需、 感兴趣的课程,也能让教师发布课程信息,更能让教务人员准确、及吋地处理选 课信息。首都师范人学的选课系统已经能实现这些功能,但是在使用期间,还是 会遇见一些问题,不能及吋解决,严重的可能导致漏选、多选、误选。这就需要 一个交流平台,能够让学生、教师提出疑问,教务人员能够及时解决,本系统在 前人的基础上加了一个简单的留言板,使整个系统更人性化。
二、 系统任务概述-边界描述
经过扮演不同的角色(学生、教师、教务人员),熟练使用本校选课系统, 掌握了各个角色拥有的特权,在此基础上将选课系统的业务流程描述如下:
(1)管理员信息管理:
信息维护:对用户(教师、学生等)进行添加、删除、修改等操作,并设置 相关用户的权限,对课程信息进行更新、删除操作,同时可以修改个人信息。 信息查询:可以对系统的用户信息、课程信息进行查询。
在线答疑及管理留言板:及吋回答学生教师提出的各种问题,同吋也能清理
留言板,包括删除留言。
教师信息管理:查询所开设课程的选课情况及课程信息;修改个人信息; 在线提问:可以将自己的疑问写在留言板上。
学生信息管理:
信息查询:可以进行对课程信息、教师信息、已选课程、成绩等信息的查询 操作。
信息维护:对个人信息进行修改。
学生选课:根据自己的情况进行预选、退选及补选操作。
在线提问:可以将自己的疑问写在留言板上。
三、用例图
1、系统总体用例图
系统主要满足来自三种角色的需求,即学生用户需求、教师用户需求和管理 员用户的需求。而系统总共分为四大功能模块,即用户信息维护功能、选课功能、
2、用户信息用例图
学生用户可以实现对个人信息的修改,也可以实现对课程、教师的信息的查 询。
教师用户可以实现对个人信息的修改,也可以实现对学生、课程的信息的查 询。
管理员用户可以实现对个人信息的修改,可以实现对学生、教师、课程等信 息的操作,包括查询、修改、删除、添加。
3、课程信息用例图
学生用户可以对课程进行查询操作。
教师用户可以实现对课程的查询,同时也可以发布新课程。
管理员用户可以实现对课程的管理功能,包括查询、修改、删除、添加。
教师用户
4、选课信息用例图
学生用户可以实现选课功能,包括退、补、选,同吋也可以实现对所选课程 的查询功能。
管理员用户可以实现对选课信息的管理,包括查询、修改、删除。
四、数据流图
1、顶层数据流图
顶层数据流程图描述了系统的大体实现过程,如下图。管理员控制着整个管 理系统,使其满足学生与教师之间的信息交流与管理。
本系统功能级数据流图的i级分解如下图所示。
五、数据字典
1、数据流的描述
序号
数据流名
来源
流向
组成
说明
1
查看选课信息
学生、教师、教 务人员
杳询选课 信息操作
学号|教师编号+课程号
2
选课申请
选课学生
选课操作
学号+课程号
3
查询课程申请
选课学生、教
师、教务人员
杳询课程 操作
学号|工号+课程号|课稈名
4
学生成绩
教师
学号+姓名+所在班级+成绩
5
选课统计
教务人员
学号+姓名+课程号+课程名+ 所在班级+性别
6
课程表
学生
学号+姓名+课程号+课稈名+ 开课学年+开课学期
2、数据存储
序 号
数据文件
文件组成
关键标识
组织
1
学生信息
学号+学生姓名+性别+ 所在班级+出生年月
学号
按学号的升序
2
教师信息
教师编号+教师姓名+职 称+出生年月+性别+电 话+电子邮件
教师编号
按教师编号的升序
3
选课信息
学号+课程编号+开课学 年+开课学期
学号+课程 编号
按课程号、学号的升序
4
课程数据清单
课程编号+课程名称+课 程说明+课程学时+课程 学分
课程编号
按课程号升序
文档评论(0)