高校教务管理系统的设计与实现

被引量 : 0次 | 上传用户:xiexiangjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和计算机网络的飞速发展,高质量的教育更需要高效的管理,所以,教务管理系统也在不断的变化和完善。本系统采用C/S结构与B/S结构相结合的体系结构,满足了教务管理用户集中、处理数据量大的要求。本系统采用C/S模式作为系统的主要模式,结构简洁、方便、快捷。采用这种模式不仅可以提高工作效率、减轻网络负担,而且在一定程度上也保证了系统的安全性。系统有一个中心数据库服务器,各个客户端通过校园网访问数据库。对于学生选课、信息发布、网上成绩查询等部分模块采用B/S模式,用户通过浏览器进行业务操作。这种模式只需要开发Web程序,并将通用的应用程序放在Web服务器上,只需在客户端安装标准的、简单通用的浏览器即可。这样可以大大减少对很多用户端进行特殊的设置和软件的安装。维护工作只需要在放有Web程序的服务器端进行。简化了维护工作,降低了维护成本。采用这种方式不仅减少了系统开发的成本、周期,并且保证了关键数据的安全性,操作的快速性、简洁性和方便性以及系统的较好交互性。本系统亦采用了基于ASP.NET的C#语言进行了系统的编制,生成更为安全、可伸缩和稳定的应用程序,充分显示出了结合了C++和Java这两种世界上最重要的计算机语言的C#的优点,并且还增加了指代、索引等创新性特点。本文分为五个部分(章):第一章介绍了系统的开发背景:随着INTERNET/INTRANET的应用快速兴起和发展,特别是高校教学改革的深入,教学管理的模式也从原来的学年制向学年学分制过渡,一般高校都提供一定数量的全校性公共选修课程供学生选择,选课成为教务管理中非常迫<WP=52>切的要求,因此网上选课成为必然的趋势,我们也便有了开发的目标和前提;还对本文的组织结构进行了简要的叙述。第二章介绍了本系统所用到的相关概念和技术,以及用到的开发和设计的工具(环境)。其中,对UML进行了介绍:UML是编制软件蓝图的标准化语言,它提供了一套描述软件模型的概念和图形表示法,以及语言的扩展机制和对象约束语言。软件开发人员使用UML语言对复杂软件系统建立可视化的系统模型,编制说明和建立软件文档。UML支持面向对象的技术和方法,能够准确方便的表达面向对象的概念,体现面向对象的分析与设计风格。还对ASP.NET进行了简单的介绍:ASP.NET是一种将各种Web元素组合在一起的服务器技术,是一个统一的Web开发平台,它提供了生成一个完整的Web应用程序所必需的各种服务,同时它还提供了一种新的编程模型和结构,用于生成更为安全、可伸缩和稳定的应用程序,ASP.NET是一个已编译的、基于.NET的环境,可以使用任何与.NET兼容的语言来创建相应的应用程序。对C#也进行了说明:C#是由Microsoft公司开发的一种新型程序设计语言。C#代表着程序设计语言演变的一个新阶段,它继承了C++和Java这两种世界上最重要的计算机语言的优点,并且还增加了指代、索引等创新性特点;同时,C#语言利用了.NET作为其强大的平台,使得它在Windows图形用户界面、ASP.NET Web应用、XML Web Service及ADO.NET数据库等方面有广泛的应用;本章还介绍了XML技术,XML的优势之一是它允许各个组织、个人建立适合自己需要的置标集合,并且这些置标可以迅速地投入使用,XML的最大优点在于它的数据存储格式不受显示格式的制约。本章还对B/S、C/S模式进行了相应的有针对性的介绍。第三章对整个教务管理系统进行了模式分析,从总体上讲,对于一般的本科院校来说其教务管理分为两级:校级和系级,院为虚体学院,也就是学院将权利下放到各系,可以认为一般院校的教务<WP=53>管理属于二级管理,也就是校、院(系)二级。经过分析我们认定学校需要管理的部分是: 教学计划管理、学籍管理、教材管理、排课管理、选课管理、排考管理、代码信息管理、基础数据信息管理,用户权限管理教师管理;而其中教学计划管理、教师管理、排课管理、排考管理、学籍管理、教材管理的一部分也必须由各院(系)来进行基础材料的收集、管理和提交。从而,我们确立了校级和院(系)级所应承担的工作。也确立了开发原则:统筹规划,信息共享;包容性和可扩展性;规范化教务信息管理;系统简洁,易使用、易维护、适用非计算机人员使用;为教师、学生提供良好的信息服务;可靠运行,安全保密等,并用功能菜单列表描述了对系统模块划分。第四章则具体对我所参于的网上选课子系统进行了需求分析,归纳本子系统应提供的服务功能有:录入与生成新学期课程表;学生选课注册:新学期开始前一周为选课注册时间,在此期间学生可以上网选课注册,并且允许改变或取消注册申请。每个学生选专业课不超过4门课程,公共课不超过3门课程。每门课程最多允许100名学生选课注册,学生可以在校园内任何联网的计算机上进行选课注册;查询,可以查询课程信息、学生选课信息和学生、教师信息;选课注册信息的统计与报表生成;学生可以自行修改登录密码;对用户界面的功能要求等。第五章则利用UML对网上选课系统进行了具体的分析,对本系统的设计和实现进行了说明,着重对此子系统的前台网上选课模块进行了建模,包括学生登录校验、公共课选课和专业课选课三个部分;还介绍了本子系统的数据库模型和相关模块的设计。具体描述了选课系统的整个USE CASE图,学?
其他文献
<正>全力打造规范化、标准化中央厨房的同时,永和豆浆也逐渐完善了"一个品牌,两个渠道"的经营模式,不断扩大先"餐饮"后"流通"的品牌战略优势,向"连锁餐饮1000店+流通商品1000
在构造电力系统分解协调模型的基础上,采用辅助问题原理进行分布式并行最优潮流运算,并用通用增广拉格朗日法加快收敛速度,对分布式并行优化算法做了详细推导。仿真结果表明,
目的探讨北五味子乙醇提取物对肠道杆菌的抑菌活性,以期为防治肠道杆菌的感染提供试验依据。方法测定北五味子乙醇提取物对供试菌的抑菌圈直径和最低抑菌浓度。结果北五味子
本文从分析目前海南黎族装饰元素在会展设计中的应用现状入手,通过对海南会展设计竞争力的分析,得出以提高黎族装饰元素设计运用为主要手段可带动海南本地会展行业综合竞争力
通过对马头山羊种公羊39只在配种期、30只在非配种期应用不同营养水平的日粮饲养,然后检测公羊的性欲、射精量、精子密度和精子活力等项指标,分析日粮营养水平对配种期和非配
由于高压开关触点、母线处于高电位,每相对地和不同相之间都存在很高的电压,所以直接检测高压开关触点和母线温度一直是电力系统检测中的难题。通过设计高耐压多输出高频开关
辅助生产费用的分配方法是成本会计教学中的重点和难点,笔者通过"图示+T型账户"教学法,将抽象的理论形象化,复杂的知识简单化,实现良好的课堂教学效果。
石油是具有不可再生性和稀缺性的资源,是关系着国民经济振兴和国家经济安全的战略物资。随着我国经济的高速增长,石油需求量迅速增大,国内石油开采增速滞后于需求增长速度的矛盾
在改革开放以来,我国公共财政体制随着经济发展进行了多次调整与完善,高等院校发展规模愈来愈大,使得高等院校财务管理工作变得更加繁重,为了踧踖财务行为的标准化与规范化,
独立担保制度作为一种新型的信用担保模式,是在二战以后蓬勃发展的国际贸易实践中发展和成熟起来的。作为担保人对受益人的一种独立的承诺,它突破了传统保证的从属性,在诸多