教务管理系统需求分析.doc_第1页
教务管理系统需求分析.doc_第2页
教务管理系统需求分析.doc_第3页
教务管理系统需求分析.doc_第4页
教务管理系统需求分析.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

长春理工大学计算机科学技术学院 120511427软件开发与实践长春理工大学凌展教务管理系统的需求分析及改进意见学 生 姓 名 0000专 业00000学 号 00000学 院 000000000 二 一 四 年 七 月 二十一日目录第一章 引言11.1系统目的11.2系统背景11.3系统目标11.4参考文献2第二章 教务管理需求分析22.1教务管理需求分析22.2 功能需求32.3 数据需求3第三章 具体模块需求描述33.1学籍管理43.1.1 学生基本信息43.1.2 信息维护53.2教学计划管理53.3教师管理63.3.1 教师管理功能模块73.4排课选课管理73.4.1 排课管理73.4.2 排课选课管理83.4.3 学生网上平台选课93.5成绩管理93.5.1 成绩管理功能模块93.6教材管理103.6.1系统功能113.7毕业管理113.7.1系统管理信息11第四章 性能需求124.1网络平台要求及数据描述124.1.1网络环境下的多用户系统124.1.2用户平台要求124.1.3数据安全性134.1.4数据字典134.1.5数据库描述15第五章 长春理工大学凌展教务管理系统改进意见155.1.1学生选课系统存在的问题165.1.2教务管理系统增设版块175.1.3 学生助手手机软件开发17第六章 总结1818第一章 引言1.1 编写目的长春理工大学教务管理是我校的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,近年教学体制不断改革,尤其是学分制、选课制的展开工作,我校教务日常管理工作日趋繁重、复杂。因此教务工作信息化,模块化,便捷化是现代高校发展的重点,所以我们需要研制开发一种综合教务管理软件,并用此软件得以将我校的选课,课程安排,校历,成绩等对学校学生工作方便进行。1.2背景说明l 系统名称:长春理工大学凌展教务管理系统l 用 户:长春理工大学教务人员,学生,教师1.3系统目标长春理工大学凌展教务管理系统可以使教务人员进行教务管理,方便教务人员随时添加、查询、修改。该软件的设计目标尽量达到人力与设备的节省,并且处理数据的速度提高。该系统面向教务处、院、系教师和全校学生,实现教学计划管理,学籍管理,开课 /排课管理,选课管理,成绩管理,教师管理,教材管理,毕业管理等功能。1.4参考文献软件工程李伟波 刘永祥 王庆春 武汉大学出版社软件工程教程 孙涌 陈建明 王辉 机械工业出版社软件工程与实践贾铁军,甘泉 清华大学出版社第二章 教务管理需求分析 2.1教务管理总体需求分析系统建设目标是建成一个集自动化、信息化、网络化为一体的,符合高校教务管理特点的大学生教务管理信息系统,为教务管理有关部门提供优质、高效的管理,为其它有关部门、学生和教师提供全面及时的信息和数据。系统完成时应达到以下几方面的要求:1)实用性:根据教务管理业务流程,提供日常教学管理功能。2)稳定性:系统运行速度快,效率高,有效防止各种人为操作错误,维护数据的完整性。3)操作性:系统界面简洁,易使用、易维护、适应非计算机人员使用。4)安全性:应具有安全高效的身份认证,权限检查机制,防止信息泄密和对保密信息的非法侵入。2.2 功能需求教务管理在我校管理工作中处于相当重要的地位。我校的办学质量直接取决于教务管理水平,教务管理的目标是培养出高质量、高水平、高素质的具有创新能力的学生。包括对学生学习的各个环节、教师教学的各个环节以及与教学有关的方方面面的管理。2.3 数据需求长春理工大学教务管理系统的数据输入应有:校各部门、专业、教室安排、课程、教师、学生、班级、开课计划。当然还有需要随时可以录入的信息就是:成绩、授课信息、课堂信息、学生教师评估、学位审核条件信息等。这这之中的校部门信息、排课教室、教师信息由系统管理员录入。授课教师需录入学生成绩。学生需录入教师评估。第三章 具体模块需求长春理工大学教务管理系统是集学籍管理、排课管理、选课管理、成绩管理等教务功能于一体,并可以输出各类课表、成绩单。顶层用例图3.1学籍管理 学籍管理的功能是学校对学生的管理问题,为了完善学校的对学生档案和学籍的管理,学生信息数据与学生有关的数据的管理与操作处理,具体实现学生学籍异动管理、档案管理。基本数据为学生信息、课程信息、班级信息的输入,以及有关对学生信息的查询的数据输出。3.1.1 学生基本信息系统可从招办提供的电子档中导入学生档案,实现新生基本信息表,并能对基本信息表数据进行存档和维护。提供对新生进行分班和对已分班学生重新编班;还可分别按照系、班级、地区等进行统计信息维护,提供每学期的开学注册信息维护,对异常情况进行统计或者备注,生成数据报表。学生基本信息内容包括:姓名、性别、出生年月、籍贯、民族、是否烈属、是否华侨侨眷、政治面貌(是否团员、入团时间、入团地点、是否党员、入党时间、入党地点)、身份证号、家长姓名、联系方式、入学学号、专业、班级、宿舍、床位。3.1.2 维护数据信息长春理工大学教务管理系统对每一学期的学籍异动情况都会进行登记。比如:退学,休学,转专业,留级,转校等。教务管理系统将申请异动或学生异动相关信息数据,与异动相关校规信息数据库信息对比,审核欲异动学生,并进行标记,生成异动信息数据报表。其中对休学(停学),转学,转专业提供申请书,提交后由相关人员审批签字通过。当是休学(停学)时,其学籍应该处于封存状态-即保存该生休学(停学)时的所有信息,在查询当前正常学生信息时,该生信息不予显示;只在需要查询所有学生信息,或者特定学生时信息才给予显示. 对跳级者的学籍应调配到相应年级的管理数据库中. 对留级,退学者提供学校的相应审批表,并且对留级后的安排信息给予通告.起学籍应调配到相应年级的管理数据库中.3.2教学计划管理“教学计划管理”功能模块用于维护学校中各系各专业的课程、课组计划安排信息,作为选课和毕业审查的标准,包括的功能有课程计划登记、课程计划审批、选课情况查询、选课信息审批等。3.3教师管理“教师管理”功能模块用于管理教师相关的信息,提高质量,保证教学工作的高效运行,其中包含的子功能模块如图所示。教师进修档案教师课时数统计教师考评管理教师奖罚档案教师任课档案教师基本信息教师管理“教师管理”功能模块“教师基本信息”用于管理教师的基本信息,如所学专业、学历、毕业院校等。“教师任课信息”用于管理教师任课信息,如教师姓名、学历和学期、任课班级、课程、周时数、总时数等。“教师考评管理”用于对教师进行考评。“教师课时数统计”用于统计教师工作量。3.4排课选课管理3.4.1 排课管理:自动排课:经过排课操作人员所输入的课程、学生、教室、教师等基本信息,以及学期校历、课程课时等约束条件,由系统根据上述条件自动生成各种课表。约束条件:教师、教室时间可以设定优先级,指定:必须排、不可排,排课时参照设置进行自动排课。课时安排情况:单双周课程,三四节连排课程,单节排课等。需要避免的各种冲突:教室不冲突:同一教室同一时间不能安排两门课程;学生不冲突:同一班级学生不能在同一时间上二门或二门以上课程;老师不冲突:同一教师不能在同一时间在不同地点上课;课程不冲突,同一班级同一课程不能同一时间在不同地点上课;教室容量不冲突:即班级人数不能超过教室容量。输出五种类型课表:教师课表、教室课表、时间课表、课程课表、学生个人课表。我校的教务管理系统课表查询:按院系查询课表,按照课程查询,按照班级查询,学生个人课表查询。3.4.2 排课选课管理: “排课选课管理”功能模块用于根据教学计划、教室资源、教师资源等,制定每学期的课程表,其中包含的子功能模块如图所示。学生选课自动排课人工排课合班信息设定排课时段设定教室分区设定课程信息录入教室排课设定教师排课设定班级课程配置全校排课设定条件设置排课选课管理 “排课选课管理”功能模块 “条件设定”用于设置排课的一些限制条件,如班级、教师、教室的排课时段限制。“全校排课设定”用于对某学期全校课表的共同部分进行设置,如课表的统一抬头、没天上课节数、统一的排课时段等进行设置。“班级课程配置”用于对某个班级某学期具体开设的课程分别进行排课时段、单双周连堂课等特殊情况设置。“课程信息录入”用于对一些临时添加或修改的课程(不在教学计划之列的)进行设置。“教室分区设定”用于把学校所有教室依据空间设置、使用类别等进行分区分组设置。“排课时段设定”用于设置在一周的哪些时段安排课程,针对不同的班级、教室、教师只有给他们的排课时段相同可以通用。“学生选课”用于学生选择本学期的课程,目前一般都在网上直接完成。3.4. 3学生网上选课平台选课:当点击增加选课菜单后,课程列表中的专业必修课为教务处按各系教学计划自动添加进去的,学生可以通过课程列表框中的选修课程列表来进行选择。教务管理系统中的界面中包括每门课的学分、课程性质(选修、必修)、教室及可容纳的学生、教师、已选人数等。在学生选课过程中,系统自动判断所选课程的总学分是否超过上限,另外自动判断所选课程是否冲突等。退课:课程表中教务处按各系教学计划整体指定上去的,学生不能自行退选。3.5成绩管理“成绩管理”功能模块用于根据课程生成本学期的考试地点、考试时间、监考老师等数据,并对考试的过程和结果进行监控,其中包含的子功能模块如图所示。教务成绩管理补考通知单补考成绩录入学生成绩录入考试情况记录评卷安排考试日程安排考务信息发布班级班级成绩单 “考务成绩管理”功能模块 “考务信息发布”用于发布考务信息,如学年、学期、期中(期末)考试、考试时间等,以及其他一些有关考务的事项。“考试日程安排”用于管理考试日期、时间、考试科目、考试班级、监考老师、考场等信息。“评卷安排”用于对评卷专业、评卷科目、评卷教师、评卷日期、时间等评卷信息进行管理。“考场情况记录”用于对考场情况进行管理,如考试班级、考试科目、应考人数、实到人数、违纪记录情况等。“学生成绩录入”用于授课教师输入学生的考试成绩。“补考成绩录入”用于授课教师输入学生的补考成绩。“补考通知单”用于教务处依据班级、个人、课程、进行不及格统计,并打印出学生的补考通知单。“班级成绩单”用于以班级为单位,打印该班级所开设课程的每个学生的成绩,送交教务处存档用。3.6教材管理“教材管理”功能模块用于对教材库存、教材计划、教材预定、班级预收款、教材采购及教材销售工资进行有效管理,其中包含的子功能如图所示。教师领书教材采购库存管理教材计划开课教材设置教材信息设置教材管理管理 “教材管理”功能模块3.7毕业管理“毕业管理”功能模块用于对学生毕业进行处理,同时对毕业信息、学位授予、证书授予及校友信息等进行管理,其中包含的子功能模块。毕业管理成绩单管理毕业审核论文管理实习管理技能管理毕业管理 “实习管理”用于记录学生在校期间的实习情况。“论文管理”用于记录学生的毕业论文情况,供日后查询或借鉴。“毕业审核”用于根据学生的所在系(所)、专业的教师计划、选课成绩和学籍来审查该省是否具备毕业资格。“毕业管理”用于记录学生的毕业信息,包括毕业证书号、工作去向等。第四章 性能需求4.1网络平台要求及数据描述4.1.1 网络环境下的多用户系统信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入,修改,删除相关的内容,各用户还可进行查询,调用,达到信息共享。4.1.2用户平台要求开发出的软件要适用于各种WINDOWS平台和SQL SERVER 数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等,最低配置要求内存以及显存显卡。开发工具:ASP.NET。数据库管理系统:Microsoft SQL Server 2008。4.1.3数据安全性本系统采用二级安全保障:第一级:依赖于网络本身对用户使用权限的规定。第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。4.1.4 数据字典数据字典是描述数据流图中数据的信息的集合。 它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。从数据流图可知,系统包含数据流、数据存储、数据加工。1、数据流数据流名称:入库单别名:无2、数据存储数据存储名称:老师信息别名:无简述:对老师的信息进行存储管理组成:教师姓名密码+教师基本信息组织方式:索引文件,教师姓名为关键字查询要求:要求能立即查询数据存储名称:学生信息别名:无简述:对学生的信息进行存储管理组成:学号密码+选课信息+成绩+考试信息组织方式:索引文件,学号为关键字查询要求:要求能立即查询数据存储名称:选课信息别名:无简述:对学生所选择的课程信息进行存储管理组成:课程+上课时间+上课地点查询要求:要求能立即查询数据存储名称:考试信息别名:无简述:对学生的考试信息进行存储管理组成:考试地点+考试时间+监考老师查询要求:要求能立即查询3、数据加工加工名:录入信息 编号:1.1 激发条件:接收到教师、学生的信息时 优先级:普通 输入:教师、学生信息 输出:无加工逻辑:无加工名:登录编号:1.2 激发条件:进入长春理工大学教务管理系统 优先级:普通 输入:用户信息 输出:登录成功或失败加工逻辑:无4.1.5数据库描述本系统采用mySQL数据库。第五章 凌展教务管理系统改进意见5.1.1学生选课系统存在的问题我校教务管理系统在选课模块上还需要改进,选课系统很容易崩溃,并且在选课的时候有很多同学会因为校园网和外网的原因使选课有很大的区别与差异,并且选课的各个课的开课时间最好在同一时段,我校教务管理系统存在不同课程开课时间不一样的情况,导致很多同学由于不知道开课时间而错过了选课的机会。在选课系统中的安全维护方面也需要加强,我校的选课系统就出现过被入侵的情况,有的同学在选课之后并没有更改教务管理系统的密码,因此在成功选的校选课后却被破解密码,选的课就消失了,这个情况十分普遍,所以在选课系统中的安全维护也需要加强。我校选课的时间安排可以加以调整,东区南区和西区的选课就可以分开进行选课,这一点我校已经进行实施,错开时间选课可以让同学们更加容易选课,对教务管理系统的维护也有很大的帮助。5.1.2教务管理系统增设版块教室自习室需求信息这一点对于我校的大部分同学都需要,因此我校的自习室教室安排信息都可以在系统中查到那将会便利学生学习。在找寻自习室的过程并不是十分的容易,因为自习室或者教室的安排并不为人所知,如果此部分信息可以公开将会便利同学学习。5.1.3学生助手手机软件开发 现如今安卓,ios手机的普遍进行,有一款手机app应用更会便利我校的老师与同学,这样可以不用登陆网页

温馨提示

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

评论

0/150

提交评论