基于jsp汽车销售库存管理信息系统毕业论文(18页).doc
《基于jsp汽车销售库存管理信息系统毕业论文(18页).doc》由会员分享,可在线阅读,更多相关《基于jsp汽车销售库存管理信息系统毕业论文(18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于jsp汽车销售库存管理信息系统毕业论文-第 14 页论文摘要 随着计算机网络和Internet的普及,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,已经成为汽车4S店库存管理系统的发展趋势。目前,几乎所有4S店都已经建立了针对配件库存的管理信息系统,然而,对于大多数中小4S或2S店来说,目前还缺乏有效的网络化信息管理。本文针对配件管理信息化的需要,构建了一个基于J2EE的配件库存管理信息系统。该系统运用完善的网络,建立一个集B/S架构涉及配件库存管理的各个环节的配件库存信息管理系统。系统的设计是基于最近流行的的J2EE主流技术,采用了MVC开发模型,采用Mysql数
2、据库服务器,选取的应用服务器平台为TOMCAT,使用到web开发的相关技术。本文设计和实现了配件库存管理系统,该系统具有以下特色:1. 系统功能强,真正实现配件库存信息的管理。2. 实现了对配件库存分类信息、配件主信息和配件库存信息的录入、修改、查询和删除等操作。3. 界面友好,操作方便。用户只需使用浏览器就可方便的实现所有管理功能。 本文通过重要信息及时、准确、全面的搜集与整理、并用权限进行操作,就可以使配件库存信息的管理走向科学化、正规化和现代化。关键词:Mysql;Java;4S配件管理;管理信息系统 Abstract With the popularizationof computer
3、 networkand Internet,the use ofadvanced management information system and softwaredevelopment platform,to carry out scientific and network managementofinformation,has become the development trend ofautomobile4S shopinventory managementsystem.At present,almost all 4Sstoreshave been established forthe
4、 management information systemof spare parts inventory,however,forthe majority of small and medium-sized4Sor 2Sstores,at present is the lack ofan effective network of information management In this paper,the need forspare partsinformation management,has constructed based on theinventory managementin
5、formation systemof parts for the J2EE.The system uses aperfect network,spare partsinventory management information systemto establisha set ofB/S architecturerelates toall aspects of thespare parts inventorymanagement.The design of the systemis the latestmainstreamtechnology based onJ2EE,using MVCdev
6、elopment model,using the Mysqldatabase server,theapplication server platformTOMCAT,usingthe development of related technologies web In this paper,the design and Realization ofthespare parts inventory managementsystem,the system has the followingcharacteristics:1. System functions are strong. It has
7、truly realized commodity information management. 2. It has realized the functions of categorizing, inputting, updating, searching and deleting commodity information.3. User interface is friendly. It is easy to operate. Users only need to use the browser to use the management system.By collecting and
8、 profiling important information timely, accurate and comprehensive, with proper authority to operate, it will push commodity information management to a scientific standardization and modernization way. key words:Mysql;Java;Spare parts management;Management information system目 录论文摘要3Abstract4第一章 引言
9、11.1 课题的研究背景及意义11.2课题调研2第二章 系统系统方案设计分析42.1系统设计可行性分析4 2.1.1 系统设计需求分析4 2.1.2 系统设计的可行性分析82.2系统总体框架的设计6第三章 系统功能设计193.2系统功能设计193.2流程图26第四章 系统功能实现284.1系统界面284.1.1管理系统登录284.1.2配件分类管理294.1.3配件信息管理314.1.4配件库存管理324.2 实现方法334.2.1 DAO接口的定义和实现334.2.2处理类的定义和实现34结论37致谢38参考文献38第一章 引言1.1 课题的研究背景及意义21世纪,全球网络化,科技在突飞猛进
10、。计算机应经普及到我们社会和经济生活中的各个领域。人们进行信息交流的深度与广度不断增加,这使得我们的服务、管理也相应该跟得上时代的步伐去前进。 目前几乎所有大中型企业都已经建立了自己的管理系统,这些系统在很大程度上提高了部门的工作效率和管理水平。然而对于一般的4S店来说,很多单位针对配件库存还缺乏有效的网络化信息管理。作为社会的的重要组成部分,配件信息化技术的滞后在一定的程度上成为影响4S店发展的瓶颈。配件管理与4S店发展的脱节,使得4S在开展工作时候就会浪费大量的成本。随着4S店的不断壮大,越来越多的配件累积,这也要求必须建立一套完善的管理体系进行各种配件信息的管理。配件库存管理系统的目的是
11、为了更好适用信息网络技术的发展,改进原有的落后的管理方式,使得管理模式更规范,效率更高,成本更低,为改善管理,降低成本,系统还根据公司在管理和业务上的不同的需求开发出具有公司特点的功能,实现不同配件的合理分配,实现效益的最大化。综上所述,为实现各类重要配件及时、准确、全面的搜集与整理、报送,为领导科学决策提供信息保障,本系统的开发是符合现在的实际情况的,并具有一定的使用意义。在技术、经济、操作上、法律上都可以看到此系统的可行性,并且很具有实现的必要,将配件管理人员从繁杂的日常事务处理中解放出来,从事信息收集、管理、服务等更有价值的工作,以实现配件管理人员的结构性调整和素质的全面提升。1.2 课
12、题调研传统是用人工的方式来进行的各项管理,比如人工进行记录,人工进行顾客个人信息、价格变动和入库,报审信息管理,口头通知或者通过电话等方式联系进行关于交易的信息传递与交流,拿最平常的入库统计管理来讲,光是每项零配件的入库报审就是一道令人费解的过程,而在当今计算机技术不断发展的今天,这些问题可以轻而易举的通过计算机和网络来完成,不仅方便快捷而且简单易操作。 同时对于库存信息里面的内容管理,过去也多数是以纸质材料进行保存,这样查询起来不仅麻烦不方便,性能比较差,而且容易丢失,不易保存,另外时间一旦较长,将会产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如果采用电子文档的方式进行保
13、存,不仅查询起来方便,而且安全性比较高,只有有权限的人才可以看到,只要多备份几个,而且多出备份也更容易。可以保存很多年,不会发生像传统的纸质材料保存所出现的问题。开发出来一个适合4S店配件管理行业的系统,能够满足用户需求的系统。设计并实现一个基于Java的配件管理系统,本课题的任务是采用B/S架构设计电子配件管理系统,为公司提供配件入库报审与配件信息管理的个性化平台,在此基础上完成毕业论文的撰写。通过本系统设计使对电子系统和B/S架构数据库有更深入的理解,提高数据库编程能力,在毕业设计论文写作中,提高对所得技术知识的总结与组织能力。本文分析了此系统各个环节的详细的需求。在此基础上,得出了基于m
14、vc模式为基础的库存配件管理系统的总体技术框架和业务框架。在系统的实现部分,以配件库存管理模块为例,介绍了配件库存管理模块的总体设计。按照层次结构,结合的具体实际给出了该模块的数据库设计、各个功能设计、界面设计。第二章 系统方案设计分析2.1系统设计可行性分析 2.1.1 需求分析需求分析是在问题及最终解决方案之间架设桥梁的第一步。只有充分了解需求之后才能设计系统,否则,对需求定义的任何改进,在设计上都必须大量的返工。配件管理系统的使用是否方便,运行速度是否迅速,信息处理是否准确,直接影响到公司能否及时获得库存信息和库存经营管理。然而,现有的模式显然不能满足这些需求,它存在的主要问题是:使用很
15、不方便。库存统计都是用纸质记录,这显然是对时间很大的浪费也很不可靠,相当麻烦。而在生活节奏越来越快的今天,显然是不科学的。配件其他信息管理也是相当困难,配件管理信息越来越大,管理员要对这些数据进行人工管理,工作量相当大,处理效率低,准确度差。采用人工方式,不但增加了工作量,浪费了人力,更重要的是不可避免地会降低处理效率,且出错机率大。性能需求分析:该系统在性能功能上应达到如下需求:(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便,许多选项只需要点击鼠标就可以完成;另外,出现的提示信息也让用户随时清楚自己的操作情况。对常见的类似网站的管理的各个方面:基本信息录入、浏览、删
16、除、修改、搜索等方面都大体实现;(2)即时可见:对库存信息的处理(包括录入、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;(3)系统运行应该快速、稳定、高效和可靠;(4)在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。 2.1.2 可行性分析(1)技术上的可行性本管理信息系统将采用技术成熟的MyEclipse作为前台开发工具。后台数据库采用Mysql数据库,兼容SQL,sql功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越
17、来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。本系统使用Java技术进行开发,编程语言使用Java,Java语言是公认的易学易用的语言。(2)经济上的可行性本系统操作简单,只需简单培训即可操作。管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。因此在经济上是完全可以接受的。本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益综合以上分析,此次毕业设计决定利用Java,JSP和SQL技术设计4S配件管理系统。Java具有跨平台的优势。JSP可以创建和运用动态、交互的WEB服务器应用程序。同时,JSP具
18、有向跨平台跨服务器的优点。Mysql是一个杰出的数据库平台,具有功能强大,安全可靠等特点。(3)操作上的可行性在操作上对开发人员要求不高,Windows操作系统已经非常普及了,Java语言也相对容易上手。按以上两个方面进行可行性分析、研究后,我认为该项目在技术上是可行的,在经济上是可行的,在操作上也是可行的,所以完全可以进行开发。2.2系统总体框架的设计1. 系统的组成部分:作为一个配件库存管理系统,主要组成部分如图2-1图2-1 系统的组成2.系统的拓扑结构:由于该系统是基于B/S模式的系统在。4S店内部的局域网中运行,因此其网络拓扑结构可以总结为图2-2:图2-2系统的拓扑结构3:该系统的
19、逻辑结构可以总结为图2-3. 图2-3系统的逻辑结构图第三章 系统功能设计3.2系统功能设计 本系统其基本功能是实现对配件管理。其中包括以下几个部分:系统登录、配件分类管理、配件管理和配件库存管理。图3-1 系统模块组成. 系统登录 功能描述:其主要作用是提供用户登录的界面以及相应的用户名和密码的校验工作,来对使用用户进行功能的限制。 操作描述:管理员在系统输入界面上输入用户名(username)和密码(password),系统调用用户信息表中的数据进行验证。如果密码正确进入系统页面,否则返回登录界面。 其中登录成功的代码为:public User login(String username,
20、 String password) throws LibraryException User user = this.getUserDao().getUser(username);if (user = null)throw LibraryException.getUsernameNotExistException();if (!user.getPassword().equals(password)throw LibraryException.getIncorrectPasswordException();return user;其流程图为:图3-2 登录信息流程图其数据库设计为:序号字段名称字
21、段类型大小允许为空最大长度默认值主键描述1IDInt 4自增编号10是自增id2usernameVarChar 50是255用户名3pwdVarChar 50是255密码4timeDateTime 8是23入职时间5rangeint11否11员工等级 表3-1 用户信息表. 配件类别管理 功能描述:其主要是提供用户对特定的配件进行配件分类信息的增加、修改、 查询和删除等操作的平台。 操作描述: a) 新增配件分类 :根据系统界面,对配件的分类进行增加。其中配件分类信息录入包括:配件分类名称(name)和配件分类描述(description),点击确定保存。保存的方法实现如下:public Ca
22、tegory saveCategory(Category category)this.getHibernateTemplate().save( category );this.getHibernateTemplate().flush();return category; b)修改配件分类:对已经添加到数据库的配件分类进行修改。修改部分包括配件分类名称(name)和配件分类描述(description),实现的方法如下:public Category updateCategory(Category category)this.getHibernateTemplate().update( cate
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 jsp 汽车 销售 库存 管理信息系统 毕业论文 18
限制150内