【基于javaEE的汽车美容店管理系统设计10000字(论文)】_第1页
【基于javaEE的汽车美容店管理系统设计10000字(论文)】_第2页
【基于javaEE的汽车美容店管理系统设计10000字(论文)】_第3页
【基于javaEE的汽车美容店管理系统设计10000字(论文)】_第4页
【基于javaEE的汽车美容店管理系统设计10000字(论文)】_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEI-PAGEIII-基于javaEE的汽车美容店管理系统设计摘要汽车美容店管理系统是汽车企业必不可少的管理平台,对于人口众多的中国,汽车总量不断增加,但是巨大的销售缺导致了很多弊端,阻碍着汽车行业的发展,汽车售后美容是汽车全生命周期质量管理的重要构成,比如,很多小轿车的主人因为缺少对汽车维护的常识,使得车辆长期得不到维护,从而使得车的寿命极具减少,所以汽车售后美容必不可少。本次研究开发符合汽车售后服务需求的美容店管理系统,对其快速从售后质量信息中识别质量问题,及时进行质量改进,从而提升汽车的质量问题具有重要的意义。更是为减轻如今汽车行业售后服务压力,提高服务行业水平,高质量提升用户体验度,让用户更舒适的进行服务,而且节约社会成本及材料的浪费。本汽车美容店管理系统使用javaEE的各种技术进行汽车美容店的搭建,前台页面使用JSP技术,采用CSS进行页面的整体布局,使用MySQL数据库存储数据。本系统的优点在于系统的页面相对直观,对于数据的展示非常清晰,方便汽车企业进行日常管理。相比较市面上其他的汽车美容店管理系统有着售后方便进行美容和再激烈的市场获得稳定客源的优势,更是解决了质量反馈问题。关键词:汽车美容管理系统;javaEE;MySQL数据库目录TOC\o"1-2"\h\z\u摘要 IAbstract II1绪论 11.1本论文研究的目的与意义 11.2国内外相关研究现状 11.3本论文研究的主要内容 21.4论文结构和安排 22系统分析 42.1系统的可行性分析 42.2系统功能需求分析 42.3系统组织结构图 83系统总体设计 93.1系统模块图 93.2网络拓扑结构 93.3系统软硬件配置 104系统详细设计 124.1系统设计原则 124.2系统数据库设计 124.3处理流程设计 155.1企业员工功能实现 175.2人事管理员功能实现 225.3管理员功能实现 276系统测试 316.1测试方法 316.2测试环境 316.3功能测试 31结论 34参考文献 35-第一章绪论本章主要分析和概述了汽车美容服务系统的目的意义和背景意义,并对国内外的汽车售后美容服务做一个现状对比,然后介绍论文研究内容和论文结构和安排。1.1本论文研究的背景与意义在20世纪经济快速发展的大环境下,仅仅对于互联网的发展都是让人意向不到的,大量的传统企业已经开始学会了如何使用互联网来解决自己的公司在各种人力、物力、财力等资源的管理和分配,以至于能提高工作效率和销售利润。在如此紧张的竞争压力下如何才能生存,并且能够实现获利是非常困难的。在这样的强烈的需求下,有很多产品应运而生,大多数都不能精确的满足每一个人的需求,所以在这个时候谁能够更能掌握用户的心,就能在很大程度上占据市场的优势。汽车美容店管理系统主要实现了汽车售后日常工作以及对车辆日常维护,并且能够和时代相结合,实现创新分析出车主的爱好,以及汽车的质量问题。1.2国内外相关研究现状近几日,随着各大车企陆续公布6月的终端销量,往常月初都是合资品牌率先公布销售数据报告,而我国自主品牌车辆则是10号左右才发布公告。而这部分自主品牌车辆5号左右就亮出成绩,可谓底气十足。根据发布的数据显示,一汽红旗单月总销量超8千台,同比增长167%;奇瑞汽车6月共卖出46496辆,同比增长6.8%。实现同比、环比的大幅度增长,而且还是连续16个月的同比增长。上半年总销量超3.32万辆,而对于红旗而言完成10万的年度销售目标看起来并不是很困难。事实上,红旗销量的爆增绝不是偶然,而销量冠军是红旗H5与H7这两家轿车,前段时间,上海车展亮相了改款版本,集合了稳重、大气、还添加了年轻人的运动元素,无论是外观还是性价比上均有很大的提升。目前,大部分的自主品牌在产销方面仍面临着很多问题,自主品牌汽车要走出当前的困局,仍需加倍努力。业内人士表示,针对自主品牌而言,一些落后的企业为什么竞争短板凸显,归根结底还是产品问题,满意度、消费者口碑等方面没有树立起自己应有的品牌竞争。现在很多自主品牌产品同质化现象严重,包括造型、功能等方面。另一方面,一些自主品牌在过去一段时间里大规模地扩张产能,造成利用率低等资源浪费问题,在大环境不好的当今,出现了严重的资金问题。据了解,我国部分自主品牌汽车仍面临着销量下滑、亏损不断、海外受挫等问题,这些问题引起不安,导致部分自主品牌车企业积极发展智能网联汽车以及新能源汽车,抢夺新兴市场的市场份额,以帮助企业渡过“寒冬”。汽车的售后质量是汽车制造型企业一切质量问题的最终体现,是顾客对汽车设计质量、制造质量、服务质量的最终感知。售后质量管理是通过分析售后质量信息来跟踪产品在售后市场上的表现情况,并以此为依据对售后质量问题进行改进,实现降低售后三包支出及顾客抱怨,提高顾客满意度和品牌形象。因此,售后质量管理己经成为众多制造型企业质量管理中的重要组成环节。如果企业的售后质量管理的水平较差,当发生严重的售后质量问题时,将严重影响企业的市场销量和品牌形象,从而降低企业的市场竞争力。通过对国内外4S店维修保养管理系统现状的调研分析,可以进行SWOT分析,如下:S(Strength)优势:1、已经有接近完善的产品其成功案例可以作为借鉴;2、汽车维修保养管理系统市场目前还不饱和;3、系统可以走精细化路线,提高产品的生存能力;W(Weakness)劣势:1、已经有接近完善的产品已经快一步登上市场;2、国外汽车品牌对汽车店使用的维修保养管理系统有较强的约束;O(Opportunity)机会:1、很多很多软件公司已经发现了这方面的商机;2、国家对于汽车售后市场一直有着优惠政策;T(Threats)威胁1、很多汽车销售软件逐渐开始涉足售后领域,形成销售一体化软件;通过SWOT分析,可以看出目前开发一款汽车美容店维修保养管理系统的前途和利益是可以追寻的,可以投入进行开发,但是在产品发展的过程中还是不能忽视本身的劣势以及外部存在的威胁。1.3本论文研究的主要内容本课题要实现的是基于javaEE的汽车美容店管理系统,根据系统需求分析进行角色划分,要求本系统具有以下功能。部门员工管理模块:员工可以通过输入用户名和密码登录系统。登录系统后可以进入个人中心,对个人信息的增加、修改、删除和查询。进入薪资查询页面员工可以查询自己的薪资。在出勤页面可以查看员工日常工作的出勤记录但不能修改或者删除。员工请假提出申请以及回企业上班时销假。部门经理管理模块:部门经理通过输入用户名和密码登录汽车美容店管理系统。然后进入员工界面可以对员工信息进行查询、修改和删除。进入薪资界面可以对员工薪资进行修改。经理可以对员工考勤信息进行增加、删除、修改和查询。经理,可以对员工的请假申请进行审核。经理,可以对员工的外出申请进行审核。管理员系统管理模块:管理员(总经理)通过输入用户名和密码登录汽车美容店管理系统。员工管理页面可以对员工进行增加、修改、删除和查询。部门管理页面可以对部门信息进行增加、修改、删除和查询。薪资管理页面,管理员可以对员工薪资进行修改。考勤管理页面,管理员可以对员工考勤信息进行增加、删除、修改和查询。请假审批页面,管理员可以对员工的请假申请进行审核。管理员在资料管理页面中可以管理客户资料、工单资料、保单资料。管理员可以修改密码,保证系统的安全性。对于相对权限的用户可以查看到自己权限相关的页面内容;1.4论文结构和安排(1)第一章绪论部分详细介绍了汽车美容店管理系统开发的目的和意义以及国内外的相关研究现状和本文的主要研究内容。(2)第二章主要介绍了系统的需求分析,对汽车美容店管理系统从功能需求和组织结构图等方面进行分析(3)第三章总体设计阶段,规划出了系统功能模块图和业务流程图的设计。介绍了本系统的开发语言和开发整体的技术介绍,对系统中所需要的主要数据提供支持,规划出合理的E-R图。(4)第四章系统详细设计阶段,主要对系统的开发原则进行了介绍,主要介绍了系统的数据库设计和E-R图的设计,介绍了系统的业务流程。(5)第五章主要介绍汽车美容店管理系统的模块介绍,通过代码和图片的方式进行详细的介绍。(6)第六章主要包括测试用例构成及其测试和功能测试。

