XX学院教务管理系统软件项目建设需求.docx
《XX学院教务管理系统软件项目建设需求.docx》由会员分享,可在线阅读,更多相关《XX学院教务管理系统软件项目建设需求.docx(45页珍藏版)》请在课桌文档上搜索。
1、XX学院教务管理系统软件项目建设需求一、总体技术要求系统的建设应采用先进的设计思想和主流的技术路线,必须符合业界当前的发展趋势,遵循行业的相关技术标准。系统技术架构需要达到以下要求:(1)基于微服务架构技术,实现功能模块解耦,实现前后端分离,用户界面变更不影响服务提供的稳定性。(2)采用JaVa编程语言开发,基于B/S结构,无需安装客户端软件。(3)系统要具备良好的浏览器兼容性,管理人员、教师、学生都能在主流版本浏览器下(包括:IEIl及以上版本、谷歌浏览器、火狐浏览器)进行所有的功能操作。(4)采用基于服务的设计理念,支持中间件技术,提高系统的可维护性和软件代码的重用性,提升学校对IT资源的
2、利用率。(5)采用基于面向对象的组件开发技术,构建可重用的业务组件,利用这些组件能快速响应学校业务变更,搭建新应用。(6)支持工作流引擎机制,提供流程自定义功能。(7)信息标准要求:系统的开发必须严格遵循教育部的教育信息化行业标准,并符合学校要求的相关信息标准。(8)可靠性、稳定性要求:具有良好的运行保障体系,提供完善的存储、备份手段,提供故障恢复手段,确保系统的稳定性。(9)界面友好性要求:操作流程清晰简洁,用户界面美观大方,给用户提供良好的操(10)安全性和保密性要求:系统设计时必须考虑整体的安全性,从数据访问操作、用户认证、数据加密的多个方面进行安全性设计,提高系统的安全性。系统应分别针
3、对不同的应用和不同的环境,采取不同的措施,包括系统安全机制、数据存取权限控制和数据存储加密机制。(11)可管理性要求:系统的设计必须有很好的可管理性,业务流程清晰,权限划分合理,提供便捷的搜索功能和工作流控制功能。(12)系统部署要求:要求基于LinUX操作系统环境进行系统部署,支持物理机、虚拟机、私有云、公有云的部署模式;采用主流数据库系统软件。(13)系统集成要求:能通过技术手段与学校智慧校园基础平台(数据中心、统一身份认证和网上办事大厅)、财务系统等及各应用系统对接,并按照学校要求开放其他相关接口。(14)新老系统数据迁移要求:需完成老系统历史数据迁移到新系统,实现新老系统的平稳切换过渡
4、。(15)本项目技术需求文件中,如存在未详尽的描述或者需求的变化,以双方友好协商形成的最终验收文件为准。教务管理系统软件各功能模块需求服务类型功能模块功能需求教务管理基础资源服务维护校区、院系单位、专业、班级、教学楼、教室、教职工、课程库、教学周历信息。系统管理提供权限管理、用户管理、公告留言、流程管理、数据字典维护、参数设置,日志管理、基础数据导入、报表管理的功能。培养方案服务具备课程体系设置、培养方案制定、培养方案审核、培养方案查询的功能;具备教学执行计划管理、执行计划微调的功能;具备通选教学计划管理的功能。开课管理具备开课任务生成、教学安排管理、分级教学安排、体育开课安排、开课查询分析统
5、计的功能。课表编排服务具备课表时间设置、排课类别管理、排课参数设置、传统手工化排课、课表调整、各类课表查询、全校总课表查询、课表效果分析的功能。提供智能自动化排课功能。提供拖拽式图形化排课功能。选课服务提供选课管理与服务功能,可满足学年学分制和完全学分制下的选课模式要求;具备预选选课、正选多轮次选课、选课学分控制、选课公共设置、选课课程管理、选课抽签管理、选课服务器管理、学生补改选管理、选课日志查询的功能。日常运行服务具备教师网上调停课申请与审核、调停课数据统计、网上教室借用申请与审核、教室使用率统计的功能。学籍服务具备学籍基本信息维护、学生标签信息设置、报到注册、学籍预警、学籍异动的功能。提
6、供专业方向分流管理功能,包括:院系方向分流控制、学生方向分流志愿、新增班级申请与审核、方向分流编班。提供优秀生转专业管理功能,包括:转专业条件设置、转专业计划、转专业审核、转专业课程替代、转专业选课处理、报名学生信息。考务服务提供排考参数设置、考试数据管理、考试数据汇总、手工批量排考管理、排考结果管理、监考调代管理、排考结果查询分析的功能。提供智能自动化排考功能。提供随堂考试管理、巡考管理的功能。成绩服务提供成绩录入控制、成绩录入信息、成绩录入审核、成绩总库管理、成绩查询统计、成绩认定管理、学生缓考管理、学生免考管理、异动成绩录入、补考管理、重修管理、毕业考试管理的功能。提供成绩乘系数管理功能
7、,包括:成绩乘系数规则设置,成绩乘系数申请、成绩乘系数审核。提供过程成绩管理、多学期开课课程成绩设置与管理的功能。毕业审核服务具备毕业届别管理、毕业专业管理、毕业学分要求、毕业条件设置、毕业资格审查、毕业学生信息、毕业数据处理、毕业结果修改审核的功能。教学评价提供多维度的网上教学评价功能,包括评价课程分类、服务评价指标自定义、评价建议类别、评价批次设置、评教数据管理、评价分析统计的功能。等级考试服务提供各类等级考试的网上报名、学生照片审核、考级报名统计、考级成绩管理的功能。工作量计算管理提供灵活的教学工作量计算功能,可设置计算范围、自定义设置计算公式、对工作量进行汇总统计。教学进度管理网上录入
8、课程的教学进度(授课计划)信息,支持教学进度的复制,支持EXCEL导入教学进度。实习实训管理具备实习大纲管理、实习项目管理、实习基地管理、指导老师管理、实习任务安排、实习成绩管理、单独实习学生管理的功能。创新学分管理提供创新学分的网上申报、认定、学分成绩库管理的功能。学生服务为广大学生用户提供各类教务信息化服务,如:个人课表查询、成绩查询、网上选课、网上评教。教师服务为广大教师用户提供各类教务信息化服务,如:网上录入成绩、个人课表查询、个人监考安排查询、调停课申请。H5移动教务学生移动服务我的课表、学籍信息查看、培养方案查看、个人成绩查看、考试安排查看、空闲教室查询、教材信息查看、缓考申请、等
9、级考试报名、学生评教、成绩认定申请教师移动服务我的课表、监考信息查看、学生成绩查询、培养方案查询、教材信息、教室借用申请、同行评教、调课申请迎新管理迎新管理包含招生服务、迎新服务、宿舍管理、收费管理、迎新基础资源、迎新系统管理、迎新学生信息管理二、功能需求.基础资源服务1.L公共资源服务1.LL组织机构信息:录入学校信息、校区信息、单位信息;单位信息包括行政处室及下属科室信息、院系及下属教研室信息;支持按照树状结构显示学校组织机构信息。1.L2.教学场所信息:包括教学功能区信息、教学楼信息、教室信息。支持按照树状结构显示教学楼与教室之间的归属关系;考虑就近排课的需要,能设置教学楼之间的距离量化
10、权重指标;支持对体育馆、田径场进行重复利用排课参数的设置;可自定义设置教室类型,如:多媒体教室、制图室、语音室、画室、琴室;可设置教室排课优先级、座位数、有效座位数、考试座位数、是否有空调的信息;提供批量修改教室各项信息的功能。1.L3.专业和年度专业信息:建立学校的专业信息总库,可设置各院系下专业大类、专业、专业方向的信息,体现专业大类与专业、专业与专业方向的归属关系。支持按照年度设置本年度实际开设的专业信息,与后续的年度培养方案关联。I .1.4.学年学期信息:能设置各学年学期的开始年度、结束年度、学期名称、起始上课周、终止上课周;支持二学期制、三学期制。II 1.5.班级信息:维护各专业
11、下的行政班级信息,可设置班级的编号、名称、所属专业、固定教室、班主任、辅导员、班级人数的信息,可查看、导出班级花名册。III .6.教职工信息:可录入教职工基本信息、学历学位、个人简历、奖励情况、惩处情况、家庭成员、语言能力、政治面貌、任课情况,提供新增、删除、修改、导出打印教职工信息的功能;任课情况信息可自动关联各学期教学安排中该教师的任课信息。IV 7.新增教师申请:针对各学期学校新进的教师或外聘教师,提供教师信息新增申请与审核的流程化服务。V .1.8.教学周历信息:支持各学期教学周历的生成、发布、查询与导出。1.9.课表节次信息:设置课表各小节的开始时间、结束时间,支持春季、秋季设置不
12、同课表节次时间。1.LIO.标签管理:要求提供学生学籍标签的自定义功能(如:留学生、民族生、交流生、体育特长生),支持用户自定义增加、修改标签;可查看具备某个标签属性的学生人数及详细学生名单。12课程资源管理1.2.1课程资源总库能对学校所有的课程按照版本进行维护,课程信息主要包括课程编号、课程名称、课程英文名称、学分、学时类型、学时数量、周学时、开课单位、课程类别、课程性质、课程属性、考核方式、课程版本、课程启用状态、先修课程、课程简介。能提供录入、修改、删除和查询课程信息的功能,支持按照模板批量导入课程信息,支持批量修改课程信息字段,支持导出打印课程信息列表。支持同一门课程关联多个开课单位
13、。1.2.2.对于新增课程可实现在线进行申请、审核审批、入库的流程化管理,支持审核流程的自定义,辅助学校构建权威、规范的课程总库。1.2.3.提供课程编号的编码规则自定义配置功能:可以从开课院系、课程性质、课程属性、课程大类、课程类别、考核方式中自定义选择字段,可设置字段取值位数、字段排序;可自定义流水号的位数;设置完规则之后,课程编号按规范自动生成。1. 2.4.要求系统中的课程学时类型能实现自定义配置,灵活适应课程改革的要求,并与课程库、培养方案、排课模块自动关联。2. 2.5.可查询某门课程在各年级专业的培养方案中使用的情况。2. 2.系统管理3. 1.提供支撑系统运行的各项基础服务能力
14、,涉及到流程管理、用户管理、权限管理、系统日志、通知公告,具体要求如下:2. 2.维护系统用户信息,分配用户操作权限,支持按照角色对权限进行分配,能按照校区、院系、年级、专业设置用户的数据权限范围。2. 3.系统要能支持多级授权设置,能设置授权的起始时间和失效时间,管理人员权限支持精确到按钮级别的多级授权。2. 4.全日制与非全日制实现基于不同招生季节、开学时间、开课安排、成绩管理、考试安排、毕业处理等进行分别管理。2. 5.提供详细的用户操作日志查询、系统版本更新日志查询功能。2. 6.系统能支持工作流引擎,实现流程的动态配置。支持系统内各项审批流程的自定义,如:调停课流程、成绩录入流程、教
15、室借用流程、缓考申请流程、培养方案审核流程。提供伴随工作流程的消息提示功能。可设置工作流程的步骤、执行时间、各步骤审批角色,流程执行过程中的审批人可以精确指定为角色下的某个用户。提供流程查询、流程清理、流程审核人院系条件设置。2. 7.提供文件上传路径设置功能,能自定义设置学生照片、教师照片、各类审核流程上传附件、毕业设计报告的文件在服务器的保存路径。2. 8.发布通知公告:可自定义通知公告的类别,可建立多个发送通知公告的群组,可指定每个通知公告的接收对象,可按用户、按角色、按群组来设置接收对象;可将重要通知公告设置为必看,登录后重要通知公告自动弹出,用户阅读确认后,方可进行其它操作。3. 9
16、.提供系统功能操作及维护相关问题的在线反馈与答复的功能。3.10. 系统生成的所有报表提供导出打印功能,可以根据需求进行修改。2.11.提供学生登录后主页面的跳转引导设置功能,评教阶段可引导学生直接进入评教界面,选课阶段引导学生直接进入选课界面。2.12.系统支持用户本次登录后所使用过的模块全部通过系统内部标签页(非浏览器的标签页)的方式进行展示并快速切换;支持设置学生、教师、管理人员主界面的常用功能。3.培养方案服务3.1.培养方案总体要求3. 1.1.要求培养方案可灵活配置,支持学年制、学年学分制、完全学分制多种模式,辅助学校完成向学分制的逐步过渡。3.1. 2.要求能适应学校教学改革的要
17、求,培养方窠既能支持按专业管理的方式,又能支持按大类管理的方式,而且两种方式可并行存在。3. 1.3.能按照版本建立培养方案目录,同一个版本的培养方案可适用于不同年度的学生。3.1. 4.支持全校性的通选课教学计划统一按学期制定。3.2. 5.提供大类培养方案、专业培养方案、个性化培养方案、辅修培养方案的制定与统一管理,支持针对同一专业下不同类型的学生群体制定多个人才培养方案,支持一门课程分不同院系开课、多个学期开课、滚动开课。3. 1.6.支持自定义设置培养方案的课程体系、课程组;支持二级课程体系;支持不同版本培养方案设置不同的课程体系。3.1. 7.支持培养方案在线录入,并提供审核流程设置
18、功能。32培养方案制定3.2. 1.培养方案课程设置:增加每个专业培养方案的课程信息,包括:理论课程、实验实践课程、集中实践环节课程。支持按照课程组进行培养方案课程的快速批量引用。培养方案课程列表中可直观的显示每门课程的课程编码、课程名称、课程体系、学时、学分、开课学期、开课单位。培养方案的课程来源于课程总库中,课程可直接从课程总库列表中进行选择。在课程库中关联了多个开课单位的课程,在培养方案制定时则可根据本专业的课程开设情况选择一个开课单位。课程添加到培养方案中后,需要维护课程的开课学期、成绩录入学期、所属课程体系的信息。针对实践类课程的学时单位,可选择以“学时”为单位,也可选择以“周”为单
19、位。支持滚动开课模式。3.2.2.培养方案复制功能:能提供在不同年度或不同专业培养方案之间进行快速复制的功能。3.2.3.培养方案说明:设置培养方案名称、学分要求,录入培养目标、培养方案详细说明,支持在线的文本编辑器,支持直接复制培养方案文档内容到编辑器中,支持上传培养方案文档附件。3.2.4.专业教学进程管理:设置各专业的学期教学进程,设置各周次的理论教学或实践教学环节,支持不同专业教学进程的复制。3.2.5.修改培养方案:管理人员能单个或者批量修改培养方案课程信息。3.2.6.培养方案审核流程:系统中要能自定义设置培养方案审核的流程,支持由院系教务员在系统中编制各专业的培养方案,并提交教务
20、处进行审核审批,审核通过后培养方案才能生效并使用;并且培养方案审核通过后,要求不能进行修改操作。3.2.7.培养方案的查询和输出:提供培养方案的查询和导出打印功能。33执行计划生成3.3.1.执行计划生成:要求系统能自动根据培养方案生成每个年级每个专业的教学执行计划,教学安排与毕业资格审核均可按照执行计划来进行。3.3.2.计划微调:要求在培养方案执行过程中,提供微调的功能,以应对实际教学安排过程中的一些变动(如:增开课程、停开课程、修改课程内容),微调审核的流程能自定义,微调需要审核后才能生效,系统需要保留微调情况的历史记录,并能按照学期、专业、微调类型进行查询。3.3.3.提交执行计划微调
21、申请后,系统要自动记录有变化的数据内容,并在审核界面采用直观对比、通过不同颜色标记的方式显示,能快速的找到微调前后变化的数据,在同一个界面还可以查看审核流程步骤、审核意见、设置下一步审核人、上传审核附件,为管理人员提供人性化的线上审核服务。3.3.4.班级教学进程生成:根据专业教学进程生成班级教学进程。1.4. 通选教学计划3. 4.1.提供全校性通选课教学计划统一按学期进行制定。4. 4.2.通选课在线申报与审核:支持由教师网上提交通选课开课申请,管理部门进行在线审核,审核流程可以自定义设置。5. 4.3.通选课计划:对每学期的通选课开课计划进行维护,可设置通选课的计划开班数量、每课堂人数、
22、选课面向的对象范围。6. 4.4.通选课计划复制:支持跨学期复制通选课的课程信息。4.开课管理4. 开课任务生成5. 1.L依据培养方案的数据,提供自动生成学期开课任务的功能。可设置每学期生成开课任务的时间范围,支持教务处统一生成整个学期开课任务,并以开课通知单的方式传达给各开课单位;也支持按照院系、年级、专业、课程来生成开课任务;能按照不同开课类型(如:理论开课、实践开课、辅修开课、通选开课)生成开课任务。5.1. 2.生成开课任务前,可对计划学时与实际安排学时的误差情况进行控制,设置是否允许一定数量的学时误差;针对多学时类型的课程,能分别设置各类型学时的误差值。开课任务安排后,可提供各课程
23、的实际开课安排数据与培养方案计划数据比对核查功能,生成差异对照图表,提供数据同步到开课的功能,自动纠正不一致的数据。5.2. 3.提供全校性通选课开课功能:由教务处根据通选课教学计划完成每个学期的开课,并能设置每门课程的限选年级和专业;提供通选课开课计划的跨学期复制功能。5.3. 4.提供依据教学进程生成学期开课任务的功能:由各院系设置每个学期的集中实践环节、实验课程、考试、军训的开设周次,制定某专业某年级的学期专业教学进程。根据学期教学进程,系统生成开课计划时可以自动把理论课在实践周、考试周断开,以避免理论课与实践环节、考试冲突。提供根据实际教学安排来反向刷新教学进程的功能。42教学安排管理
24、4. 2.1.基于生成的学期开课任务数据,由开课单位为承担的每门课程确定任课教师、进行合拆班操作、设置上课周次、设置周学时,完成学期教学安排表。能提供教学安排表、教学任务书、课程学生名单、登分册、课堂考勤表的导出打印功能。可以批量修改已经做好的教学安排的所有信息,包括:任课教师、教学场地类型、各类学时、上课周次。4. 2.2.提供周学时平衡统计功能:可以方便的统计上课班级每周的学时分布情况,查看学时安排是否平衡,并及时做出调整。4. 2.3.教学安排指定功能:能单个或者批量指定每一条教学安排记录的排课特殊时间,如:某门课程只能安排在周一上午排课;某门课程不能安排在周一到周三的下午上课。4. 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 学院 教务 管理 系统软件 项目 建设 需求
链接地址:https://www.desk33.com/p-486074.html