基于javase的进销存管理系统大学论文.docx

上传人:b****3 文档编号:26720138 上传时间:2023-06-22 格式:DOCX 页数:35 大小:840.32KB
下载 相关 举报
基于javase的进销存管理系统大学论文.docx_第1页
第1页 / 共35页
基于javase的进销存管理系统大学论文.docx_第2页
第2页 / 共35页
基于javase的进销存管理系统大学论文.docx_第3页
第3页 / 共35页
基于javase的进销存管理系统大学论文.docx_第4页
第4页 / 共35页
基于javase的进销存管理系统大学论文.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

基于javase的进销存管理系统大学论文.docx

《基于javase的进销存管理系统大学论文.docx》由会员分享,可在线阅读,更多相关《基于javase的进销存管理系统大学论文.docx(35页珍藏版)》请在冰豆网上搜索。

基于javase的进销存管理系统大学论文.docx

基于javase的进销存管理系统大学论文

分类号密级

UDC编号

本科毕业论文(设计)

 

题目基于javaSE的进销存管理系统

所在院系计算机学院

专业名称计算机科学与技术(嵌入式方向)

年级12级

学生姓名

学号

 

二○一六年四月

湖北第二师范学院毕业论文(设计)原创性声明

本人郑重声明:

所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。

除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

论文作者签名:

年月日

文献综述

一、概述

随着现在的互联网普及,以及技术不断出层更新,人们的做事行为和习惯都发生着很大的变化。

全球经济一体化的发展,中小企业竞争环境的复杂多变,企业管理理念和方法需要不断创新,计算机网络技术的飞速发展,使得企业管理信息系统总是不断的发展和变化。

现在科学技术不断创新发展,社会也随之变化很快,基于先进的规划和调度约束理论的绩效管理(APS)、电子商务、商务智能、企业平衡计分卡…这不是唯一的一个。

管理信息系统必须要不断加入新的思想和方法用来适应管理变革和发展要求。

分析了国内软件行业应用的现状,很多企业都在使用财务软件。

财务软件应用的成功率较低,反映了我国企业应用管理系统的现状。

在当下发展极其迅速,经济较为动乱的时代,企业更应该积极从单向业务管理系统向集成的管理系统转变。

大多数现代商业企业都面临资金短缺,在激烈的市场竞争和利润难以提高的问题,特别是在中国的中小企业,信息管理的实现是首要任务。

因此,企业进销存管理系统对中小型企业可以发挥其有效性。

目前国内中小型企业经营管理手段还相对比较落后,大多数的小型商场以及超市都没有使用特定的管理系统进行管理,但中小型企业想要提高自身竞争力,使用适合其企业的专业管理系统显得尤为重要,所以企业管理系统需求量很大,应用较为广泛。

二、主题

如今,由于经济全球化发展和为了加快跟进世界经济的步伐,全球生产,采购和销售的发展模式要求我们加快企业进销存的物流效率,优化信息管理,提高市场活跃度,以最少的成本来获取最大的利益,从而增强企业的自身竞争力。

目前国内中小型企业经营管理手段还相对比较落后,大多数的小型商场以及超市都没有使用特定的管理系统进行管理,但中小型企业想要提高自身竞争力,使用适合其企业的专业管理系统显得尤为重要,所以企业管理系统需求量很大,应用较为广泛。

传统的企业资源计划是一种面向功能的事务处理系统。

它为业务人员供应了充足的业务交易功能,但是每一个业务处理都是相互联系的,它必然与其他部门、其他人、其他事件相关,这就形成了一个完整的业务流程。

传统的企业资源计划缺乏对企业内部资源调配的合理掌控和管理。

一些业务流程已经被写入到程序中,这是不一样的,它必须执行,否则它是必要的修改程序。

很多流程都是由人工离线完成的。

想要解决业务过程集成的最有用的方法就是工作流管理技术,它和企业资源计划或其他的管理信息系统集成,将完成整个业务流程的管理、掌控和过程的自动化,使领导和业务系统可以真正集成,实现店铺流程的重构。

因此,工作流管理技术是高度重视和快速发展的。

在现代企业竞争激烈的环境下,需要资源管理更加高效有序,例如,服装厂为了具有自己的竞争优势就必须加强物流、信息流、资金流的动态管理,从而使得服装商品的管理更加规范有效率。

