学校德育管理信息系统的开发_第1页
学校德育管理信息系统的开发_第2页
学校德育管理信息系统的开发_第3页
学校德育管理信息系统的开发_第4页
学校德育管理信息系统的开发_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学校德育管理信息系统的开发 论文关键词:学校德育管理信息系统 CS构造 模块 系统构造 数据库论文摘要:介绍了以Delphi70为前台Client端开发工具、以MicrosoftSQLServer2000为后台Server端数据库效劳器环境,基于ClienteSrver构造的广东省东莞市职业技术学校德育管理信息系统的设计与开发的关键技术。随着计算机技术的飞速开展,网络给人们提供了强大而有效的信息,全球信息高速公路的建立和使用,改变了人们的时间观和空间观,相继而来的各个学校校园网络的建立,为学校的教学、科研和管理提供了现代化的根底设施,也为各学校的德育管理信息系统的建立和使用提供了必要的硬件环境

2、。开发好学校德育管理信息系统,充分发挥校园网的优势,利用现代信息技术和管理方法,取代手工操作与传统管理方式,到达高效率、高程度的管理目的,促进学校的信息化建立,改善和进步学校的德育管理程度,是学校管理在计算机网络应用领域内的研究热点之一。学校德育管理信息系统的特点及模块1.1学校德育管理倍息系统的特点数据集成度高,构造复杂;对平安控制要求高,不同等级的用户对应有不同的权限;集成学校内部各个业务部门系统,实现内部系统整合;对系统中软硬件资源和网络资源最大限度的利用;集中管理与学校德育工作有关的信息;充分利用网络的优势,实现网上数据共享,使得学校指导、级组长、班主任和教师能全面快速地理解学生德育相

3、关信息;系统中各模块的信息是互通的。德育管理信息系统从功能需求上包括以下几个模块:系统设置模块:用户管理、奖惩事项管理、专业管理、学历管理及查询;学生管理模块:添加班级,班级管理、学生名单管理;文明班管理模块:输人事件、事件查询、打印文明班、综合管理;操行评定管理模块:事件查询、打印评定表、学生评定统计;教师管理模块:教师信息管理、事务管理、事务查询、教师信息查询:班主任管理模块:名单管理、补贴设置、补贴班费管理、班主任查询;通讯管理模块:本周工作要点、通知、经历交流;数据管理模块:主要进展数据的备份、清理无用和过时数据的操作;程序晋级模块:主要进展应用程序的晋级。2学校德育管理信息系统构造分

4、析管理信息系统的构造设计是系统设计的一项重要工作,系统构造的好坏,不仅会影响系统的效率、平安性、可维护性,更会影响系统使用的方便性及可靠性。目前,信息管理系统采用的构造主要有C/S形式和B/S形式两种形式。根据广东省东莞市职业技术学校的详细情况,班主任的管理较为集中,数据量较大,输人查询访问的速度要求较高等特点,德育管理信息系统宜采用C/S构造的形式。2.1 C/S构造原理即Client/Server(客户机用及务器)构造,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。在C/S系统中,将应用程序分为两大部分:一部分是由多个用户共享的信

5、息与功能,此部分称为效劳器部分,另一部分是为每个用户所专用,称为客户机。C/S应用系统根本运行关系表达“恳求l响应的应答形式。每当用户需要访问效劳器就由客户机发出“恳求.效劳器接收“恳求并“响应,然后执行相应效劳,将执行结果送回给客户机,由它们进一步处理再交给用户:2.2 C/S形式的优越性es形式具有以下优越性:一是由于客户端通过网络直接与效劳器相连,没有中间环节,因此响应速度快;二是软件功能设计个性化,具有直观、简便的特点。可以满足客户个性化的功能要求;三是操作界面美观、形式多样,可以充分满足客户自身的个性化要求;四是cps构造较强的事务处理才能,能实现复杂的业务流程。2.3德育管理倍息系

