驾校管理系统设计与实现 .pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

龙源期刊网

驾校管理系统设计与实现

作者:丁波

来源:《软件导刊》2014年第05期

摘要:分析了驾校管理系统的主要功能需求,通过对B/S结构及AJAX技术的研究,设计

并实现了一套基于B/S结构的驾校管理系统。采用Coolite和Ext相结合,加快了系统开发速

度并美化了系统界面。

关键词关键词:驾校管理系统;AJAX;Coolite;Ext

中图分类号:TP319文献标识码:A文章编号文章编号(2014)005010602

作者简介作者简介:丁波(1981-),男,武汉数字工程研究所工程师,研究方向为软件

开发、质量管理。0引言

随着驾校规模的不断扩大和管理的日益规范,原有基于局域网络的C/S结构驾校管理系统

已经难以满足驾校管理的需求。驾校管理系统面向驾驶员培训机构,提供驾校人、财、物及业

务办理的综合信息。通过对驾校资源与相关业务的整合,对驾校工作流程进行规范管理,可以

减少大量重复工作,避免工作中人为因素造成的错误、减少信息孤岛,大大提高工作效率。系

统实现从学员的报名入学一直到结业取证的各个环节的管理。所有信息只需要录入一次,减少

了统计汇总和层层上报的繁琐工作,提高了信息的时效性,实现驾校管理的信息化、科学化、

规范化、智能化。B/S结构已经成为了驾校管理系统的主流。笔者通过将AJAX、Coolite和

Ext进行完美的结合,设计并实现了一套基于B/S结构的驾校管理系统,为驾校日常管理提供

了全新高效的管理体系,最大限度地发挥了人力、物力、资源、空间的效能[1]。

系统功能需求1

驾校管理系统以驾校工作重点中的学员管理、培训管理、考试管理、审批管理、财务管理

为核心,辅以教练员管理、车辆管理、统计报表,实现驾校管理中各环节信息的规范化管理。

所有信息只需录入一次,从而减少大量重复工作,避免工作中人为因素造成的错误,减少工作

中的信息孤岛,自动生成相关报表,提高信息的时效性,进而提高工作效率。驾校培训业务流

程如图1所示。

驾校管理平台贯穿于驾校日常业务的全部范围,包括驾校管理、学员管理、培训管理、考

试管理、财务管理、车辆管理、审批管理、统计、数据库管理、系统参数管理、公告管理。

图1驾校培训业务流程

关键技术2

龙源期刊网

2.1AJAX

AJAX指异步JavaScript及XML(AsynchronousJavaScriptAndXML),是指一种创建交

互式网页应用的网页开发技术。AJAX的核心是JavaScript对象XmlHttpRequest。该对象在

InternetExplorer5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest可

以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。

2.2Ext

是一个强大的Extjs类库,以前是基于雅虎UI,现在已经完全独立。主要包括data、

widget、form、grid、dd、menu,其中最强大的应该是grid了,编程思想是基于面向对象编程

(oop),扩展性相当好。可以自己写扩展及定义命名空间。它提供了丰富的、非常漂亮的外

观体验,成为众多界面开发人员的追捧。其核心的组件基本覆盖了构建client的常用组件。

2.3Coolite

CooliteToolkit(简称Coolite),是一个支持ASP.NETAJAX的Web控件。它是基于跨浏

览器的ExtJS库开发而来的,并且简化了开发步骤,包含丰富的Ajax运用,同ExtJS一样都是

开源的。Coolite是可视化的Ext,在客户端产生Ext代码,所提供的AjaxEvent可以应用在很

多控件中,实现异步提交等相关功能,属性设置比较简单,提供了丰富的类库。

系统实3现

系统通过AJAX、Coolite和Ext的完美结合,加快并简化了系统的实现。

界面3.1层实现

(1)布局实现。布局采用JavaScript实现,Ext提供一个OnReady方法,页面装载完后自

动运行。

(2)页面实现

您可能关注的文档

文档评论(0)

131****2527 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档