论文部分内容阅读
汽车服务行业被认为是汽车产业链中利润最大的一个环节,是一个典型的资金技术密集型的行业。当前世界各大汽车生产厂商在汽车制造方面竞争极其剧烈的情况下,已经越来越重视汽车服务产业,并得到了充分发展。当前世界发达国家在汽车服务行业已经实现高度的信息化管理。我国的汽车服务行业是在改革开放后得到充分发展的,而近十年来更是得到了充分而迅猛的发展。随着我国汽车保有量的飞速增长,发展汽车服务业有助于提升我国汽车产业的竞争力,是我国汽车工业可持续发展的关键因素之一。虽然我国当前汽车服务行业发展较快,但其行业发展还不完善,硬件落后,管理跟不上,管理软件的使用不够普遍,严重缺乏掌握现代管理信息技术的创新性人才,造成了服务质量不高,无秩序竞争现象严重。为了缩小与发达国家在汽车服务行业的差距,在硬件条件暂时很难改善的情况下,一个重要的方法就是优化企业内部业务,进行信息化建设,提升企业现有的管理水平。课题面向汽车服务产业,开发一款汽车维修管理系统,以期推动我国汽车服务行业的信息化建设,提高企业的管理效率和经营能力。课题以软件工程的思想为指导进行系统开发。论文依次对汽车维修管理系统进行了系统分析、系统设计和系统测试,并对测试的结果进行分析。论文首先分析了汽车维修的业务流程,然后在此基础上对系统进行模块划分,将系统划分为三个功能模块:进销管理、库存管理和维修管理,论文主要对维修管理部分的开发过程进行了描述。在需求分析中,根据维修管理的业务流程,将该模块划分为前台接待、维修报价、主管派工、维修领料、完工审核、财务结算等几个子模块,针对不同的功能模块,进行了用例分析,做了用例图。在系统设计方面,将系统设计为C/S结构,客户端采用.NET技术基于消息驱动的处理方式,系统结构灵活,易于扩展。在模块结构设计中,论文将模块类设计为管理类、逻辑类和业务类三个层次,形成两层调用关系。每一个模块都由一个管理类进行统一管理,逻辑类是该管理类的具体方法实现,而业务类是系统模块的具体功能实现。这种设计的优势在于系统模块内部在设计上结构清晰,且功能上易于扩展。论文以UML为手段,呈现了设计结果。系统以.NET作为开发平台,以C#作为开发语言,采用SQL Server 2008数据库做为DBMS,使用ADO.NET实现数据封装,基本上实现了汽车服务行业的管理流程,完成了对汽车服务行业的信息化管理。论文对实现的结果进行了测试。最终的测试结果表明,系统在功能上都达到了需求分析中的要求。