第二章系统分析2.1系统的可行性分析2.1.1技术可行性本系统使用的是比较好上手的Eclipse。Eclipse虽然不是企业开发的主流,但是在学习过程中比较好的软件,需要配置好JDK和tomcat服务器等快捷免费的软件。本系统采用免费开发使用的软件,也是非常成熟完善的开发工具,对于初学者来说非常的简单,对于系统的技术知识也已经有所掌握,故系统的技术性上可行。2.1.2经济可行性本系统使用工具eclipse、mysql数据库、UML、powerDesign都是免费的,只需要少数人进行开发,不需要额外的成本。经济可行性对应的经济效益来说,易于汽车行业发展,节省了时间成本,信息导入系统化。

汽车美容店管理系统测试成功后,可以持续的从中获取到收益,并不需要再次进行开发。2.1.3操作可行性本系统对于工作人员,并不需要进行复杂的操作和超链接,所有的功能和标签都显而易见,页面采用简单扁平化的设计。对系统流程进行了着重的分析而且本系统功能和页面设计相对简洁,不用去特别学习,节省人力物力,操作起来简单便捷。并且系统只需要连网。因此本系统在操作上具备可行性。2.1.4法律可行性汽车美容店管理系统是属于自主研发的程序,属于小型的私有程序,不发布到网上,不涉及到侵犯他人隐私和专利问题,所以本程序在法律方面具备可行性。2.2系统组织结构图系统组织结构图能清晰的展示出系统的操作用户,本系统分为总经理,部门经理,部门员工,客户。具体的系统组织结构图,如下图1所示。客服部经理保险部经理总经理维修部经理维修部员工保险部员工客服部员工客服部经理保险部经理总经理维修部经理维修部员工保险部员工客服部员工图1系统组织结构图2.3系统功能需求分析本课题主要实现基于javaEE的汽车美容店管理系统,根据程序结构化设计的要求,把项目分为三个角色,分别是部门员工、部门员工、管理员。二个角色,在模块上相对独立,又紧密联系在一起。2.3.1部门经理功能需求分析部门经理具备的功能,主要是对企业的员工进行管理,包括用户管理、请假管理、外出管理和薪资管理,部门经理的用户图,如下图3所示。图3部门经理用例图(1)系统登录:利用用户名和密码和数据库中的对应字段和还有权限字段对比,如果错误就会提示登录失败;当正确输入后,便可成功进入系统,是为登录成功。(2)员工信息管理:管理员可以查到网站内所有的用户信息,在页面中可以看到用户名和密码,在页面中还可以看到用户的地址信息还有用户的联系方式,管理员有权对用户信息进行删除。(3)薪资管理:部门经理可以查看员工的工资,可以分时间段对员工工资进行发放。(4)考勤管理:部门经理可以查看员工的考勤信息,如果有不对的地方,可以对员工的考勤信息进行删除。(5)请假审核:部门经理可以在请假审核页面看到员工提交的请假信息,可以对其进行批准和驳回的操作。(6)外出审核:部门经理可以在外出审核页面看到员工提交的外出信息,可以对其进行批准和驳回的操作。2.3.2部门员工功能需求分析在员工端的功能分析上,必须登录系统,才能对系统做出操作,员工能管理自己的个人信息;能查看自己每月的薪资状况和考勤记录;如果请假了,需要提交申请,上班期间,如果外出也需要提交外出申请。员工端的系统用例图,如下图2所示。图2部门员工端用例图用例的详细描述如下。(1)用户登录用户密码采用MD5加密的方式存入数据库,管理员通过输入用户名和密码进行登录,系统会根据管理员输入的用户名和密码和数据库中的用户数据进行比对,如果符合则进入系统,如果不匹配则提示登录失败。(2)个人信息管理部门员工如果发现自己的个人信息不对,或者个人信息有所调整,可以在个人信息管理页面对信息进行查看修改。(3)薪资管理员工可以查询自己每月工资的发放情况。(4)考勤记录员工可以看到每天的考勤记录,可以查看今天上班什么时间打的卡,下班什么时间打的卡。(5)查看客户信息对来访的客户进行信息查询,可以查看详细信息2.3.3管理员功能需求分析管理员具备的功能,主要是对系统起到维护的作用,而维护整个网站,只需要维护企业的部门信息和员工信息,所以管理员用户图,如下图4所示。图4管理员用例图(1)登录:管理员通过输入用户名和密码登录汽车美容店管理系统。(2)员工管理:管理员可以对员工进行增加、修改、删除和查询。(3)部门管理:管理员可以对部门信息进行增加、修改、删除和查询。(4)薪资管理:管理员可以对员工薪资进行修改。(5)考勤管理:管理员可以对员工考勤信息进行增加、删除、修改和查询。(6)请假审核:管理员可以对员工的请假申请进行审核。(7)资料管理:管理员在资料管理页面中可以管理客户资料、工单资料、保单资料,其他权限的用户可以查看到自己权限相关的页面内容(8)管理员可以在数据分析页面中查看客户流失分析页面、车辆保养分析、车辆保险分析,其他权限的用户可以查看到自己权限相关的页面内容。(9)修改密码:管理员可以修改密码,保证系统的安全性。第三章系统总体设计3.2网络拓扑结构汽车美容店管理系统使用B/S架构可以架设到计算机网络上,而且可以不受地理位置和其他条件的限制,可以在任何联通互联网的地方使用这样的系统。汽车美容店管理系统是基于B/S架构开发的一种先进软件,以下是B/S的系统网络结构图[4]。如下图6所示。图6系统体系结构图3.1系统模块图汽车美容店管理系统根据要求做出模块分析与划分,本系统按照用户分为三个角色,员工端主要实现的功能有用户登录、个人信息管理、薪资查询、考勤记录、请假管理、外出管理。部门经理主要实现的功能有用户登录、员工信息管理、薪资管理、考勤管理、请假审核、外出审核。管理员实现的功能有系统登录、员工管理和部门管理。具体模块关系图如图5所示。图5系统模块图3.3系统软硬件配置3.3.1Eclipse开发工具Eclipse是一个非常便捷优秀的软件用于开发Java,J2EE的Eclipse插件集合,Eclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE3.3.2J2EE技术汽车美容店管理系统需要可移植性、稳定性,才能保证用户量。J2EE技术框架就可以满足其要求。其包含了大量的组件,有较好的兼容性,所以非常适合本系统的开发[6]。J2EE技术搭建起来非常的简单,可以在很短的时间内完成,在技术需求上也符合本系统的开发,为开发降低了难度,缩短了开发的时间和开发的成本。3.3.3MySQL数据库技术汽车美容店管理系统采用MySQL数据库,主要懂得基础的SQL语法就可以完成编写,对存储数据和查询数据来说非常的简单。很多的中小企业为了降低开发成本采用MySQL数据库,不单单是因为开源,其优点也是很多的,比如说安装起来简单,存储小还有速度快等。MySQL可以设置自增序列,这是其他数据库所不能及的[7]。3.3.4B/S开发模式汽车美容店管理系统采用B/S架构,B/S架构非常受广大人民群众的欢迎。运行汽车美容店管理系统的时候,不用安装客户端只要你有电脑,电脑里有浏览器就可以对B/S架构的程序进行访问和使用,这一点比C/S好很多,这也是B/S结构被软件公司使用的原因[8]。汽车美容店管理系统使用B/S架构可以架设到计算机网络上,而且可以不受地理位置和其他条件的限制,可以在任何联通互联网的地方使用这样的系统。3.3.5硬件环境开发汽车美容店管理系统需要的硬件环境配置如电脑的处理器:酷睿I5以上;内存:4GB;硬盘:180G;光驱:SD-ROM48X。

