论文部分内容阅读
随着国人汽车购买数量的不断提高,车辆维修的需求也不断增加,汽车维修行业已经成为社会服务的热点行业,面对着诸多问题和挑战。原来众多的维修企业基本上采用纯手工的方式进行信息的管理,随着数据量的不断增大,这种方式安全性较差,而且经常出现错误,给后续的相关信息的查找和维护工作带来了困难,这增大了企业的管理支出,影响了企业的服务质量和竞争力。随着计算机技术、互联网技术和通信技术的不断发展,许多企业加快了信息化建设的步伐。汽车维修企业要想在激烈的竞争中站稳脚跟,企业的信息化建设非常重要。汽车维修行业进行信息化建设的过程也是企业管理方式和经营方式转变的过程,同时也要求企业的工作人员不断提高自身的业务水平。因此设计并开发汽车维修管理系统十分必要,它能够使企业员工从繁重、琐碎的手工操作中解脱出来,使用计算机实现智能化、自动化管理;它能够使企业节省大量的物力和人力;能够对企业核心、重要信息提供安全保密功能;能够对管理人员的决策提供必要的信息支持。总之它能够使汽车维修企业走上健康、科学化的发展道路。本系统设计是在对汽车维修业务了解的基础上实现的,可以说本系统是针对汽车维修服务行业开发的一套专业的汽车维修管理软件。本系统分为基本资料管理模块、接车登记模块、材料管理模块、用户身份验证模块、系统查询模块和系统维护模块。这些模块都有各自的子模块,在每个子模块里都实现了相关信息的新建、保存、删除、查询功能,并且与汽车维修流程和配件管理流程紧密相关,这也是公司最为关心和急需解决的;系统维护模块包括:管理人员设置、修改密码模块、退出系统等,这些为管理员提供更完善的系统管理支持。本系统整体采用B/S架构,基于J2EE平台,拥有接车明细功能,能够有效的管理接车明细的运做;拥有材料管理功能,能够实现配件销售和配件出入库管理。本系统主要使用MyEclipse作为开发工具,Microsoft SQL Server2000作为后台数据库管理软件,Internet Explorer作为浏览器,服务器采用Tomcat6.0,并使用了AJAX的EXTJS和Struts Hibernate Spring框架等Java Web应用开发的技术来提高编程效率。论文遵循软件工程方法论和信息系统开发规范,以系统开发过程为主线,首先从技术可行性等方面讨论了开发此系统的可行性,然后进行需求分析,确定了系统包括的模块以及各模块的主要功能,给出了系统的功能结构图,绘制了系统的总体数据流图和E-R图,并从角色出发,对系统中涉及的主要用例进行了分析,绘制了用例图。其次进行了数据库设计,给出了系统包括的主要数据表结构。最后给出了系统的安全性和完整性要求。在上述内容基础上,最终完成了系统各模块的设计,并给出了主要模块设计实现的详细说明。本系统在功能方面最大限度地方便用户,使操作更高效,更准确,更方便。每个模块都有对信息进行添加、删除、修改等简单功能。另外还设有各种查询功能,使操作人员方便准确的查找到需要得信息。通过此次设计,增强了对Java Web应用技术和SQL Server2000数据库管理系统等技术掌握情况,提高了独立解决问题的能力。