"景先生毕设|www.jxszl.com

基于Web的汽配商品管理系统的设计与实现(含源码)

2019-12-17 15:16编辑: www.jxszl.com景先生毕设
基于Web的汽配商品管理系统的设计与实现(含源码) [20191217151101]
摘 要
随着经济的快速发展,中国汽车市场的不断扩大,各种汽车款式层出不穷,汽车备件中心库也在不断增加,这也让汽配商品零售产业不断发展,因此,汽配商品销售企业也需要不断更新管理模式来求得生存,在国内汽配商品零部件销售企业中,由于工作量的增加和业务更加细化,以前的人工本子记录难免会在操作和数据上存在漏洞,而且对于管理人员来说,这样劳动量太大。而汽配商品管理系统是渐进稳定的管理信息系统,可以减少汽配商品管理人员的劳动量,管理人员利用计算机运行系统能够对汽车配件进行科学高效的管理。
本汽车配件管理系统通过对系统的开发和设计过程来研究管理信息系统的开发步骤以及方法,通过分析,选择的开发工具是由Sun公司提供的Java工具,用它来做为开发基础,后台数据库选用mysql5.0,在具有强大功能的Java工具和My sql下,很方便、快捷地开发和完善了汽配商品管理系统。
汽配商品管理系统实现了汽配管理,类别管理,销售管理,配件进货需求管理等简单功能,而提高了对汽配商品信息的管理,管理人员能够查看汽配商品的销售信息以及企业的汽配商品库存,并且在系统中实现了系统管理员的功能模块。本系统大多数的功能都能够满足汽车零部件销售企业的日常业务的要求。在开发的过程中,碰到许多的技术问题,在逐步的解决这些问题的过程中,确定了一套适合本课题的优秀方案。
 查看完整论文请+Q: 351916072 