第四章系统详细设计4.1系统设计原则为了保证本系统在各种不同平台下稳定运行,这就要考虑本系统的稳定性,所以性能分析是不可缺少的。在汽车美容店管理系统的开发过程中,要多层次分析,从不同点分析系统的性能需求,因此要充分考虑到以下几点[9]。(1)安全性在开发本系统的时候,因为是企业,所以要具备安全性,尤其是员工信息的安全,在设计开发本系统的时候,要设置session的过期时间,如果长时间不操作的时候,要实现自动退出系统,以此来保证系统的安全性。(2)先进性在设计汽车美容店管理系统的时候,要跟随时代的潮流,在页面的设计要有灵活性,使用流行的布局模式,给人一种赏心悦目的感觉,同时便于操作,所以应具备先进性。(3)可扩展性在开发本系统的时候,不仅要完成系统的搭建,同时要考虑到日后该项目功能的扩展,因此在设计数据库的时候,留好备用字段,防止以后加功能还需要更改表结构,更改代码的实体类。在接口方法上面要预留了备用接口[10]。4.2系统数据库设计系统数据库设计出合理的数据库表结构信息。根据功能模块图进行介绍。数据库中由于包含了大量的数据,使寻找某一数据和信息十分费力,并且程序比较冗杂,所以需要进行数据库设计[11]。4.2.1数据库E-R图通过对汽车美容店管理系统的数据分析,为改系统一共设计了五个表,分别是用户信息表,部门信息表,请假外出信息表,工资信息表,考勤信息表。其本系统的E-R图,如下图7所示。图7系统E-R图4.2.2数据库表结构(1)用户信息表user,主要记录了所有登录用户的基本信息和登录信息,如表1所示。表1用户信息表(user)字段名称数据类型备注idint用户编号usernamevarchar用户名passwordvarchar密码namevarchar姓名birthdayvarchar生日deptidint所属部门idemailvarchar邮箱telvarchar电话isadminint权限(2)考勤信息表daily,记录了用户考勤的基本信息,如表2所示。表2考勤信息表(daily)字段名称数据类型备注idint编号useridint用户iddatevarchar日期begintimevarchar上班打卡endtimevarchar下班打卡(3)部门信息表dept,主要记录了部门的基本信息,如表3所示。表3部门信息表(dept)字段名称数据类型备注idint编号deptVarchar部门名称Create_timeVarchar创建时间(4)请假外出信息表note,记录了用户请假和外出的信息,如表4所示。表4请假外出信息表(note)字段名称数据类型备注idint编号useridint用户idreasonvarchar理由begintimevarchar开始时间endtimevarchar结束时间statusint状态timevarchar时间typevarchar类型(5)工资信息表journal,记录了人事管理员发放员工工资的基本信息,如表5所示。表5工资信息表(journal)字段名称数据类型备注idint编号dateVarchar时间logVarchar工资useridVarchar用户id4.3处理流程设计4.3.1部门员工流程设计部门员工是在输入账号和密码之后进行登录,登录成功后可以对系统实行访问,包括查看薪资、查看考勤、提交外出申请、提交请假申请,本系统企业员工的流程图,如图8所示。图8部门员工流程图4.3.2管理员流程设计系统对管理员工作流程进行分析,如图9所示。图9管理员流程图

