基于UML的小型汽配行业销售管理的研究与开发――进货管理与库存管理的设计与实现摘要:随着中国汽车行业迅速发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动了汽车配件行业的快速发展。汽车配件行业的迅猛发展,使得汽车配件行业的竞争越来越激烈。(论文所有权:爱毕业设计网)目...PBR――进货管理与库存管理的设计与实现BR摘 要:随着中国汽车行业迅速发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动了汽车配件行业的快速发展。汽车配件行业的迅猛发展,使得汽车配件行业的竞争越来越激烈。(论文所有权:毕业设计网)BR目前,汽车配件销售企业的计算机管理水平还是很低,相比其他许多行业仅是处在刚刚开始使用的阶段,但是企业采用电脑管理业务、财务、生产流程等诸多环节已经成为汽配企业的必然趋势。(论文所有权:毕业设计网)BR本系统利用UML建模设计,并采用当前先进的动态网页制作技术,后台数据库采用SQLServer2000。组件是一种JavaServlet,起到JavaWeb应用程序中界面显示的作用。JAVABeans组件负责处理业务逻辑,这样就把业务逻辑和Web应用程序显示样式分离开来.这将有利于Web应用程序的开发和维护.spanclass='Djd281'/span/PP关键字:汽配管理 JSP JAVABean UML 建模/PP ResearchandDevelopmentof miniatureAutoPartsBRSalesManagementbasedonUMLBR ----DesignandRealizationofBRPurchaseManagementandStorageManagementBRAbstract:WiththerapiddevelopmentofChina'sautomobileindustry,moreandmorefamiliespurchasecars.Thedevelopmentofautomobileindustrybringsaboutrapiddevelopmentoftheautopartsindustry's,whichmakestheautopartsindustrymoreandmorecompetitive.BRSofar,themanagementlevelofautopartssalesenterpriseincomputerislow.Comparingwithmanyotherindustries,itonlyatthebeginningstages.However,itisaninevitabletend,thatenterprisesusescomputertomanagebusiness,finance,andproductionprocessesandsoon.BRThesystemisdesignedbytheadvanceddynamictechnologyofWebcalledJSP.ThesystemadoptsSQLServer2000todesignDatabase.AJSPcomponentisonekindofJavaServlet,whichplaythesameroleofJavaWebapplications.JAVABeanscomponentsareresponsibleforhandlingbusinesslogic.Thus,thebusinesslogicwillbeseparatedfromthestyleofWebapplicationsinterfaceindisplay,whichbenefitstheresearchandrecoveryofWebapplications./PPKeywords:AutoPartsManagement;JSP;JAVABean;UMLmodelingpclass='Djd281'/p/PP目 录/PP1 引言 1BR1.1 课题研究背景与研究目的、意义 1BR1.1.1 研究背景 1BR1.1.2 研究目的及意义 1BR1.1.3 本课题的发展前景及趋势 1BR1.2 课题定义及系统内容简介 2BR1.2.1 课题定义 2BR1.2.2 系统内容简介 2BR1.3 课题调研及可行性研究 2BR1.3.1 课题调研 2BR1.3.2 可行性研究 2BR1.3.3 本课题的实现途径与设计环境 3BR1.4 各章内容介绍 4BR2 系统需求建模 5BR2.1 概述 5BR2.2 系统功能介绍 5BR2.2.1 用户登录功能 5BR2.2.2 系统管理功能 5BR2.2.3 库存管理功能 5BR2.2.4 货单管理功能 5BR2.3 用例图 6BR2.4 系统主体模块活动图 6BR3 系统设计 8BR3.1 系统总体系结构设计 8BR3.2 系统数据模型设计 8BR3.2.1 系统总体实体类图 8BR3.2.2 系统各个模块类图 9BR3.2.3关系模型 13BR3.3 数据库表设计 14BR3.3.1 采购员信息表:(Buyer) 14spanclass='Djd281'/spanBR3.3.2 顾客信息表:(Customer) 14BR3.3.3 企业管理员信息表:(EnterpriseManager) 15BR3.3.4 货单管理员(GoodsManager) 15BR3.3.5 进货信息表(InStock) 15BR3.3.6 进货信息明细表(InStockList) 15BR3.3.7 管理员信息表(Manager) 16BR3.3.8 入库信息表(InStorge) 16BR3.3.9 入库信息明细表(InStorgeList) 16BR3.3.10 订单信息表(COrder) 16BR3.3.11 订单明细表(OrderList) 17BR3.3.12 出库信息表(OutStorage) 17BR3.3.13 出库明细表(OutStorageList) 17BR3.3.14 零件信息表(Part) 17BR3.3.15 零件类型信息表(PartType) 18BR3.3.16 供应商信息表(Provider) 18BR3.3.17库存信息表(Storage) 18BR3.3.18 库存管理员(StorageManager) 18BR3.4 系统开发与运行环境确定与配置 19BR3.4.1 系统开发 19BR3.4.2 系统开发环境 19BR3.4.3 系统运行环境配置 20BR4 主要模块及其详细设计 22spanclass='Djd281'/spanBR4.1 系统模块简介 22BR4.2 系统序列图 22BR4.3 登录验证模块 24BR4.4 系统管理模块 27BR4.5 库存管理模块 30BR4.6 货单管理模块 35BR4.7 模块公用代码 35BR5 用户使用手册 37BR5.1 系统功能及运行环境简介 37BR5.1.1 系统功能介绍 37BR5.1.2 系统运行环境 38BR5.2 系统运行与操作指南 38BR5.3 系统所用语言的介绍 40BR5.3.1 UML的介绍 40BR5.3.2 JSP的介绍 41BR6 系统评价 43BR6.1 系统主要功能,特色、优点介绍 43BR6.1.1 系统主要功能 43BR6.1.2 系统的特色、优点介绍 43BR6.2 系统存在的不足与改进方案 43BR6.2.1 系统存在不足 43BR6.2.2 改进方案 43BR结 论 45BR致 谢 46BR参考文献 47BRBRBR各章内容介绍BR本论文围绕整个系统的设计,开发展开,从一开始的课题的研究与定义到概总体设计、详细设计及后面的具体功能的程序设计,在本论文中都有详细的描述。总共分为六章。spanclass='Djd281'/spanBR本论文第一章引言部分介绍了该系统的问题定义及内容简介,研究背景与研究意义,课题调研与系统的可行性分析;BR论文的第二章是系统需求建模部分,主要介绍系统功能需求分析,用例图和各个模块的简要说明。BR论文的第三章是系统的设计部分,分别对系统总体系结构设计,系统数据模型设计(类图、数据表),系统的开发与运行环境作了详细的阐述;BR论文的第四章是详细设计部分,在详细设计中主要介绍了各子系统(模块)体系结构设计,各子模块功能,详细设计以及具体的代码实现;BR论文的第五章里提供了用户使用手册,在用户使用手册中介绍了系统的主要功能、运行环境,系统开发所使用的语言。BR在第六章里为系统评价介绍了系统主要功能、特色、优点介绍,系统存在不足与改进方案。BR论文的最后为:结论,致谢,参考文献。BRBR系统功能介绍BR本系统是基于B/S模式的汽车配件管理系统,目的是为了各种汽配管理员进行汽车配件的管理,我做的这部分主要包括四个模块:用户登录,货单管理,库存管理,系统管理。(论文所有权:毕业设计网)BR用户登录包括用户的权限验证,用户的注销,不同的用户登录到不同的管理界面,不同的用户之间不能相互访问,对于每类用户都有不同的权限限制,这样保证了系统的安全,使企业内部人员各付其职,不能越权,有利于企业管理制度的严谨化。(论文所有权:毕业设计网)spanclass='Djd281'/spanBR货单管理主要包括对订单的管理,其中有订单的添加,修改,删除,也包括明细单的查看,添加,与删除。另外,如果库存量不足,那么进货单是少不了的,这就又包括了进货单的添加删除,与修改;当然进货单也有明细表,所以同时也包括进