基于.NET的教学质量信息员管理系统分析与设计

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:qiaolei8214122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:教学质量信息员在已成为高校教学质量监控的中坚力量,而良好的信息反馈与沟通方式影响着信息员作用的发挥。信息员提供的信息范围广、数量多导致信息周期长、效率低下,甚至部分信息得不到有效的反馈。该文设计的基于.NET的高校教学质量信息员管理系统将有效地解决这一问题,它具备完善的信息录入、管理、统计、采编和发布等功能。
  关键词:教学质量; 教学信息员; 管理系统
  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)33-1388-02
  Building Teaching Information Reporters MIS of Teaching Quality Based on .NET Framework
  LIU Qin1,DENG Da-qing2
  (1. School of Economics and Management, Southwest Petroleum University, Chengdu 610500, China; 2. Principal’s Office, Southwest Petroleum University, Chengdu 610500, China)
  Abstract: The teaching information reporters of teaching quality play an important role in quality monitoring system in higher education. And sound pattern of feedback and communication can affect the effect of reporters. A wide range and a large number of information provided by reporters bring on processing in a long cycle and low efficiency. Even feedback is ineffective. Teaching Information reporters MIS of Teaching Quality Based on .NET Framework in the paper will resolve those problems. It possesses information entry, management, statistics, editing, publishing and so on.
  Key words: teaching quality; teaching information reporter; management system
  1 引言
  教学质量信息员在已成为高校教学质量监控的中坚力量,它与教师、教务管理人员等主体共同构成一个多维的高校教学质量监控系统。教学质量信息员制度的实施使得学校更好地了解与掌握了教师和学生的实际情况,进一步完善了学校的教学质量监控体系,充分发挥了学生参与教学管理与教学检查的主体作用。文献[1-2]已对学生信息员制度作了较充分的阐述,鉴于目前高校教学质量信息员的信息反馈通过Email、表格填写等传统形式,为了保证工作质量,提高工作效率,降低教学管理人员工作强度,本文采用计算机辅助管理,开发一套高校教学质量信息员管理系统。该系统的建成与实施有效地解决教学信息管理的繁琐问题,极大地方便了各类用户对信息的获取、管理与反馈,大大地提高了工作效率。
  2 相关技术介绍
  .NET是微软公司为了适应网络时代的到来,于2000年推出的一项革命性的技术框架。.NET的核心技术包括分布式计算、XML、组件技术、即时编译技术等,其目标是要让.NET彻底改变软件的开发方式,使软件真正变成为服务,从而搭建新一代的Internet平台,用于解决系统之间的协同合作问题,从而最大限度地获取信息。
  ASP.NET 是一种用于创建动态 Web 应用程序的技术。它是 .NET Framework 的一部分;可以采用大多数与 .NET 兼容的语言编写 ASP.NET 应用程序,其中包括 Visual Basic.NET、C#和J#。ASP.NET 页面(Web Forms)要经过编译,与使用脚本编写语言相比,具有更好的性能[3]。
  3 系统设计和实现
  3.1 设计原则
  为了规范系统开发,保证系统稳定性,该系统的设计将基于以下的原则:
  1) 标准化:遵循国家标准,行业标准和学校相应规范,使用统一的数据格式描述,为日后系统扩展、其他系统数据访问兼容提供良好的保证。
  2) 模块化:按照系统功能讲其划分为若干模块,这将用利于系统的设计、开发、维护和升级。
  3) 前瞻性:使用当前较为先进成熟的开发模式,开发技术,采用逻辑意义上的三级结构,使得系统功能强、效率高、稳定性好。
  4) 交互性:在当今Web发展过程中,系统的易用性、交互性逐渐受到重视。在保证系统整体功能下,简单易用,美观大方,易于获取等将在系统中得以呈现。
  5) 安全性:网络环境下的安全已成为系统开发最核心的技术之一 ,系统必须对每一个登陆用户进行身份验证,权限控制。并提供完善的访问、操作日志记录。用户密码等部分数据还进行了加密处理。
  3.2 系统功能
  根据我校教学质量管理信息员制度及其工作流程,结合各部门人员职责划分等实际情况,本系统划分为6个子系统,各子系统之间彼此联系,相互约束。系统功能模块图见图1。
  1) 通知公告:相关规章制度、工作条例公布,最新教学质量反馈统计信息,信息员招聘与解聘等信息公示。
  2) 信息管理:信息的提交,审核、评级;信息发布后信息的处理意见、其他反馈意见的查看与回复;已处理信息的归档(历史信息)。
  3) 信息采编:信息采编处理,上月信息统计情况公示,归档已采编信息的发布与查询。
  4) 用户管理:系统用户分为普通信息员、信息审核员、院级信息回复员、校级信息查看员、系统管理员等五类用户。
  5) 站内短消息:有关系统咨询、信息采编问题,用户之间在站内就可以即时消息发送、交流。
  6) 系统设置:系统常规信息设置,一般变动不大。如信息的分类管理,院系或其他二级职能单位,信息等级管理。
  3.3 用户权限设计
  系统针对五类用户提供了完善的权限设计,其主要权限说明如表1所示。
  3.4 系统实现
  本系统包含了6个子系统,其中信息管理子系统的实现较为复杂,其处理流程如图2。
  1) 普通信息员输入用户名和密码登陆系统。
  2) 普通信息员选择“信息管理”子系统,继续选择“信息录入”模块。
  3) 在“信息录入”模块输入采集到的教学信息,并选择相应分类,完成后提交。
  4) 信息审核员输入用户名和密码登陆系统。
  5) 信息审核员选择“信息管理”子系统,继续选择“信息审核”模块。
  6) 信息审核员在查看详细的教学信息后,根据信息的质量、信息涉及院系或机关进行审核归档,有效信息将供后面的信息回复员(信息回复员可由各二级学院教学干事等担任)回复。
  7) 信息回复员输入用户名和密码登陆系统。
  8) 信息回复员选择“信息管理”子系统,继续选择“信息回复”模块。
  9) 在由第6步的信息审核后,系统将自动根据该信息回复员的身份进行筛选,列出该院系(机关)所有未回复的信息。如果是校级信息回复员,则其可以查看所有二级院系(机关)进行回复,这可有效地保证信息的回复率和信息处理的重视度。
  10) 信息回复员可点击“详情”查看该信息的详细情况(但无法看到录入该信息的信息员),根据实际情况进行回复。同时已回复的信息可以在“已回复信息”模块查看,并进行再次回复。
  ASP.NET能将程序代码与HTML标签分离(Code Behind技术),本系统采用C#编写,那么HTML标签在.aspx文件里面,程序代码在.cs里面。这对于代码的复用,程序的调试和维护带来了巨大的改进。在ASP.NET 2.0 发布后,数据源控件特性的加入使得站点的开发变得简单,快捷。下面以院级信息回复员回复信息页面为例,说明开发的过程,也充分体现了该特性。整个任务由三部分组成,分别是页面模板、aspx页面和程序代码。下面提供身份比较并读出信息的部分代码:
  <asp:GridView ID="gv2replist" runat="server" AutoGenerateColumns="False" DataKeyNames="iwinfoID"
  DataSourceID="SqlDataSource2" AllowPaging="True" AllowSorting="True" Width="98%" PageSize="8">
  <Columns>
  <asp:TemplateField HeaderText="标题" SortExpression="iwInfoTitle">
  <EditItemTemplate>
  <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("iwInfoTitle") %>'></asp:TextBox>
  </EditItemTemplate>
  <HeaderStyle Width="45%" />
  <ItemTemplate>
  <asp:Label ID="Label1" runat="server" Text='<%# Bind("iwInfoTitle") %>'></asp:Label>
  </ItemTemplate>
  </asp:TemplateField>
  <asp:BoundField DataField="imInfoTime" HeaderText="添加时间" SortExpression="imInfoTime" >
  <HeaderStyle Width="25%" />
  </asp:BoundField>
  <asp:HyperLinkField DataNavigateUrlFields="iwinfoID" DataNavigateUrlFormatString="../manage/reply.aspx?liuq=reply&pid={0}"
  HeaderText="回复" Text="回复" >
  <HeaderStyle Width="10%" />
  </asp:HyperLinkField>
  </Columns>
  <EmptyDataTemplate>
  暂无相关内容
  </EmptyDataTemplate>
  </asp:GridView>
  <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:IWSDBConnStr %>"
  SelectCommand="SELECT [iwinfoID], [imInfoTime], [iwInfoTitle], [iwInfoIsCheck] FROM [iwInfo] WHERE ([iwSchoolID] = @iwSchoolID) AND ([iwInfoIsCheck] = 1) AND (iwinfoID NOT IN (SELECT iwinfoID FROM iwReply)) ORDER BY [imInfoTime] desc, [iwinfoID]">
  <SelectParameters>
  <asp:SessionParameter DefaultValue="0" Name="iwSchoolID" SessionField="IWAccountSchoolID"
  Type="Int32" />
  </SelectParameters>
  </asp:SqlDataSource>
  3.5系统特点
  
  图2 信息处理流程图
  系统的代码编写过程中,使用面向对象的开发方法,开发公用的模块实现软件的复用。公用对象便于维护和修改,也使得各模块之间具有统一的风格。
  用户界面的智能化。用户在信息录入时,会自动保存草稿,避免网络突然中断等其他因素导致录入数据的丢失。数据可根据设定时间区域查询,同时支持Excel格式导出。
  根据平台用户数量大,信息多以及信息安全性等特点,系统有着严格的权限控制,信息的查看和回复均需相应授权。各类用户职责明确,符合管理职能的履行,同时也减轻了系统管理员的强度。
  强大的日志系统。由于系统涉及人员多、身份复杂,系统的登录、信息的审核和采编、信息的删除等均需要做好记录,以便日后查看。
  4 运行环境
  4.1 服务器端运行环境
  采用B/S模式,操作系统推荐采用Windows 2003 Server;Web服务器为IIS6.0及以上版本;数据库采用SQL Server 2000。服务器需预先安装.NET Framework 2.0。
  4.2 系统开发环境
  系统采用Microsoft Visual Studio 2005进行开发,同时引入ASP.NET Ajax框架和Thickbox组件。
  
  5 结束语
  教学质量信息员制度是高校教学管理中的一个新生环节,对它的构成、作用和成效评估已经开始得到国内高校学者广泛的关注和研究。对教学质量信息员管理系统建设和探讨在高等教育管理学中也应得到更多的重视,加强对这些问题的研究和实际的探索将使教学质量信息员工作迈向一个新的台阶。
  
  参考文献:
  [1] 朱省娥,陈向荣. 关于学生教学信息员制度的实践与思考[J]. 杭州电子科技大学学报:社会科学版,2007(4):16.
  [2] 曹石珠,王晓萍,陈四国. 地方高校实施学生教学质量信息员制度之探究[J]. 当代教育论坛,2008(5):28.
  [3] Watson K, Nagel C. C#入门经典[M]. 齐立波,译. 3版. 北京:清华大学出版社,2006.
  [4] 邢德海,齐二石,董旭源. 构建教务教学平台实现教务教学管理信息化[J]. 教学信息化,2005(17):41-43.
