版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE2毕业论文中文题目:汽车养护连锁管理信息系统英文题目:学院:专业班级:学生姓名:学号:指导教师:职称:二○一八年月摘要随着人们生活水平的不断提高,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,近年来计算机的应用和普及使得人们的生活更加方便快捷,网络也遍及到我们生活的每个角落,为我们的生活和工作带来了极大的方便。随着信息化时代的到来,互联网的不断发展,运用计算机进行管理已经成为一种趋势,科技的不断进步,汽车已经从成为主要的代步工具,汽车的数量不断增多,人们对于汽车也是越来越爱惜,人们每年都需要进行汽车的保养,给汽车养护的人数也日益增多,给汽车养护带来了挑战,为了能够更好地满足汽车养护的管理需求,使得汽车养护连锁管理信息系统的开发成了必然。汽车养护连锁管理信息系统是基于B/S结构,采用PHP技术,MYSQL数据库进行开发的。系统具有灵活的一体化设计方式,圆满完成了整个系统的全面设计。该系统采用标准的MVC三次架构,包括表示层、控制层和业务层三个部分,降低了系统开发的复杂性。主要采用PHP技术开发和MYSQL数据库,提高系统的运行性能和安全性,并且易于维护和操作 关键字:汽车养护连锁管理信息系统;PHP技术;MYSQL数据库;B/S结构AbstractWiththecontinuousimprovementofpeople'slivingstandards,people'sunderstandingofinformationsciencehasbeenfromalowleveltoahighlevelofdevelopment,fromtheoriginalperceptualknowledgetorationalunderstanding,theimportanceofmanagementhasgraduallybeenrecognizedandscientificManagement,informationstoragetoachieveaccurate,rapid,perfect,andcanimprovetheefficiencyofworkmanagement,computerapplicationsandpopularizationinrecentyearsmakespeople'slivesmoreconvenientandefficient,thenetworkalsospreadthroughouteverycornerofourlives,forourlivesAndworkhasbroughtgreatconvenience.WiththeadventoftheinformationageandthecontinuousdevelopmentoftheInternet,theuseofcomputersformanagementhasbecomeatrend.Astechnologycontinuestoevolve,carshavebecomethemainmeansoftransportation.Thenumberofcarshasbeenontherise.PeoplearegettingmoreandmorecarsCare,peopleneedcarmaintenanceeveryyear,increasingthenumberofcarmaintenancetothecarmaintenancechallenges,inordertobettermeettheneedsofthemanagementofcarmaintenance,carmaintenancechainmanagementinformationsystemtodevelopintoInevitable.CarmaintenancechainmanagementinformationsystemisbasedontheB/Sstructure,theuseofPHPtechnology,MYSQLdatabasefordevelopment.Thesystemhasaflexibleintegrateddesign,thesuccessfulcompletionoftheentiresystemdesign.ThesystemusesastandardthreeMVCarchitecture,includingthepresentationlayer,controllayerandthebusinesslayerofthreeparts,reducingthecomplexityofsystemdevelopment.ThemainuseofPHPtechnologydevelopmentandMYSQLdatabase,improvesystemperformanceandsecurity,andeasytomaintainandoperateThecompanyislocatedin:Keywords:carmaintenancechainmanagementinformationsystem;PHPtechnology;MYSQLdatabase;B/Sstructure
目录1绪论 11.1课题背景 11.2研究内容 11.3研究目的和意义 22开发工具及技术 32.1PHP技术 32.2MYSQL数据库 42.3B/S结构 43系统分析 63.1可行性分析 63.1.1技术可行性 63.1.2经济可行性 63.1.3操作可行性 73.1.4法律可行性 73.2系统界面分析 73.3系统UMI图 83.4.1管理员用例图 83.4.2保养人用例图 83.4.3员工用例图 84系统设计 104.1系统结构设计 104.2结构设计 104.2.1系统功能结构图 104.2.2系统网络拓扑结构设计 114.3系统流程设计 114.3.1系统登录流程 114.3.2添加信息流程 124.3.3删除信息流程 134.4数据库设计 144.4.1数据库实体 144.4.2数据库表 165系统界面设计 185.1管理员登录界面 185.2管理员界面的实现 185.2.1员工信息管理界面 185.2.2保养模块界面 185.2.3零部件管理界面 205.2.4系统设置界面 205.3保养人界面的实现 215.4员工界面的实现 226测试 236.1测试目的 236.2测试意义 236.3性能测试 236.4测试结论 246.5系统测试描述 24结论 25致谢 26参考文献 27PAGE11绪论1.1课题背景随着科技的发展,计算机的应用,人们的生活方方面面都和互联网密不可分。计算机的普及使得人们的生活更加方便快捷,网络也遍及到我们生活的每个角落,为我们的学习、生活和工作带来了极大的方便。MIS(ManagementInformationSystem)的全称就是管理信息系统,现代社会是一个大数据时代,大信息时代,因此管理信息就显得尤为重要。由此,MIS也逐渐发展成为一门新的学科,它涵盖了许多的领域,比如有管理科学、系统科学,运筹学、统计学以及计算机科学。并且以这些基本学科为基础,还形成了一些收集和加工信息的方法,从而慢慢演变成了一个庞大复杂的系统。随着科技的发展,计算机的应用,人们的生活方方面面都和互联网密不可分。计算机的普及使得人们的生活更加方便快捷,网络也遍及到我们生活的每个角落,为我们的生活和工作带来了极大的方便。随着人们生活的不断提高,汽车对人们越来越重要,对汽车养护也越来越关注,汽车养护的业务量不断的增加,汽车养护管理工作越来越繁忙,手工管理的模式已经无法满足当今发展需求,基于此现状,需要一个高速、快捷、方便的汽车养护连锁管理信息系统,该系统能够为汽车养护提供充足的信息和快捷的查询管理手段,能及时、准确、有效地查询相关信息,进行汽车养护相关业务的开展,因此建立一个高效的汽车养护连锁管理信息系统非常必要。鉴于信息管理系统的日趋成熟和收集信息的情况,该汽车养护连锁管理信息系统应用了PHP、MYSQL等技术,管理员可以进行员工信息管理、保养模块、零部件管理、系统设置等,保养人可以进行我的信息管理、保养确认、系统设置等,员工可以进行员工信息管理、保养申请、系统设置等,通过系统真正完好地达到服务于用户的计划,提高汽车养护连锁管理效率,使汽车养护连锁管理工作科学化、高效化。1.2研究内容本汽车养护连锁管理信息系统的开发实现了汽车养护连锁管理等相关的功能,通过本系统可对汽车养护连锁进行全面管理,符合当今汽车养护连锁发展的需求,最大化的提高汽车养护连锁管理效率。能够极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高了管理工作效率本汽车养护连锁管理信息系统采用PHP技术、MYSQL数据库,基于B/S结构开发,通过对系统的需求分析,设计出了本汽车养护连锁管理信息系统,主要的研究内容有:(1)在使用中了解系统的工作流程,撰写关于系统的需求分析。(2)根据汽车养护连锁管理信息系统用户的具体需要,分析、设计出系统的功能框架结构。(3)根据系统的需求分析以及总体设计,设计出系统的结构图。(4)根据功能编写本系统的开发技术文档。(5)对本汽车养护连锁管理信息系统进行系统测试。1.3研究目的和意义随着信息时代的到来,信息容量越来越大,类型也越来越多,随着科学技术的不断提高,计算机科学也日渐成熟,其强大的功能在各个领域发挥着越来越重要的作用。随着社会的快速发展,信息技术、数据库技术不断完善,越来越多基于计算机网络的系统应运而生,汽车养护连锁管理信息系统也不例外。近年来,汽车养护连锁管理信息系统工作日益繁重,传统的方式越来越不能满足当今管理的需求,提高工作效率成了急待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的管理系统。汽车养护连锁管理信息系统由此发展。伴随着计算机技术的不断成熟,其功能越来越强大,管理效率会越来越高。在汽车养护连锁管理信息系统方面需要着重实际,加强管理,利用高科技解决实际问题,适应现代要求、推动汽车养护连锁管理信息系统走向科学化、规范化。最终我们希望通过本汽车养护连锁管理信息系统可以达到以下目的:1、提高汽车养护的工作效率,实现管理上的井井有条;2、实现通过计算机平台及时进行查看信息等;3、解决传统汽车养护连锁管理信息系统的弊端,促进汽车养护连锁管理的发展;2开发工具及技术汽车养护连锁管理信息系统是PHP技术、MYSQL数据库开发而成。2.1PHP技术PHP(超文本处理器)学习和易于使用的Web服务器端脚本语言解释,动态是用来制作网页的最流行的工具之一。HTML(超文本标记语言超文本标记语言)(如ASP在IIS)安装PHP语法的Unixshell,C,C++,Java和Perl和PHP是将其纳入传统的CGI或Perl的,PHP的简单语法规则,相比于资产开发更有效。另外,PHP4.0是完全开放的源代码。为什么PHP程序,鼓励更多的活力可以预期增加新库。目前,小于十几脚本语言web的服务器端可以使用的,但更常用的,但只相对于其他脚本语言PHP,ASP,Perl中,JSP和有限数量的,PHP有自己的优势:(1)成本;(2)根据在服务器上;(3)数据库的大力支持;(4)PHP是最强大的,最显着的特点,以支持大量的数据库,这使得它更容易编写一个基于网络的数据库的能力;(5)跨平台,跨平台的PHP是一种脚本语言定义的服务器端。PHP到相应的Web服务器相应的服务,UNIX,LINUX和Windows安装在平台上,并用PHP编写的应用程序可尽快移植到其他的操作系统平台。嵌入在HTML中。无需编译PHP和HTML可以直接插入到内部很容易使用PHP来解释(解释)。(6)一个简单的和有效的。然后,Java的,的Perl,C++等编程语言不同,PHP的基础上,基本的编程语言来遵守的规则,但它的活动是强大到足以帮助任何类型的网站。(7),网络协议,并支持以下通信协议被鼓励在这方面包括:①电子邮件:IMAP,POP3,②NMS,SNMP,③网络新闻:NNTP④分享账号:NIS;⑤国际新闻网:HTTP和Apache,⑥协议LDAP目录,以及与该网络的其他功能。此外,它可以很容易地移植到其他的操作系统,CGIPHP带回节目的网站上。2.2MYSQL数据库MySQL表连接到我们的快速低级别(ISAM)是专为。无论如何,决定经过一番测试开发人员:mSQL的速度非常快,需要他们,不灵活。创建使用相同的API接口,一个新的SQL数据库接口与mSQL几乎导致该API编写mSQL的轻松移植到MySQL的代码被设计为允许使用第三方。(1)C和C++中使用和测试,以确保源代码的编译器的便携性和灵活性。(2)支持多种操作系统AIX的,FreeBSD下,HP-UX,Linux和MacOS中,Novell公司的Netware,OpenBSD系统,OS/2裹时,Solaris,Windows等。(3)提供了用于不同的编程语言的API。编程语言,如C,,C++,Python和Java的,的Perl,PHP,埃菲尔铁塔,Ruby和Tcl的。(4),以及使用的CPU资源来支持多线程。(5)算法优化查询SQL,切实提高搜索速度。(6)网络上的客户端和服务器可以用来编程任何独立的编程环境,也有中国,GB2312,BIG5,日文写作,一般基金,用于支持多国语言,并且可以嵌入在数据表和其他软件shift_jis访问柱可以用作的名称。(7),TCP/IP,ODBC和JDBC数据库,并提供连接到其他(8)管理工具的管理,控制和优化数据库的操作(9)可以数以千万计的记录在一个大的数据库2.3B/S结构 在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。B/S架构的不断成熟,主要使用WWW浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一种新的软件架构。基于B/S架构软件的安装,修改,维修的需要在服务器端解决。使用该系统时,只需要一个浏览器用户可以运行所有的模块,从而实现了“零客户端”功能,很容易在运行时自动升级。B/S架构也提供了一个均质机,网上异构网络,异构应用服务的联机,统一的开放服务最现实的基础。B/S系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联,在这里我们在三个层面上做一个介绍:1.表示逻辑层,其主要任务是提出一个服务请求到网络上的Web服务器,服务器验证身份,使用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。2.控制逻辑层,其主要任务是接受用户的数据请求,首先需要执行相应的程序和数据库连接,并进行数据处理请求的数据库服务器,然后数据库服务器等待数据处理的结果并提交Web服务器,然后由Web服务器返回给客户端。3.数据表示层,其主要任务是接受Web服务器请求的数据库操作,来实现对数据库的查询,修改,更新和删除的功能,操作结果返回给Web服务器。3系统分析在实现汽车养护连锁管理信息系统时首先我们要考虑下面几点:安全性。在信息化的时代,信息就是宝贵的财富,保证信息的安全,特别是个人信息更要求可靠的安全性。先进性。结合当前流行趋势,开发汽车养护连锁管理信息系统。可扩展性。汽车养护连锁管理信息系统的应用,带来了极大的便利。有效性。有效性主要包括功能有效性,设计汽车养护连锁管理信息系统的功能一定要最大限度地满足用户的需求。系统分析就是对系统从技术可行性、经济可行性和操作可行性进行分析。对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发目标。3.1可行性分析对所有系统完成设计,都可能受到时间以及空间上的制衡。因此,在开始设计每一个项目的时候,我们必须对系统进行可行性需求分析,只有这样才能够降低项目所带来的危害,减少人力、物力以及财力方面的损耗。以下简要介绍一下对技术、经济、操作和法律方面的可行性分析。3.1.1技术可行性汽车养护连锁管理信息系统主要采用PHP和MYSQL作为设计工具,学习起来非常容易并且使用便利。本系统的开发主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于应用程序的开发要求具备功能要完备、使用应简单等特点,而对于数据库的建立和维护则要求建立一个数据完整性强、数据安全性好、数据稳定性高的库。本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等课程进行过系统的了解,也能够对这些课程进行开发,拥有一定的系统辨别、开发和检验能力。汽车养护连锁管理信息系统,必定是可行并且高效的。3.1.2经济可行性本系统采用的软件都是微软的东西,开发周期短,这样可以削减很多的精力和资源,起到减少成本的作用。同时提升设计的作用,本系统对计算机配置的条件很低,乃至网吧淘汰下来的低配置计算机也可以满足需要,因此在经济上完全具有可行性。3.1.3操作可行性汽车养护连锁管理信息系统操作比较容易,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。3.1.4法律可行性汽车养护连锁管理信息系统是自己设计的管理系统,具有很大的实际意义。开发环境软件和使用的数据库都是开源代码,因此对这个系统进行开发与普通的系统软件设计存在很大不同,没有侵权等问题,在法律上完全具有可行性。总而言之,设计一个汽车养护连锁管理信息系统具有效率高,操作简便,降低成本等优点,所以,建立一个汽车养护连锁管理信息系统非常必要的。综上所述,开发一个汽车养护连锁管理信息系统是必要可行的。3.2系统界面分析目前,界面设计已经成为对软件质量进行评价的一条关键指标,一个好的用户界面可以使用户使用系统的信心和兴趣增加,从而使工作效率提高。客户界面是指软件系统与用户交互的接口,往往涵盖输出、输入、人机对话的界面格式等。1、输出设计输出是由电脑对输入的基本信息进行解决,生成高质量的有效信息,并使之具有一定的格式,提供给管理者使用,这是输出设计的主要责任和目标。系统开发的过程与实施过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计。这是由于输出表格与使用者直接相联系,设计的目的应当是确保使用者可以很方便的使用输出表格,并且可以将各部门的有用信息及时的反映出来。输出设计的准绳是既要整体琢磨不同管理层的所有需要,又要简洁,不要提供给用户不需要的信息。2、输入设计输入数据的收集和录入是比较麻烦的,需要非常多的人力和一定设备,而且经常出错。一旦输入系统的数据不正确,那么处理后的输出就会扩大这些错误,因此输入的数据的准确性对整个系统的性能起着决定性意义。输入设计有以下几点原则:(1)输入量应尽量保持在能够满足处理要求的最低限度。输入量越少,错误率就会越少,数据的准备时间也越少。(2)应尽可能的使输入的准备以及输入的过程进行时比较方便,这样使错误的发生率降低。(3)应尽量早检查输入数据(尽量接近原数据发生点),以便使错误更正比较及时。(4)输入数据尽早地记录成其处理所需的形式,以防止数据由一种介质转移到另一种介质时需要转录而可能发生的错误。3.3系统UMI图汽车养护连锁管理信息系统主要满足3种类型用户的需求,这3种类型用户分别为系统管理员、保养员和员工:3.4.1管理员用例图管理员等候后可以进行全面管理,包括员工信息管理、保养模块、零部件管理、系统设置等,管理员用例如图3-1所示图3-1管理员用例图3.4.2保养人用例图保养人可以进行我的信息管理、保养确认、系统设置,其用例如图3-2所示图3-3保养人用例图3.4.3员工用例图员工可进行员工信息管理、保养申请、系统设置。其用例图如图3-4所示图3-4员工用例图4系统设计4.1系统结构设计汽车养护连锁管理信息系统主要分为管理员、保养人和员工三个用户角色,本网站采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统结构图如图4-1所示:网络网络员工服务器和程序管理员保养人图4-1系统结构图4.2结构设计4.2.1系统功能结构图根据系统功能分析,可画出基于汽车养护连锁管理信息系统的功能结构层次图,如图4-2所示图4-2系统功能结构图4.2.2系统网络拓扑结构设计本汽车养护连锁管理信息系统采用先进的B/S架构,该架构具有开发简单、共享性强、维护简单方便等诸多优点。本系统的网络拓扑图如图4-3所示。图4-3系统网络拓扑设计图4.3系统流程设计4.3.1系统登录流程用户打开系统,首先进入系统登录界面,用户需通过正确的账号、密码和类型进行登录,系统会进行检查用户登录信息,信息正确则进入用户功能界面,可进行功能操作处理,否则提示信息错误,登录失败。本汽车养护连锁管理信息系统用户登录流程如图4-4所示。系统登录界面系统登录界面系统管理输入账号、密码,选择登录权限检查信息正确功能界面功能处理错误信息登录信息错误数据库图4-4系统登录流程图4.3.2添加信息流程用户在添加信息时,信息编号系统采用自动增号的模式,无需用户填写,用户在添加信息输入信息,系统会自动对信息数据进行验证,信息合法则验证成功添加至数据库,信息不合法提示添加失败,重新输入信息。添加信息流程如图4-5所示。开始开始自动生成编号输入数据是否合法写入数据库结束图4-5数据增加流程图4.3.3删除信息流程用户选择要删除的信息,单击删除按钮,系统则提示是否确定删除信息,用户选择确定删除,则删除信息成功,系统数据库将信息进行删除。删除信息流程图如图4-6所示。开始开始选择需要删除记录是否删除更新数据库结束图4-6数据删除流程图4.4数据库设计通常概念设计的主要目标是设计并反映出某一个组织部门的信息需求中的数据库系统模式,数据库系统的概念模式通常是独立的并主要位于:数据库系统的逻辑结构、DBMS即数据库管理系统、计算机系统等模式。概念模式的设计方法是在需求分析的基础上,用概念数据模型(E-R模型)来表示数据以和数据之间的联系,开发出能够解决用户信息要求和处理要求的数据库概念模式。数据库概念设计的主要目标是能够准确的描述应用领域的信息模式,并且支持用户的不同应用,并方便转换为数据库系统逻辑模式以及方便用户理解。数据库系统概念模式是不能够直接的用于数据库系统的实现的,因为它主要是面向现实世界的数据模型。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。4.4.1数据库实体设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,,也不依赖支持数据库的DBMS,独立于计算机系统。通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E-R模型图。(1)管理员实体E-R图,如图4-7所示图4-7管理员实体图(2)部门实体E-R图,如图4-8所示:图4-8部门实体图(3)仓库实体E-R图,如图4-9所示:图4-9仓库信息实体图(4)部件实体E-R图,如图4-10所示:图4-10部件实体图(5)员工实体E-R图,如图4-11所示图4-11员工实体图4.4.2数据库表本系统数据库的功能主要是存储网站中所有数据,以便进行操作。表4-1admin管理员信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int11是否admin_name账号varchar50否是admin_psw密码varchar50是否Levels权限varchar10是否表4-2bumen部门信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int4是否name部门varchar50否是表4-3cangku仓库信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int6是否name名称varchar30否是city城市varchar30否是mang负责人varchar10否是表4-4ptype部件信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int11是否name部件名称varchar50否是表4-5workers员工信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int11是否wname员工姓名varchar50否是uname员工账号varchar50否是pwd登录密码varchar50是否tel联系电话varchar20否是sex性别varchar20否是bumen部门varchar20否是
5系统界面设计5.1管理员登录界面管理员需要通过登录名、登录密码、身份选择可以进行登录系统,其界面如图5-1所示。图5-1系统登录界面5.2管理员界面的实现5.2.1员工信息管理界面管理员通过员工信息管理可以就那些员工信息的添加、修改和删除,其界面如图5-2所示图5-2员工信息管理界面5.2.2保养模块界面管理员通过汽车管理可以进行汽车信息的添加、修改和删除,其界面如图5-3所示图5-3汽车管理界面管理员通过登录后,进行保养单申请的审核,其界面如图5-4所示。图5-4保养单申请管理界面管理员通过保养派遣可以进行派遣,其界面如图5-5所示。图5-5保养派遣界面管理员通过保养确认查询可以进行查看,其界面如图5-6所示图5-9保养确认查询界面5.2.3零部件管理界面管理员通过零部件管理可以进行仓库信息的添加、修改和删除,其界面如图5-10所示。图5-10零部件管理界面通过部件管理可以进行部件信息的修改和删除,其界面如图5-11所示。图5-11部件管理界面5.2.4系统设置界面管理员通过系统设置可以进行管理员信息的添加、修改和删除,其界面如图5-12所示图5-12管理员管理界面管理员通过保养者管理可以进行保养信息的添加、修改和删除,其界面如图5-13所示。图5-13保养者管理界面管理员通过部门管理可以进行部门信息的添加、修改和删除,其界面如图5-14所示。图5-14部门管理界面5.3保养人界面的实现保养人可以通过我的信息管理进行信息的修改,其界面如图5-15所示。图5-15我的信息管理界面保养人通过保养确认可以进行保养信息的确认操作,其界面如图5-16所示。图5-16保养确认管理5.4员工界面的实现员工可以通过保养申请可以进行保养单申请和查看申请,其界面如图5-17所示。图5-17保养申请界面
6测试6.1测试目的GrenfordJ.Myers曾对软件测试的目的提出过以下观点:1.测试是为了更好的找出程序中村长的问题、错误。2.好的测试方案是很有可能是到现在为止仍然未被发现的错误的测试方案。3.成功的测试则是找出了至今仍然没有被发现的错误的测试。4.测试并不单纯是为了找出错误。而是通过分析错误,来找出产生错误的原因,来避免发生错误,帮助程序员找出软件开发过程中的缺陷,以便及时进项改正。5、测试是为了检验修改或优化过程是否引发新的问题、软件所能达到处理能力和是否达到预期的处理能力等。6.2测试意义系统开发完成后就需要进行系统测试,测试在一个软件的开发过程中是非常重要的,其意义在于:1.发现软件错误;2.有效定义和实现软件成分由低到高层的组装过程;3.验证软件是否满足任务书和系统定义文档所规定的技术要求4.为软件质量模型的建立提供依据。6.3性能测试性能测试主要通过模拟系统运行环境,测试系统性能是否符合客户需求。性能测试的重要技术指标就是:系统运行速度、网络响应时间和支持并发节点数。1)系统运行速度:通过在不同配置的电脑试运行本系统,没有发现有任何迟滞、停顿现象。2)网络响应时间:网络响应时间主要包括网络最小响应时间、平均响应时间、最大响应时间三个参数。经过测试,在网络运营良好状态下,手机响应时间三参数为:1/2/6s符合客户需求,属于用户心理可承受范围。3)支持并发节点数:经过模拟环境测试,本系统在并发节点达46个时,网络运营速度会发生较大波动,延迟时间10秒左右,符合客户需求。功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。本系统功能测试如图6-1所示:测试内容测试结果适用性好准确性好可操作性好依从性好安全性好表6-1网站功能测试6.4测试结论汽车养护连锁管理信息系统要求基本都可以达到,此系统具有完整的软件功能,良好的用户界面,能够正确的处理错误信息,而且能够准确的提出错误的种类。总体说来,软件通过测试。6.5系统测试描述为了使本软件运行更加稳定,我对它进行了全面的测试,其中测试分为二部分,一种是界面测试;另一种功能测试。首先我们来说界面测试,界面测试是为了使程序在不同的的操作平台上能够运行界面,并且能够保持原来的风格。我把完整程序拷贝到WindowsXPPro环境下,似的程序运行正常,运行界面上的字体图片等设置都能够保持得非常好。不出现字体变形等情况!其次进行功能测试。该系统测试采用的是单元测试,集成测试,完善性测试等多种方式进行测试。经过测试,所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已经比较圆满的完成了。由于经验不足,写代码时出现了一些考虑不周的系统缺陷,写代码的时候会出现与设想不一致,比如说代码不规范导致接口与接口之间出现问题,功能与客户的要求不符合,这样导致产品不能过关,无法交付。所以产品在上线前必须反复测试,经过反复测试,修改,再测试,再修改,产品才能够不断完善。在整个系统测试中,根据需求文档和设计文档,逐一对功能进行检测并写好测试用例,有效避免残片缺陷,因为产品出现缺陷不仅影响功能,而且可以导致数据的不准确,导致产品质量的降低,经过测试,才能使得产品的稳定性和成熟度得到极大的提升,产品质量也才有保证。结论本系统是一个以PHP技术,以MYSQL为数据库为基础的汽车养护连锁管理信息系统。在这次毕业设计中,刚开始进行毕业设计的时候感觉十分困难,根本不知道该从何处下手,在经过一定的调研和资料累积后,并参考了相关的网站、查阅了大量的资料以后,对系统进行深入的需求调查和分析,结合辅导老师的指导以及学过的相关知识,经过不断的坚持、努力,设计最终被完成。我相信无论多么的困难,只要能够坚持下来,努力查阅资料,善于去发现研究,在研究中充分利用资源,所有困难终都会被解决的。毕业设计是最能体现出我们所学知识的应用情况,是对我们大学期间所学知识的应用巩固和提高的时刻。设计于汽车养护连锁管理信息系统的过程不仅仅是对我学计算机知识的一次考验,更是对我运用所学知识解决处理现实问题能力的培养和锻炼。通过这次的毕业设计让我对软件的开发有了很深的认识了解,我的编程能力也得到了很大的提升。虽然在系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学课外活动计划汇编6篇
- 试用期个人工作总结
- 感恩老师+演讲稿范文集锦三篇
- 房产销售主管月工作总结
- DB31-T 1394-2023 塑料制品绿色设计评价导则
- 男性患者自助式清洁间歇导尿
- 《社会保险法》讲座课件
- 吉林省长春市虹麓综合高中2023-2024学年高一上学期期末物理试卷
- 商业转让协议
- 高校体育场馆设施采购合同管理
- 物联网设计实战智慧树知到课后章节答案2023年下青岛滨海学院
- 东建材市场调查报告
- 直流稳压电源的安装与调试
- 选矿厂专题安全培训1
- 定制旅游行业深度洞察报告
- 义务教育数学课程标准《统计与概率》课程分享
- 财务报表分析-国家开放大学电大学习网形考作业题目答案
- 2023年北京探矿工程研究所招聘高校应届毕业生(共500题含答案解析)笔试必备资料历年高频考点试题摘选
- 质量员之设备安装质量基础知识通关题库带答案
- 散装油实名登记治安管理信息系统汇报专题培训课件
- 车辆模型介绍
评论
0/150
提交评论