搜索
您的当前位置:首页驾校管理系统设计与实现

驾校管理系统设计与实现

来源:乌哈旅游
第5期 2.3 Coolite 丁波:驾校管理系统设计与实现 ·107· 3.3数据层实现 Coolite Toolkit(简称Coolite),是一个支持ASP.NET 将DataReader转为实体类,调用数据抽象类访问数 据实例。 AJAx的Web控件。它是基于跨浏览器的ExtJS库开发 而来的,并且简化了开发步骤,包含丰富的Ajax运用,同 数据层包括Sql数据库的增/删/改/查等基本操作, 返回值含义如下: ExtJS一样都是开源的。Coolite是可视化的Ext,在客户 端产生Ext代码,所提供的AjaxEvent可以应用在很多控 件中,实现异步提交等相关功能,属性设置比较简单,提 供了丰富的类库。 1,存储过程执行失败;一2,存在相同的主键; Insert,返回自动增长ID; Update,返回更新记录数; Delete,返回删除记录数; 3 系统实现 系统通过AI『Ax、Coolite和Ext的完美结合,加快并 简化了系统的实现。 3.1界面层实现 公共查询数据库函数sql存储过程版,非安全函数, 如传参数需进行sql字符串过滤。 4 结语 采用B/S结构的驾校管理系统,打破了驾校管理的 地域限制,使得各驾校总部和各分部可以直接实现信息和 资源的共享,实现登记、排班、缴付、成绩查询及通知等功 能。日常业务数据可一次录入多处共享,提供的各种报表 和统计功能可直观显示出驾校业务的变化。基于B/S的 (1)布局实现。布局采用JavaScript实现,Ext提供一 个OnReady方法,页面装载完后自动运行。 (2)页面实现。系统采用EXT的Tab Panel对象,此 对象可以动态添加浏览窗口和页面内容 。部分关键代 码如下: Ext.onReady(function(){var P—new Ext.Panel({ title: My Panel , collapsible:true, renderTo: container', 结构设计,很大程度上提高了系统数据的通用性,从而提 高了系统的扩展性、伸缩性和兼容性,提高了系统的服务 质量。 参考文献: [1]杨玉炎,左为民,王宝人,等.我国汽车驾驶员培训行业的现状[J]. 集团经济研究,2006(5). width:400, html:Ext.example.bogusMarkup} 3.2业务层实现 (1)新增/删除/修改。查询,非安全函数,传人参数需 进行Sql字符串过滤,操作成功返回记录总数;根据FID [2] 鞠凤娟,吴志峰.EXT技术在web界面设计与实现中的应用研究 [J].计算机与现代化,2008(11). [3]任霄龙,王清心.基于ExtJS的数据存储与传输的研究与实现[J]. 甘肃科学学报,2O13(1). (责任编辑:杜能钢) 返回XXEntity实体类,返回FID为0表示无记录; (2)更新,非安全函数,传人参数需进行Sql字符串过 滤,包括:表名,需要更新值(不用带set),更新的条件(不 要带where)。 The Design and Implemention of Driving Management System Abstract:This paper analyzes the main functions of the driving management system,research the B/S structure and the AJ AX technology,design and implement a driving management system based on B/S structure.Combined using Coolite and Ext,speed up the development of the system and beautify the interface system. Key Words:AJ AX;Coolite;Ext;Driving Management System 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top