当前位置:主页 > 硕博论文 > 社科硕士论文 >

基于校园网网络平台的中学教育教学的研究与实践分析(2)

发布时间:2014-09-14 09:22

6 登分系统的使用

 

我校有 60 多个班,学生人数多,每次考试前,都需要核对参加考试的学生名单和人数,先要打印核对单,然后一一找班主任核对,班主任有时在或不在,既费时又费力,效率很低。核对好后再进行考场安排,并且成绩的登统也比较繁琐,为了解决此问题,充分利用了校园网络这个平台,构建了登分系统,使教师可以快速、高效的在网络上完成参加考试学生名单的核对以及成绩登统工作。

 

6.1 系统结构

本系统基于微软公司的 Windows 2003 操作系统、IIS(Internet Information Server)、SQL SERVER 2000 数据库平台建构。

6.1.1 采用 B/S 结构

本系统采用 B/S 体系结构设计,客户端远程操作,实现零实施、零维护。B/S 体系结构如下图所示。由浏览器、web 服务器和数据库组成,第一是用户界面,提供用户与系统的交互功能,第二是提供业务逻辑实现的应用服务器,第三是负责数据信息访问、存储的数据服务器。

6.1.2 采用多层模式

由于此系统比较复杂所以我们按.Net 的多层开发模式,这样代码组织清晰,功能明确,而且有利于小组合作开发和日后的维护。

(1)多层模式结构简介

BLL:业务逻辑层。这个层是系统的核心,所有的功能将在这个层实现。以登分逻辑为例,如下图,登分逻辑业务图。

DAL:数据访问层,负责数据库的增加、删除、修改、查询几种操作。在这个层可以定义各种不同的数据库,在实际开发中,这个层有许多已经应用普遍的类,比如DBHelper 等。另外 DAL 层的代码可以通过一些代码生成器直接生成。在如今比较流行的 MVC 模式中,如果用.Net 的话可以直接用 LINQ to SQL 类。

Model::实体层,是数据库表在实体模型中实体类。这个主要是用于在 BLL 和 DAL间的数据交换。有时 Web 界面可能直接用到这个层。

Web:这是与用户的接口界面,通过 web 界面用户与系统进行交互。Web 页面调用BLL 中的类和函数,实现系统的功能,一般情况下,不允许 Web 界面去直接调用 DAL层中的类。

在此系统中,BLL 和 DAL 两个层的数据交换是通过交换 Model 实体实现的。

 

结 论

随着计算机的大量普及,中小学校园网的规模也日益扩大,硬件建设都跟上了现代信息化建设的步伐,但是对于应用实践方面还有待提高。文中故障报修系统和登分系统就是对中小学校园网应用的一个实践,其界面操作方便简单,易于教师使用。

故障报修系统:使用本系统,教师在微机出问题后,随便登录其他一台教师的微机,就可进行报修,陈述机器所在办公室位置及故障情况。这样即使教师去上课,不在办公室,维修人员也可根据其故障描述,进行及时维修。教师们给予了此系统一个很好的评价。可是,故障报修系统需要维修人员及时的去查看报修记录,所以必须定时的查看报修信息。

登分系统:此系统对操作用户无特殊要求,只要管理员进行一些初始化设置后,教师即可登录网页进行相应的操作。本系统采用了 ASP.NET 网页数据库编程实现,使用 C#语言,数据库用 SQL Server,提高了系统的稳定性。同时,在系统使用过程中,对于成绩录入有误的,也进行了相应的验证控制,但是,不能排除教师录入时,在分值允许范围内出现的错误。

在以后的时间里,我会就系统在使用过程中出现的一些问题做进一步的研究和改进,以期望减轻教师工作的负担,帮助促进教育教学工作,推动教育教学工作网络化,让教师从传统方式的教育教学工作中解放出来。

 

参考文献:



本文编号:8899

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/shuoshibiyelunwen/8899_2.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a70cf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com