教务管理信息系统实施设计方案_第1页
教务管理信息系统实施设计方案_第2页
教务管理信息系统实施设计方案_第3页
教务管理信息系统实施设计方案_第4页
教务管理信息系统实施设计方案_第5页
已阅读5页,还剩107页未读 继续免费阅读

下载本文档

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

文档简介

年4月19日教务管理信息系统实施设计方案文档仅供参考,不当之处,请联系改正。我院教务管理信息系统实施设计方案目录1教务管理系统……………..…11.1教务管理信息系统软件情况介绍…………………..…..11.2系统的硬件组成…………………..…..…11.3系统建设中的一些注意点…………….…21.4系统的特色介绍………………..…….…..22系统参考标准和规范…………….…………..32.1引言……………………..…32.2系统概述………………..…32.2.1设计目标………………32.2.2运行环境…………………….……..…32.2.3需求概述………………….………..…42.3系统总体设计…………..…42.3.1总述…………..……..…42.3.2系统维护子系统…………………..………………..…72.3.2.1功能模块………………………..…82.3.2.2数据流程………………..……..…82.3.2.3功能实现设计…………………..…92.3.3学籍管理子系统……………..……..…122.3.3.1功能模块………………..…..…..…122.3.3.2数据流程………………………..…132.3.3.3主要界面设计…………………..…132.3.3.4主要功能实现…………………….…………….…142.3.4教学计划管理子系统…………………212.3.4.1功能模块…………………..………212.3.4.2教学计划数据及操作流程图………………..……212.3.4.3功能实现设计……………..………222.3.5智能排课子系统………………………302.3.5.1功能模块……………………..……312.3.5.2工作流程图………………..………312.3.5.3排课的数学模型与算法………………..…………312.3.5.4功能实现设计…………..…………352.3.6选课管理子系统…………….…………362.3.6.1系统功能模块……………………..………………362.3.6.2功能实现设计………………..……362.3.7成绩管理子系统………………………402.3.7.1功能模块…………………..………402.3.7.2系统数据流程……………..………412.3.7.3主要界面设计…………..…………412.3.7.4主要功能实现………….…………422.3.8教材管理子系统………………………482.3.8.1统功能模块…………..……………482.3.8.2教材管理流程图…………………..………………482.3.8.3功能实现设计…………..…………492.3.9实践管理子系统………………………502.3.9.1系统功能模块…………..…………502.3.9.2学科竞赛流程图……………………..……………502.3.9.3功能实现设计…………..…………512.3.10考试管理子系统…………..…………572.3.10.1考试安排管理……………………572.3.10.2考试管理模块图…………………572.3.10.3考试管理数据流程图……………572.3.10.4功能实现设计……………………582.3.11收费管理子系统………………..……592.3.11.1系统数据流程……………………592.3.11.2功能实现……………….…………592.3.12WEB服务管理子系统……………….………………612.3.12.1系统功能模块…………….………612.3.12.2功能实现设计…………….………612.3.13教学质量评价子系统…………………662.3.13.1系统功能模块…………..…………662.3.13.2数据流程…………………..………662.3.13.3功能实现设计……………..………672.4软件体系架构………………722.4.1系统硬件配置方案……………………..………………732.5教务管理、应用系统结构方案……………752.5.1教务管理系统主机方案……………..…752.5.2存储系统方案………………..…………772.5.3应用服务器………………..……………772.5.4教务系统备份方案……………………..………………782.5.5教务系统网络方案…………………..…781.教务管理系统1.1教务管理信息系统软件情况介绍该系统的后台数据库建议采用Oracle,前台开发工具采用Delphi、ASP.NET、J2EE(系统有基于.NET开发的版本和基于J2EE开发的版本)。整个系统基于三层结构,数据库服务器,应用服务器,客户端。网络操作系统采用UNIX和Windows。1.2系统的硬件组成系统的硬件由数据库服务器(建议采用小型机)、多台WEB应用服务器、数据备份系统组成。硬件网络结构示意图如下:注:以上结构示意图仅供参考,学校可根据实际情况作适当的调整,如教务处不一定要单独建立一个服务器机房,小型机可放置校园网托管;教务处网管机主要用于教务处系统管理员信息系统安装调试和测试等,能够不要设置。1.3系统建设中的一些注意点系统建设中的注意点包括:1.系统的安全性系统的安全性依赖数据库、操作系统、系统应用软件的程序、校园网系统。该系统因采用Oracle,具有较强的安全保障;数据库服务器操作系统采用UNIX,安全级别较高,技术要求较高,一般人员掌握它不容易,安全性相对Windows好些;系统的应用程序对密码采用较安全的设计方法,具有相正确安全性;校园网系统应具备可靠的防火墙等措施,防止黑客对内部系统的破坏。2.系统的速度因学分制的推进取决于选课制的推进,该系统的运行除选课对服务器的硬件要求较高,平常使用只需普通的服务器则可,服务器的档次直接影响同时选课的人数。3.系统的备份数据的备份是整个系统实施的重要部分。该系统采用多层备份,数据库服务器本身的备份+应用服务器的备份+系统管理员工作站的自动备份。1.4系统的特色介绍基于.NET和J2EE的开发平台、中间件和组件技术使得系统的二次开发更加灵活、方便。高校可根据自身特点对学籍管理、毕业审核条件、教学资源调配等进行个性化修改。随着学分制的教学改革,国内少数高校已试行了完全学分制,大部分高校正在由传统的年制向学分制过渡,传统的教学管理软件已无法适应这一转变,本系统在设计时需要考虑年制、年学分制、学分制以及过渡时期等不同阶段教学管理软件衔接的需求,从而解决了学校课程库、成绩库、学生库等的数据迁移问题。系统强化基于INTRANET面向师生的服务和互动管理,使高校教学管理工作效率大大提高,同时也方便了学生。如经过计算机快速与高质量选课管理给学生的课表随机派位,让学生根据自己的意愿在较短的时间内完成课程的选择。规范高校的教学资源管理。系统严格遵循教育部颁发的学籍学历规范和有关信息标准,课程代码、教师代码、学号等的编码规范了高校管理,避免代码的重复等不合理现象的发生。2系统参考标准和规范2.1.引言1.定义流程、功能模块、网络、设计、数据结构、C/S(Clent/Server客户/服务器)、B/S(Browse/Server浏览器/服务器)、

