――进货管理与库存管理的设计与实现 摘 要:随着中国汽车行业迅速发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动了汽车配件行业的快速发展。汽车配件行业的迅猛发展,使得汽车配件行业的竞争越来越激烈。(论文所有权:毕业设计网) 目前,汽车配件销售企业的计算机管理水平还是很低,相比其他许多行业仅是处在刚刚开始使用的阶段,但是企业采用电脑管理业务、财务、生产流程等诸多环节已经成为汽配企业的必然趋势。(论文所有权:毕业设计网) 本系统利用UML建模设计,并采用当前先进的动态网页制作技术JSP,后台数据库采用SQL Server 2000。JSP组件是一种 Java Servlet, 起到Java Web应用程序中界面显示的作用。JAVABeans组件负责处理业务逻辑,这样就把业务逻辑和Web应用程序显示样式分离开来.这将有利于Web应用程序的开发和维护.
关键字:汽配管理 JSP JAVABean UML 建模
Research and Development of miniature Auto Parts Sales Management based on UML ----Design and Realization of Purchase Management and Storage Management Abstract: With the rapid development of China's automobile industry, more and more families purchase cars. The development of automobile industry brings about rapid development of the auto parts industry's, which makes the auto parts industry more and more competitive. So far, the management level of auto parts sales enterprise in computer is low. Comparing with many other industries, it only at the beginning stages. However, it is an inevitable tend, that enterprises uses computer to manage business, finance, and production processes and so on. The system is designed by the advanced dynamic technology of Web called JSP. The system adopts SQL Server 2000 to design Database. A JSP component is one kind of Java Servlet, which play the same role of Java Web applications. JAVABeans components are responsible for handling business logic. Thus, the business logic will be separated from the style of Web applications interface in display,which benefits the research and recovery of Web applications.
Keywords: Auto Parts Management; JSP; JAVABean; UML modeling
目 录
1 引言 1 1.1 课题研究背景与研究目的、意义 1 1.1.1 研究背景 1 1.1.2 研究目的及意义 1 1.1.3 本课题的发展前景及趋势 1 1.2 课题定义及系统内容简介 2 1.2.1 课题定义 2 1.2.2 系统内容简介 2 1.3 课题调研及可行性研究 2 1.3.1 课题调研 2 1.3.2 可行性研究 2 1.3.3 本课题的实现途径与设计环境 3 1.4 各章内容介绍 4 2 系统需求建模 5 2.1 概述 5 2.2 系统功能介绍 5 2.2.1 用户登录功能 5 2.2.2 系统管理功能 5 2.2.3 库存管理功能 5 2.2.4 货单管理功能 5 2.3 用例图 6 2.4 系统主体模块活动图 6 3 系统设计 8 3.1 系统总体系结构设计 8 3.2 系统数据模型设计 8 3.2.1 系统总体实体类图 8 3.2.2 系统各个模块类图 9 3.2.3 关系模型 13 3.3 数据库表设计 14 3.3.1 采购员信息表:(Buyer) 14 3.3.2 顾客信息表:(Customer) 14 3.3.3 企业管理员信息表:(EnterpriseManager) 15 3.3.4 货单管理员(GoodsManager) 15 3.3.5 进货信息表(InStock) 15 3.3.6 进货信息明细表(InStockList) 15 3.3.7 管理员信息表(Manager) 16 3.3.8 入库信息表(InStorge) 16 3.3.9 入库信息明细表(InStorgeList) 16 3.3.10 订单信息表(COrder) 16 3.3.11 订单明细表(OrderList) 17 3.3.12 出库信息表(OutStorage) 17 3.3.13 出库明细表(OutStorageList) 17 3.3.14 零件信息表(Part) 17 3.3.15 零件类型信息表(PartType) 18 3.3.16 供应商信息表(Provider) 18 3.3.17 库存信息表(Storage) 18 3.3.18 库存管理员(StorageManager) 18 3.4 系统开发与运行环境确定与配置 19 3.4.1 系统开发 19 3.4.2 系统开发环境 19 3.4.3 系统运行环境配置 20 4 主要模块及其详细设计 22 4.1 系统模块简介 22 4.2 系统序列图 22 4.3 登录验证模块 24 4.4 系统管理模块 27 4.5 库存管理模块 30 4.6 货单管理模块 35 4.7 模块公用代码 35 5 用户使用手册 37 5.1 系统功能及运行环境简介 37 5.1.1 系统功能介绍 37 5.1.2 系统运行环境 38 5.2 系统运行与操作指南 38 5.3 系统所用语言的介绍 40 5.3.1 UML的介绍 40 5.3.2 JSP 的介绍 41 6 系统评价 43 6.1 系统主要功能,特色、优点介绍 43 6.1.1 系统主要功能 43 6.1.2 系统的特色、优点介绍 43 6.2 系统存在的不足与改进方案 43 6.2.1 系统存在不足 43 6.2.2 改进方案 43 结 论 45 致 谢 46 参 考 文 献 47
各章内容介绍 本论文围绕整个系统的设计,开发展开,从一开始的课题的研究与定义到概总体设计、详细设计及后面的具体功能的程序设计,在本论文中都有详细的描述。总共分为六章。 本论文第一章引言部分介绍了该系统的问题定义及内容简介,研究背景与研究意义,课题调研与系统的可行性分析; 论文的第二章是系统需求建模部分,主要介绍系统功能需求分析,用例图和各个模块的简要说明。 论文的第三章是系统的设计部分,分别对系统总体系结构设计,系统数据模型设计(类图、数据表),系统的开发与运行环境作了详细的阐述; 论文的第四章是详细设计部分,在详细设计中主要介绍了各子系统(模块)体系结构设计,各子模块功能,详细设计以及具体的代码实现; 论文的第五章里提供了用户使用手册,在用户使用手册中介绍了系统的主要功能、运行环境,系统开发所使用的语言。 在第六章里为系统评价介绍了系统主要功能、特色、优点介绍,系统存在不足与改进方案。 论文的最后为:结论,致谢,参考文献。
系统功能介绍 本系统是基于B/S模式的汽车配件管理系统,目的是为了各种汽配管理员进行汽车配件的管理,我做的这部分主要包括四个模块:用户登录,货单管理,库存管理,系统管理。(论文所有权:毕业设计网) 用户登录包括用户的权限验证,用户的注销,不同的用户登录到不同的管理界面,不同的用户之间不能相互访问,对于每类用户都有不同的权限限制,这样保证了系统的安全,使企业内部人员各付其职,不能越权,有利于企业管理制度的严谨化。(论文所有权:毕业设计网) 货单管理主要包括对订单的管理,其中有订单的添加,修改,删除,也包括明细单的查看,添加,与删除。另外,如果库存量不足,那么进货单是少不了的,这就又包括了进货单的添加删除,与修改;当然进货单也有明细表,所以同时也包括进货单的查看,删除,与添加。此外这个,模块还包括供应商的管理,这其中包括供应商的添加,查看。修改与删除,同时这个模块也包括客户的添加,删除,修改与查看。 库存管理主要包括入库单的管理,这其中博客入库单的登记,查看,删除,当然这部分也包括了明细表的增加,查看,删除。另外对于每次出库的情况,我们最好能做好详细的记录,以被以后查看和库存的盘点,所以这部分也添加了出库管理,这其中也包括了出库的添加,删除,修改,与查看。另外对于库存管理来说,库存的查询是少不了的,在这部分我添加了对于库存的各种模糊查询,可以使库存管理员根据各种情况查询。对于入库和出库我是这样设计的:通过入库单入库,通过出库单出库,这使的入库和出库时不必再重新输入信息,系统会根据入库明细,和出库明细自动进行出入库,非常方便。 对于一个系统来说,少不了系统管理,系统管理主要包括配件管理,配件类别管理,货单管理员的管理和库存管理员的管理;当然各个管理都包括基本的增加,删除,修改,与更新这四中操作。(论文所有权:毕业设计网) |