版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于SSM开发服装库存后台管理系统摘要:随着每个行业之间竞争的越来越大,信息传递的快速性和准确性变得非常重要,如何使得中小型企业能够更快更好地发展是当前我国面临的重要考验。服装企业库存的精准管理在服装企业内部中是有非常高的位置,怎么样更加有效地管理服装企业的库存,可以使信息更加快速和有效的传递,已成为信息管理的主要课题,因此本文在应用实践的基础上提出基于SSM开发的服装库存后台管理系统。在实现上,本系统是在MyEclipse平台上开发,运用现在市场上流行的spring框架、springMVC框架和MyBatis框架完成的。为中小型服装制造公司的生产应用开发了服装库存后台管理系统,服装公司可以设定精准的、实时的,标准化的服装库存管理数据库,同时可以帮助企业实现简单化,标准化,细致的生产和库存业务整合管理,所以服装库存后台管理系统是适用于所有从事服装产品制造和服装库存的企业。通过服装库存后台管理系统的功能模块,服装企业员工能够即时的了解生产、库存并且能够溯源收发过程,达到精准管理库存的目的,并且能够帮助服装公司管理人员去精准的把握生产的成本,能够非常迅速的觉察并且确定已有的问题或者可能会出现的问题,并获得快速的市场响应。关键词:框架,设计模式,库存管理DevelopClothingInventoryBackgroundManagementSystemBasedonSSMAbstract:Withtheincreasingcompetitionbetweeneachindustry,thespeedandaccuracyofinformationtransmissionhasbecomeveryimportant.Howtoenablesmallandmedium-sizedenterprisestodevelopfasterandbetterisanimportanttestforChina.Theaccuracyofclothingenterpriseinventorymanagementintheclothingisaveryhighpositioninanorganization,howtomoreeffectivelymanageinventoryofclothingenterprise,canmaketheinformationmorequicklyandefficiently,hasbecomethemaintopicsoftheinformationmanagement,thisarticleonthebasisofthepracticalapplicationputforwardbasedonthedevelopmentoftheSSMclothinginventorybackgroundmanagementsystem.Intermsofimplementation,thesystemisdevelopedontheMyEclipseplatform,usingthepopularspringframework,springMVCframeworkandMyBatisframeworkinthemarket.Productionapplicationdevelopmentforsmallandmedium-sizedclothingmanufacturingcompanyforclothinginventorybackgroundmanagementsystem,clothingcompaniescansetupaccuracy,real-time,standardizedclothinginventorymanagementdatabase,atthesametimecanhelpenterprisestorealizethesimplification,standardization,meticulousproductionandinventorymanagementintegrationofbusiness,sotheclothinginventorybackgroundmanagementsystemisapplicabletoallengagedintheclothingproductsmanufacturingandapparelinventory.Throughclothinginventorybackgroundmanagementsystemfunctionmodule,clothingenterpriseemployeescanreal-timeunderstandproduction,inventoryandtraceabilitysendingandreceivingprocess,toachievethepurposeofprecisemanagementinventory,andcanhelpclothingcompanymanagerstoaccuratelygraspthecostofproduction,abletoquicklydetectandidentifyexistingproblemsorpossibleproblem,andgetaquickmarketresponse.Keywords:framework,Designpatterns,Inventorymanagement目录TOC\o"1-3"\h\u8244第1章绪论 1183571.1系统开发的研究背景和意义 197541.2国内外服装库存后台管理系统研究现状 166271.2.1国外服装库存后台管理系统发展状况 1103791.2.2国内服装库存后台管理系统发展状况 2147731.3目前市场服装库存后台管理系统状况 274931.4论文的组织结构 3540第2章系统需求分析 5263532.1系统的需求分析 5308712.2系统的功能需求 5216682.2.1人员管理 6228312.2.2商品管理 7241672.2.3库存管理 7162302.3UML系统建模 838142.3.1用户功能用例关系图 8152622.4数据流图 9193882.4.1新增供应商信息数据流图 9247722.4.2新增服装商品信息数据流图 9309632.4.3服装信息查询数据流图 10297622.4.4用户登录数据流图 1065772.5本章小结 1031361第3章系统设计 12243643.1系统设计 12277813.1.1系统总体架构设计 12246663.1.2数据库设计 1219003.1.3系统模块的设计 15184203.2本章小结 1927858第4章系统实现 20296394.1用户登陆模块的实现 20172574.2用户注册模块的实现 2159994.3人员管理模块的实现 21167144.3.1用户信息管理 21178924.3.2供应商信息管理 2255724.4商品管理模块的实现 2483294.4.1服装商品管理 2458174.4.2服装分类管理 2580944.5库存管理模块的实现 26301494.5.1入库管理 26182354.5.2出库管理 2791604.5.3库存管理 29300234.6本章小结 3132133第5章结束语 3261545.1全文总结 32293005.2课题展望 3223100参考文献: 347935致谢 35PAGE35第1章绪论1.1系统开发的研究背景和意义社会一直前进,给每个公司提供了非常多的成长机会,然而公司不得不应对市场竞争的考验。ERP系统管理公司信息的传达和操纵,不仅能够完成信息的分享和管理好信息的冗余,增加信息使用率。并能够形成总体数据的结构,即各种连接之间的各种数据,从而可以大大提高企业生产行动的效率。本课题是对服装企业经营者的货物进行分析。在库存管理分析中,公司的货物进出仓库,对成本进行规划和把握,库存周转率是量度公司经营的标准之一。因此,最近这几年,公司已经非常关心库存管理对公司的影响。库存管理主要是入库管理和出库管理,其目标是降低库存成本并且降低库存资本的使用。确保货物流向,确保原材料符合生产流程,让货物符合客户的需要。针对服装公司所开发的模块包含库存模块,人员模块和商品模块。因此,负责库存的服装企业员,他们所负责的部分也非常重要,与销售部和生产部一起工作,也是整个公司的关键的一部分。因此,商品信息和库存信息一定要有非常高的精准度,达到这个需求就要有一个能够准确反映实际库存的库存ERP系统。本研究针对服装库存后台管理系统的开发也是对服装服装库存行业的一种探索。调查服装公司的具体需求,将现代管理与信息技术融合,完成本课题系统的建设,使得能够提升科学管理的水平并且充分利用资源达到利润最大化。本课题对服装库存管理系统的实施探索具有一定的现实意义和理论价值。1.2国内外服装库存后台管理系统研究现状1.2.1国外服装库存后台管理系统发展状况当前中国服装库存管理系统的大部分发展水平仍处于第三代和第四代之间,与发达国家(例如美国等国家)相比还是存在很大差距。当前,库存管理系统在中国的服装市场上主要有两种类型。一种是少数跨国服装公司和少数大型服装企业使用的高端WMS系统。这种类型的系统主要由外国的大型软件公司设计和实施,其中大多数是相对成熟的外国品牌。但是,一些较小的公司使用较低端的WMS产品,这些产品主要由相关的国内软件公司设计和完成。相关功能并不完美。与国外库存管理系统相比,它们还不成熟,系统还不够完善。所以国外的服装库存后台管理系统的发展还是比国内的服装库存后台管理系统先进一部分。1.2.2国内服装库存后台管理系统发展状况中国很多的服装企业的库存管理得方法还是采用传统的库存管理方法,仓库货架位置是随意摆放,并且货品位置也是相对任意的,这给仓库管理员带来很多困难,经常会出现很难找到货品或者很长时间才找到货品的情况,甚至有的仓库管理员无法快速的确定库存的数量导致信息错误,这会浪费大量时间并降低工作效率,当货物运到仓库时,在整个收货过程中要检查很多东西,浪费大量的人力物力,收货入库后库存管理人员还需要根据收货单据登记入库信息,数据非常多,而且也易于出错。赵一帆,毕田田.服装企业库存管理存在的问题与对策探究[J].知识经济,2019(09):81-82.服装公司还需要使用一些通用的管理软件来集中管理公司的业务,例如ERP系统软件。通过ERP系统集成根据公司生产和销售的具体情况,并以信息的形式,迅速在公司各部门开展之间转移。在此系统中,库存管理相关的管理人员可以随时了解公司具体信息,例如库存的类型和数量,企业在不同阶段的库存运作等状态,对库存作出精确的分析。负责生产的部门可以根据ERP系统所反映的服装市场情况进行精准的安排生产计划。因此,在中国的服装企业中,建立和完善企业ERP系统对于想要实现有效的集中库存信息管理在管理活动是至关重要。1.3目前市场服装库存后台管理系统状况当前,服装库存管理系统已经在人类社会的各个行业中使用并且正在发挥作用,信息技术正在高速的发展,服装公司逐步提高对于存储的重视和发展,同时促进了越来越多的新技术发明的产生。人们对于库存的重视程度逐步增强,负责服装库存管理的人员对利用率,库存占用率等方面的掌控也变得更加详细。显然,与传统管理相比,想要信息检索速度快,操作简单,可靠性更高,数据存储更多,数据存储时间更长,较低的成本,只能使用计算机和相关管理技术来实现物流管理和传输。为公司实现科学管理和正式管理创造快速途径的方法是使用ERP系统来掌控库存,此方法能够大大增强运营效率并且节约运营成本。现在,一部分小公司,还有一部分中型公司自己去建立仓库进行由公司自己去管理库存,但是仓库的数量比较少且占地也很小,因为公司对仓库的空间管理和成本管理的重视也少,导致了仓库所花费的也比较多。最近几年,一部分公司,主要是大型公司,渐渐的开始实现了库存信息化管理,增加对基础设施的资金投入的同时开发一定程度的自动化和信息化的库存管理系统。一些公司甚至建立了独立物流系统。库存系统或物流系统在组织中独立运作,在为公司服务的同时,也向社会开放,拥有仓库资源和计算操作。刘芳.仓库库存管理系统开发[D].电子科技大学,2013.在竞争日益激烈的时代,中小型服装公司可以通过节省成本来增加利润,获得最大的利润是公司最大的目标。为此,公司必须拥有强大的库存管理系统才可以节省成本,只有节约了成本,公司才能有更多的资金进行多方面的发展,达到为公司增加利润的目的,使公司能够健康,长远发展。1.4论文的组织结构本论文主要研究针对服装企业的库存管理而开发的基于SSM开发服装库存后台管理系统,其中包括了人员管理等几大模块,本论文共包含5个章节,具体的组织结构如下所示:第1章绪论,主要介绍了本服装库存后台管理系统对于服装行业的研究背景和意义,还介绍了服装库存后台管理系统在国内外的发展状况,也介绍了当前国内的服装库存后台管理系统的现状。第2章系统需求分析,主要介绍了对于服装公司的调查研究,了解服装公司管理人员对于服装库存后台管理系统具体的需求,做出了具体的系统功能模块结构图并且对系统的各个大模块所具有的功能进行了详细的描述,之后还对本系统的部分模块进行了UML系统建模和数据流图的设计。第3章系统设计,主要介绍了服装库存后台管理系统使用了MVC框架并具体描述了MVC框架的各层作用,并且还详细的说明了mysql数据库表和系统模块流程的设计。第4章系统实现,介绍了用户登录模块、用户注册模块等的实现界面和介绍,并且详细介绍了如何操作模块功能。第5章结束语,主要介绍了服装库存后台管理系统所使用的编程软件、编程语言、所使用的数据库、使用的框架等等,还有对本课题对于以后发展的展望和本系统的不足。第2章系统需求分析本设计方案基于服装行业的实际情况和需要,并且结合本人在企业的实习工作,发现一个中小型的服装企业有必要开发一套独立的库存管理系统来提高企业工作效率,甚至有利于企业的经营方式的分析,提高了计划实现的可能性,更加容易的实现均衡生产的目标。该服装库存后台管理系统对服装公司的库存管理方式进行了研究探索和需求分析,在不改变公司传统库存操作的前提下实现了主要功能,并改善了公司的信息化流程。由于本系统的操作界面和操作方式是非常人性化,因此可以使企业的库存操作员更快地使用它。2.1系统的需求分析该系统专为服装公司而开发,能够满足服装公司的员工对于库存管理的要求,具有例如服装公司的出库信息,库存信息,入库信息报告的功能。该系统是一组独立的系统,与其他系统没有丝毫的关系。例如服装公司自己的财务管理系统没有存在联系,在对服装公司的库存管理工作进行调查研究并且分析之后,发现需要对库存进行有效管理,库存系统需要实现基本的人员管理功能,商品管理功能,库存管理功能等这几个大模块功能。服装库存后台管理系统的需求如下:人员管理:使用该系统的人员可以通过公司内网访问服装库存后台管理系统查询供应商信息并且进行管理。商品管理:使用该系统的人员可以通过公司内网访问服装库存后台管理系统查询商品信息和服装商品的分类并且进行管理。库存管理:使用该系统的人员可以通过公司内网访问服装库存后台管理系统查询库存信息并且添加入库信息和出库信息。2.2系统的功能需求根据服装企业的要求,该服装库存后台管理系统主要包括:人员管理、商品管理、库存管理等,系统的模块结构图如图2-1所示:图2-1系统的模块结构图2.2.1人员管理(1)用户信息管理对使用服装库存后台管理系统的用户进行管理。该模块中可以查询所有用户的详细信息,也可以根据用户的编号或姓名进行查询。包括:用户编号、用户姓名、密码、性别、出生日期、电话、电子邮件等。其中用户编号由系统给出,不能自行更改。(2)供应商信息管理供应商信息是指供货给服装公司的原料厂商该模块可以查询所有供应商的详细信息,也可以根据供应商的编号或供应商的公司名称进行查询。查询信息包括:供应商编号、供应商名称、供应商地址、电话、电子邮件等。其中供应商编号由系统给出,不能自行修改。2.2.2商品管理(1)服装商品管理对服装商品的信息进行管理该模块可以查询所有服装产品的详细信息,也可以根据编号或名称进行查询详细信息。查询的服装产品信息主要包括:产品编号、产品名称、供货商、产品类型、产品备注等。其中产品编号由系统给出,不能自行修改。(2)服装分类管理对服装商品的种类进行分类管理该模块可以查询过该公司的所有服装产品的种类信息,也可以根据种类的编号或名称进行查询详细信息。信息主要有:种类编号、种类名称、备注等。其中种类编号由系统给出,不能自行更改。2.2.3库存管理(1)入库管理对该服装企业的入库信息进行管理该模块可以查询过该公司的所有服装产品的入库信息,也可以根据入库编号或产品名称进行查询。查询的信息包括:入库编号、产品名称、产品价格、入库日期、入库数量、入库总价等。其中入库编号由系统给出,不能自行更改。出库管理对该服装企业的出库信息进行管理该模块可以查询过该公司的所有服装产品的出库信息,也可以根据出库编号或产品名称进行查询。查询的信息包括:出库编号、产品名称、产品价格、出库日期、出库数量、出库总价等。其中出库编号由系统给出,不能自行更改。库存管理对该服装企业的库存信息进行管理该模块可以查询过该公司的所有服装产品的库存信息,也可以根据库存编号或产品名称进行查询。查询的信息包括:库存编号、产品名称、库存数量、成本价、销售价、备注等。其中库存编号由系统给出,不能自行更改。2.3UML系统建模2.3.1用户功能用例关系图用户要完成的任务主要有:应具有对供应商信息进行管理和维护。具体的功能如:新增供应商、修改供应商信息、删除供应商信息等;应具有对服装商品进行管理,具体的功能如:新增服装产品信息,修改和删除服装信息;服装分类管理,应具有对服装的种类进行新增,修改和删除。入库管理,应具有维护入库信息,对入库信息进行新增、修改和删除。出库管理,应具有维护出库信息,对出库信息进行新增、修改和删除。库存管理,应具有维护库存信息,对库存信息进行新增、修改和删除。用户的功能用例关系图如图2-2所示:图2-2用户的用例关系图2.4数据流图2.4.1新增供应商信息数据流图新增供应商信息数据流的过程是用户通过手工的方式将供应商的基本信息传到前台,然后系统处理后将信息写入到数据库的供应商信息表中,最后将操作的结果返回给用户。新增供应商信息数据流如图2-3所示:图2-3新增供应商信息DFD2.4.2新增服装商品信息数据流图新增服装商品信息数据流的过程是用户通过手工的方式将供应商的基本信息传到前台,然后前台经过比较服装种类信息表获取服装种类编号,再比较供应商信息表获取供应商编号,然后将信息写入到数据库的产品信息表中,最后将操作的结果返回给用户。新增服装商品信息数据流如图2-4所示:图2-4新增服装商品信息DFD2.4.3服装信息查询数据流图服装信息查询数据流的过程:首先用户进入主页面选择商品管理下的服装商品管理,然后输入产品编号或产品名称,经过系统处理,查询产品信息表,最后将查询的结果返回给用户,查询服装商品信息数据流如图2-5所示:图2-5查询服装商品信息DFD2.4.4用户登录数据流图用户登陆数据流过程:第一步是用户进入登陆页面输入用户账号和密码;第二步是系统对用户登陆信息进行验证,如果存在用户则直接进入主页,如果不存在则显示登陆失败。用户登陆数据流如图2-6所示:图2-6用户登录DFD2.5本章小结本章首先对服装公司的管理人员进行了需求分析,获取了他们对于系统的希望具备的功能,并且进行了系统的功能设计。根据服装公司的管理人员的要求,系统功能的设计有人员管理、商品管理、库存管理等模块。另外,第二章也从用户角度的对服装库存后台管理系统进行了UML建模设计,给出了用户的功能用例关系图。最后,文中给出新增供应商信息、新增服装商品信息、查询服装商品信息、用户登录的数据流图,并作了详细说明。第3章系统设计3.1系统设计3.1.1系统总体架构设计本系统所使用的是MVC框架,与我们的三层架构是很类似的,对比三层架构还是具有优势的。1、视图(view)层主要用来负责显示数据和提交数据、展示模型数据、提供用户与系统的交互界面作用于功能请求、返回请求等功能。2、控制器(controller)层主要是用来辅助捕获请求并且将请求转发还有委托模型进行处理并且选择视图之后再把模型返回的数据传送给视图层等功能。3、模型(model)层通常模型对象负责在mysql数据库中储存并获取数据,本服装库存后台管理系统的持久化层采用的是mybatis框架。该框架主要用作保存数据、删除数据、查询数据等。3.1.2数据库设计服装库存后台管理系统主要功能是对服装企业的库存的有关信息进行处理,是对数据的操作,因而数据库建立的好坏会直接影响的服装库存后台管理系统的运行,本系统使用MySql数据库作为后台数据库。第三章对服装库存后台管理系统要用到的数据库的表结构进行详细设计。根据第2章的系统需求分析,服装库存后台管理系统要创建表用来存储我们所需要的信息,如用户信息、供应商信息、服装产品信息、服装产品种类、库存信息、入库信息表、出库信息表,以下是一部分表的详细设计:t_user(用户信息表)该表给出了存放用户信息的数据库表结构,(用户Id、用户名、用户密码、用户性别、用户生日、联系电话、email等),该表的主键为userId。表3-1t_user(用户信息表)列名数据类型可为空注释userIdInt(11)NOTNULL用户IduserNameVARCHAR2(300)NOTNULL用户名userPasswordVARCHAR2(300)NOTNULL用户密码userSexVARCHAR2(300)NULL用户性别userBirthdayDateNOTNULL用户生日userPhoneVARCHAR2(300)NULL用户联系电话userEmailVARCHAR2(300)NULL用户电子信箱t_provider(供应商信息表)该表为供应商信息表(名称、住址、电话、email等)该表的主键为providerId。表3-2t_provider(供应商信息表)列名数据类型可为空注释providerIdInt(11)NOTNULL供应商编号providerNameVARCHAR2(255)NOTNULL供应商名称providerLinkPeopleVARCHAR2(255)NOTNULL供应商地址providerPhoneVARCHAR2(255)NOTNULL供应商电话providerDescVARCHAR2(255)NULL供应商电子邮件(3)t_information(服装产品信息表)该表为服装产品信息表,(如产品编号、产品名称、供应商编号、服装种类编号、服装产品备注等)该表的主键为informationId。表3-3t_information(服装产品信息表)列名数据类型可为空注释informationIdInt(11)NOTNULL服装产品编号clothingInformationNameVARCHAR2(255)NOTNULL服装产品名称providerIdInt(11)NOTNULL供应商编号typeIdInt(11)NOTNULL服装种类编号clothingInformationDescVARCHAR2(255)NULL服装产品备注t_type(服装产品种类表)该表为服装产品种类表,用于保存服装种类的一些基本信息(如服装种类编号、服装种类名称、服装种类备注等)该表的主键为clothingTypeId。表3-4t_type(服装产品种类表)列名数据类型可为空注释clothingTypeIdInt(11)NOTNULL服装种类编号clothingTypeNameVARCHAR2(255)NOTNULL服装种类名称clothingTypeDescVARCHAR2(255)NULL服装种类备注t_stock(库存信息表)该表为库存信息表(编号、服装产品编号、数量、服装产品成本价、服装产品销售价、备注等)该表的主键为stockId。表3-5t_stock(库存信息表)列名数据类型可为空注释stockIdInt(11)NOTNULL库存编号informationIdInt(11)NOTNULL服装产品编号clothingNumInt(11)NOTNULL库存数量clothingCostPriceInt(11)NOTNULL服装产品成本价clothingSellPriceInt(11)NOTNULL服装产品销售价stockDescVARCHAR2(255)NULL备注t_import(入库信息表)该表为入库信息表(入库编号、服装产品编号、入库价格、入库时间、入库数量、入库总价等)该表的主键为importId。表3-6t_import(入库信息表)列名数据类型可为空注释importId Int(11)NOTNULL入库编号informationIdInt(11)NOTNULL服装产品编号importPriceInt(11)NOTNULL入库价格importDateDateNOTNULL入库时间importNumInt(11)NOTNULL入库数量importDescVARCHAR2(255)NOTNULL入库总价(6)t_export(出库信息表)该表为出库信息表,(编号、服装产品编号、价格、时间、数量、总价等)该表的主键为exportId。表3-7t_export(出库信息表)列名数据类型可为空注释exportIdInt(11)NOTNULL出库编号informationIdInt(11)NOTNULL服装产品编号exportPriceInt(11)NOTNULL出库价格exportDateDateNOTNULL出库时间exportNumVARCHAR2(255)NOTNULL出库数量exportDescVARCHAR2(255)NOTNULL出库总价3.1.3系统模块的设计根据第2章对于服装公司的需求分析,服装库存后台管理系统的实现主要包括人员、商品、库存等管理模块的实现,本小节不在此对所有的模块的实现进行介绍,主要介绍系统中用户登陆模块、用户注册模块、入库模块、库存查询模块的设计。用户登录模块要访问服装库存后台管理首先必须要进行用户的用户名和密码进行检查,所以我们要设计用户登录模块,提供给用户登录,只有通过用户登录模块的检查用户才能访问本系统,其中用户在登录页面中输入用户名和密码后登录,用户名和密码的信息就会发送到后台与数据库中的用户表进行比较,去判断是否存在该用户,如果存在密码正确则进入主界面,如果不存在,则返回登录失败,按照该原理达到用户登录的功能。依据以上的说明,用户登陆流程为用户先要进入服装库存后台管理系统的用户登陆页面,在登陆页面输入自己的用户名和密码进行登陆,登陆成功后将返回主操作页面给用户,其具体的流程图如下图3-1所示:图3-1用户登录流程图2、用户注册模块用户要登陆系统就必须先要进行注册,用户打开系统的登陆页面,点击用户登录页中的“注册”按钮后就会直接跳转用户注册页面,按照要求,填写好用户名密码及性别、出生年月日、电话、Email等相关信息,填写完之后按“注册”按钮,请求将被提交到服务器端,服务器端接收到请求后,将注册信息中的用户名与数据库的用户表中的用户进行比较,如果用户名已经存在,则提示“注册失败”,即用户名是唯一性的;如果用户名不存在,则将注册信息写入到数据库的用户表当中。根据上面的分析,用户注册流程为用户先要进入服装库存后台管理系统的用户登陆页面,单击页面下方的“注册”按钮之后就可以直接跳转到用户注册的页面,在用户注册的页面只要用户填写好注册信息,单击注册之后,系统将对用户进行检查,检查通过则用户注册成功。其具体的流程图如下图3-2所示:图3-2用户注册流程图3、入库管理用户登陆成功后,在主操作页面的功能菜单栏点击库存管理下的入库管理即可进入添加入库信息界面,在该页面可添加新的入库信息。依据前边的说明,设备入库的流程为用户首先打开用户登陆页面,根据提示输入用户名和密码进行登陆,系统会对用户名和密码进行判断,如何存在用户则,将返回主页给用户,进入入库信息页面即可添加入库信息,其具体的流程图如下图3-3所示:图3-3入库信息管理流程图4、库存查询库存查询是用户了解服装产品库存情况的一个重要手段,通过查询用户能够方便轻松地了解产品库存。下面是对库存管理模块的设计与实现情况。库存查询的流程为用户打开用户登陆页面,输入自己的用户名和密码进行登陆,登陆成功后将返回主操作页面给用户,用户单击库存管理菜单下的库存管理即可到达库存查询页面,在库存查询页面,用户可以按照要求输入相应的查询条件进行查询。其具体的流程图如下图3-4所示:图3-4库存信息查询流程图3.2本章小结第3章说明了服装库存后台管理系统使用了MVC框架并具体描述了MVC框架的各层作用还介绍了该框架对于项目设计的好处,然后介绍了数据库的设计和给出了本系统需要的7个用来保存一些相关信息的数据库表,并且做了说明,接着介绍了用户登录模块、用户注册模块、入库管理、库存查询等模块的设计。第4章系统实现第3章我们已经进行了详细的系统模块的设计,第4章说明功能是如何完成的。下面分别是它们实现的界面效果。4.1用户登陆模块的实现图4-1是用户登陆模块实现,包含了用户名和密码的输入框和登录按钮和注册连接,当用户输入用户名和密码并单击“登陆”按钮后将进行登陆操作,登录完成后直接进入主界面(图4-2),主界面中海油登录用户的信息;当用户单击“注册”按钮后将进入到用户注册页面。图4-1登录界面图4-1图4-1图4-2主界面图4-2图4-24.2用户注册模块的实现图4-3是用户注册模块实现的界面图,界面上包含了用户注册的基本信息,如:用户名、密码、性别、出生年月日、电话和邮箱地址,单击“注册”按钮将进行注册操作;如果用户注册成功将返回到登陆页面,否则将提示注册失败,其中用户注册的基本信息会保存到用户信息表中,可以在人员管理下的用户信息管理中查询到。图4-3用户注册界面4.3人员管理模块的实现4.3.1用户信息管理可以根据用户编号或用户姓名对用户信息进行查询,下图4-4是用户信息管理模块实现的页面图图4-4用户信息管理页面点击“新增”则进入新增界面图4-5是新增用户信息,界面上包含了用户的用户姓名、密码、性别、出生年月日、电话、Email,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回用户信息管理页面,否则将提示相应的错误信息。图4-5用户信息新增页面选中一条记录点击“修改”则进入修改界面如图4-3-3,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-3-3用户信息修改页面4.3.2供应商信息管理可以根据供应商编号或名称进行查询,下图4-6是供应商信息管理模块实现的页面图图4-6供应商信息管理页面点击“新增”则进入新增界面图4-7是新增供应商信息,界面上包含了供应商的供应商名称、地址、电话、Email,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回供应商信息管理页面,否则将提示相应的错误信息。图4-7供应商信息新增选中一条记录点击“修改”则进入修改界面如图4-8,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-8供应商信息修改4.4商品管理模块的实现4.4.1服装商品管理可以根据编号或名称对服装商品信息进行查询,下图4-9是服装商品管理模块实现的页面图。图4-9服装商品管理页面点击“新增”则进入新增界面图4-10是新增服装商品信息,界面上包含了服装产品的产品名称、供应商、产品类型、备注,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回服装商品管理页面,否则将提示相应的错误信息。图4-10服装商品信息新增页面选中一条记录点击“修改”则进入修改界面如图4-11,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-11服装商品信息修改页面4.4.2服装分类管理可以根据种类编号或种类名称商品种类信息进行查询。下图4-12是服装分类管理模块实现的页面图图4-12服装分类管理页面点击“新增”则进入新增界面图4-13是新增服装种类信息,界面上包含了服装产品的种类名称和备注,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回服装种类管理页面,否则将提示相应的错误信息。图4-13服装种类信息新增页面选中一条记录点击“修改”则进入修改界面如图4-14,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-14服装种类信息修改页面4.5库存管理模块的实现4.5.1入库管理可以根据入库编号或产品名称对入库信息进行查询,下图4-15是入库管理模块实现的页面图图4-15入库管理模块界面点击“新增”则进入新增界面图4-16是新增入库信息,界面上包含了服装产品的产品名称、产品价格、入库时间、入库数量、入库总价,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回入库管理页面,否则将提示相应的错误信息。图4-16入库信息新增界面点击“修改”则进入修改界面如图4-17,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-17入库信息修改界面4.5.2出库管理可以根据出库编号或产品名称对出库信息进行查询,图4-18是出库管理模块实现的界面图,图4-18出库信息查询界面点击“新增”则进入新增界面图4-19是新增出库信息,界面上包含了服装产品的产品名称、产品价格、出库时间、出库数量、出库总价,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回出库管理页面,否则将提示相应的错误信息。图4-19出库信息新增界面选中一条记录点击“修改”则进入修改界面如图4-20,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-20出库信息修改界面4.5.3库存管理用户可以按照编号、产品名称进行查询,当用户登陆成功后,单击功能菜单栏下的库存管理=>库存管理即可得到图4-21图所示的实现界面,它是查询数据库库存表中的所有记录。图4-21库存管理模块也可以根据库存编号或产品名称对库存信息进行查询如图4-22和图4-23图4-22根据编号查询库存信息图4-23根据产品名称查询库存信息点击“新增”则进入新增界面图4-24是新增库存信息,界面上包含了服装产品的产品名称、服装数量、成本价、销售价、备注,单击“保存”按钮将进行添加操作,单击“重置”则会清除所有已经输入的信息;如果用户添加成功将返回出库管理页面,否则将提示相应的错误信息。图4-24新增库存信息点击“修改”则进入修改界面如图4-25,可以根据用户的需要对需要修改的信息进行修改然后保存。图4-25修改库存信息4.6本章小结本章介绍了从系统的总体架构、数据库的设计和系统部分模块设计与实现四个方面阐述了服装库存后台管理系统的设计与实现。数据库的设计包括了用户表、供应商表、服装产品表、服装产品种类表、库存表、入库表和出库表的设计;系统模块设计主要包括了用户登陆模块、用户注册模块、入库管理模块、库存管理查询模块的设计;在本章的结束给出了模块设计相应的实现界面。第5章结束语5.1全文总结本文阐述了系统的部分设计的分析、实现过程。其中系统采用java为开发语言,使用了Tomcat9.0作为服务器对项目进行发布,数据库采用MySql版本为8.0.12MySQLCommunityServer,编程软件使用的是MyEclipse2017CI。而系统中用到的用例图和体系结构等是采Visio软件编制的。论文首先阐述了系统开发中应用的关键技术和开发环境,如MyEclipse平台、MVC设计模式及其优缺点、Spring框架、SpringMvc框架、Mybatis框架运行模式以及机制和这些框架的开发优点等。此后通过对服装库存后台管理系统的需求分析,进行了总体设计和功能模块设计。根据服装企业对于系统的要求,系统的功能的设计主要包括人员管理、商品管理、库存管理等模块。另外,文中给出了部分功能的用例图,并且给出了部分功能的数据流图。在系统的实现部分,文中重点给出了用户登陆模块、用户注册模块、入库管理、库存查询模块的实现流程和实现界面。综上所述,本文通过对MyEclipse开发平台、数据库MySql、MVC设计模式、SpringMvc框架、Spring框架、Mybatis框架以及Java语言等相关知识的应用,实现了一个服装库存后台管理系统的开发实例。5.2课题展望当前,服装库存管理系统已经在人类社会的各个行业中使用并且正在发挥作用,随着信息技术的发展,制造公司越来越重视其仓储业的发展与发展,同时促进了越来越多的新技术发明和新软件系统的产生。渐渐的人们对库存办理的请求不断提高,库存管理人员对利用率,库存等各个环节的管理也变得加倍具体。如何实现有效的管理,如何使用有效的管理方法来降低仓储和物流成本,如何进行商品库存在加工成本和仓库空间之间实现最佳平衡已成为企业供应链管理的核心。我们只有使我们的系统更加的完善、功能更加的强大才能使服装企业的利润最大化。本服装库存后台管理系统虽然提高了服装企业的库存管理效率,并且实现了企业库存的信息化、规范化、人性化的管理,但是还存在以下不足:(1)对js和css不熟练,有些按钮的布局不够好,系统界面的风格、颜色搭配不够协调,整体没有很好看。(2)有被SQL注入的风险,导致系统崩溃,数据库丢失,并且系统的安全性不够强,需要着重的对系统安全性进行优化。(3)在对数据库表方面,部分表的设计不够完善并且不够符合逻辑,外键也不够完善,对数据库的访问性能没能进行很好的优化,当数据太庞大的时候会有系统崩溃的风险。因此,基于系统以上存在的缺点和不足,以后将对服装库存后台管理系统的安全性方面和数据技术,并且要着重对数据库进行学习,对系统的各个方法还是需要进行深入的研究。参考文献:赵一帆,毕田田.服装企业库存管理存在的问题与对策探究[J].知识经济,2019(09):81-82.刘芳.仓库库存管理系统开发[D].电子科技大学,2013.耿祥义.Java课程设计[M].北京:清华大学出版社,2008.王国辉.JSP项目开发案例全程实录[M].北京:清华大学出版社,2011.陈丹丹.JAVA项目开发案例全程实录[M].北京:清华大学出版社,2011.黄少华.陈翠.SQL语法范例大全[M].北京:电子工业出版社,2008.李兴华.Java开发电子工业出版社实战经典[M].北京:清华大学出版社,2009杨开振.周吉文.梁华辉.谭茂华.JavaEE互联网轻量级框架整合开发[M].北京:电子工业出版社,2017.邹竹彪.JSP网络编程从入门到精通[M].北京:清华大学出版社,2007.孙卫琴.Tomcat与JavaWeb开发技术详解[M].北京:电子工业出版社,2009.SinghSN,SinghMP.AspectOrientedAndObjectOrientedSoftwareUsingJavaProgrammingTools[J].GoldenResearchThoughts,2012,2(2).VengattaramanT,RamalingamA,DhavachelvanP.AFrameworkforManagingRuntimeEnvironmentofJavaApplications[J].IndianJournalofComputerScience&Engineering,2010,1(1).致谢四年的学习生活即将结束,四年的每一个日日夜夜,老师的教诲与指导,师兄师姐和同学的帮助都历历在目,父母的支持与鼓励总使我的步伐不断向前迈进。我是幸运的,能结识这么多的良师益友,能顺利、愉快地完成学业。
怎样提高电脑系统运行速度WindowsXP的启动速度比Windows2000要快30%左右,但相对于Windows98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高WindowsXP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。1.加快系统启动速度WindowsXP的启动速度比Windows2000要快30%左右,但相对于Windows98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高WindowsXP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。(1)MsconfigWindowsXP的启动速度在系统安装初期还比较快,但随着安装的软件不断增多,系统的启动速度会越来越慢,这是由于许多软件把自己加在了启动程序中,这样开机即需运行,大大降低了启动速度,而且也占用了大量的系统资源。对于这样一些程序,我们可以通过系统配置实用程序Msconfig将它们从启动组中排除出去。选择“开始”菜单中的“运行”命令,在“运行”对话框中键入“Msconfig”,回车后会弹出“系统配置实用程序”对话框,选择其中的“启动”选项卡(如图1),该选项卡中列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要自动加载,否则清除项目前的复选框,加载的项目越少,启动的速度就越快。设置完成后需要重新启动方能生效。(2)BootvisBootvis是微软提供的一个启动优化工具,可提高WindowsXP的启动速度。用BootVis提升WindowsXP的启动速度必须按照正确的顺序进行操作,否则将不会起到提速的效果。其正确的操作方法如下:启动Bootvis,从其主窗口(如图2)中选择“工具”菜单下的“选项”命令,在“符号路径”处键入Bootvis的安装路径,如“C:\ProgramFiles\Bootvis”,单击“保存”退出。从“跟踪”菜单中选择“下次引导”命令,会弹出“重复跟踪”对话框,单击“确定”按钮,BootVis将引导WindowsXP重新启动,默认的重新启动时间是10秒。系统重新启动后,BootVis自动开始运行并记录启动进程,生成启动进程的相关BIN文件,并把这个记录文件自动命名为TRACE_BOOT_1_1。程序记录完启动进程文件后,会重新启动BootVis主界面,在“文件”菜单中选择刚刚生成的启动进程文件“TRACE_BOOT_1_1”。窗口中即会出现“CPU>使用”、“磁盘I/O”、“磁盘使用”、“驱动程序延迟”等几项具体图例供我们分析,不过最好还是让BootVis程序来自动进行分析:从“跟踪”菜单中选择“系统优化”命令,程序会再次重新启动计算机,并分析启动进程文件,从而使计算机启动得更快。(3)禁用多余的服务WindowsXP在启动时会有众多程序或服务被调入到系统的内存中,它们往往用来控制Windows系统的硬件设备、内存、文件管理或者其他重要的系统功能。但这些服务有很多对我们用途不大甚至根本没有用,它们的存在会占用内存和系统资源,所以应该将它们禁用,这样最多可以节省70MB的内存空间,系统速度自然也会有很大的提高。选择“开始”菜单中的“运行”命令,在“运行”对话框键入“services.msc”后回车,即可打开“服务”窗口。窗口的服务列表中列出了系统提供的所有服务的名称、状态及启动类型。要修改某个服务,可从列表双击它,会弹出它的属性对话框(如图3),你可从“常规”选项卡对服务进行修改,通过单击“启动”、“停止”、“暂停”、“恢复”四个按钮来修改服务的状态,并可从“启动类型”下拉列表中修改启动类型,启动类型有“自动”、“手动”、“已禁用”三种。如果要禁止某个服务在启动自动加载,可将其启动类型改为“已禁用”。WindowsXP提供的所有服务有36个默认是自动启动的,实际上,其中只有8个是必须保留的(见下表),其他的则可根据自己的需要进行设置,每种服务的作用在软件中有提示。4)修改注册表来减少预读取,减少进度条等待时间WindowsXP在启动过程中会出现一个进度条,我们可以通过修改注册表,让进度条只跑一圈就进入登录画面。选择“开始”菜单中的“运行”命令,在“运行”对话框键入“regedit”命令后回车,即可启动注册表编辑器,在注册表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,选择其下的EnablePrefetcher键,把它的键值改为“1”即可。(5)减少开机磁盘扫描等待时间当Windows日志中记录有非正常关机、死机引起的重新启动,系统就会自动在启动的时候运行磁盘扫描程序。在默认情况下,扫描每个分区前会等待10秒钟,如果每个分区都要等上10秒才能开始进行扫描,再加上扫描本身需要的时间,会耗费相当长的时间才能完成启动过程。对于这种情况我们可以设置取消磁盘扫描的等待时间,甚至禁止对某个磁盘分区进行扫描。选择“开始→运行”,在运行对话框中键入“chkntfs/t:0”,即可将磁盘扫描等待时间设置为0;如果要在计算机启动时忽略扫描某个分区,比如C盘,可以输入“chkntfs/xc:”命令;如果要恢复对C盘的扫描,可使用“chkntfs/dc:”命令,即可还原所有chkntfs默认设置,除了自动文件检查的倒计时之外。2.提高系统运行速度提升系统运行速度的思路与加快启动的速度类似:尽量优化软硬件设置,减轻系统负担。以下是一些常用的优化手段。(1)设置处理器二级缓存容量WindowsXP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开注册表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,选择其下的“SecondLevelDataCache”,根据自己所用的处理器设置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系统缓存同样也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”键值从0改为1,WindowsXP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这样XP的内核能够在内存中运行,大大提高系统速度。通常来说,该优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。需要注意的是必须有256M以上的内存,激活LargeSystemCache才可起到正面的作用,否则不要轻易改动它。(3)改进输入/输出性能这个优化能够提升系统进行大容量文件传输时的性能,不过这只对服务器用户才有实在意义。我们可在中新建一个DWORD(双字节值)键值,命名为IOPageLockLimit。一般情况下把数据设置8~16MB之间性能最好,要记住这个值是用字节来计算的,例如你要分配10MB的话,就是10×?1024×1024,也就是10485760。这里的优化也需要你的机器拥有大于256M的内存。(4)禁用内存页面调度在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。在注册表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”键,把它的值从0改为1即可禁止内存页面调度了。(5)关闭自动重新启动功能当WindowsXP遇到严重问题时便会突然重新开机,可从注册表将此功能取消。打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”将AutoReboot键的Dword值更改为0,重新启动后设置即可生效。(6)改变视觉效果WindowsXP在默认情况下启用了几乎所有的视觉效果,如淡入淡出、在菜单下显示阴影。这些视觉效果虽然漂亮,但对系统性能会有一定的影响,有时甚至造成应用软件在运行时出现停顿。一般情况下建议少用或者取消这些视觉效果。选择桌面上“我的电脑”图标,单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,打开“系统属性”对话框。选择“高级”选项卡,在其中的“性能”栏中单击“设置”按钮,会弹出“性能选项”对话框(如图4),可选择“调整为最佳性能”单选框来关闭所有的视觉效果,也可选择“自定义”然后选择自己需要的视觉效果。(7)合理设置页面虚拟内存同样也是在“性能选项”对话框中,选择“高级”选项卡,在其中的“虚拟内存”栏中单击“更改”按钮,接下来选择虚拟内存为“自定义大小”,然后设置其数值。一般情况下,把虚拟设为不小于256M,不大于382M比较合适,而且最大值和最小值最好一样。(8)修改外观方案WindowsXP默认的外观方案虽然漂亮,但对系统资源的占用也多,可将其改为经典外观以获得更好的性能。在桌面空白位置单击鼠标右键,从弹出的快捷菜单中选择“属性”命令,会打开“显示属性”对话框,在“主题”选项卡选择主题为“Windows经典”,即可将外观修改为更为经济的Windows经典外观。(9)取消XP对ZIP支持WindowsXP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择“开始→运行”,在“运行”对话框中键入“regsvr32/uzipfldr.dll”,回车确认即可取消XP对ZIP解压缩的支持,从而节省系统资源。(10)关闭Dr.WatsonDr.Watson是WindowsXP的一个崩溃分析工具,它会在应用程序崩溃的时候自动弹出,并且在默认情况下,它会将与出错有关的内存保存为DUMP文件以供程序员分析。不过,记录DUMP文件对普通用户则毫无帮助,反而会带来很大的不便:由于Dr.Watson在应用程序崩溃时会对内存进行DUMP记录,将出现长时间硬盘读写操作,要很长一断时间程序才能关闭,并且DUMP文件还会占用大量磁盘空间。要关闭Dr.Watson可打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,双击其下的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。同样,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,可在“系统属性”对话框中选择“高级”选项卡,单击“启动和故障恢复”栏中的“设置”按钮,并在弹出的“启动和故障恢复”对话框中选择“写入调试信息”为“无”(如图5)。(11)启动硬盘/光驱DMA模式打开“系统属性”对话框,选择“硬件”选择卡中的“设备管理器”按钮,打开“设备管理器”窗口,在设备列表中选择“IDEATA/ATAPI控制器”,双击“主要IDE通道”或“次要IDE通过”,在其属性对话框的“高级设置”选项卡中检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能,如果没有打开可将“传输模式”设为“DMA(若可用)”。(12)关掉不用的设备WindowsXP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。针对这一情况,你可在设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框中的“常规”选项卡中选择“不要使用这个设备(停用)”。在重新启动设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。(13)关闭错误报告当应用程序出错时,会弹出发送错误报告的窗口,其实这样的错误报告对普通用户而言几乎没有任何意义,关闭它是明智的选择。在“系统属性”对话框中选择“高级”选项卡,单击“错误报告”按钮,在弹出的“错误汇报”对话框中,选择“禁用错误汇报”单选项,最后单击“确定”即可。另外我们也可以从组策略中关闭错误报告:从“运行”中键入“gpedit.msc”,运行“组策略编辑器”,展开“计算机配置→管理模板→系统→错误报告功能”,双击右边设置栏中的“报告错误”,在弹出的“属性”对话框中选择“已禁用”单选框即可将“报告错误”禁用。(14)关闭自动更新“自动更新”功能对许多WindowsXP用户而言并不是必需的,可将其关闭以节省系统资源。在“我的电脑”上单击鼠标右键,从快捷菜单中选择“属性”命令,选择“系统属性”对话框中的“自动更新”选项卡,勾选“关闭自动更新,我将手动更新计算机”单选框,单击“确定”按钮即可关闭自动更新功能。如果在“服务”已经将“AutomaticUpdates”服务关闭,“系统属性”对话框中的“自动更新”选项卡就不能进行任何设置了。(15)去掉菜单延迟去掉菜单弹出时的延迟,可以在一定程度上加快XP。要修改的键值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”键,把默认的400修改为0,按F5刷新注册表即可生效。(16)清除预读文件WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。(17)关闭自动播放功能在WindowsXP中,当往光驱中放入光盘或将USB硬盘接上电脑时,系统都会自动将光驱或USB硬盘扫描一遍,同时提示你是否播放里面的图片、视频、音乐等文件,如果是拥有多个分区的大容量的USB硬盘,扫描会耗费很长的时间,而且你得多次手动关闭提示窗口,非常麻烦。这种情况下我们可以将WindowsXP的自动播放功能关闭。运行“组策略”程序。在组策略窗口左边栏中,打开“计算机配置”,选择“管理模板”下的“系统”,然后在右边的配置栏中找到“关闭自动播放”并双击它,会弹出“关闭自动播放属性”对话框。在其中“设置”选项卡中选择“已启用”,“关闭自动播放”下拉列表中选择“所有驱动器”(如图6)。这样以后就不用担心WindowsXP的“自动播放”功能带来的麻烦了。如果你只是想禁止系统扫描某个驱动器(如USB硬盘)上的文件,可采用下面的方法。先连上你的USB硬盘,让系统将它识别出来。然后打开“我的电脑”,选择USB硬盘上的某个分区,按鼠标右键,会弹出磁盘属性窗口,选取“自动播放”选项卡,将所有内容的类型都选择为不执行操作。如果USB硬盘有多个分区,对所有分区都进行同样的操作,这样当你将USB驱动器拔掉再重新接上时,系统会将USB硬盘识别出来,而不会反复问你是否播放USB硬盘中的文件了。3.加快关机速度WindowsXP的关机速度要慢于启动速度,特别有些任务还需要手工结束,更加延缓了关机速度。因此,要加快关机速度,首先要开启WindowsXP的自动结束任务功能。具体步骤是:从注册表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的键值设置为1即可。然后再修改“HungAppTimeout”为“4000(或更小)”(预设为5000),该键值同样也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置后的关机速度明显要加快了。够全面吧~~◆二、硬件优化设置◆1、关掉不用的设备
在设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,在要停用设备属性对话框中的“常规”选项卡中选择“不要使用这个设备(停用)”。当需要使用这些设备时再从设备管理器中启用它们。◆2、内存性能优化
WindowsXP中有几个选项可以优化内存性能,它们全都在注册表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
ManagerMemory
Management
1)禁用内存页面调度(Paging
Executive)
XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。256M以上内存才使用这个设置。把“DisablePagingExecutive”的值从0改为1就可以禁止内存页面调度了。
2)提升系统缓存
必须有256M以上的内存,才激活它。把LargeSystemCache键值从0改为1,一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。
3)输入/输出性能
内存大于256M才更改这里的值,这个优化只对server(服务器)用户才有实在意义,它能够提升系统进行大容量文件传输时的性能。建一个DWORD(双字节值)键值,命名为IOPageLockLimit,数值设8M-16M字节之间性能最好,具体设什么值,可试试哪个值可获得最佳性能。这个值是用字节来计算的,比如你要分配12M,就是12×1024×1024,也就是12582912。◆3、启动硬盘/光驱DMA模式
“系统属性”-“硬件”-“设备管理器”,在设备列表中选择“IDE
ATA/ATAPI控制器”,双击“主要
IDE
通道”或“次要
IDE
通道”,在其属性对话框的“高级设置”选项卡中检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能,如果没有打开可将“传输模式”设为“DMA(若可用)”(在BIOS里也应该要先设为支持DMA)。
◆4、关闭自动播放功能
运行“组策略”程序,在组策略
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学生骨干培训结业
- 医疗培训课件
- 中班科学活动有趣的脚印
- MODS护理个案比赛
- 医疗核心制度竞赛
- 2024部门发展规划
- 万能年终总结
- 《合理发展交通运输》课件
- 《汽缸结合面泄漏》课件
- 国土业务知识培训
- 外研版小学英语外研版(一起)五上Module 10《Unit 1 You should tidy your toys》ppt课件2
- 应急联防联动协议
- 财务会计职业生涯人物访谈报告
- (完整版)电渣压力焊施工施工工艺
- PCM用户手册解析
- 二年级下册数学培优补差记录表
- 北京市甲级设计院
- 门窗安装三级安全教育考试.doc
- 隧道盾构超限质量事故报告(完整版)
- 个人财产申报表.doc
- 【PPT】初中英语课件:情景交际
评论
0/150
提交评论