学生选课系统分析管理信息系统作业

上传人:迷**** 文档编号:143519247 上传时间:2020-08-31 格式:PPT 页数:47 大小:1.15MB
返回 下载 相关 举报
学生选课系统分析管理信息系统作业_第1页
第1页 / 共47页
学生选课系统分析管理信息系统作业_第2页
第2页 / 共47页
学生选课系统分析管理信息系统作业_第3页
第3页 / 共47页
学生选课系统分析管理信息系统作业_第4页
第4页 / 共47页
学生选课系统分析管理信息系统作业_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《学生选课系统分析管理信息系统作业》由会员分享,可在线阅读,更多相关《学生选课系统分析管理信息系统作业(47页珍藏版)》请在金锄头文库上搜索。

1、本科生选课管理信息系统分析,姓名/学号:,目录,系统背景&意义 现行系统分析 新增功能&分析 参考文献&小组分工,(一)系统背景&意义,1系统背景介绍 2目的 3系统可行性分析 4系统功能介绍,系统背景,本科生选课系统是个很庞大的信息系统。目前随着学校学生人数和课程的激增,对教务处而言,管理和维护选课系统关系到自身的效率,选课系统的繁杂,在一定程度上会相对的增加教务处的管理负担。对学生而言,在选课阶段必须面对大量课程进行仔细的筛选,而所有课程聚在一起,学生无法快速的定位自己想选以及在规定时间内被要求选的课程类别。除此之外,本科生所关心的奖学金申请与查询也未曾加入到本系统中。 这些问题的出现表明

2、我们的选课系统仍然存在着问题,也需要对其进行改进,由此提高学生选课效率,为学生的学习生活带来更大的便利。,目的,本系统立足于面向全校同学和老师,对全学校的学生和课程做统一管理及成绩查询提供便利,节约人力、物力等各方面资源。彻底杜绝以前那种老师工作量大,工作步骤繁琐,而且消除由于信息冗余而造成的数据不一致和数据查询困难的问题。网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。 学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是一个学校不可或缺的部分。学生选课系统就是为了管理好选课信息而设计的。学生选课系统的将使选课管理工作规范化、系统化、程序化,避免选课管理的随意性,提

3、高信息处理的速度和准确性,能够准确、及时、有效的查询和修改学生选课情况。,系统可行性分析,经济可行性:主要是针对一个学校的,开发系统的成本与收益相比较。如今是信息化时代,信息化管理可以使学生选课,教务处对学生的学籍管理,自习室管理系统化,全面化、快速化,这样可以为学校带来高效的工作效益和经济效益,开发出本系统可以减少学籍管理人员,课程统计人员人数,而且管理快速方便,效率高,数据有效的管理。这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。 管理可行性:首先,在工作上,教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率。方便成绩的储存和修改,

4、及以后随时查询成绩信息,是一个比较人性化的管理系统,系统有利于学生对成绩信息的管理,系统操作界面简单、便捷,所以管理可行性高。,系统功能介绍,学生,1.课程选定功能: 录入各专业的课程设置,课程表包括课程号、课程名称、学分、学时、开课时间、开课老师、课程性质(必修课/选修课/补修课)等。 学生选课处理,包括学生选课创建、修改、删除、替换、添加等处理以及每一个学生的选课情况汇总打印等,统计所选课程学生名单(报表打印)、按各种方式查询学生选课情况等等。 分专业、年级和课程性质等对所选课学生汇总。,学生,2.成绩查询功能: 由选课信息完成每学期的学生成绩的录入、修改、确认操作。系统可自动调出该课程的

5、所有学生选课信息,各门课成绩录入两次,两次录入结果比较无误后才允许保存。 统计各学期各门课程的(加权)平均成绩、最高成绩、最低成绩、优秀率。 统计每个学生各学期的平均成绩、汇总成绩、平均成绩、通过的学分、学分通过率等。 统计学生在校时总的成绩、加权平均成绩、以及总排名、总学分、学分通过率(分专业分年级)等。 按各种方式查询学生成绩,如按时间查询和按课程查询。,学生,3、学籍信息查询: 录入维护学生基本信息包括学号、姓名、性别、年级、专业、学生类别(包括交流、进修、留学生等)、政治面貌、民族、籍贯、联系方式等。 学生信息综合查询与打印,可以按各种条件查询学生的学籍信息,如按学生情况类别查询,按民

