长期以来,我国的传统汽车修理业处于原始、落后的状况,信息的处理,收银等方面还采用手工的方式,这样不仅降低了工作效率,增加了成本还使得信息不易保存,会出现信息不一致的情况,也不能满足现今数据量大、要求处理速度快的状况。传统的管理方式忽略了客户信息的管理,从而使客户信息成为了员工的私有资源,而公司不得不对其产生依赖。所以,传统汽车修理厂实现信息化是迫在眉睫的,也是必然的。
汽车修理厂信息管理系统就是针对传统汽修业存在的问题所设计的。它的开发包括后台数据库的建立和维护以及前台应用程序的开发两个方面。数据库的建立基本满足3NF,充分考虑了应用中的特殊需求。应用程序的开发采用的是PowerBuilder等软件,数据库的建立及管理采用的Microsoft SQL Sever。系统界面简洁、友好,基本实现了应用需求。
一直以来,汽车维修企业注重的都是提高员工的维修技能,发展更多的客户,往往忽略了企业的规范化,忽略了纪录完善的客户档案以建立长期的合作关系。目前的汽车维修企业在进行维修业务时,大多采用的还是手工操作的方式,这使得汽车修理企业常常面临以下的一些问题:
1、没有完善的客户档案,客户成为员工的客户,员工的离职将对企业的业务量有明显的影响,企业对员工依赖性大。
2、不能很好的对客户的维修纪录进行统计,无法进行有针对性的优惠活动。
3、无法监控车辆维修过程的每个环节,出现问题后无人承担责任。
4、配件种类、数量的增加,给库存管理带来很大的压力,对库存的管理较不合理。
5、很难进行信息的统计,以便为各部门决策人员提供数据支持。
6、对客户投诉的反应速度很慢,客户满意度不高。
7、企业日常生产活动不规范,影响公司在客户心目中的形象。
8、企业各部门各自为政,组织松散,信息不能够实现共享。
9、信息的完整性和统一性较差,且不易保存。
如今,大大小小的汽车修理厂已经是遍地开花,只有不断完善自己才能让企业在竞争中立于不败之地。
本系统采用SQL Server 2000进行后台数据库的开发,采用Power Designer、Power Builder进行前台应用程序的开发。Power Designer在项目开发前期进行系统分析和组织非常方便,Power Designer还提供了与Power Builder的数据接口,可以直接进行数据的转换。数据库开发工具的研究方兴未艾。Power Builder是一种快速构建商业应用程序的面向对象的开发工具,IDC将之称为一种“黄金标准”,即一个用于衡量所有应用开发工具的基准。它集面向对象数据库技术、分布式应用技术、多媒体技术于一身,使目前最有代表性的数据库开发工具[3]。PB(Power Builder)的优异功能和特点:a.支持多种数据库;b.拥有强大的数据窗口对象;c.面向对象的程序设计方法;d.集成的开发环境;e.多种平台的开发环境;f.分布式应用。这些技术已经很成熟,完全可以满足构建该系统的需求。
2.3.2 经济可行性
现今汽车修理厂使用的管理方式还多为人工管理,只有少部分的企业开始或多或少的在使用信息的管理方式。
采用手工作业的方式进行数据的处理和文档的处理,不仅需要企业聘用更多的员工,耗时耗力,而且经常会出现错误。数据文档均以纸质的方式保存,无疑增加了企业保存资料的负担。在库存方面,人工管理已经不能适应当今汽车备件种类繁多,数量众多的情况了。采用人工管理很难清楚的记录备件的出入库、库存量等信息,对信息的统计也不全面,不利于将备件保持在科学的库存量内,增加了仓库压力,占用了企业的流动资金。没有完善的客户档案,不能进行客户流量的分析,维修质量的监督,
系统设置几种权限的登录方式,相应的权限登录到相应的界面,只允许进行该权限下的操作。
管理员可以进行用户信息的查询、添加、修改和删除等操作。同时还肩负着对系统进行维护,备份和恢复数据库等责任。
接车员可以进行顾客、车辆信息的登记、修改、查询等操作,还要对维修进行派工,提供派工单。
库管员可以进行备件信息的录入及管理,进行备件的 出入库操作、提供出入库单据、进行库房的盘点、进行销售和退货处理。
财务人员可以完成维修结算、员工工资的核算和发放等财务方面的操作。
公司管理人员可以进行各种维修信息,财务信息的查询,方便对日常工作进行监
删除语句实际上是选择操作和DELETE操作的结合,查找到一个元组,就对它进行删除。此外,DELETE语句只能从一个基本表中删除元组,WHERE子句中条件可以嵌套,也可以是来自几个基本表的复合条件。
◆数据修改
数据库中需要修改基本表中元组的某些列的值时,可以用UPDATE语句实现,其基本语法如下:
UPDATE 基本表名
SET 列名=值表达式[,列名=值表达式…]
[WHERE 条件表达式]
1. 登陆窗口设计
登陆窗口是系统运行的首个界面,是用户登入系统以及系统进行身份和密码验证的窗口。用户通过输入系统提供的用户名、密码、权限等信息进行系统的登陆,系统对信息验证成功后将每个用户分配到相应的操作界面,至此完成了系统的登陆和验证工作。
本系统在验证密码的过程中,允许用户输错两次密码,如果第三次仍然错误,将退出系统,这样可以在一定程度上防止非法用户进行
参考文献
[1] 萨师煊,王珊. 数据库系统概论 [M].北京高等教育出版社, 2000.2
[2] 罗烨. 汽车出租管理系统的UML 建模与分析[J].福建电脑,2007,8: 142,159
[3] 陈磊,郭斌,李翔. PowerBuilder 9数据库项目案例导航[M]清华大学出版社,2005,1〖本文来自:骆驼论文网 http://www.luotuo.net.cn/ 〗
[4] 刘定智. UML及其在系统分析中的应用[M]. 电脑知识与技术,2006,10:473-474
[5] 樊金生,张翠肖,沙金,贾玉峰.PowerBuilder 9.0实现教程[M].2004, 6
[6] 蔡体健.为客户关系管理系统增加短信支持[J].电子商务技术应用,2007,1:69-71
[7] 王道乾,文俊浩. 基于UML的仓库信息系统的分析与设计[J]. 电脑知识技术,330-336
[8] D. H. H. Yoon. A Survey of System Design Methodologies [J]. Proceedings of the 1997 Workshop on Engineering of Computer-Based Systems (ECBS '97), 392-396
[9] Ali El Kateeb, Lubna Al Azzawi. Low Cost HIV Testing System for Tele-Health Applications [J]. 21 May 2007 to 23 May 2007
[10] Dusan Petkovi .Management Information System’s Using [J]. http://www.eskimo.com/~scs/