进销存管理系统则可以解决上述问题,并将这些更加规范有秩序的进行。

我们现在处在全球化一体化的时代,进而对我们的生活产生了很多影响及改变,使我们对互联网络的依赖越来越强。

离开了网络,很多方面都变得没有效率。

基于互联网的系统,我们更方便有效的实现了移动办公,远程管理,集团管理,国民经济,以紧密联系在一起,相互交织,相互依存。

三、总结

现在科学技术不断创新发展,社会也随之变化很快,基于先进的规划约束理论和调度(APS)、电子商务、商务智能、基于企业平衡计分卡的绩效管理…这不是唯一的一个。

管理信息系统必须要不断加入新的思想和方法用来适应管理变革和发展要求。

分析了国内软件行业应用的现状,很多企业都在使用财务软件。

财务软件应用的成功率较低,反映了我国企业应用管理系统的现状。

在当下发展极其迅速,经济较为动乱的时代,企业更应该积极从单向业务管理系统向集成的管理系统转变。

大多数现代商业企业都面临资金短缺,在激烈的市场竞争和利润难以提高的问题,特别是在中国的中小企业,信息管理的实现是首要任务。

因此,企业进销存管理系统对中小型企业可以发挥其有效性。

目前国内中小型企业经营管理手段还相对比较落后,大多数的小型商场以及超市都没有使用特定的管理系统进行管理,但中小型企业想要提高自身竞争力,使用适合其企业的专业管理系统显得尤为重要,所以企业管理系统需求量很大,应用较为广泛。

摘要

现在,越来越多的中小型企业在各个地区迅速崛起,分布也较广。

在现代企业竞争激烈的环境下,需要资源管理更加高效有序,例如,服装厂为了具有自己的竞争优势就必须加强物流、信息流、资金流的动态管理,从而使得服装商品的管理更加规范有效率。

进销存管理系统则可以解决上述问题,并将这些更加规范有秩序的进行。

当代是一个互联网时代,中小企业之间的商业竞争变得尤为激烈,对于中小企业来说,企业想要获得很好的经济效益,就必须做到如何合理采购商品,减少库存与积压,增加销售量,活跃企业的市场,所以实现信息化管理是首要任务。

信息化管理更有利于企业的运作,提高企业进货销售的效率,增加企业的利润额度,更有利于企业的长期发展,所以企业必须把提高信息化管理放在首要位置。

我们现在处在全球化一体化的时代,进而对我们的生活产生了很多影响及改变,使我们对互联网络的依赖越来越强。

离开了网络,很多方面都变得没有效率。

基于互联网的系统,我们更方便有效的实现了移动办公,远程管理,集团管理,国民经济,以紧密联系在一起,相互交织,相互依存。

本人使用javaSwing技术,结合SQLServer2008数据库开发,可以支持在不同平台实现的企业进销存管理系统,主要是包括两个方面,维护后台数据库和前端应用程序的开发。

 

关键词:

JAVA中小型企业进销存管理系统信息化管理

Abstract

Nowadays,moreandmoresmallandmediumsizedenterprisesriserapidlyinvariousareas,thedistributionisrelativelywide.Inthemodernenterprisecompetitiveenvironment,resourcemanagementmoreefficientandorderly,forexample,garmentfactorymuststrengthenthelogistics,informationflowinordertohavetheirowncompetitiveadvantage,dynamicmanagementofcapitalflow,sothatthearticleofclothingmanagementmorestandardizedandefficient.Invoicingmanagementsystemcansolvetheaboveproblems,andthesearemorestandardizedandorderly.ThecontemporaryisanInternetera,smallandmedium-sizedenterprisesbetweenthebusinesscompetitionbecomesmoreintense,forsmallandmediumenterprises,enterpriseswanttoobtaingoodeconomicbenefits,mustbehowtoreasonablypurchasegoods,reduceinventoryandbacklog,increasesales,activeenterprisemarket,sotherealizationofinformationmanagementistheprimarytask.Theinformationmanagementismoreconducivetotheoperationoftheenterprise,.Highenterprisepurchasesalesefficiency,increaseenterpriseprofitmargin,moreconducivetothelong-termdevelopmentofenterprises,soenterprisesneedtoimprovetheinformationmanagementinthefirstplace.Wearenowintheeraofglobalizationandintegration,andthenproducealotofinfluenceandchangetoourlife,sowerelyontheInternetmoreandmorestrongleft.Thenetwork,manyaspectsarenotefficiency.ThesystembasedontheInternet,wemoreconvenientandeffectiverealizationofthemobileoffice,remotemanagement,groupmanagement,nationaleconomy,tocloselytogether,areintertwinedandinterdependent.IuseJavaSwingtechnologycombinedwithSQLServer2008databasedevelopment,canbesupportedondifferentplatformstherealizationoftheenterpriseInvoicingmanagementsystem,mainlyincludestwoaspects,maintenanceofbackgrounddatabaseandfront-endapplicationdevelopment. 