其他文献
傅嘉芹   1979年生于成都,毕业于四川美术学院附中、四川大学艺术学院中国画系,硕士研究生、副教授。现为四川省美术家协会会员、成都市美术家协会理事、四川省文史研究馆巴蜀诗书画研究会会员、成都市锦江书画院青年画家、成都高新区美术家协会国画艺委会理事、四川托普学院数字艺术系教师等。美术作品多次入选全国、省、市美展。其多件作品被收藏,成功举办个人画展,发表学术论文近20余篇。   回想刚开始跟随胡真来
文化旅游设施是公共文化服务体系建设的基础平台,是展示文化建设成果、开展群众文化活动的重要阵地,是发展旅游业不可缺少的物质基础,探索社会资本参与文化旅游设施建设,增加公共设施有效供给,在新型冠状病毒后疫情时期对促进我国经济内循环发展极具现实意义。  随着新型城镇化建设推进和人民群众生活水平提高,文化旅游公共服务的需求日益增加,文化旅游设施一般建设周期长、投资大,凭政府一己之力很难为广大群众提供有效的
书名:汉语国际教育跨文化交流理论与实践  作者:亓华,等  出版社:北京师范大学出版社  出版时间:2016年  ISBN:9787303197507  定价:59元  汉语国际教育必须在跨文化交流的背景下进行。在汉语国际教育中,文化教学和语言教学始终是结合在一起的,学语言也就是在学文化,教语言也同样是在教文化。鉴于此,从跨文化的理念入手,理解语言教学与文化之间的关系,并在注重跨文化理念的前提下对
“文艺百家”工程·文艺讲坛是艺术类综合性公益讲坛。讲坛邀请省内外知名文艺家,根据不同艺术门类,每月现场举办一期,线上线下同步,直播永不落幕。讲坛旨在为广大文艺工作者以及文艺爱好者搭建一个面对面交流、互鉴、学习、共享的平台,宣荐优秀文艺作品,推出优秀文艺人才,探索优秀文艺理论,助力文艺作品高质量创作,推动文艺川军从高原向高峰迈进,为文化强省文化强国贡献文艺力量。  中国当代诗学-哲学派奠基人,内空间
统编教材围绕语文要素和人文主题双线组织单元,为教师明确了教学目标,指明了实施方向,有利于祛除以往语文教学中存在的随意性等问题。然而,在教学实践过程中,仍然存在教师机械解读教材,制定的学习目标泛化的问题。因此,将语文要素细化为单元、课时的学习目标,并在单元框架下分层推进,是落实教材编写理念的重要手段。  一、确定目标要有整体意识  长期以来,教师对于落实人文主题这一目标驾轻就熟,对于语文要素目标的认
摘要:介绍了TCP协议和RTP/RTCP协议,阐述了服务质量控制的常用方法,为了控制网络拥塞、减小延迟、达到网络负载平衡,针对流媒体提出了三种基于RTP/RTCP协议的拥塞控制策略。  关键词:实时传输协议;RTP/RTCP;QoS;拥塞控制;Internet;流媒体  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)36-2612-02  Research of Co
《两茎灯草》是统编教材五年级下册的一篇课文,选自清代吴敬梓的《儒林外史》第五、第六回,通过描写严监生临死前的经典动作“伸着两个指头”,舍不下的经典事件“点的是两茎灯草”,刻画了一个吝啬鬼的经典形象。  严监生真的是一个吝啬鬼吗?相信不少读过《儒林外史》原著的人,都会感到疑惑。让我们回到小说,去重新认识这位不幸的冤主。  一、严监生人物形象分析  1.严监生简介  严监生,本名严大育,家有十多万银子
书名:小学语文学科实践活动课程案例研究  作者:北京教育科学研究院基础教育教学研究中心  出版社:北京师范大学出版社  出版时间:2016年  ISBN:9787303212385  定价:45元  教育转型是我国教育改革与创新的重点工程,也是构建现代化学校、全面实施素质教育的必然选择。教育转型包含了以下五个方面的任务:教育价值取向转型、学生培养模式转型、质量评价标准转型、教师专业发展转型、学校管
在马平的中篇小说《我看日出的地方》(载《人民文学》2019年第9期,后选入《小说选刊》2019年第11期)里,主人公春早去找寻紫薇树时有这么一段场景描述:“大道两旁挤满了大树,即便不下雪,也没有什么空隙可以望见四周的山峦”——那么多“山高黃桶粗的大树”跑到这儿来集合,“一棵树的亲人们找来了”。然而,参天大树林荫盛密足可蔽日,但却囚于园中待价而沽。作者用一棵来自大巴山的大树撑起了他和乡民们壮丽还乡的
儿童语言教育在幼儿教育体系中发挥着重要的作用,良好的语言教学活动是幼儿感知世界的基础条件之一。中国海洋大学出版社出版、贾素宁和李广兴所著的《学前儿童语言教育活动设计与指导》一书,在详细分析学龄前儿童语言发展特点与幼儿教育体系结构的基础上,提出了从儿童文化的角度来设计与组织儿童语言教学活动,同时还要求教师要在每次幼儿语言活动结束之后进行有效的评价。  《学前儿童语言教育活动设计与指导》共有三部分内容