6、统的构造模型德育管理信息系统的构造模型很直观,就是通过BDE把Client端和DB Server端相联。2.4系统开发平台与工具2.4.1操作系统平台的选择2.4.2数据库管理系统的选择2.4.3前端开发工具的选择学校德育管理信息系统应采用Delphi7.0作为前端开发工具,Delphi7.0是当今世界最流行的应用程序开发工具之一,其在面向对象开发(OOP)方法上处于世界领先地位,高效率的数据库管理系统和新一代更先进的数据库引擎,特别是对数据库的访问速度明显优于其他开发软件,在C/S系统的开发中,使用Delphi语言能使开发出的系统构造更合理,更易于管理,即使是非计算机人员也能理解应用程序的构

7、造图。3数据库的设计数据库系统的设计是信息管理系统开发的关键,优秀的数据库系统设计能确保信息系统的正常运行而不出过失。在进展数据库的数据构造分解和设计时,应遵循数据库标准化理论,以减少数据冗余,保证数据的完好性、一致性。3.1设计原那么(范式理论)第一范式(1NF):在关系形式R中的每一个详细关系r中,假设每个属性值都是不可再分的最小数据单位,那么称R是第一范式的关系。第二范式(2NF):假设关系形式R(U,F)中的所有非主属性都完全依赖于任意一个候选关键字.那么称关系R是属于第二范式的。第三范式(3NF):假设关系形式R(U.F)中的所有非主属性对任何候选关键字都不存在传递信赖,那么称关系R

8、是属于第三范式的。3.2数据库构造设计由于德育管理信息系统中的数据和其他管理系统不同.,有其自身的复杂性和特殊性。所以在进展数据库系统的设计时主要考虑:符合德育管理事务的要求;便于用数据库实现;具有良好的数据库构造;最小的数据冗余;便于与其他系统兼容和晋级。3.3本系统主要的数据表教师信息表、班主任信息表、学生信息表、学生奖惩表、量化评估表、文明班信息表、学生操行评定表、用户及权限表、校历表、专业设置信息表、通讯讨论表等。3.4数据访问与查询的接口技术Delphi对数据库的支持非常丰富.Delphi的数据库接口是数据库引擎BDE( Borland Database Engineer),它是应用

9、程序存取数据的中介层(Middleware Layer)。在Delphi下开发的所有数据库应用程序,都是通过Delphi的数据库引擎BDE来对数据进展操作的。BDE中包含了内建的驱动程序来处理Paradox及dBase的表格与文本文件。也可以通过外部的驱动程序(add ron driver)来处理Oracle,Sybase.lntrBase,Informix.MSSQL格式的数据。BDE也包含了允许应用程序使用ODBC驱动程序来存取数据的ODBC socketoBDE具有以下突出的优点:一是不同的BDE间的数据可以共享而不必担忧有任何的冲突发生,因为所有的数据存取都由数据库引擎来处理;二是使用

10、者可以通过BDE对数据库的记录进展双向的查询而不必考虑效劳器是否具有这样的功能;三是允许使用者在不同的平台上对不同数据库的数据做联集(Join);四是增加了数据在不同平台上的可移植性。4系统模块开发中的实现技术4.1用户界面的设计原那么用户界面的设计应遵循以下原那么:一是用户界面的主要功能是双向传递信息;二是界面风格必须一致;三是界面必须整齐、有条理,控件布局紧凑,尽量进步信息集成度;四是程序必须让用户操作方便舒适,支持鼠标、键盘两种操作方式。4.2权限设置模块设计为了方便管理。不同的用户有不同的权限,本德育系统将系统用户划分为4类:管理员(admin):本系统的超级用户,拥有系统的所有权限,能创立和定义其他用户的权限。高级用户(advance):行政级使用,能查询到高级用户的数据及打印报表的权限。中级用户(middle ):级组长使用,只能输出报表和简单查询。普通用户(user):班主任使用,只能查询和修改学生名单。5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论