DCOM、MTS/COM+、ASP.NET、XML、WEBSERVICE2.参考标准《GB8567—88中华人民共和国国家标准计算机软件产品开发文件编制指南(Guidelinsforcomputersoftwareproductdevelopmentdocumentation)》;《中华人民共和国国家标准JYGLBZ-XX-教育管理信息化标准第1部分:学校管理信息标准(StandardsofeducationmanagementinformationPart1:Standardsofschoolmamnagementinformation)》底月发布、实施;《广东女子职业技术学院教学计划指导书》2.2.系统概述2.2.1.设计目标教务管理系统的目标是:实现学分制管理的要求,以流程:课程预选(部分选修课)à教学任务à排课à学生选课à学生成绩为中心,对教师学生课程、教学计划、学生学习及学籍成绩、教材、教学评估、收费等数据进行网络化信息管理。使各使用部门大大提高工作效率,使学生、教师及其它各类人员查询数据极为方便。2.2.2.运行环境1.硬件环境服务器两台:数据库服务器、应用程序服务器要求:至少双Xeon700(2M)CPU,内存2G以上2.软件环境数据库服务器:IBMAIX、Solaris(或WindowsServer)Oracle9ienterprise应用程序服务器:WindowsServerOracleApplicationServerIE5.5IIS5.0J2EE/Microsoft.NETFramework客户端:Windows98//XP2.2.3.需求概述1.教学管理主线框图收费主线1专科培养计划学生学籍管理(成绩)毕业资格审核发证收费(含专业及课程建设管理)主线2预选课教学任务排课补选开课班管理教学管理考试主线3教学质量管理教材其它保障体系管理2.管理环境需求CS模式主要是教学行政性环境,教务处各科、各院系、部、中心等。BS模式要求在广域网上进行服务,并将所有的咨询和操作内容按服务对象即教师、学生、管理人员、其它人员归类,前三者实行凭密码登录,按权限管理。2.3.系统总体体设计2.3.1.总述1.系统总体设计思想系统采用分布式的体系结构来实现教务信息管理系统的各项功能,系统是三层或多层的C/S和B/S应用系统,把能够执行特定企业功能的企业应用逻辑代码封状成应用企业对象并发布到应用服务器中,以供WEB服务器和C/S客户端调用。企业对象企业对象浏览器客户数据服务器应用服务器Web服务器客户端三层或多层分布式应用系统采用共同分担(Pooling)技术来提高系统的运行效率,用数据库池技术来提高数据库的连接速度,在系统初始运行时,配置好一定数目的数据库连接并放到池(Pool)中等待其它对象调用。当有企业对象需要进行数据库连接时,如果池中有连接就直接使用,如果没有而且还允许在池中加入新连接对象就马上建立新的连接,如果池已满,就等待。当企业对象使用完连接对象时系统并不将其释放而是归还到池中等待其它对象调用。同样采用共同分担技术建立对象池,这样便减少了对象的释放、建立的重复操作从而提高了整个系统的运行效率。MTS/COM+支持共同分担技术,如下图所示:数据库数据库连接池对象池客户端使用共同分担技术的分布式系统采用冗余的应用服务器来实现容错和负载平衡,采用共同分担技术在一定范围内提高了系统的执行效率,但不能解决当大量客户端连接时的效率降低和应用服务器发生故障带来的问题,也就是负载平衡和容错问题。Delphi经过冗余的应用服务器和对象中介组件(TsimpleObjectBroker、MTS/COM+)来解决负载平衡和容错问题。所有分布到网络中的功能相同的应用服务器都要向企业对象中介信息(TSimpleObjectBroker)注册,企业对象中介来维护所有可用的应用服务器列表,当客户端提出请求连接时,企业对象中介找到合适的应用服务器回传给客户端;客户端与应用服务器通信的过程中,企业对象中介不在参与,可是时刻在监视应用服务器的运行状态,当她发现应用服务器故障或负载太重时就在网络中找到其它已注册功能相同的应用服务器提供给客户端。容错与负载平衡的实现过程如下图。AABCXYZ故障?企业对象中介甲乙应用服务器对象池客户端容错与负载平衡的实现过程2.系统的总体功能设计系统总体功能模块图。教务信息管理系统教务信息管理系统C/S结构B/S结构学籍管理计划管理智能排课选课管理成绩管理教材管理实践管理教学评估教务处各科室、院系、系考试安排收费管理系统维护学生成绩录入信息维护信息查询教师各部门科室信息查询教务公告发布教学成果发布机构设置管理教学设施管理上传管理文件教学论坛管理教务公告教学成果机构设置培养计划管理文件课程介绍教学设施教学论坛访客信息修改信息查询与下载网上选课教学质量评价活动报名教学资料发布而每个用户进入系统只显示该用户拥有权限模块的菜单。2.3.2.系统维护子系统系统维护子系统是整个系统的控制部分,关系到数据的安全,它涉及到授权、系统初始化、代码维护、数据备份与恢复、操作日志、系统帮助等功能。系统维护子系统权限维护系统维护子系统权限维护系统初始化代码维护口令维护系统操作日志数据备份系统帮助创立维护角色维护角色权限创立用户及授权公共代码维护学籍子系统代码计划子系统代码教材子系统代码实践子系统代码.数据流程1.授权流程,如下图授角色授角色进入授权模块角色维护角色权限维护新建用户用户权限维护用户口令维护流程,如下是是否否旧口令校验否进入口令设置录入旧口令并选择旧口令加密算法录入口令并选择算法第二次录入口令两次口令校验是退出口令设置口令维护完成.功能实现设计1.权限维护权限维护是系统管理员特有的权限,有:创立维护角色,维护角色权限,创立用户及授权三个子功能模块。新系统安装完后有一个(若需双密码授权,则系统有两个默认的用户:adminone,admintwo)默认的系统管理员用户admin,系统管理员初次进入系统,系统会要求录入口令并选择加密口令的算法,此时系统管理员具有系统维护中除代码维护外的所有权限。角色的设计有数据库角色的设计和应用系统模块权限角色的设计:数据库角色:对角色详细定义所有表的读写权限,用户对表的操作权限由数据库来管理。模块权限角色:在数据库角色的基础上对角色定义拥有系统的模块权限建维护角色:系统默认数据库角色有:系统管理员级、院系领导级、教务处级、院系级、系级、教师级、学生级等角色。系统管理员根据学校具体情况创立不同级别的角色,并进行维护,包括增加、修改、删除等;护角色权限:对于不同级别数据库角色系统给予默认的权限模块,对角色授予模块权限只能在角色所属级别的权限模块范围内维护,对系统所有的权限模块进行编号。创立用户及授权:创立新用户,并选择用户所属的角色,那么用户就拥有某角色的所有权限,并可对该用户的权限在该用户所属的角色权限范围内进行增删。用户名用该用户的职工号。用户所管理数据的范围根据用户所属的部门来定。用户表:用户名(职工号)、口令、所属角色功能模块代码表:功能模块代码、功能模块名称用户权限表:用户名、功能模块代码创立用户及授权功能界面如下权限模块清单用户清单用户名:权限模块清单用户清单用户名:角色:用户的权限清单弹出菜单增加删除修改返回弹出菜单删除增加系统管理员能够经过用户权限清单内的弹出菜单删除该用户的某些权限,也能够从权限模块清单内的弹出菜单增加该用户的权限(必须在该用户所属角色的权限范围之内)。2.口令维护口令维护是用户进行更改密码功能,为了更好的保存密码,因此用户在保存密码时要选择一种加密算法把密码加密成密文。3.系统初始化系统初始化是系统在正式运行之前清除系统在试运行阶段的测试数据,它将清除系统所有的数据,它是系统管理员所特有的权限。在清除数据时需系统管理员输入口令经过后才执行该功能。4.代码维护代码维护是为数据录入和信息统一、规范管理而设置的,系统把她们分为公共代码和子系统代码。公共代码有:校区代码(对多校区的高校,需分校区!)、院系代码、系代码、专业代码、五级记分制对应百分制成绩代码表、等级考试代码学籍子系统代码:专业类别代码、行政班级代码、学生奖励代码、学生处分代码、学籍异动类别代码、学生职务代码、籍贯代码教学计划子系统代码:课程性质代码、课程类别代码教材子系统代码:教材供应商代码、出版社代码、教材类型代码、教材适用对象代码、教材名称代码实践子系统代码:实习性质代码、学科竞赛代码、基地代码、研究形式代码、毕业论文题目类型代码、毕业论文进行方式代码公共代码由教务处统一设定,而子系统代码则由主管该子系统的最高级用户设定。专业代码表:由教务处维护好专业代码、专业名称、所属院系、系、学制、授予学位,而专业培养目标、培养要求、主要课程、特色课程等信息由专业所属院系来维护其它代码的编码规则由该代码的管理人员根据实际需要进行编码。5.系统操作日志系统操作日志管理是用于记录每个用户名、用户的操作(登入系统)、操作对象模块、登入(操作开始)时间、退出(操作结束)时间。作为用户权限之一,由系统管理员掌握由于系统操作日志数据比较多,系统提供用户登录日志开关和用户操作日志开关用来决定系统是否记录用户登入日志和操作日志。作为用户权限之一,由系统管理员掌握用户登录日志开关决定日志管理中是否记录用户登录日志。有“开”和“关”两个选项。用户操作日志开关决定日志管理中是否记录用户操作日志。有“开”和“关”两个选项。操作日志表:用户名、用户的操作(登入系统)、操作对象模块、登入(操作开始)时间、退出(操作结束)时间操作日志开关表:登入开关、操作开关系统设计功能:打开或关闭操作日志开关表的登入开关、操作开关;根据用户的操作和时间查询操作日志或清除操作日志记录。6.备份和恢复备份是保障数据安全性重要手段,用户要非常重视数据的备份。不但系统要提供多种备份方法,而且用户要制定严密的备份计划。操作系统级硬盘拷贝备份、数据库自带备份工具。而系统的备份设计为多级备份即:(1)管理员备份:备份整个系统的所有数据;(2)子系统级备份:备份本子系统所有的数据(如成绩数据);(3)院系系级备份:备份本院系、系的所有数据。备份出的数据格式提供:.DBF,.TXT,.DB等。备份出的数据多保存在本地硬盘,用户能够选择备份路经。用户要定期的把备份数据转移到其它存储介质上。备份是所有用户都具有的权限,而当数据遭到破坏要进行数据恢复时,因为涉及到数据覆盖问题,系统设计好当要数据恢复必须要有高一级用户的同意,也就是需要高一级用户的密码才能够进行数据恢复7.系统帮助系统帮助设计成WEB连接形式,用户在使用系统时只须选择此菜单项或按F1快捷键即可弹出系统帮助,并可经过目录查询和关键字索引来查找帮助项目。2.3.3.学籍管理子系统学籍管理子系统主要是实现学生信息的管理,并为其它子系统提供相关的基础信息和数据。本系统主要功能包括:学生注册、信息维护、学籍异动、学生奖惩、社会工作、毕业资格审核、辅修专业审核、查询统计打印。.功能模块学生注册学生注册新生注册老生注册信息维护修改和删除信息转库学籍异动学生奖惩毕业资格审辅修专业审核社会工作学籍管理子系统不在册学生管理查询统计打印学生数、成绩、学分统计生成成绩管理信息手工异动奖惩统计.数据流程其它学生信息其它学生信息输入修改、删除查询学籍管理子系统新生库网上查询临时库分班、编学号老生报到注册查询、统计报表、分析、审核输入、修改、删除(学籍变更—注册中心)各院、系C/S模式教务处、各科室C/S模式奖惩、社会工作学工、团委院、系招生库.主要界面设计学籍管理子菜单学生注册学生注册信息维护学籍异动学生奖惩社会工作毕业资格审核辅修专业审核查询/统计/打印学籍管理生成成绩管理信息学生注册与新生注册菜单:新生注册新生注册老生注册不在册学生管理学生注册招生代码维护数据导入/处理分行政班、编学号转基本信息库新生注册学生数、成绩、学分统计查询/统计/打印子菜单:查询/统计/打印查询/统计/打印在校学生人数统计预计毕业人数统计学籍变更统计信息查询/打印.主要功能实现1.学生注册学生注册包括新生注册、老生注册、不在册学生管理。新生注册:收费部分参见老生注册,先收费后注册新生注册由教务处统一完成。首先将招生信息库导入学生信息临时库,根据招生代码表作相应的处理并按专业分行政班、编学号,最后将学生信息临时库中的数据转入学生基本信息库中。注册人员能够对报到新生的信息和学生基本信息表中的基本信息进行核对,如有出入,能够直接修改。新生凭通知单报到时,打印学生注册流程单及学生的密码,两者由虚线隔开,密码由学生自己保管。招生信息库招生信息库导入学生信息临时库数据处理、分班、编学号转入学生基本信息库新生报到信息学生信息正确否报到是否修改基本信息报到结束否是进行未注册处理未注册学生信息否打印注册流程单老生注册:由学生自行交费:学费,住宿费,重修费,辅修费,二专业费等。由计费系统记录收费情况,对于使用贷学金的学生软件中以虚拟已交费,软件中设置开关:当学生计费不足时,能够用此开关人工干预,究竟能否注册。老生注册主要实现单个学生的注册,由各院系完成。系统列出了进入系统的院系教务员所在院系的所有学生,每个学生的信息项包括学号、姓名、专业、行政班及是否注册等信息,本模块不提供对学生基本信息的核对和修改功能。如果条件允许,可采用刷卡方式。不在册学生管理:不在册学生管理信息显示区不在册学生管理信息显示区增加修改删除过滤弹出菜单学号电话/邮编姓名来源单位学号电话/邮编姓名来源单位类别学习期限性别入学日期年龄毕业日期学历进修院系职称/职务辅修专业记录导航条增加修改删除保存返回学生注册中的学籍管理:要求能反映专业现有学生数,历史有学生数,异动生数;打印报表中均有:制表人代码,制表人姓名,制表时间等;2.生成成绩管理信息经过学籍管理生成学生成绩管理信息,该信息能够用于“学生数、成绩、学分统计”模块中。在流程上要求先做此功能,才能在学生注册功能中进行学生数、成绩、学分统计。3.信息维护主要用于学生信息的维护并可经过数码相机等外设或者BMP等图片文件加入学生的照片,学生信息包括学生基本信息、学生家庭信息、学生入学成绩信息。学生信息的修改只能由学生本人凭学生证在计算中心申请修改,学生个人能够凭自己的用户名和口令经过WEB在备注栏添加自己的相关信息。信息维护窗口:学号学习年限学号学习年限照片姓名学籍状态性别当前所在级出生日期培养方向政治面貌专业方向民族专业类别籍贯入学日期港澳台侨码来源地区毕业中学健康状况院系宿舍号有无学位系联系电话备注专业电子邮箱地址行政班准考证号学制身份证号记录导航条增加修改删除保存打印返回学号母亲姓名姓名母亲单位学号母亲姓名姓名母亲单位家庭地址母亲单位邮编家庭邮编母亲单位电话或手机家庭电话备注父亲姓名父亲单位父亲单位邮编父亲单位电话或手机记录导航条增加修改删除保存打印返回学生经过B/S可修改除学号、姓名、家庭地址、家庭邮编外的其它几项的信息。4.学籍异动异动学生信息显示区异动学生信息显示区增加修改删除过滤弹出式菜单信息显示区信息显示区增加修改删除过滤弹出式菜单学生基本信息学生家庭信息学生入学成绩异动序号学号姓名异动序号学号姓名性别异动类别异动原因异动时间处理文号异动说明异动前异动后记录导航条增加修改删除保存返回院系系所所在年级专业行政班学制专业方向培养方向学籍状态5.学生奖惩记录学生的奖励和处分情况。学生奖励学生奖励学生处分增加修改删除过滤弹出式菜单学号处分日期姓名给予处分单位性别处分文号院系备注专业行政班学籍状态处分结果处分原因记录导航条增加修改删除保存返回回学生奖励:可按奖励名称排序。学号奖励级别学号奖励级别姓名奖励方式性别奖励单位院系奖励文号专业备注行政班奖励名称奖励日期记录导航条增加修改删除保存返回学生处分将贷款加入奖学金名称选择栏,把贷款学生的信息计入学生奖惩表中,能查询某项奖学金的获奖名单、人数累计,能查是否贷款等信息。6.社会工作记录学生的社会工作情况。由团委负责。学号奖励级别学号奖励级别姓名奖励单位性别奖励文号院系备注专业行政班担任何种社会工作奖励名称奖励日期记录导航条增加修改删除保存返回7.毕业资格审核专业专业年级审核学生名单开始审核审核结果增加删除弹出菜单审核条件在审核中:要有累计不及格学分;有25学分是补考或重修的,则不能获得学位资格。即把这些限制加入到审核条件中。8.辅修专业审核按辅修教学计划审核已获得的辅修课课程与学分按辅修教学计划审核已获得的辅修课课程与学分获得辅修证书否授予双学科士学位否学生申请辅修资格审核学生申请毕业学生申请毕业或正常毕业生按专业教学计划审核已获得的必修课课程与学分限制性选修课及一般选修课的学分审核总学分毕业或不毕业的原因(是否授予学位)毕业和学位的授予第二课堂学分等、毕业基本条件全校性选修课学分9.查询/统计/打印统计全校各类(男女生等)学生人数,统计各专业学生人数,预计毕业的人数等信息并打印相应的报表。信息查询/打印:根据多种条件查询学生基本信息表、学生家庭表、学藉异动表、学生奖惩表、学生处分表、学生社会工作表中的信息。并可将查询的结果输出到Excel或打印报表。2.3.4.教学计划管理子系统教学计划管理子系统教学任务管理教学计划管理子系统教学任务管理教学计划管理专业信息管理教学任务创立、下达教师信息管理辅修计划管理课程库管理理论教学任务调整实践教学任务安排数据导入专业方向模块专业计划课程管理教师安排、教材选用统计、报表教师信息管理教师教学日历管理全校性选修课管理.功能模块院系任选课维护对课程创立教学班,安排任课教师,教材选用,特殊场地标识及调整教学任务创立审核制定维护课院系任选课维护对课程创立教学班,安排任课教师,教材选用,特殊场地标识及调整教学任务创立审核制定维护课程库专业教学计划学期执行教学任务教务处专业所属院系教务处教务处各院系选课后调整教学任务落实单院系重复班.功能实现设计1.数据导入在教学计划管理子系统中数据的导入主要是课程库表、教学计划课程信息表、教学任务表、教师信息表。数据导入功能是在系统刚开始使用时,有些数据在其它系统中已有或在DBF、EXCEL中,但数据项是不尽相同。因此在数据导入时提供数据项的选择对应。数据导入的界面设计如下:打开外部数据库打开外部数据库导入数据关闭外部库的字段显示区外部数据库字段选中字段对应序号需求数据库、字段需求数据库字段显示区教师信息表字段名中文字段默认值数据显示区记录浏览外部数据库数据需求数据库数据2.课程库管理课程库管理包括课程库维护和课程库的查询打印,课程库有如下的数据项:课程代码、课程中文名称、课程英文名称、学分、周学时、周数、预修要求、备注、课程简介、标识位1、标识位2(标识位是供教学质量评估来确定课堂教学质量评价课程号的8-9位内容)。课程库管理分为两部分:院系管理本院系的任选课,其它课程由教务处统一管理。教务处管理的课程除课程简介由开课院系进行维护外,其它项数都由教务处来维护。只要进入到课程库中的有效课程,它的课程代码是永久不变的。如果开课部门要增加新课程,要先申请经教务处审核同意后根据课程代码的编码规则增加新课程代码,而课程简介、教学大纲由开课部门来维护。院系任选课管理由各自院系进行维护课程库维护的界面设计如下:课程库管理窗口课程库管理窗口开课部门:开课部门:开课学期:课程号:课程代码:中文名称:英文名称:学分:周学时:周数:预修要求:课程大纲:课程库数据增加修改删除保存查询返回课程库的查询打印由用户设定查询条件,查询条件能够多种组合,并打印输出或导出到DBF、EXCEL等。查询出结果后,有删除和更新功能,具有教务处级角色的用户才能进行查询结果的删除和更新。更新的界面设计如下:●●更新当前字段指定内容○加前缀○加后缀○插入字符○删除字符○将一个字段的值写入另一个字段当前字段更新内容插入位置插入内容删除位置删除个数被替换字段更新关闭更新界面右边框的内容是根据左边选择更新项目而改变。3.教学计划管理教学计划管理包括专业信息管理、专业方向模块管理、专业计划课程信息管理、专业辅修计划管理。如下图所示数据窗口数据窗口弹出菜单专业信息管理专业方向模块管理课程信息管理辅修计划管理增加删除修改制定新教学计划审核新教学计划查询专业计划复制专业计划粘贴返回专业名称:年级:过滤(1)专业信息管理专业信息管理是各年级专业信息的维护,主要有如下的数据项,教学计划号它是主表,有专业信息才能有该专业对应的专业方向模块、专业计划课程信息和专业辅修计划管理。对专业信息要设计出查询、增加、删除、修改等功能。(2)专业方向模块管理专业方向模块管理是某专业在某年级含有的专业方向,而专业计划课程信息又在专业方向上又分模块,及模块下又分组号。因此在专业计划课程信息管理之前,要先把该专业含有的专业方向,专业方向下含有的模块,模块下含有组号进行定义。对专业方向模块要设计出查询、增加、删除(要先删除该方向模块组号对应的专业计划课程信息)、修改等功能。(3)专业计划课程信息管理专业计划课程信息管理是制定专业课程计划,从课程库中选取本专业计划的课程。课程信息表的数据项有:教学计划号、专业代码、专业名称、年级、课程代码、课程中文名称、学分、周课时(周数)、课程性质、课程类别、考核方式、开课院系、开课系、专业方向、模块、组号、建议修读学期、辅修标识、课程内部编号(由专业计划号+组号(专业方向、模块、组号所决定)+要求达到的学分组成的一个编号(自动产生编号))。课程性质:必修课、限选课(方向、模块)、院系选修课、任选课。课程类别:公共基础课、学科基础课、专业课、实践环节课、其它对专业计划课程信息管理设计出查询、增加、删除、修改等功能。在专业教学计划中增加一门新课程时,能够在课程名称的控件中录入该门课程课程拼音(课程拼音在课程库中已说明),然后点击课程名称控件右边的查询,弹出新窗口显示含有该拼音的所有课程课程信息,用户选中一门即可。(4)专业辅修计划管理从专业计划课程信息中提取课程信息(辅修标识的课程)组成该专业的辅修专业教学计划,然后对这些课程的课程性质和课程类别进行分类,最后产生辅修专业的课程信息。系统的设计思路是要把数据管理下放到各院系,使教务处各科室人员从繁重的数据处理中解脱出来,以便有更多的时间进行数据的统计、分析,更好进行教学管理。而院系输入的教学计划必须经过教务处的审核才能正式成为该专业的教学计划。因此我们设计让院系输入的数据先进入临时表,经教务处审核后进入教学计划正式表(要审核的信息是指专业教学计划课程信息表)。如下图所示:制定制定审核查询维护查询教学计划临时表院系教学计划正式表教务处课程库院系对教学计划正式表只有查询的权限,制定新教学计划能够到教学计划正式表中复制所需的数据,粘贴到教学计划临时表中,再对数据进行核查,经过修改或增加或删除,完成新教学计划的制定。教务处经过选择专业名称、年级或输入教学计划号对临时表中的新教学计划进行审核,若通不过,通知院系进行修改;若经过则提交到正式表并删除临时表的教学计划(指删除经过审核的专业教学计划)。教务处对教学计划正式表具有查询维护的权限。制定新教学计划和审核新教学计划的操作界面与教学计划管理一样,但弹出新的数据管理窗口,连接的是教学计划临时表。教学计划向校内网上发布,经过校内可查询所有专业的教学计划及辅修计划。4.教学任务管理教学任务管理是

温馨提示

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

评论

0/150

提交评论