大学生选课系统_第1页
大学生选课系统_第2页
大学生选课系统_第3页
大学生选课系统_第4页
大学生选课系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东华大学选课管理信息系统 需求分析报告 1、背景 1.1 运作背景 东华大学是中央部属高校,位于中国上海,创建于 1951 年。半个多世纪 以来,学校已发展成为以工为主,工、理、管、文等学科协调发展的多科性大 学。现设有纺织、服装艺术设计、材料科学与工程、旭日工商管理、机械工程、 信息科学与技术、计算机科学与技术、环境科学与工程、化学化工与生物工程、 外语、人文、理学 12 个专业学院,另有成教学院、网络学院、体育部、国际 文化交流学院、国际合作办学的东华大学莱佛士国际设计专修学院。 拥有 5 个 博士后流动站、4 个一级博士学位授权点,31 个二级博士学位授权点、6 个一 级硕士学位授权点、63 个二级硕士学位授权点、52 个本科专业,学科涉及工 学、理学等九大学科门类。共有 1 个一级学科国家重点学科,5 个二级学科国 家重点学科,1 个国家重点(培育)学科,7 个上海市重点学科,同时设有 11 个国家级和部级重点实验室、工程中心和检测中心,2 个国家“111”引智基地 以及国家大学科技园。因此,有必要建立一个科学的完善的学生选课系统。 1.2 面临的问题 目前选课管理系统其实很好了,没有多大的实质性问题,只是尚存在一些 需要改进的地方,不过有些体制问题还是有的,在这边可以提提。但是这要靠 学校本身来解决了,我们无能为力。 首先安全性不够高,只需要输入用户名和密码就可以进了,有出现过学生 帐号被盗,已选课程被删,导致学生未能选上该门课,不过这是小概率事件, 我觉得除了用户名和密码之外,再加上验证码或者设置 2 级密码或者也可以设 置手机密保。 其次选课人数过多导致系统崩溃,无法进行选课,这是最主要的问题,这 现象和学校服务器有很大的关系,如果校方肯花点钱在服务器上面的话应该是 可以解决的,不过这个系统可以设置可同时访问的最大人数,还有用处理多人 并发访问功能高点的数据库也是有是可行的方法。 还有第一次选课的缺乏人数限额导致了可选人数大大超过实际接受人数, 从而让绝大部分选择热门课程或热门教师的人被调到第二轮选课,而这一设置 并非能减少第一轮选课可以给第二轮选课压力。 既然学生对某些课程有需求,为什么仍然把课程的允许人数定这么低?完 全可以采用 3-4 个班的大班教学,类似马哲的方式。 选体育课时,由于可以同时选择多门课程,导致有些同学中选了多门,而 有些同学则一门也没选中。 最后我觉得我们学校选课系统有个缺陷,就是在没有超过允许人数范围时, 可以多个人同一时间选该课程,即使最后人数超过最大允许人数。 东华大学选课管理信息系统需求分析报告 3 1.3 开发系统的必要性 本系统是为了更好管理学生选课排课信息而设计的。教务处在正常运营中 必须面对大量课程、学生信息、教师信息以及三者间相互联系产生的选课信息, 由于学校的学生和课程繁多,包含的信息量大且复杂,使选课管理工作更规范 化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准确、有效 的查询和修改选课排课相关信息。 二、系统目标 系统的主要用户是管理员、教师和学生,管理员可以通过超级用户身份登 录,对系统进行全面的管理维护, 老师、学生以不同用户的身份进入不同的界面, 执行不同的操作拥有各自的权限。 该系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生 选课的流程,使选课管理工作更规范化,系统化,程序化,提高信息处理的速 度和准确性,能够及时、准确、有效的查询和修改选课排课相关信息。在学校 内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作 站上录入,信息上网后各用户可查询,选课,修改,管理,达到信息共享。 3、组织结构分析 3.1 组织机构关系结构图(组织、部门、岗位的隶属关系与职能) 组织(部门、企业、车间、科室等)及其组成部分之间的隶属关 系或管理与被管理的关系; 各级组织的职能和有关人员的工作职责、决策内容。 3.2 各部门的主要职责如下: 教务处:对学生、教师、选课进行管理和统计,及系统状态的查看、维护 并生成选课报表、排课报表。所涉及的信息包括课程信息、教师信息和学生信 息。 教师:确认教学和自己的开课情况,以及最后登记学生的成绩等。 学生:学生可以根据本人学号和密码登录系统,进行相关操作。可以核实 个人信息,查看教师信息、课程信息以便选课,查看自己选课结果,查询考试 成绩等。 教务科:负责本科教学教务管理和学分制选课工作。 根据教学任务书, 负责编制全校本科生课程排课表。编制学年制班级的课程表, 学分制各年级的 排课、选课各项工作。重读班、增开课、第二专业的教学任务书下达,排课。 校长 服装学院 管理学院 教务处 学生处 辅导员办公室 系 学院办公室 教学实践科教务科学籍管理科 东华大学选课管理信息系统需求分析报告 5 教学实践科:组织实施校内外实习实践、金工实习、计算机上机、公益劳 动、毕业设计(论文),等实践教学环节。 四、业务流程分析 4.1 业务处理流程(包括文字描述、单据、表格等) 业务描述:在每学期末,教务处向各系院下发教学计划表,由各系院根 据计划表安排开设课程,再交给教务处。教务处汇总信息(教师信息,时间安 排,教室安排,课程信息) ,列出选课表,供学生选择。学生进行第一次选课, 生成个人选课表,与时间安排表,课程和教师名单,教室安排表一起,汇总选 课信息,再交由选课管理系统随机进行处理,生成选课总名单,学院选课名单, 班级选课名单,课程名单,个人课程表,分别交给教务员,院系,辅导员,教 师和学生。学生根据第一次选课的结果,进行第二次,第三次的补选,流程与 第一次相同,但选课管理系统按学生选课的时间顺序生成选课结果。同时,学 生也可以进行退选,同样交给选课管理系统处理。 学生可以查询个人课程表(课程信息,时间信息,教师信息,教室安排) , 教师可以查询自己的开课信息(时间,教室,课程)和学生名单,院系可以查 看本院课程安排信息(教师,时间,教室,课程,学生) ,辅导员办公室可以查 看所带班级的信息,教务处可查看以上所有信息。 4.2 业务流程图: 学生 教务处 选课总名单 选课表 2 辅办 教学计划表 开设课程表 选课管理系统 时间安排表 教室安排表 课程和教师名单 班级选课名单 个人课程表 学院选课名单 选课信息汇总 1 课程名单 教师 院系 教务员 选课表 1退课表 选课信息汇总 2 4.3 原始单据 单据名称别名简述来源去处组成流通量 教学计划表每个学院需完成的教学课程教务处院系学时大 开设课程表每个学院开设的课程院系 教务 处 课程编号,课程名大 时间安排表课程的时间安排教务处 学生 教师 时间小 课程和教师名 单 每门课程对应的教师教务处学生 课程号,课程名, 教室号,教师名 小 教室安排表课程教室的安排教务处学生教室号大 东华大学选课管理信息系统需求分析报告 7 教师 选课表 1学生可选的所有课程教务处学生 课程号,课程名, 教师,教室,时间 大 选课表 2每个学生的选课情况学生 教务 处 课程号,学生号大 退课表学生退选的课程学生 教务 处 课程号,学生号小 选课总名单所有信息的总表教务处 教务 员 课程号,课程名, 学生号,学生名, 教师,教室,时间 大 学院选课名单学院学生的选课情况教务处院系 课程号,课程名, 学生号,学生名, 教师,教室,时间 小 班级选课名单班级学生的选课情况教务处 辅导 员 课程号,课程名, 学生号,学生名, 教师,教室,时间 小 个人课程表每个人的选课情况教务处学生 课程号,课程名, 学生号,学生名, 教师,教室,时间 大 课程名单每门课的选课学生信息教务处教师 课程号,课程名, 学生号,学生名, 教师,教室,时间 小 4.4 数据项分析 数据项 名称 数据项 编号 别名简述 类型 长度取值范围 学生姓名 A0101varChar 8Not null 学号 A0102Char9Not null 性别 A0103Char2 男/女 班级 A0104varchar10Not null 系 A0105varchar 20Not null 课程名 A0106Varchar20Not null 课程编号 A0107Char6Not null 上课时间 A0108varchar20 Not null 上课地点 A0109varchar20 Not null 教师姓名 A0110varChar8Not null 学分 A0201Number1=0 教师性别 A0202Char2 男/女 职工号 A0203Char9Not null 学时 A0204Number2=0 管理员姓名 A0205varChar8Not null 管理员工号 A0206Char9Not null 东华大学选课管理信息系统需求分析报告 9 5、用户需求 学生选课系统用于根据教学计划、教师资源等,制定每学期的课程表及相 关信息,面对的用户包括系统管理员、教师和学生。因此该系统的功能模块应 分为系统管理员需求、教师需求、学生需求三个部分。管理员可以通过超级用 户身份登录,对系统进行全面的管理维护, 老师、学生以不同用户的身份进入不 同的界面,执行不同的操作。 5.1 业务需求 5.1.1 新系统考虑要满足的实际性需求(根据调研结果总结) I系统管理员(拟定教务处) 1课程评定的实效性。 因为现在的教学评定太过于虚,很多学生都不会用心去填写这项表单,这会直接 导致教务处对课程的评定,对课程质量的提高会产生不利的影响。需要满足这一 项需求,得先从涉及评定表单的设计合理化,与学生的交流发现问题所在开始。 设计表单不能以要什么写什么来表达,而是需要用问题背后所会涉及的形式来设 计问题,这样学生的填表积极性会提高。且一定要强调保障表单的隐私权。 2课程变动通知自动化。 因为每次的课程变动仅仅是以通知形式来传达,其实效性还是存在一定人性 化缺陷的(如没看到通知就被其他通知的更新推到后面去了) 。可以的话以 自动化删除选择性方案来解决。 II教师 1排课时间的人性化。 因为有些老师的课程一直会是上午 12 节,或下午 12 节,老师也 是人也需要适当的公平性合理安排。老师的状态是直接影响教学质 量的,教学质量又直接影响期末的教学评定。若把这一项需求也考 虑进去的话,相信课程的安排会取得实际性效益。 2成绩管理的合理化。 据很多教师的意见,成绩的输入改写过程会比较繁琐,那若在业务 流程方面和权限设置方面做一些必要的改善会不会能解决这种不必 要的繁琐程序呢。 III学生 1第二轮选课的公平性。 因为每次第一轮选课后没选上的学生,到第二次选课时是以先下手 先得手来取决。一致导致网络拥堵,学生心慌,若第二次选课也是 以随机抽选的形式来的话,是否会更具有公平性。 2选课的更大自主性。 虽然说学生可以自主跨专业选择自己喜欢的课程上。但时间上太过 于冲突,在选修上存在很大的不可行。 3考试时间与地点的通知及时。 考试时间以及地点的通知怠慢是普遍性提出的问题,可能办事程序 也影响此现象,但如果是业务的繁琐复杂导致的,那是否可以改进 呢。 东华大学选课管理信息系统需求分析报告 11 4学分的上限设置合理性。 虽然是很少部分人的提议,也认为是可考虑范围。就是一学期可选 学分的最高上限的规定是否必要,按学生个人喜好,觉得这一点并 非是必要的。 5.1.2 使用范围要求 按东华大学全日制本科学生课程管理等相关文件完成学生选课系统管理, 该系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生选课 的流程,使选课管理工作更规范化,系统化,程序化,提高信息处理的速度和 准确性,能够及时、准确、有效的查询和修改选课排课相关信息。 5.1.3 功能要求 系统管理:实现教务人员对系统的管理,包括添加删除用户。更改密码, 数据备份,数据还原,注销,等功能。 基本信息管理:实现显示学生和老师的基本信息(包括学生基本信息,教 师基本信息,课程基本信息) 。 选课管理:实现学生自主选择课程,选择老师。 查询:包括实现学生查询,老师查询,管理人员查询。学生查询包括自己 的基本信息,自己的课程,课表,成绩,同班同学等,老师查询 包 括查询自己的信息,自己所带班的学生,自己的课表等。管理人 员 的查询包括每个老师的和学生可以查询的信息。 服务器配置:对它进行配置可以使得在其他电脑上也照常使用。这样不 必每次都到数据库中去更改。 帮助系统:帮助系统为用户指明方向。 权限管理::为学生、教师、管理员提供不同权限进行学生成绩管理。 5.1.4 信息采集与各部门的使用权限 每学期选课系统由教务处管理员维护开通,开课情况由教务处制定, 学生自己选择所需课程,最后由教务处汇总。为了保证信息的安全和数据的权 威性,对于网上信息的使用权限和责任规定如下: 学生基本信息课程信息教师信息 教师查询权 查询权登录,修 改,处理 权 教务处登录,修改, 处理权 登录,修改, 处理权 登录,修 改,处理 权 学生登录,修改, 处理权 查询权查询权 5.1.5 数据完整性、正确性: 可根据所选该门课的学生自动生成课程选课名单 可根据某学生所选全部课程自动生成该学生的课程表 可根据某教师的课程自动生成教师的课程安排表 东华大学选课管理信息系统需求分析报告 13 5.2 性能需求 因为选课管理系统用于学生网上选课,提高教务处工作效率,使选课管理 工作规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准 确、有效的查询和修改选课排课相关信息,所以数据库系统应该具有备份和恢 复功能,保证学生数据库的长期完整性和正确性。另一方面,作为系统的服务 器应该能够无故障的运行,即使在多人并发登录的时候也应该不会瘫痪,但是 这个要求似乎太高了,每次选课系统一般都会瘫痪,而且能够便于管理员的操 作。安全性要求比较高,对业务逻辑必须封装,避免有人登陆他没权限的网页, 避免黑客从数据流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论