Keywords:

JAVAmediumandsmall-sizedenterprisesInvoicingmanagementsysteminformationmanagement

目录

文献综述13

摘要13

第1章绪论2

1.1研究背景和意义2

1.2国内外研究背景2

第2章系统开发环境及工具4

2.1系统开发环境4

2.2系统开发技术4

第3章系统分析6

3.1需求分析6

3.2可行性分析6

第4章系统总体设计8

4.1系统模块设计8

4.2系统功能描述13

4.3系统流程图13

第5章系统详细设计13

5.1数据库设计13

5.1.1数据库表设计13

5.1.2数据库关系图13

5.2系统功能模块设计18

5.2.1公共类设计13

5.2.2系统登录模块13

5.2.3系统主窗体设计模块13

5.2.4进货单设计模块13

5.2.5销售单设计模块13

第6章系统测试26

6.1系统软件测试13

6.1.1测试的原则13

6.1.2模块测试13

6.1.3集成测试13

6.2测试总结13

第7章总结28

参考文献29

致谢30

第1章绪论

1.1研究背景和意义

现在科学技术不断创新发展,社会也随之变化很快,基于先进的规划约束理论和调度(APS)、电子商务、商务智能、基于企业平衡计分卡的绩效管理…这不是唯一的一个。

管理信息系统必须要不断加入新的思想和方法用来适应管理变革和发展要求。

分析了国内软件行业应用的现状,很多企业都在使用财务软件。

财务软件应用的成功率较低,反映了我国企业应用管理系统的现状。

在当下发展极其迅速,经济较为动乱的时代,企业更应该积极从单向业务管理系统向集成的管理系统转变。

大多数现代商业企业都面临资金短缺,在激烈的市场竞争和利润难以提高的问题,特别是在中国的中小企业,信息管理的实现是首要任务。

因此,企业进销存管理系统对中小型企业可以发挥其有效性。

目前国内中小型企业经营管理手段还相对比较落后,大多数的小型商场以及超市都没有使用特定的管理系统进行管理,但中小型企业想要提高自身竞争力,使用适合其企业的专业管理系统显得尤为重要,所以企业管理系统需求量很大,应用较为广泛。

1.2国内外研究背景

目前国内中小型企业经营管理手段还相对比较落后,大多数的小型商场以及超市都没有使用特定的管理系统进行管理,但中小型企业想要提高自身竞争力,使用适合其企业的专业管理系统显得尤为重要,所以企业管理系统需求量很大,应用较为广泛。

传统的企业资源计划是一种面向功能的事务处理系统。

它为业务人员供应了充足的业务交易功能,但是每一个业务处理都是相互联系的,它必然与其他部门、其他人、其他事件相关,这就形成了一个完整的业务流程。

传统的企业资源计划缺乏对企业内部资源调配的合理掌控和管理。

一些业务流程已经被写入到程序中,这是不一样的,它必须执行,否则它是必要的修改程序。

很多流程都是由人工离线完成的。

想要解决业务过程集成的最有用的方法就是工作流管理技术,它和企业资源计划或其他的管理信息系统集成,将完成整个业务流程的管理、掌控和过程的自动化,使领导和业务系统能够真正的整合,实现对店铺流程的改造。

因此,工作流管理技术是高度重视和快速发展的。

在现代企业竞争激烈的环境下,需要资源管理更加高效有序,例如,服装厂为了具有自己的竞争优势就必须加强物流、信息流、资金流的动态管理,从而使得服装商品的管理更加规范有效率。