关键字:汽配商品管理系统Java
目 录
1.绪论 1
1.1 课题背景及意义 1
1.2 课题的研究内容 1
1.3 论文组织结构 1
2. 系统开发环境与技术 3
2.1 系统开发环境介绍 3
2.2 JSP简介 3
2.3 逻辑结构分层设计 4
2.4 本章小结 5
3.系统的概要设计 6
3.1 系统分析 6
3.1.1 需求分析 6
3.1.2 可行性分析 6
3.2系统设计 7
3.2.1 系统目标 7
3.2.2 系统功能结构 7
3.2.3系统的流程图 7
3.3 本章小结 8
4.系统的详细设计 9
4.1 数据库分析 9
4.2 数据库设计 9
4.2.1 数据库的模块设计 9
4.2.2 数据库的概念结构 9
4.2.3 数据库的逻辑结构 11
4.3 本章小结 12
5.系统的设计与实现 13
5.1 数据库连接配置 13
5.2 系统功能菜单简介 14
5.3 具体功能模块设计 15
5.4 具体功能模块的实现 16
5.4.1登录功能设计与实现 16
5.4.2汽配管理功能设计与实现 17
5.4.3类别功能管理设计与实现 25
5.4.4购买汽配管理设计与实现 27
5.4.6进货需求管理设计与实现 28
5.4.7系统管理功能设计与实现 28
5.5 web文件配置 29
6.总结与展望 32
6.1总结 32
6.2 展望 32
参考文献 33
致 谢 34
1.绪论
1.1 课题背景及意义
步入信息时代,中国经济的飞速发展,汽车进入家庭。汽车是高需求和能力的人购买,这将促进汽车工业的发展,同时,通过对汽车零部件产业快速发展的驱动。汽配商品行业的快速成长,汽配商品行业的竞争愈来愈激烈。怎么在剧烈的竞争中获胜,是家家汽配商品零售企业目前所面对的严峻挑战。第二十一世纪是知识经济时代,管理者必须利用企业管理科学的管理手段,科学的管理方法的使用,为了在激烈的竞争中取胜。如何利用先进的管理模式,很大程度上要借助计算机完成。当前,汽配商品销售管理水平还很低,对比其余很多行业还处于初始阶段。随着技术发展,计算机的普及,计算机操作及管理的日趋简化,市场竞争加剧变化。所以企业选用计算机管理业务、财政、生产流程等其他步骤已成为汽车零部件企业的必然趋势。
1.2 课题的研究内容
本汽配商品系统是基于B/S模式的网站,用于方便不同人群对汽配的管理消费。通过对现有的汽车市场的调查和研究的社会现状,从管理者以及消费者的角度来看,对配件进行有效的管理,满足消费者需求的原则要求系统满足以下要求。
(1)汽配管理:添加配件、查看配件、高级查询、查看库存。
(2)类别管理:添加类别、查看类别、类别统计。
(3)购买汽配:选购配件、查看选购。
(4)销售管理:查看明细、查询日期、销售排行。
(5)配件进货需求管理:添加进货、查看进货。
(6)系统管理员管理:添加,查看所有管理员,修改密码,系统初始化,退出系统。
1.3 论文组织结构
从该系统的背景、发展前景到相关技术、设计,论文共分为六章。
第一章:介绍了系统的背景和发展前景。
第二章:介绍了系统开发所需要的技术和开发平台。
第三章:系统概要设计,系统的设计思想和功能结构。
第四章:数据库设计,详细说明数据表和数据表直接的关系。
第五章:系统的详细设计及代码设计。
第六章:对该系统的总结以及展望。
2. 系统开发环境与技术
该部分主要介绍系统所选择采用的技术以及开发工具,涉及页面开发JSP技术、采用的Struts架构、Hibernate技术、Spring框架、Mysql数据库管理系统、Ajax技术以及有关该系统的服务器及开发工具。
2.1 系统开发环境介绍
本系统在Windows XP + Eclipse + JDK1.6 + Apache tomcat6.0 + MySQL5.0环境下运行。
(1)该系统是在J2EE的环境下开发,能够跨平台运行,所以对运行环境的操作系统不存在任何的限制。这个系统采用Windows作为操作系统。
(2)Eclipse 是以Java为基础的可扩展开发平台,开放源代码。就其自身而言,它仅仅是用于通过插件组件构建开发环境的一个框架和一组服务。
(3)针对Java开发员,Sun Microsystems开发了JDK(Java Development Kit)这一产品。JDK 包含了Java运行环境,Java工具以及Java基础的类库,是整个Java的核心。
(4)系统的Web服务器采用的是Apache tomcat6.0。作为一个开放源码的软件,Tomcat服务器有着自身独到的优点,它运行时占用的系统资源少,扩展性好,支持负载平衡以及邮件服务等开发应用系统经常使用的功能。被广泛运用在中小型系统以及并发访问用户不是很多的场合,深受开发人员的喜爱,这也是其成为开发和调试JSP程序首选的原因。
(5)系统选择的数据库管理系统是My SQL5.0。它是一个中型的数据库管理系统,基于服务器端,能够完成自动备份、数据管理等许多功能。
2.2 JSP简介
JSP是Java Server Pages的缩写,作为新一代开发语言,它由Sun Micro System公司于1999年6月推出,是基于Java Servlet以和全部Java体系的Web开发技术。它有如下优点:
(1)多平台支持系统。主要是开发,部署和随机环境对所有平台。比较ASP/.net的局限性,明显JSP具有优势。
(2)强大的可伸缩性。一台服务器延伸到很多台服务器,Java体现了强大的生命力。
(3)开发工具具有多样化和功能强大的特性。这是类似ASP,Java有许多很好的开发工具,且不说很多都是免费提供的,并在不同的平台上,他们中的许多人可以顺利运行。 
(4)支持服务器端组件。服务器端组件支持Web应用程序所需的强劲发展,开发人员需要使用别的工具和网页称为复杂零件的功能实现的设计,以提高系统的性能。
综合分析,本系统将采用JSP技术开发前台页面。
2.3 逻辑结构分层设计
汽配商品管理系统的逻辑结构分层如图2-1所示,逻辑分层结构有四层,分别为表示层、持久层、业务逻辑层以及数据库层。
图2-1 汽配商品管理系统逻辑分层框架图
表示层以及业务逻辑层使用Struts框架,持久层用hibernate框架,本汽配商品管理系统使用的是mysql数据库,对于4层结构的具体实现如图2-2所示。
图2-2 汽配商品管理系统逻辑分层的具体实现(框架图)
2.4 本章小结
本章主要介绍系统所使用的开发技术及工具,在系统开发过程中,数据库是必不可少的成分,数据库会渗入到整个系统的开发过程中。运行环境为系统开发提供了很好的支持,好的开发环境能够为项目的开发起到事半功倍的效果。通过对各种技术和工具的优缺点描述和对各种技术间适用性的比较,择优选取适合本系统开发的技术和工具,对提高系统开发效率和系统质量做好了基础。
3.系统的概要设计
确定了系统所运用的技术以及开发环境,接下来便是系统的概要设计,包括系统分析和系统设计两部分。

原文链接:http://www.jxszl.com/jsj/rjgc/2212.html