- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教务管理系统——学生选课系统
目 录
一、 系统规划 2
1、 项目背景 2
2、 系统目标 2
3、 系统功能 2
4、 可行性分析 2
? 技术可行性 2
? 经济可行性 3
? 社会可行性 3
二、 系统分析 3
1、 组织机构图 3
? 学生选课管理系统组织就构图 5
2、 功能体系图 6
3、 业务流程图 7
4、 数据流程图 8
5、 数据字典 8
? 数据项条目 8
? 数据流条目 9
? 处理功能条目 9
三、 系统设计 10
1、 功能结构图 10
2、 代码设计 10
3、 输入输出设计 10
附: 12
1、 人员分工 12
2、 工作进度 12
“教务管理信息系统---学生选课管理系统”规 划
系统规划
项目背景
通过初步调查得知,西安财经学院共有教师、学生12800余人,学校下设经济学院、商学院、管理学院、信息学院、统计学院等八个二级院。其中商学院教务管理系统负责全院的教学、学生管理等工作。该学院现行学生选课信息管理业务工作量特别大,还时常出现差错。有关人员迫切要求早日开发出全院学生选课信息的管理系统,用计算机代替手工工作。学校主管领导也十分支持这项工作,现已批准投资10万元人民币用于购置设备和软件开发,同时学院还拥有雄厚的技术力量。
系统目标
管理全院学生的选课信息,方便学生选课信息的查询,系统的使用对象是西安财经学院商学院的所有老师和学生。
系统功能
学生选课的录入,包括学号、姓名、班级、系别、所选科目
学生选课信息的修改维护
学生选课情况的变动,如:改选
选课信息的查询
可行性分析
技术可行性
随着计算机技术和系统开发技术的飞速发展为本选课系统提供了良好的础可利用计算机进行操作管理,方便快捷,可承载庞大的工作量且储存空间大管理起来更加容易。
经济可行性
开发所需要的工具是VB和SQL Server.从所花费用和将来的项目收益来看是可行的。首先,开发这个系统所需要工具简单,易于维护,安全也可能得到可靠保障,开发费用低。另外,投入使用后,可以节省人力、物力、财力、同时带来许多直接和间接的效益。
社会可行性
项目组从学校学生管理部门获取了许多学生选课信息管理方面的情况,各级领导和老师给予了有力的支持和帮助,且教务管理部门的工作人员对计算机的操作也十分熟练。因此,一旦开发成功,便可立即投入使用。因此,该系统在组织管理和操作上是可行的。
结论:本系统领导支持,需求迫切,且开发维护难度不大,开发费用较低,故开发是可行的。
系统分析
组织机构图
商学院组织机构图
学生选课管理系统组织就构图
功能体系图
业务流程图
数据流程图
数据字典
数据字典要描述的内容主要有:数据项、数据结构、数据流、存储文件、处理功能和外部实体。
学生选课数据字典如下所示:
数据项条目
数据项编号 数据项名称 长度 取值范围 A-01 学号 10 数字 A-02 姓名 8 汉字 A-03 性别 2 汉字 A-04 班级 10 数字 A-05 课程名称 20 数字 字母 A-06 课程编号 6 汉字 A-07 代课老师 8 数字 A-08 课时 2 汉字 数字 A-09 教师编号 8 文本 A-10 教室编号 4 数字
数据流条目
编号 名称 简述 数据来源 数据流向 组成 B-01 教学课程安排表 商学院公布的所选课程表 学校 教务处 课程名称+课程标号+上课地点+上课时间+代课老师 B-02 课程表 学校供学生选课的表单 学校 学生 课程名称+课程标号+上课地点+上课时间+代课老师 B-03 选课一览表 学生选择的课程表 学生 教务处 课程名称+课程标号+上课地点+上课时间+代课老师 B-04 有效选课单 审核确认有效的选课单 教务处 学生 课程名称+课程标号+上课地点+上课时间+代课老师 B-05 无效选课单 审核确认无效的选课单 教务处 学生 课程名称+课程标号+上课地点+上课时间+代课老师
处理功能条目
处理功能
系统名:学生课程管理 编号:C001
条目名:选课表审核 别名:无 输入:选课一览表 输出:有效选课表,无效选课表 加工过程:获得选课一览表
获得课程编号
在选课信息库中查找课程
获得课程名称
若不符合选课标准则做无效选择处理
简要说明:
系统设计
功能结构图
代码设计
代码:选课代码设计
选课代码设计采用助记码形式编制,通过课程名称的首字母缩写组成
高等数学 GS-1001
大学英语 DY-1002
管理学 GLX-1003
会计学 KJ-1004
文档评论(0)