进销存管理系统则可以解决上述问题,并将这些更加规范有秩序的进行。

我们现在处在全球化一体化的时代,进而对我们的生活产生了很多影响及改变,使我们对互联网络的依赖越来越强。

离开了网络,很多方面都变得没有效率。

基于互联网的系统,我们更方便有效的实现了移动办公,远程管理,集团管理,国民经济,以紧密联系在一起,相互交织,相互依存。

 

第2章系统开发环境及技术

2.1系统开发环境

操作系统:

Windows7

JDK环境:

JavaSEDevelopmentKIT(JDK)Version6

开发工具:

myEclipse8.5

数据库开发软件:

SQLServer2008

2.2系统开发技术

本系统的开发主要是使用在myEclipse平台下的Java语言,使用JavaSwing技术,并结合了SQLServer2008数据库技术,使此系统具有强大的查询功能。

2.1.1java简介

Java语言是一个面向对象的语言,保留了C和c++语言的部分优点,在此基础上添加很多方便有效的功能,例如,支持并发编程、网络通信、多媒体数据控制等。

Java语言与C和C++语法差不多,不同点在于从来不使用指针,而且还具有垃圾回收机制,所以让程序员在使用java时不再担心内存管理的问题。

2.2.2SQLSERVER2008简介

SQLServer2008是产品的一个主要版本,用户界面是没有太大的变化,与之前相比,与以前的版本也很相似,但是在商业智能工具和数据库引擎本身的改变上非常显著。

现在2008版增添了一个新的功能,即数据压缩特性,如果数据量很大并不断增多,这个用途是非常有用的。

微软在sqlserver2008中实现了行压缩和列压缩。

我们在压缩和解压缩过程的数据读写中,必然需要在性能上付出一定的代价;不过,微软预计将减少磁盘的程度,I/O的流量远远超过了降低性能的成本,所以最终的查询性能将得到改善。

第3章系统分析

3.1需求分析

在现代企业竞争激烈的环境下,以往传统的信息管理模式已经不再适应如今的需求,企业想要获得很好的经济效益,就必须做到如何合理采购商品,减少库存与积压,增加销售量,活跃企业的市场,需要资源管理更加高效有序,从而提升企业自身竞争力。

针对经营管理中可能会存在的一些问题,得出企业进销存管理系统需要具有以下功能:

1.界面设计美观大方,操作方便、快捷、灵活。

2.数据存储安全、可靠。

3.信息分类清晰、准确。

4.具有强大全面的查询功能,确保数据查询的更加灵活多变。

5.显示销售排行榜,为管理员提供真实可靠的数据信息。

6.具有用户权限设置功能,使整个系统的管理分工清晰明了。

7.系统对用户输入的数据进行数据检验,尽量排除人为错误。

3.2可行性分析

3.2.1经济可行性

经济可行性的目的主要是通过本系统让企业付出更少的成本,来获取最大的利益,需要分析企业的各个模块的联系和经营方式。

建立本系统的成本主要包括初始成本和中间的维护两种。

本系统的用户可以随时了解自己店里的信息,这比过去手工的药方便很多,因此,该系统在经济上是可行的。

3.2.2技术可行性

技术可行性是根据现在所提供的技术条件,是否能顺利进行设计改造,软件和硬件能否顺利实施,设计出的产品是否适应现代企业的需要。

本系统主要用VB和SQLserver2005开发的,目前这些技术已相当成熟,因此,该系统在技术上是可行的。

3.2.3操作可行性

操作可行性是本系统的设计能否顺利的进行操作,使管理员能够进行常规的管理,本系统的设计和开发能够让用户顺利的进行查看,能够给大家带来很大的方便,因此,该系统的设计和开发具有可操作性。

第4章系统总体设计

4.1系统模块设计

图4-1系统模块结构图

 

各个模块UML图:

系统管理员能够实现以下活动:

●管理用户信息,添加、删除用户信息

●更改自己的密码

●权限管理,可以设置各个用户的权限

根据上述活动,创建了如图4-2所示的系统管理员用例图。

 

图4-2系统管理员用例图

会计能够实现以下活动:

●管理销售信息:

查看,记录,统计商品的销售情况。

●管理产品信息:

查看,记录,统计产品信息。

●管理进货信息:

让用户可以记录商品的进货退货流程信息。

根据上述活动,创建了如图4-3所示的会计用例图。

 

图4-3会计用例图

 

销售员能够实现以下活动:

●管理商品信息:

对商品进行添加,删除,修改,查看操作。

●管理客户信息:

对客户信息进行添加,删除,修改,查看操作。

●销售商品

根据上述活动,创建了如图4-4所示的销售员用例图。

图4-4销售员用例图

 

仓库管理员能够实现以下活动:

●产品入库:

在产品生产后,对产品入库处理。

●产品出库:

在产品销售发货时,对产品出库处理。

●管理供应商信息:

对供应商信息进行增加,删除和修改。

●查看产品:

调整产品的价格并进行库存盘点。

根据上述活动,创建了如图4-5所示的销售员用例图。

 

图4-5仓库管理员用例图

 

4.2系统功能描述

本系统主导航栏包含六个基本信息管理。

其中基础信息管理中负责客户信息、商品信息以及供应商信息的管理,三个信息管理都具有信息的添加、修改以及删除功能;进货管理包括进货单和进货退货,客户可以管理各个商品进货以及入库退货的相关信息;销售管理包括销售单和销售退货,客户可以管理各个商品销售退货的相关信息;查询统计主要负责客户,商品,供应商,销售等查询功能,让用户可以自由方便的查询到各个方面的信息以及了解相关情况,以及统计各个商品的销售情况,有利于用户更加透彻了解到企业内部的信息情况,便于公司进货销售;库存管理包括库存盘点和价格调整,客户可以了解到库存的所有商品信息,也可以修改库存商品的价格以及数量;系统管理主要负责用户管理、更改密码、权限管理,管理员可以添加删除用户,以及更改用户名的密码和权限管理。

4.3系统流程图

企业进销存管理系统的业务流程图如图4-1所示。

图4-6系统流程图

第5章系统详细设计

5.1数据库设计

根据一些四条数据库设计原则,设计数据结构表。

(1)一致性原则

协调每个表间的数据,使信息能够统一,系统的分析和设计,使得每个表与其他表的主键和外键能够一致,保障了数据有效性以及一致性,让系统数据统一。

(2)完整性原则

数据库完整性约束可以防止合法用户加入不同的语义数据库,利用数据库的数据。

添加主键约束数据库设计,防止虚假信息的产生。

(3)安全性原则

当很多用户都需要共享数据库中的大量数据时,就需要数据库的安全性很高。

系统管理的主要任务是增加了系统的安全性提供了一个良好的系统维护。

(4)规范性原则

操作数据库的关键,就是数据库表中能对应相应的数据,数据库的规范有利于操作简单方便。

数据库的规范化较低,可能会出现数据庞大,数据库操作报错等问题。

5.1.1数据库表设计

按照需求分析中的内容,建立了如下数据表(仅部分表)。

1.供应商信息表

供应商信息表主要负责存放供应商的具体相关信息,其重要布局如表1所示。

字段名称

数据类型

是否主键

说明

id

Varchar(50)

供应商编号

Name

Varchar(60)

供应商名称

Jc

Varchar(50)

供应商简称

Address

Varchar(100)

供应商地址

Bianma

Varchar(50)

邮政编码

tel

Varchar(50)

电话

Fax

Varchar(50)

传真

lian

Varchar(50)

联系人

ltel

Varchar(50)

联系电话

yh

Varchar(50)

开户银行

mail

Varchar(50)

电子信箱

表1供应商信息表

2.商品信息表

商品信息表主要用于存储商品详细信息,其结构如表2所示。

字段名称

数据类型

是否主键

说明

Id

Varchar(50)

商品编号

Spname

Varchar(50)

商品名称

Jc

Varchar(50)

商品简称

Cd

Varchar(60)

产地

dw

Varchar(50)

商品计量单位

Gg

Varchar(50)

商品规格

Bz

Varchar(50)

包装

Ph

Varchar(50)

批号

Pzwh

Varchar(50)

批准文号

Memo

Varchar(90)

备注

gysname

Varchar(100)

供应商名称

表2商品信息表

3.入库主表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1