第五章系统实现5.1部门员工功能实现5.1.1部门员工登录系统会根据用户输入的用户名和密码和数据库中的用户数据进行比对,如果符合则进入系统,如果不匹配则提示登录失败,如图10所示。图10用户登陆主要代码如下。 5.1.2部门员工根据名称或电话号码查询 部门员工输入姓名,然后点击查询,系统就会根据姓名或者电话查到该名称的具体信息;主要代码如下。5.1.3部门员工列表在部门员工查询页面,系统会在右边列举出所有用户的信息,如用户名,姓名,生日,部门,邮箱,电话,职务。主要代码如下。5.1.4部门员工修改信息部门员工对于自己的信息查看,可能会出现信息出错或者对信息不满意,或者个人信息有所调整,那就需要个人信息管理页面对信息进行查看修改。如下图11所示。图11个人信息管理页面主要代码如下5.1.5部门员工打卡记录部门员工对于打卡记录进行查看,如下图11所示。图11打卡记录主要代码如下5.1.6薪资管理部门员工可以查询自己每月工资的发放情况,如图12所示。图12薪资管理页面主要代码如下。 5.1.7外出申请对于部门员工的外出申请的增加修改删除功能。如图13所示。图13考勤记录页面主要代码如下。新增审核5.2部门经理功能实现5.2.1系统登录系统会根据管理员输入的用户名和密码和数据库中的用户数据进行比对,如果符合则进入系统,如果不匹配则提示登录失败,如下图16所示。图16系统登录主要代码如下。5.2.2员工信息管理部门经理可以对员工信息的管理,系统采用分页的方式进行信息的展示,可以选择每页显示多少条数据,并修改用户的信息或则可以删除部门员工的信息。如下图17所示。图17用户管理主要代码如下。 部门经理可以输入员工的详细信息,增加员工信息主要代码如下。5.2.3薪资管理经理可以查看员工的工资,可以分时间段对员工工资进行发放,如下图18所示。图18薪资信息管理主要代码如下。 5.2.4考勤管理部门经理可以查看员工的考勤信息,用来总结员工的每个月的工资和奖金,如下图19所示。图19考勤管理主要代码如下。5.2.5请假审核部门经理可以在请假审核页面看到员工提交的请假信息,可以对其进行批准和驳回的操作,如下图20所示。图20请假审核主要代码如下。5.2.6外出审核部门经理可以在外出审核页面看到员工提交的外出信息,可以对其进行批准和驳回的操作,如下图21所示。图21外出审核主要代码如下。5.3管理员功能实现5.3.1系统登录管理员利用用户名和密码和数据库中的对应字段和还有权限字段对比,如果错误就会提示登录失败;当正确输入后,便可成功进入系统,是为登录成功,如下图22所示。图22管理员登录页面主要代码如下。 5.3.2公告管理管理员可以对公告进行增加、修改、删除和查询,如下图23所示。图23员工管理页面主要代码如下。 5.3.2部门管理管理员可以对部门信息进行增加、修改、删除和查询,如下图24所示。图24部门管理页面主要代码如下。

