java的企业进销存管理系统设计与实现

摘 要企业进销存管理系统主要功能是用于管理企业的物流,进退货,销售存储等环节进行信息化,专业化,高效化的管理,降低这些环节中人工可能导致的错误,防止盲目采购导致成本升高、库存货物滞销等问题,提高企业对市场环境的敏感度。进销存管理系统对于企业能否高效安排进货、销售、库存的每个环节,提高市场竞争里有至关重要的作用。本文将从介绍企业进销存管理系统的历史发展过程开始,详细分析进销存系统的组成模块、开发方式、系统实现、包括准备程序运行环境、程序设计和最终的系统调试在内的进销存管理系统维护等。分析过程中,我将会通过数据框图,功能结构图,数据表,附带核心程序等手段对程序的主要框架和关键实现方法进行说明,介绍各功能模块的功能实现设计,并对相应程序进行详细分析。本系统的开发语言是Java,数据库采用的是SQL Server 2005。
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 课题背景与意义 1
1.2 国内外主流企业进销存管理系统软件 1
1.3 论文组织结构 2
第二章 系统运行环境及系统开发技术 3
2.1 系统运行环境 3
2.2 系统开发技术 3
2.2.1 Java特性介绍 3
2.2.2 数据库介绍 5
2.2.3 SQL Server 2005 数据库 6
第三章 系统分析 7
3.1 需求分析 7
3.2 可行性分析 7
3.3 系统功能结构 8
3.4 系统业务流图 9
3.5 本章小结 11
第四章 系统设计与实现 12
4.1 数据库与数据库表设计 12
4.2 系统功能模块设计 18
4.2.1 公共类设计 18
4.2.2 系统登录模块设计 19
4.2.3 系统主窗口设计 20
4.2.4 进货单模块设计 21
4.2.5 销售信息查询模块设计 25
4.2.6 信息删改模块 28
4.2.7 单据打印模
 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
块 31
4.3 本章小结 32
第五章 系统测试 33
5.1 系统软件测试 33
5.1.1 测试原则 33
5.1.2 模块测试 33
5.1.3 集成测试 34
5.2 系统实施与维护 35
5.3 本章小结 36
第六章 总结与展望 37
参考文献 38
致谢 39
第一章 绪论
1.1 课题背景与意义
信息技术的迅速发展带动着世界经济的高速变革,社会进入了快速发展的状态。世界经济全球化、一体化带来的激烈竞争造成的高度竞争化迅速改变市场需求,令企业与市场,企业与供应方的关系日益紧密化和复杂化。为了达成加强管理,加快资金运转,规范业务行为,提高商品竞争力等目标,大小企业和销售商家纷纷将目光投向信息化和网络化,试图在流通管理领域构造一张巨大的信息网。
进销存管理软件可以追溯到20世纪80年代,随着电子计算机的普及,计算机管理系统的发展,不少企业开始尝试用软件来管理库存、进货、出货等环节。于是进销存管理软件便应运而升。
到了20世纪90年代,进销存管理软件的应用范围随着时间发展不断拓展,无论是功能还是用途都不断升级,进销存管理系统功能日益变得全面。从以前简单的库存管理,拓展为商品物流管理。进销存系统能准确记录每一批货物的流向,源头和保存情况,逐渐发展为进货、销售、存储一体化的管理模型。
进入新世纪以后,进销存管理软件陆续大量地出现。以企业进销存管理软件为基础,整合财务、业务、物流管理等企业管理内容,构为了完整的进销存一体化的进销存管理系统。如今企业进销存管理系统还在不断地发展和完善,支撑着企业管理信息化和现代化的市场需求。
1.2 国内外主流企业进销存管理系统软件
由于国外的企业管理模式和计算机技术比国内领先很多,因此也更早提出用软件进销存管理,以提高管理效率和信息准确性的需求。为此国外的进销存管理系统软件起步很早,至今也已经发展得很成熟。目前在国际上众多进主流销存管理软件中功能最强大,发展最成熟,知名度最高的是德国SAP公司的SAP系列产品,作为企业信息管理系统概念的提倡者,其推出面向大型企业的MySAP企业信息管理软件最受世界500强公司的青睐。除此以外,处于领先地位的还有甲骨文公司,其制作的Oracle EBusiness Suite、JD Edward系列进销存信息管理软件不但被各种著名大型企业应用,还被应用在不少IT公司的网站信息管理上。
除了以上公司推出的成熟全面,性能优越却价值不菲的进销存信息管理软件,Infor公司的Infor ERPLN、Infor ERPLX产品凭借其高性价比和完善的售后服务更为国内企业所欢迎,在国内的用户群包括著名的中兴、大唐电力等。
随着国内企业和信息产业的后来跟上,国内各种IT公司也纷纷推出各种价位的进销存管理软件。其中比较成功的有神州、速达等企业旗下的进销存管理软件。它们借助本土优势、国内的巨大市场以及周到的售后服务和低廉的价格逐渐占据中国的中低端市场,并且开始走向国际。目前来说,企业进销存管理系统随着企业的发展仍然不断得到企业的新需求,其发展前景仍然可观。
1.3 论文组织结构
本论文将会在第二章介绍本系统开发所需的相关技术,并且简略地介绍这些相关技术的背景和特点,这些技术包括Java、数据库SQL Server 2005等。
在第三章,本文将对进销存管理系统的实现方法进行详细的需求、可行性分析,分析用户可能会对本系统提出的要求,并对这些要求从实现难度,实现方法的角度进行分析。通过分析初步定立本系统的基本功能和结构。然后用树状图和表格再辅以相应解释的形式去介绍本系统主要的框架、功能架构和数据业务流程。
第四章则会着重介绍本文中进销存管理系统的系统构成、通过图片和文字介绍整体系统以及系统各功能模块的设计,以及用表格、文字和程序节选的方式介绍实现这些功能模块的逻辑和方法,详细解释本进销存管理系统的实现步骤和每个步骤具体含义。
第五章将会介绍对于本系统进行的测试,从单个独立的功能模块测试到测试整个系统集合起来能否正常运行的集成测试的各个测试步骤,都将会以表格的形式列举出来。并且对测试的结果进行分析和总结。
第二章 系统运行环境及系统开发技术
2.1 系统开发环境
硬件环境:CPU:英特尔(R)酷睿(R) i3390M
RAM:4G
HDD:500G

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1071.html

好棒文