基于NET技术的网络教务管理的研究与实现

来源 :电脑学习 | 被引量 : 0次 | 上传用户:shaoqing5320
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:利用ASP.net动态网页技术。结合ADO.NET数据库访问技术.采用C#编程。研究并实现了具有完善权限管网络打印的网络教务管理系统。
  关键词:net技术 网络管理
  中图分类号 G434 文献标识码 A 文章编号:1002-2422(2007)03-0039-02
  
  1 系统总体架构
  
  1.1 体系结构
  整个教务管理系统面向的对象有教务管理员,各系部教务秘书,全校教师和全校学生这四类用户。故系统总体结构采用B/S三层体系结构。B/S结构极大的简化了客户端的工作,客户端只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行只由服务器完成。
  
  1.2 UML主用例图
  统一建模语言(Unified Modeling Language,UML)是一种可视化的建模语言,它能让系统构造者用标准的、易于理解的方式建立起能够表达出他们想象力的系统蓝图,并且提供了便于不同的人之间有效地共享和交流设计结果的机制。
  UML包括了一些可以相互组合图表的图形元素。由于UML是一种语言,所以UML具有组合这些元素的法规。UML提供这些图的目的是用多个视图来展示一个系统,这组视图被称为一个模型。一个UML模型只描述了一个系统要做什么,它并没告诉我们系统是如何被实施的。
  整个系统由教务管理员进行维护,完成所有系统的子功能设置。
  该系统的主要活动者是教务管理员、教务秘书、教师和学生。教务管理员是整个系统的控制者,教务秘书在有限范围内实现数据的更新和添加。教师在规定时间内可以实现成绩的增、删和改。学生只能进行查询信息操作。每一个用例都是一个活动者和系统进行交互的事例。这个顶层用例图可以由顶层进行分解,也可以进行纵向扩展。
  在此用例图的基础上,可以建立系统的UML包图、类图、顺序图和活动图的表达。
  
  2 数据库设计
  
  2.1 需求分析
  系统数据库的主要功能是实现学生信息的存储以及学生成绩的存储。主要包括下面的数据表:登录表、日志表、学生信息表、学生成绩表、课程信息表和教师信息表。
  
  2.2 逻辑设计
  根据上面的需求分析,可以设计出相互关联的数据库关系图。
  数据库访问策略基本上均采用存储过程的方式进行。利用存储过程可以保持应用程序的执行效率并简化数据层。同时也可以有效的增加系统设计的灵活性。由于教务管理实时性比较强,用户可能实时有新的要求。采用存储过程这种数据访问策略,可以在数据库发生变化时,只需要改变存储过程而无需改变程序代码。此种访问策略有效的利用了SQL Server数据库系统对性能优化的特点。
  
  3 系统实现
  
  3.1 三层体系权限管理
  系统采用类似于ASP程序的session方式进行身份验证,并采用模块、角色、用户的三层体系的权限管理。这种权限管理是一种基于角色的访问控制RBAC(Role-Based Ac-cess Control)模型的技术。访问控制策略体现在RBAC模型里,是用户一角色、角色一权限和角色一角色之间的关系。采用RBAC的最大好处在于,将用户和用户具有的权限分离开来,管理员可以对用户的授权和权限的划分进行分别处理,为用户授予角色来实现用户的授权操作,在分布式管理中,它们可以由多个具有不同管理权限域的管理员来管理。
  由于网络教务系统是基于校园网的管理系统.对于不同系部,只应该对本系所属信息进行操作。对于教务处,则应对各系部的数据提交等操作进行时限维护,以保证全校教务管理的同步进行。系统设计了以教务管理员为核心模块,对其他各模块进行实时仅限操作。将各大个系部分为不同的角色进行管理,而各系部再以本部角色为中心,对各具体的用户进行权限管理。
  
  3.2 水晶报表实现网络打印
  网络打印对B/S管理系统是一个重要的功能。对于网络打印,目前已经存在各种打印控件,它们的实现效果各有长短。本系统采用.NET2003自带的水晶报表控件性行网络打印,并通过调用IE打印进行打印设置。这样做充分利用了水晶报表作为专业报表的长处,可以根据用户设计并打印出理想的图文并茂的成绩表、学籍表、点名册、统计表等。
  
  3.3 系统实现
  ASP.NET是一种动态的网络技术。本系统采用C#语言作为系统的实现语言。针对不同的功能,将相关的功能模块放在对应的类中实现。系统通过存储过程放到相关的类中,采用ADO.net技术进行数据访问,通过存储过程将数据存放到Dataset中,有效提高了系统的效率。系统采用树形控件进行类似于资源管理器的菜单管理。利用Webcontrol树形控件进行菜单的管理,可以使用户方便的进行操作。
  
  4 结束语
  
  基于网络的教务管理系统在现有高校的教务管理中提供了有用的,快速的信息化管理。在此基础上可以实现校园信息的共享,合理有效的整合有用的信息。在现有网络管理基础上,开发高效的排课算法,是系统开发的一个有效方向。