第六章系统测试在测试中,通过特意输入一些异常数据或者错误数据,来确认系统是否能够正确反馈出异常操作的提示。此外,还通过不合理的操作来测试系统能否保持系统的稳定性与安全性。6.1测试方法汽车美容店管理系统的测试方法主要运用黑盒测试,通过黑盒测试主要测试的是汽车美容店管理系统的主要功能,黑盒测试也被称为行为测试,是测试功能的主要手段,测试汽车美容店管理系统的功能,只有测试之后才能知道系统是否完整,在细小的方面有没有不尽如人意的地方。通过编号好的测试计划,分模块分功能的进行测试,输入不同的数据,查看校验是否正确,存入数据库的信息是否正确[12]。测试一个模块的功能,不能选择性的跳过,也不能随便输入测试数据。测试的过程中,记录好测试数据和测试结果,编写测试用例。6.2测试环境安装Eclipse环境:首先配置环境变量,其次安装JDK,配置Tomacat,最后安装MYSQL。系统运行,新建目录,主目录指向项目所在文件。将汽车美容店管理系统的数据库附加到MYSQL数据库中[13]。6.3功能测试系统利用用户名和密码和数据库中的对应字段和还有权限字段对比,如果错误就会提示登录失败;当正确输入后,便可成功进入系统,是为登录成功。如表7所示。表7用户登录测试用例表序号测试内容测试用例预期结果测试结果1登录账号登录界面,登录账号填写框输入为空提示“账号和密码不能为空”未通过2登录账号账号admin密码为空提示“账号和密码不能为空”未通过3登录密码账号chy密码null提示“账号和密码不能为空”未通过4登录密码账号chy密码aa12344提示“账号或密码错误”通过5系统登录账号admin密码admin成功进入系统通过测试用户查询管理,测试用例如表8所示。表8用户管理测试用例表序号测试内容测试用例预期结果测试结果1增加部门员工输入全部的用户信息,点击提交添加成功通过2删除部门员工删除用户wangwu信息删除成功通过3修改部门员工修改用户wangwu信息中的数据,点击修改修改成功通过4查询管理员进入员工管理页面,显示刚添加的用户信息查询成功通过5检索输入用户名wangwu,行检索查询成功通过测试部门管理,测试用例如表9所示。表9部门管理测试用例表序号测试内容测试用例操作预期结果测试结果1增加管理员输入策划部点击提交添加成功通过2删除管理员选择点击删除服务部删除成功通过3修改管理员点击修改宣传部为营销部修改成功通过4查询管理员进入部门管理页面,显示刚添加的部门信息查询成功通过5检索输入人事部,进行检索查询成功通过测试职位管理,测试用例如表10所示。表10职位管理测试用例表序号测试内容测试用例操作预期结果测试结果1增加部门经理输入初级工程师点击提交添加成功通过2删除部门经理选择实习生,点击删除删除成功通过3修改部门经理高级教师点击修改为中级教师修改成功通过4查询部门经理进入职位管理页面,显示刚添加的职位信息查询成功通过5检索输入初级工程师,进行检索查询成功通过测试员工管理,测试用例如表11所示。表11员工管理测试用例表序号测试内容测试用例操作预期结果测试结果1增加部门经理输入员工张一一,点击提交添加成功通过2删除部门经理选点击删除张小山删除成功通过3修改部门经理修改员工张一一电话1234567修改成功通过4查询部门经理进入员工管理页面,显示刚添加的职位信息查询成功通过5检索输入员工张一一,进行检索查询成功通过

结论本系统主要采用的开发工具是Eclipse,数据库采用开源的MySQL数据库来实现汽车美容店管理系统的存储,采用B/S的开发的模式进行开发。在开发过程中,需要对页面进行布局并将HTML作为元素的定义,用搭建的CSS框架对页面进行整体的布局,然后用JavaScript进行页面的跳转和现实效果。本项目实现了员工可以通过输入用户名和密码登录系统。登录系统后可以进入个人中心,对个人信息的增加、修改、删除和查询。进入薪资查询页面员工可以查询自己的薪资。在出勤页面可以查看员工日常工作的出勤记录但不能修改或者删除。员工请假提出申请以及回企业上班时销假。部门经理通过输入用户名和密码登录汽车美容店管理系统。然后进入员工界面可以对员工信息进行查询、修改和删除。进入薪资界面可以对员工薪资进行修改。经理可以对员工考勤信息进行增加、删除、修改和查询。经理,可以对员工的请假申请进行审核。经理,可以对员工的外出申请进行审核。管理员(总经理)通过输入用户名和密

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论