- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web Service综合教务管理系统设计与实现
基于Web Service综合教务管理系统设计与实现
摘 要:针对目前高校存在着校区多、学生数量多的特点,文章阐述了Web Service的结构和特色,重点研究分析了基于Web Service的综合教务管理系统的设计与实现。
关键词:Web Service 综合教务管理 XML
中图分类号:TP315 文献标识码:A
文章编号:1673-8454(2007)12-0029-03
一、引言
目前,许多高校存在校区多、分布地域广、各类学生多的特点;教务管理需要纵向、横向广泛的互联,迫切需要开发新型的强强联合的“协作型”教务管理系统作为支撑平台。利用信息技术、网络技术来辅助学校教育管理和教学,已经成为学校教育信息化建设的目标和发展方向。在学校教务管理过程中,面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,通过改变传统的管理模式,运用信息技术进行科学管理,将会有助于提高教务管理工作效率和推动教育信息化的发展进程。这是一个全新的研究性开发课题,系统的开发具有极其重要的示范作用和广阔的应用前景。
随着网络以及信息技术的飞速发展, 采用多层B/S、C/S结构, 构建基于Web Service的可实时升级维护、扩展、跨平台及软件重用的教务管理系统是一个必然趋势。
二、系统功能分析
教务管理系统是一个面向学校教务管理人员、教师和学生、涉及教务管理各环节、面向学校各部门以及各层次用户的为其提供服务的综合管理系统。它采用了当前流行的C/S与B/S相结合的架构和Web Service网络技术,突破了原先教务系统使用地域的局限性,使整个校园网乃至因特网的用户都可访问本教务系统。因而就可在多地域、任意时间段以不同身份来访问教务系统中的数据,大大加强了系统数据共享的能力。
综合教务系统主要有以下功能(见图1)。
1.教务管理:包含基本信息管理、注册系统、收费系统、学籍管理、教学计划、成绩管理,毕业审查等子系统。
2.排课系统:根据教学计划和本学校的教室资源,制定每学期的课程/教室/时间的计划。
3.选课系统:支持学生选课平台功能,根据学生的教学计划来预置选课时学生的选课信息及课程的选课情况。在每学期,根据教学计划和排课系统,由学生在网上制定个人的学期学习计划。选课分为三个阶段:预选、正选、补退选,最大限度解决教学资源有限的问题。
4.教材管理:教材管理系统是学校信息系统中的一个重要部分,其中包括教材信息、教材征订、库房管理、统计报表等几个功能模块。
5.教学评估:以网上填写评估问卷的方式完成学生评教、专家评教和教师互评,可以动态形成评价体系和问卷。同时,充分利用教务系统基础数据和其他功能,采用令人信服的统计学算法,最终生成多种表现形式的评价结果,报表形式丰富多样。
6.师资管理:师资管理系统主要功能模块包括编码维护、教师查询、教师统计等。
7.四六级网上报名:可以实现英语等级考试的网上报名、网上发放准考证、发布考试信息和通知。方便设置各种考试等级和报名限制,同时适用于计算机等级考试的网上报名。
8.二级选课:实验课二级选课系统是在已有的一级选课系统(即现有综合教务选课系统)基础上,由实验室管理人员上网发布实验分组课表,学生根据自己的培养方案和选课情况,自主选择实验课的时间、地点和项目的网络管理信息系统。
三、系统设计
1.教务管理系统功能结构设计
本系统开发的目标之一,就是要建立教务管理工作的校、院二级管理模式,使教务处和各学院可以通过自己的教务管理信息子系统完成相应的教务管理工作。同时合理地利用网络资源,通过Web 发布各种教务管理信息。
在教务管理系统中,各子系统中的模块可以分为两类:一类是为了完成子系统的教务管理工作而定义的模块,主要用来在求解域实现分析模型中对应模块内的各个对象类;另一类是为了完善系统功能而在设计阶段添加的模块。
2.数据库逻辑结构设计
在系统设计实现过程中,我们将教务管理工作所涉及的各种信息存放在教务管理信息库中进行集中管理。教务管理信息库是对教务管理所涉及数据的种类汇总,它反映数据本身的内容及其相互之间的关系。
(1)对象模型向数据库表的映射
在系统设计阶段,要完成将分析阶段得到的对象模型向关系数据库中的表的映射,并经过优化得到合理的数据库表结构。主要采用了以下一些方法来完成对象模型向数据库表的映射:
1)将对象类直接映射成表,对象类的属性就是表的属性。如将对象类专业映射为表对象专业。
2)将联系映射成表或表的一部分。对于一对一联系,通常将它映射成表的一部分;对于一对多联系,可以把联系映
您可能关注的文档
最近下载
- 英语搞笑短剧剧本(6角色).docx VIP
- 实验班提优大考卷二年级上册语文人教版.pdf
- 小数乘除法竖式计算题500道及答案.docx VIP
- 655-诊断学与病理学-扬州大学2023年硕士研究生初试试卷.doc VIP
- 扬州大学 655诊断学与病理学 2021年考研真题.pdf VIP
- 非煤矿山标准化操作规程.pdf
- XAQ06 工程线施工安全监理实施细则(和若铁路J4标)2020.9.17.pdf
- 外研版英语 八年级上册 Module 5 Lao She Teahouse 单元整体教学设计.docx
- QC成果提高钢结构厂房防火涂料施工质量.ppt
- ninebot九号电动滑板车MaxG2说明书用户手册.pdf
文档评论(0)