1、A1 包、教务管理系统软件开发一、供应商资格要求1、符合中华人民共和国政府采购法第二十二条的规定。2、供应商的资质要求:无二、项目需求现采购教务管理系统软件平台开发。该应用系统的开发技术和设计思想需要符合业界当前的发展趋势和技术标准,采用成熟、先进和规范的开发技术和流程实现系统,并要求与学校数字校园基础平台、收费、学工、就业、体质测试等学校相关业务系统兼容。采购人提供学校现有业务系统必要的业务接口。三、技术要求A、系统总体技术要求(1)遵循 J2EE 规范;系统采用 Oracle 数据库(本次报价不包含) 。 (2)软件架构要求为 B/S 结构,客户端免安装。(3)系统要具备良好的跨浏览器兼容
2、性,实现多终端多浏览器访问,实现电脑、PAD、各种尺寸手机访问,可以与移动 APP、微信、QQ 完美结合。保证对各种浏览器(如:IE9 及以上版本,Firefox,chrome 等)的完美兼容。解决电脑浏览器的兼容问题(例如由于浏览器兼容所导致的教师打印成绩单或者调停课申请单无法打印,教学日历无法保存的情况等) ,有相应的操作提示框。(4)采用基于服务的设计理念,支持中间件技术,提高系统的可维护性和软件代码的重用性。(5)采用基于面向对象的组件开发技术,由低耦合的组件完成各项业务,通过组件管理器呈现给用户,构建可重用的业务组件。(6)支持工作流引擎机制,提供流程自定义功能。利用工作流引擎致力于
3、打造工作流的可视化功能。通过工作流管理模块,用户可以管理已经存在的工作流,包括对工作流的增删改查,以及对工作流进行统一部署,还可以进行工作流运行实例的控制。(7)信息标准要求:系统的开发需要严格遵循教育部 2012 年最新发布的教育信息化行业标准,并需要符合学校最新制定的信息标准。(8)系统部署要求:服务器操作系统要求采用 Linux、Unix、 Windows Server,数据库采用 Oracle,Web 应用服务器为 Tomcat 或 Oracle Web logic Server。应用系统需要部署在以上环境内,不允许单独采用异构方案。(9)本次项目建设要求满足山东财经大学的教学管理需求
4、和学分制改革要求,原有教务管理系统为正方软件股份有限公司开发,中标单位应能保证数据迁移的准确无误,并在规定的时间内完成,提供数据迁移成功案例或方案,顺利迁移到新部署的系统,做到平稳过渡。对系统内产生的废弃数据和临时数据,提供具体的清理管理方案,实现系统管理的方便清理。B、系统性能要求(1)可靠性、稳定性、界面友好:开发的系统应提供事务监控手段,提供有效系统运行日志管理功能;提供可靠的数据自动、远程备份功能;具有良好运行保障体系,提供完整存储、备份手段,提供故障恢复手段,确保系统的稳定性。(2)安全性和保密性:系统设计时需要考虑整体的安全性,从数据访问操作、用户认证、数据加密、系统安全等多个方面
5、对体系进行安全性设计,提高系统的安全性。在系统设计中,实现信息资源的充分共享并注意信息的保护和隔离,系统应分别针对不同的应用和不同的环境,采取不同的措施,包括系统安全机制,数据存取权限控制、数据存储加密机制、真正的三层结构(数据层、应用层、WEB 层) 、严格的身份授权机制(绑定 MAC 地址、按角色、数据表、字段等授权) 、敏感数据的监控预警(成绩异常修改监控)等。对教务系统的敏感数据如成绩库等数据以归档模式进行隔离,系统自动对运行库的成绩数据与隔离库的成绩数据进行智能比对,对异常数据进行预警。(3)可管理性:系统的设计需要有很好的可管理性,可以监测系统的运行状况,提供搜索功能和工作流控制功
6、能。(4)系统性能指标要求:具体的性能指标响应时间(特指用户当次交易提交给系统到系统反馈出结果的时间)要求如下表:项目 性能指标在线人数 支持 20000 人同时在线业务办理单笔业务录入/修改的响应时间1 秒;单笔业务以外的其他业务响应时间3 秒业务并发 系统至少支持峰值 1800 笔/分钟的实时查询或处理业务。查询百万级数据量下单记录本地查询的响应时间3 秒;简单统计报表查询的响应时间2 秒统计百万级数据量下单项统计的响应时间5 秒生成复杂统计报表的响应时间10 秒C、 主体功能要求1.1 基础资源管理子系统1.1.1公共资源管理教学基础资源是高校教学运行的基础保障,需要根据变化情况及时更新
7、。教学资源管理应提供的功能:(1)设置行政结构信息:设置或从数字化校园平台接收学校信息、校区信息、单位信息;包括行政处室及下属科室信息、院系及下属系(教研室)/研究所(室)/实验室信息;支持按照树状结构显示学校行政结构示意图。 (学院要编码至系或者教研室)(2)设置教学场所:设置或从数字化校园平台接收教学场所信息,包括教学功能区信息、教学楼信息、教室信息。支持按照树状结构显示教学楼与教室之间的归属关系;考虑就近排课的需要,能设置教学楼之间的距离量化权重指标。支持对体育馆、田径场等进行重复利用排课参数的设置。支持自定义教室类型字典表,包括:普通教室、多媒体教室、制图室、语音室、画室、琴室、实验室
8、、舞蹈房等。可设置教室的排课优先级、座位数、有效排课座位数、考试座位数。支持批量修改教室的各项属性,如:教室类型、座位数、所属教学楼、可借用学年学期等。场地数据可以按学期进行管理和维护,系统保留各个学期的状态数据,满足各类教学管理的数据需要。(3)设置专业和年度专业信息:能根据学校招生模式的不同按照专业大类、专业、专业方向分别进行管理,专业信息包括学制、培养层次、培养对象、所属学科、修读年限等。系统能容纳大类专业到实体专业的过渡,实体专业向专业方向的分流。支持按照年度设置需要开设的专业。(4)设置学年学期:能设置学年学期信息,支持二学期制、三学期制、多学期制的管理。(5)班级管理:能根据学年制
9、、学年学分制、完全学分制的信息化管理需要,对从行政管理和教学管理的角度分的行政班、教学班进行管理。行政班主要以专业为依据进行划分,实现班级的组建。教学班主要依据选课制的要求,需以课程为单位进行多班级的组合或拆分最终形成相应的班级。可设置行政班级的固定教室、班级花名册、所属专业、班主任、辅导员等信息。(6)教职工信息管理:支持对教师基本信息、学历学位、个人简历、奖励情况、惩处情况、家庭成员、语言能力、政治面貌、任课情况等进行管理。能提供新增、删除、修改教师信息的功能,也能提供从数字化校园平台接收教师信息的功能。支持批量修改教师基本信息。教师任课情况信息系统能自动按照学年学期从教学安排中进行提取。
10、教师数据可以按学期进行管理和维护,系统保留各个学期的状态数据,满足各类教学管理的数据需要。 (数据的状态管理)(7)教学周历管理:支持教学周历的生成、发布、查询与打印。(8)多维度标签管理:要求提供学生、专业、课堂、工作量等多维度标签的自定义功能,如:针对学生可设置留学生、民族生、交流生、体育特长生等学生标签,支持学校特殊管理需求的快速实现,支持用户自定义增加、修改标签,设置标签对象。要求通过标签的使用,用户可以在系统各模块中快速选定一类特殊的学生,进行规则化的批量操作,提高工作效率。1.1.2课程库管理课程库管理能对学校所有的课程按照版本进行管理,对于新增课程可实现在线进行申请、审核审批、入
11、库的流程化管理,支持审核流程的自定义,辅助学校构建完整、权威、规范的课程信息总库。课程信息包括课程编码、课程名称、课程英文名称、学时、学分、开课单位、课程类别(理论课、实验课、集中实践环节课程等) 、课程性质、课程属性、考核方式、周学时、课程版本、启用状态、中英文课程简介等属性。课程大纲在线制定:支持教师在系统中录入与制定课程大纲,并提供审核流程管理。审核通过后,系统自动按照学校的模版格式要求,生成符合学校排版要求并可以直接打印输出的 Word 格式培养方案文档,并可供各级管理人员在系统中直接下载、查看。学生在选课时能够方便看到课程介绍、课程大纲等。教师、学院进行新课程申请时,需要提交课程中英
12、文名称、中英文课程简介、课程教学大纲、学分、课程性质、考核方式、开课单位、课程类别等。对于批准开设的课程,教务处审核同意时输入课程的课程号。要求系统中的课程学时类型要实现自定义配置管理,灵活适应课程学时改革的要求,与课程库、培养方案、排课等模块自动关联。能提供录入、修改、删除和查询课程信息的功能。支持批量导入课程信息,批量修改课程信息。能对课程在历年培养方案中的使用情况进行查询统计。课程相关信息修改时能自动判断该课程是否执行过,确保课程信息的一致性。1.2 培养方案管理子系统1.2.1培养方案管理总体要求(1)要求培养方案可灵活动态进行配置,既能支持学年制、学年学分制的模式,又能支持完全学分制
13、的模式,辅助学校完成向完全学分制的逐步过渡。(2)培养方案管理功能要求能适应学校目前教学改革的要求,培养方案既能满足现有的按专业类别招生,又能满足后阶段的按大类招生两种方式,而且在一定时间内要保证两种模式并行存在。(3)能按照版本对培养方案进行管理,同一个版本的培养方案可适用于不同年度的学生。(4)支持全校性的素质课(公选课)教学计划统一按学期进行管理。(5)支持大类专业培养方案、专业培养方案、个性化培养方案、辅修培养方案的制定与统一管理;支持在一个专业下挂多个类型的培养方案,并可对应到专业下的不同学生。(6)支持自定义设置培养方案课程的课程体系、课程模块、课程组。要求在培养方案设置中,既能按
14、照“公共课、公共基础课、专业课”等方式划分课程,又能满足“通识教育、专业平台”等方式划分课程。(7)培养方案在线制定:要求支持培养方案在系统中进行全过程的录入与制定,并提供审核流程管理。课程信息录入时只能选择课程库中存在的课程代码和名称。审核通过后,系统自动按照学校的模版格式要求,生成符合学校排版要求并可以直接打印输出的 Word 格式培养方案文档,并可供各级管理人员在系统中直接下载、查看。1.2.2培养方案制定(1)培养方案课程设置:设置每个专业培养方案的课程列表,包括:理论课程、实验实践课程、集中实践环节课程等。支持按照课程组进行培养方案课程的快速批量引用。可按照课程类别进行管理,如:公共
15、基础课、专业基础课、专业方向课等。专业课程设置表中可直观的显示每门课程的课程编码、课程名称、课程类别、学时、学分、开课学期等。培养方案的课程来源于课程总库中,课程直接从课程总库列表中进行选择。课程添加到培养方案中后,可修改课程的课程性质、课程类别、考核方式、授课方式、学分、总学时、理论学时、实践学时、实验学时、周学时、理论周学时、实践周学时、实验周学时、上课学期、是否学位课程等。针对实践类课程的学时单位,可选择以“学时”为单位,也可选择以“周”为单位。(2)培养方案复制功能:能提供在不同年度或不同专业培养方案之间进行快速复制的功能。(3)培养方案要求设置:设置培养方案的修读学分、学时等要求,可
16、录入培养目标、培养方案详细说明,支持在线的 word 文本编辑器,支持直接拷贝电子版的培养方案文档到编辑器中,支持上传培养方案的附件。(4)修改培养方案功能:能单个或者批量修改培养方案课程信息。批量修改时,能够智能判断出课程是否已经执行过,做到一次性全部更新。(5)培养方案审核流程管理:系统中要能自定义培养方案审核的流程,支持由院系教务管理人员在系统中编制各专业的培养方案,并提交教务处或相关领导进行审核审批,审核通过后培养方案才能生效并使用。(6)执行计划生成:要求系统能自动根据培养方案生成每个年级每个专业的教学执行计划,教学安排与毕业资格审核均可按照执行计划来进行。(7)计划微调功能:要求在
17、培养方案执行过程中,提供微调的功能,以应对实际教学安排过程中的一些变动(如:增开课程、停开课程、修改课程等) ,系统提供微调审核的流程自定义,微调需要审核后才能生效,系统需要保留微调情况的历史记录,并能按照学期、专业、微调类型等进行查询。(8)培养方案的查询和输出:系统提供查询和打印的功能,培养方案要按学校的格式显示,并提供导出打印的功能。1.3 开课管理子系统1.3.1开课计划生成(1)依据专业人才培养方案,提供自动生成专业/班级学期开课计划的功能。可控制每学期生成开课计划的时间范围;支持教务处统一生成开课计划,并以教学任务书的形式下发给各开课单位;也需要支持各院系单独生成本院系课程的开课计
18、划;能按照不同开课类型(如:理论开课、实践开课、辅修开课、素质开课)生成开课计划。(2)提供素质课(公选课)开课管理功能:由教务处根据素质课教学计划完成每个学期素质课的开课,并能设置每门课程的限选年级和专业。提供素质课开课计划的跨学期复制功能。(3)提供依据教学进程生成学期开课计划的功能:由各院系设置每个学期的集中实践环节、实验课程、考试、军训等的开设周次,制定某专业某年级的学期专业教学进程。根据学期教学进程,系统生成开课计划时可以自动把理论课在实践周、考试周断开,以避免理论课与实践环节、考试冲突。提供根据实际教学安排来反向刷新教学进程的功能。(4)能提供开课计划、教学任务书的打印、导出功能。
19、1.3.2教学安排管理(1)能依据学期开课计划,由开课单位为承担的每门课程确定任课教师、进行合拆班、设置上课周次、设置周学时等,完成学期教学安排表。能提供教学安排表、教学任务书、课程学生名单、记分册、课堂考勤表的导出打印功能。可以批量修改已经做好的教学安排的所有信息,包括:任课教师、教学场地类型、各类学时、上课周次等。(2)提供周学时平衡统计功能:可以方便的统计上课班级每周的学时分布情况,判断学时安排是否平衡,并及时做出调整。(3)教学安排指定功能:能单个或者批量指定每一条教学安排记录的排课特殊时间,如:某门课程只能安排在周一上午排课;某门课程不能安排在周一到周三的下午上课。(4)批量拆分班级
20、:针对同一门课程可批量拆分已合并的行政班,当合班需要较大变动时,可以批量拆分合班。(5)批量合并班级:针对同一门课程可批量合并行政班,生成多个教学课堂,完成合拆班后可以批量刷新合班名称、上课人数。(6)同一门课有多种学时类型(如:讲授、实验)时可以分别设置教学安排,但是录入成绩、工作量统计时还是当作一门课程,比如:理论部分多个班合上,实验部分分班授课。(7)提供教学安排的复制功能:支持跨学期、跨课程复制教学安排,可复制教学安排中的课堂学生名单、课表等信息,能一次复制多条教学安排。(8)课堂学生名单管理:针对每个课堂,提供学生名单增加、删除、导入的功能。(9)针对排课环节,系统要能根据上课周次与
21、课程总学时,提供每周排课学时的自动推荐功能。如:一门 32 个学时的课程,在 10 周内完成与 15 周内完成的两种情况下,每周排课学时自动推荐几种方案供用户选择,不需要用户逐个周次进行录入。(10)批量修改课程开课周次:针对一门课程的多个课堂,或者是多门课程,系统要能提供批量修改课程开课周次的功能,并可针对每类学时进行批量修改,如:将大学英语课程的所有课堂的理论学时开课周次从 1-16 周批量修改为 2-17 周。1.3.3体育开课管理针对体育课能提供体育分组、分项目、分性别开课的功能。可自定义快速设置体育课的分组项目,如:足球、篮球、羽毛球等。能设置联合课码,将同一门体育课程不同项目的教学
22、班安排在同一个时间点上课,确保同一个专业或班级的学生教学安排的一致性。1.3.4分级教学管理针对大学英语等需要进行分层次/分等级教学的课程,提供分级教学管理的功能,能对课程分级等级、分级学生名单、分级教学班、分级教学安排进行设置。针对不同的课程可设置不同的分级方式、分级等级名称;能批量导入学生的分级情况,能批量修改学生的分级;能根据每个等级的学生人数,自动确定教学班的数量,生成教学班。提供分级教学安排的跨学期复制功能。能设置联合课码,将同一门课程不同分级的教学班安排在同一个时间点上课,确保同一个专业或班级的学生教学安排的一致性。1.4 排课管理子系统课表是高校落实教学任务、实施教学活动的依据。
23、课表编排涉及到课程、上课班级、任课教师、周次/节次、教学场地(教室/机房等),必需考虑编排的科学性与合理性,并尽量满足多方面的特殊要求。排课管理要能够基于校园网,依据学期教学任务、教学资源、学生学籍及学期校历(周次),简便快捷、科学合理地完成学期课表编排。既能支持学年学分制下的排课要求,也能支持完全学分制下对排课的要求,还能处理按学科大类招生对排课的要求。要求支持二级排课、分批排课、不规则排课、位置权重排课等机制。要求既能支持智能自动排课,又能手动指定排课。1.4.1排课模型设置(1)课表时间设置:要求能针对每个学期设置课表的时间,包括:每天的大节数、上午结束节次、下午结束节次、每大节占用小节
24、次数量、连排起始节次数等。提供控制课表给学生、教师查询的开关参数。(2)排课类别设置:能设置多个排课类别,每个类别的操作权限可分配给不同的科室或院系,能设置每个类别的排课教室数量,可根据学校需要将不同的课程转入到不同的排课类别中进行排课。既要能支持教务处统一编排所有课程的模式,也要支持教务处排公共课与院系排专业课的模式。针对每个类别可单独设置一套排课参数,即排课模型。(3)排课参数设置:能通过参数设置确定自动编排课表的原则,要求提供多种灵活的排课参数,涵盖排课的时间、地点、教师、上课班级等。充分考虑各类课程特点及各种特殊要求,如:周次间一致性、隔天错节、地点一致性、指定地点、指定期望安排节次或
25、不期望安排节次、多节连上、单/双周搭配等。能提供班级地点控制:控制班级上午或下午连续安排的课程相对集中在某一栋楼。能提供教师地点控制:控制教师上午或下午连续安排的课程相对集中在某一栋楼。能提供排课时间控制:排课时间控制要求可精确到每一周每一天,如:可设置周六不排课、周三晚上不排课等。能设定全校禁止排课节次,如:周二下午不排课。能设定同一个班级的课程尽量安排在同一教室。能设置多种课程排课的优先条件,包括:课程类别(公共课优先于专业课) 、总学时、排课人数、合班班级数等。能设置班级、教师、教室、院系部门的特殊不排课时间及排课节次的优先顺序。能对教师、学生在不同校区之间排课进行控制,如:同一天不能多
26、校区授课、上午或下午不能多校区授课。能设置下午体育课后不再安排其它课程,体现人性化的管理。位置权重:在安排相邻节次课程的教室时,可设置距离权重上限,有效避免课间人员的大范围流动,并能指定学生与教师之间的优先级。能控制排课教室的空闲座位比例值,确保教室座位充分利用,同时也预留少量的督导听课、学生旁听的空闲座位。1.4.2自动编排课表能根据设置好的排课模型,自动编排课表,自动匹配教室、时间,自动进行冲突检测,课表输出准确。能提供课表备份、课表恢复、漏排查询处理等功能。对已经排好的课表或自动排课不能安排的课程可以手工进行调整。能提供针对分级教学的自动排课功能。1.4.3课表调整功能能对已经排好的课表进行调整,要支持管理员直接调整课表与任课教师走流程调整课表两种模式。调课的申请及审批流程可以由系统管理员定制,课表可以由各院系管理员进行调整,也可以由授课教师在网上申请,管理人员审核审批后生效。调课结果需要生成调课通知单,可导出打印。调停课申请审核通过后,系统自动更新相关联的教师、学生的课表。能区