其他文献
【摘要】小学生专注力、自控力相对比较薄弱,注意力容易分散,任其发展容易形成一种不良的行为习惯,影响对知识的掌握,同时也影响课堂纪律,干扰师生的教与学。教师要把握好教学中的切入方法,把学生注意力吸引到课堂教学中来,让学生保持一个良好的学习状态,才能顺利地达成教学目标,打造出高效的课堂教学。  【关键词】切入;趣味;合作;展示;收获  在课堂上学生关注度和注意力的集中与否,是教学目标达成的关键。小学生
摘 要 提出谊系統设计的内涵,给出了本设计主要内容、技术路线、实验方案,说明了该系统设计的创新点和应用价值。  关键词 konWorks(局域网络)技术 智能网络测控 创新实验  中图分类号 TP319.1 TP273 .5  文献标识码 A  文章编号:1002—2422(2006)06—0007—02
[编者按]  如果你热爱艺术,但又从未接受过系统严谨的美术科班训练,不妨试试纤维艺术。你只需拥有发现美的眼睛、热爱生活的热情。你可以选择手边自己最熟悉、最亲切的材料重新解构。用最简单的缠绕、结绳、编织或者其他一切你所能想到的手段,做出一件你自己喜欢的纤维艺术作品。这并不是言过其实,连续8届的“从洛桑到北京  国际纤维艺术双年展”的成功举办说明了一切。事实上没有哪种艺术门类能像纤维艺术那样吸引来自各
【摘要】语文教学中重视朗读的训练。《义务教育语文课程标准》中提出:“朗读要提倡自然,要摒弃矫情做作的腔调。” 自然,顾名思义就是自然而然。在语文教学过程中如何使朗读自然而然,是我们值得思考的一个重要问题。要使有感情地朗读达到自然的境界,就要引起学生心灵上的共鸣,结合学生个性、生活,触摸文本的温度,赋予作品以丰富的生活色彩,最终将其巨大的感染力“自然而然”地发挥出来。  【关键词】朗读;语文;自然;
【摘要】估算是建立于口算基础上的、常用的一种计算方法,是小学低年级数学教学的重要内容,也是发展学生数学核心素养的途径之一。本文主要讲解了培养学生估算能力的几种教学方法,以接受误差、情境支撑为前提,加强教学整合、以生活实践为主要过程,引导学生认识估算、应用估算,从而有效地提升学生数学基础知识估算的能力。  【关键词】小学低年级;估算能力;核心素养  估算能力是学生逻辑思维能力的简化表达与浓缩,是检测
【摘要】古诗词是我国民族文化的精髓,是民族精神的教科书,它哺育了一代又一代的中华儿女。古诗词进音乐课堂是一件润物细无声、潜移默化的好事情,让学生在吟唱中感受诗歌带来的美的同时,还提供了一个传承中华优秀传统文化的好平台。借助音乐教学为载体来学习古诗,使古诗音乐化,指导学生学吟唱古诗,了解古诗含义,给合古诗创编旋律等,使学生主动积极地学习祖国的优秀传统文化。  【关键词】古诗词;音乐课堂;传统优秀文化
【摘要】高中英语学科核心素养对培养学生文化意识目标及文化知识内容提出了新的要求,探讨融入中华优秀传统文化,建构多元文化视角的听说课堂教学具有重要意义。如何在英语听说课堂中合理有效地融入中华优秀传统文化是每一位高中英语教师必须思考的问题和实践的课题。依托英语学习活动观,以P-W-P教学与任务型教学为途径,融语言、思维和文化于一体的英语听说课堂教学模式是一种既重视语言教学,又强调文化知识学习的新型教学
【摘要】身体素质敏感期大部分集中于青少年时期,小学二年级学生是柔韧素质的敏感期,如果错过了身体素质的敏感期,则难以让我们祖国的花朵尽情绽放。本文通过文献资料法和测试数据分析,根据二年级的年龄心里特征和身体素质敏感期的相应训练方法综述,认为体育课应合理安排与柔韧性游戏的相关教学内容,定期进行水平检测有助于小学生柔韧性的发展。  【关键词】柔韧性;训练游戏;教学内容;水平检测  一、前言  出色的运动
【摘要】《中小学德育工作指南》指出:充分发挥课堂教学的主渠道作用,将中小学德育内容细化落实到各学科课程的教学目标之中,融入渗透到教育教学全过程。在教学中,如何将德育有机融合到英语教学的每个环节中,帮助学生树立正确的世界观和人生观,培养良好的品格和人文素养?  【关键词】英语教学;德育渗透;品格  一、小学英语教学中德育渗透的重要性  《新英语课程标准》明确指出:“英语是基础教育的必修课,通过英语学
大樱桃属时令水果,设施栽培的目的是促早栽培。即利用温室、塑料大棚等设施,通过改变或控制大樱桃生长和发育的环境因子(包括光照、温度、水分、二氧化碳、土壤条件等),从而达到人工调节生产,提早结果,提前上市,丰产稳产,增加收益。  设施条件  豫西地区大樱桃设施栽培形式以大棚为主,覆盖材料为塑料薄膜,保温材料为草帘,有条件的还配备了遮阳网。大棚面积以400~667 m2为宜,高度2.8 m,宜采用南北走