6、族、培养方式、外语语种、政治面貌等。 学生人数统计(分专业分年级等),4、自习室查询系统 学生可登陆系统通过系统对自习室使用情况进行查询,并通过向系统提交申请,由系统自动安排自习室情况,可减少学生自习室找寻时间,为学习节约更多时间。,学生,5、学籍信息查询: (1)学生申请奖学金资格审核,包括学生的成绩核查、担任的班级工作、参与的社会团体以及申请奖学金类型。 (2)学生申请哪种奖学金情况的录入,各类奖学金的申报人数的汇总(按年月等)。 (3)学生获奖学金的历史统计汇总(按年月)、各类奖学金的年度/专业汇总。 奖学金管理模块:此模块主要针对教学实践科的老师。每期末,在学生递交奖学金申请后,由教学

7、实践科老师根据成绩查询模块及相应素质加分文件等审核批准学生奖学金资格,填表统计符合要求的学生。此模块我们学生没有权限查看及修改。属于后台管理部分。利用模块与模块间的关系生成符合要求的奖学金学生资格表,结果公正客观,并且大大提高了教务处老师的办公效率。,教师,1、查询课程信息 教师登录系统,可对学校的排课情况有所了解,以及课程的相关信息(课程号、课程名、学时、学分、上课时间、地点等) 2、查询学生选课信息 指对选择该门课程的同学情况的了解(学生姓名、学号、年级、专业、联系方式等) 3、录入学生信息 在学生该门课程考试后,对学生的考试成绩进行录入和相关评价。,管理员,1、用户管理 对所有登录系统的

8、用户(老师、同学)情况进行登记和确认,设定用户的基本信息,学生:姓名、年级、专业、联系方式等等,老师:姓名、学院、授课科目、联系方式等等。并当用户的信息更改时作出及时的反馈。 2、课程管理 将所有可选课程进行公示(课程号、课程名、上课时间、地点、班级等),合理规划每门课程的时间、地点、上课人数 3、选课管理 在选课时间内,安排学生统一选课,记录选课人数,当选课人数超过限定人数或选课时间已过,应及时通知学生,重新选择。,(二)现行系统分析,1 业务流程图,2 数据流程图,3 E-R图,4 关系模型图,现行系统业务流程图,学生选课业务流程图,现行系统业务流程图文字说明,学生登录选课系统,输入正确的

9、用户名和密码进入系统内。根据选课单进行选课,若选课结果正确,结果将会传递到教务处系统中,并依此制定课程表,若结果错误,系统将会提示,返回初始页面。系统还可以进行成绩信息和学籍信息的查询,学生可以获得成绩表和学籍信息等相关信息。最后,学生注销系统登录,退出系统。,教师登录系统,可执行三项功能:录入学生成绩,学生成绩单要交给教务处和学生各一份,学生历史成绩的汇总最终要传递给老师进行整理。教师还可以查询课程信息以及查询选课信息,通过查询对应表得到具体信息。,管理员有三项职能:管理员统计用户基本信息后录入用户基本信息管理系统形成用户基本信息表,并形成用户信息数据,当有用户数据需要更改时,将作出更改、反

10、馈。还可以统计课程信息和选课信息,录入对应表中,并将信息传递给用户。,数据流程图,学生: 顶层数据流程图:,本科生登录选课界面,进入不同模块,分别可以获得用户信息数据、学籍信息数据、选课数据、成绩数据,然后确认数据,数据最终传递给学生。,学生,教师,教师登录成绩管理系统后,根据学生该课程综合得分将成绩录入系统,并进行核对复审形成最终成绩单;若是修改学生成绩,修改后亦核对复审形成最终成绩单;将最终成绩单发给学生及教务处。,管理员,管理员根据学生基本信息将信息录入到学生信息的数据库,在数据库中可对学生信息进行查询和对学生人数的统计,得到的最终数据结果反馈给管理员。,E-R图,现行系统E-R图文字说

11、明: 学生作为一个实体,拥有学号、姓名、专业、班级等相关属性。教师是实体,有教师编号、教师名等相关属性。课程实体有课程号、课序号、学分、授课老师等属性。教师通过对讲授课程进行申报,课程信息录入选课系统,学生通过选课系统,通过课程的属性,对所选课程进行选择。 学生对课程是多对多的关系;教师对课程则是一对多的关系(一名教师可教授多门课程);管理员对学生对老师都是一对多的关系,即有一名管理员对所有的同学和老师进行管理。,关系模型,在我们的数据库系统中共有6个实体:学生、教师、管理员、专业、院系、课程。 (1)学生:(学号、姓名、性别、生日、密码)(2)教师: ( 教师号、姓名、性别、生日、密码、职称

12、)(3)管理员:(工号、姓名、性别、生日、密码、权限标志)(4)专业:(专业号码、专业名、辅导员、联系方式、专业介绍)(5)院系:(系号码、系名称、系主任、联系方式、系介绍)(6)课程:(课程号码、学时、学分、课程介绍),新增功能及分析,1,业务流程图,数据流程图,E-R图,关系模型图,2,3,4,5,数据字典,新增奖学金管理功能文字说明: 学生提出申请,填写并提交奖学金申请表,交至管理员,由其结合学生成绩进行资格审查,若审查结果为不合格,将申请表退还学生;若审查结果为合格,管理员将合格申请表提交,申请处理,并将最终的获奖结果上传奖评数据库进行统计汇总,形成统计汇总表。最后由管理员将结果告知学

13、生。,奖学金系统业务流程图,数据流程图文字说明: 学生填写申请表,申请数据传递到管理处进行资格审查。合格的申请数据再进行奖评处理,而最终生成奖评汇总数据,数据传递到管理员处,最终由管理员将数据公示。,数据流程图,数据字典,1、数据项的定义,2、数据流的定义,名称:学生基本信息 总编号:XXXX 说明:管理员统计的学生基本信息 编号:XXXXXX 结构: 来源:S1 学号 去向:P1 姓名 性别 专业,名称:学生相关信息 总编号:XXXX 说明:从学生信息数据库中查找的信息 编号:XXXXXX 结构: 学号 来源:F1 姓名 去向:P2、P3 性别 专业,名称:人数统计表 总编号:XXXX 说明

14、:管理员统计的学生人数 编号:XXXXXX 结构: 学号 来源:P2 姓名 去向:S1 专业 年级 人数统计,名称:查询结果 总编号:XXXX 说明:按各种条件查询的学生信息 编号:XXXXXX 结构: 学号 来源:P2 姓名 去向:S1 性别 专业,4、处理的定义,(1)录入基本信息,编号:P1 名称:录入基本信息 说明:将学生基本信息录入系统中 输入数据流:学生基本信息 输出数据流:学生基本信息,(2)生成人数统计表,编号:P2 名称:生成人数统计表 说明:将统计的相关学生人数生成图表 输入数据流:学生相关信息 输出数据流:人数统计表,(3)综合查询,编号:P3 名称:综合查询 说明:根据

15、相关条件查询学生信息并生成查询结果 输入数据流:学生相关信息 输出数据流:查询结果,5、外部实体的定义,编号:S1 名称:管理员呀 说明:负责系统的各项操作的人员 输入数据流:人数统计表、查询结果 输出数据流:学生基本信息,奖学金系统E-R图,3、数据存储的定义,编号:F1 名称:学生信息数据库 说明:管理员录入的学生基本信息 结构: 输入数据流:学生基本信息 学号 输出数据流:学生相关信息 姓名 性别 专业,学生信息数据库,奖学金系统E-R图文字说明: 学生作为一个实体,拥有学号、姓名、性别、班级等相关属性(即学生在申请时需填写个人相关信息)。学生填写申请表以进行奖学金的申请。教师(实体:有

16、教师编号、教师名等相关属性)结合学生所选修的课程(课程号、课程名)的成绩来进行最终奖学金的评定工作,来完成整个奖学金系统的工作。 学生与奖学金是多对多的关系,教师与奖学金也是多对多的关系(由多名教师共同判定),学生与课程是多对多,教师与课程则是一对多的关系。,关系模型,(1)实体转换为一个关系模型 学生(学号、姓名、性别、年龄) 课程(课程号、课序号、课程名、学分、任课老师) 奖学金(名称、奖金数、级别、类别) 教师(教师号、姓名、学历) (2)联系转换为关系模型 选课(课程号、课序号) 申请(奖学金名称 、奖学金类别、学生) 评定(学生、奖学金名称) 讲授(教师、课程名、授课时间) (3)关系模式合并,最总结果为 学生(学号、姓名、性别、年龄) 课程(课程号、课序号、课程名、学分、任课老师) 奖学金(名称、奖学金数、级别、类别) 教师(教师

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号