内部购存销一体化系统的设计与实现毕业设计.docx
- 文档编号:17089450
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:85
- 大小:2.43MB
内部购存销一体化系统的设计与实现毕业设计.docx
《内部购存销一体化系统的设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《内部购存销一体化系统的设计与实现毕业设计.docx(85页珍藏版)》请在冰点文库上搜索。
内部购存销一体化系统的设计与实现毕业设计
内部购存销一体化系统的设计与实现毕业设计
第一章引言
一.1课题研究背景
信息化是我们过加快实现现代化的必然选择。
同样,把握信息化发展的总体趋势,加快企业信息化建设和应用的步伐,是提高企业效率,加快企业转型的有效途径,是企业转型升级的强大推动力,也是适应现代企业行政变革,谋求企业可持续发展的基础工作,是贯彻落实科学发展观、提高企业现代化转型升级,适应各种不同经济背景的重要举措。
顺景贸易有限公司是我市一个比较大型的贸易有限公司,主要从事产品采购后销售以及进出口的贸易。
该公司的主要运作形式为中转销售,即首先采购一批产品入库,随后寻找买家中转销售。
随着我国改革开放的进一步深入和珠三角产业转型升级,这种无产品生产线的贸易公司逐步增多,此类公司的经营模式为“采购-库存-销售”,这与经营模式为“销售-采购”的纯销售公司不同。
经过仔细的调查研究发现,这种无生产线的公司均出现了采购、销售、库存三大块业务互为相对独立,导致公司运作上效率不高的问题。
而普通的ERP软件以及企业内部管理软件对此类新型企业的更新尚未跟进到位,导致这部分以中转销售为主的企业内部管理效率很低,往往依靠人力,智能化和信息化程度不高。
个别公司随着市场经济和现代信息技术的发展,避免不了要信息现代化的大潮,对如何使用出现代化的工具,使企业和经营者个人在最的的投入下获取最大的营利,成为每位企业领导人的梦想。
因此,在公司销存一体中引进现代化的办公软件,就成为时下最好并最直接的解决办法。
使用软件代替人力,不公能使企业的劳力资本减少,同时能使企业的管理更规范和合理,解决企业中用于管理进出货以及购买,库存等众多繁琐问题[1]。
近年来,随着软件产业的不断升级,在针对企业生产、销售等方面已经取得了很大的成就,已经具备了完善的网络办公环境,实现了企业内部各种管理互联互通。
然后,针对顺景贸易有限公司这类规模不大、但却涵盖面广、定制要求高的贸易公司,许多ERP软件制造商兴趣不大,这直接导致这类小公司在内部管理当中工作效率低、管理成本高、查询统计不方便。
如何利用信息化的手段,提高这类贸易公司“采购-存储-销售”的内部管理效率,促进产业升级是一个迫切需要解决的问题。
一.2目的和意义
近年来,计算机技术、网络技术、信息化技术等学科得到了迅速的发展,新的管理概念也随之不断提出,其中制造业信息化理论技术的发展为化解这一问题提供了一种良好的途径[2]。
因此,不少学者都在研究这方面的问题,我国政府在政策上大力支持制造业实SS信息化。
在“九五”期间,863计划CIMS主题在原有支持ERP管理技术研究的基础上,大力支持了国产化ERP软件产品的研发和应用这一方面,重点支持了5个国产化ERP产品的研发,包括利玛CAPMS、开思CASE、经纬JW-ERP、并捷EMlS等;另一方面,通过支持200多家CIMS应用示范企业推动MRPii/ERP系统应用的深入研究使用,还为此设立了国产化软件应用工程项目,用以支持包括国产化ERP在内的CIMS应用软件的实施。
这些工作取得了良好的经济效益,井为我国ERP产业发展打下了结实的基础[2]。
因此,企业应用ERP系统必然能够对企业管理中起主导的作用,以信息流进行良好的管理和利用,提高产品质量,减少人力浪费,有效地提高工作效率,降低人工劳动强度,快速响应市场,帮助管理者迅速高效地制定项目计划,从而提高企业在市场上的竞争能力,使企业收益稳定增长[3]。
众多企业也正式通过ERP系统对企业的计划、财务、人力资源管理等众多方面进行集成,在提高企业信息化程度的同时,提高企业的运作效率,如图1-1所示。
图1-1通过ERP系统的信息集成
购存销管理系统是ERP的重要功能组成部分。
在企业经营中,购存销管理系统是经营中连接市场和客户的接口,查询获取利润的关键点,有效地运行购存销管理系统能够更好地改善企业经营和提高决策能动性,使企业在面对复杂多变和竞争激烈的市场中具有极强的生存及反应能力。
在开发公司购存销管理系统当中,采购、销售、库存三个部门之间能够自动地传递文档、信息。
自然地将三部分集成为一个整体系统,以实现企业经营中的各种任务[3]。
根据使用要求的不同,系统可独立运行或与企业信息集成的其它模块共同输出,是为企业领导和管理部门提供全面、准础、及时的决策信息和科学的管理手段,同时根据需求让其他部门共享或不共享,本系统可以独立于ERP系统中其他子系统而独立运行;如需要集成运行也可与其它子系统组合运行,如生产、财务、销售等,从而对整个企业的购、销、存、产、财等实行全方位的管理,以提高该企业的信息共享程度,井降低成本,使企业的经济效益最终得到提升[1]。
由于购存销管理系统同时具有独立运行、协同运行和降低无效成本等特点,所以本系统以ERP为核心组成部分之一,具有相当重要的地位。
一般的购存销系统主要包括三个方面,分别是采购、销售和库存,这三方面互有联系,且均不是孤立的存在。
图1-2购存销系统工作流图
一.3研究状况
当前,现今,利用计算机技术的企业信息化处理被广泛地看作信息流处理最优先的管理手段。
美国在20世纪90年代就有80%以上的公司实施了MPR,70%的企业拥有ERP系统。
为美国的制造业产品提升了市场的竞争力、扩大市场占有率[2]。
欧洲一些工业发达的国家利用此技术也得到了市场的肯定。
各类系统又发展到以互联网应用为主要内容的企业信息化时代,在90年代后期,ERP(EnterpriseResourcePlanning“企业资源规划”)的网络功能增强,在世界500强企业中有近80%的企业均采用了基于网络化的ERP管理软件。
在国内,伴随着我国成功加入世贸组织(WTO),我国制造业打响了世界品牌,提升我国企业市场竞争力和扩大市场占有率已遂渐成为我们关注的焦点[1]。
而针对购存销管理系统则多数是集成在ERP中,他们根据客户的需求而进行设计和调整,但针对以采购销售为主导的企业,却鲜有专门对应的信息管理系统。
一.3.1ERP的发展历史
二十世纪七十年代,工作流技术的研究起源于办公自动化领域。
随着计算机的普及、网络技术延伸、相关技术的发展,以及世界工作流技术各组织对工作流技术的研究,工作流技术在二十世纪八十到九十年代的研究和开发进入繁荣时期,它的产品经历了单一领域相对独立系统,具有底层通信能力协作系统,和使用用户界面定义过程和任务执行分离系统的三个阶段[3]。
尤其在1993年工作流管理联盟的成立和1994年该组织发布的工作流系统体系参考模型,是工作流技术成进入相对成熟的时期。
ERP的发展大致经历的三大阶段:
一是MRP(MaterialRequirementsPlanning)阶段,物料需求计划阶段;二是MRPl(ManufactoryResourcesPlanning)阶段,制造资源计划阶段;三是ERP(EnterpriseResourcesPlanning)阶段,企业资源计划阶段[7]。
20世纪60年代始,MRP思想由美国IBM公司的管理专家及其合作者在不断探讨装配型产品的生和库存管理问题的基础上创立的,其主要内容是基于物料库存计划管理的生产管理理系绕[4]。
该系统的目标是:
以现需求生产的产品,应当在合理的时间和正确的地点,按照规定的敷量得到真正的物料需要:
通过按照各种物料真正需要的时间来拟定订货与生产日期,以避免造成库存积压的危机[35]。
20世纪70年代中,MRP经过发展演变形成了闭环的MRP生产计划与控制系统。
MRP基本理念是,将企业产品中的各种物质划分为独立物科和相关物料,并按需求确定不同时期的物料需求;基于产品结构的物质需求组织生产,根据产品完工日期和产品结构设定合理的生产计划,从而解决库存物料订货与组织生产之间的问题[14]。
MRP以物料为中心有规划性生产模式,体现出了为顾客服务、按需定产的宗目,计划统一的可行性,并以计算机系统的切入实现了对生产的闭环控制。
20世纪70、80年间,物料需求计划MRP经过发展和扩充,从而演变形成了制造资源计划MRPII的生产管理方式。
在MRPII中,包括人力、物料、设备、能谭、市场、资金、技术、空间、时间等制造资源都被列入项目计划。
MRPII的思想根源是:
基于企业经菅的最终目标制定生产计划,围绕生产资源转化组织制造资源,实现按时率地进行生产[16]。
MRPII主要环节涉及:
经营规划、销售与运作计划、主生产计划、物料清单和物料需求计划、能力需求计划、车间作业管理、物科管理(库存管理与采购蕾理)、产品成本管理、财务管理等等。
从一定层次上讲,MRPII系统实现了物质资源的信息化与资金沉在企业管理方面的集成。
由于MRPII系统为企业生产经营提供了完整而详尽的计划,可使企业内务部门的生产、销售等活动协调一致,形成整体,图1-3为MRPII的主要处理模块以及逻辑关系图。
图1-3MRPII的主要处理模块以及逻辑关系图
20世纪90年代后,MRPII经过进一步改进和完善,逐渐形成了企业资源计划ERP系统。
与MRPII相比,ERP除了包括并加强了MRPII各种类的功能之外,并发展成面向全球市场,功能更强大,所管理的企业方面更扩,可支持混合式生产方式,管理覆盖面更宽,井涉及企业供应需求管理,从企业全局角度进行经营种类生产计划,是制造企业综合集成的理想经营系统。
ERP所采用的计算机技术多样化,形成了集成化的公司管理软件系统。
目前的ERP概念及系统仍在不停地发展之中,ERP还在不断地吸收先进的管理思想和多样化的计算机技术,如云技术。
图1-4简单的表示MRP、MRPII和ERP的关系。
图1-4MRP、MRPII和ERP的关系图
一.3.2国内外研究现状
管理信息系统就是我们常说的MIS(ManagementInformationSystem),在强调管理,强调信息的现代化社会中它变得越来越普及。
MIS是一门新的科学,它跨越了若干领域,比如管理领域、系统科学、运筹学、统计学以及计算机科学。
在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
管理信息系统在企业中的应用存在三个要素,这就是人,计算机和数据。
人是指企业领导者,管理人员,技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用[32]。
MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。
计算机技术是MIS得以实施的主要技术。
在这些技术中,软件开发是MIS开发的重点。
第三个因素也不能忽视,企业的管理数据是MIS正常运行的基础。
广义地说,各项管理制度是MIS建设成功的基础。
试想要计算一台机床的成本,需要按时输入每个部件,每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间,采购,库房,工艺设计和财务等多个部门,必须有一整套管理制度做保证。
20世纪,随着全球经济的发展,众多经济学家纷纷提出了新的管理理论。
20世纪50年代,西蒙提出管理依赖于信息和决策的思想。
同时期的维纳发表了控制理论,他认为管理是一个控制过程[28]。
1958年,盖尔写到:
“管理将以较低的成本得到及时准确的信息,做到较好的控制”。
这个时期,计算机用于会计工作。
数据处理一词已开始出现。
1970年,WalterT,Kennevan给刚刚出现的管理信息系统一词下了一个定义:
“以口头或书面的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策”。
在这个定义里强调了用信息支持决策,但并没有强调应用模型。
管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据表面间的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。
第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。
它设有1008个订票点,可以存取600000个旅客记录和27000个飞行记录。
它的操作比较复杂,在任何一个“点”都可以查到某一航班是否有空座位,但从概念上讲,它只是一个数据更新系统,比如它不能告诉你以现在的售票速度何时票将售完,从而采取补救措施。
因而它也是信息管理系统的低级阶段。
第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。
比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。
众所周知,IBM公司是世界上最大的计算机公司,1964年它生产出中型计算机IBM360,使计算机的水平提高了一个台阶,但同时组织生产的管理工作却复杂化了[39]。
一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的订货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、生产、运输都非常复杂。
为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。
因此同年IBM公司建立了先进管理系统AAS,它能进行450个业务的操作。
1986年,公司有建立了公用制造信息系统CMIS,运行很成功,过去需要15周的工作,该系统只用3周就可完成。
状态报告系统还有一种形式是数据处理系统,它用来处理日常业务和生产报告,重点在于将手工业自动化,提高效率和节省人力。
数据处理系统一般不能提供决策信息。
最后的阶段是决策支持系统,它是用来辅助决策的信息系统。
该系统可以计划、分析方案,审查检查和求解的误差。
它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。
它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。
一.4论文研究的目标与主要内容
一.4.1课题研究目标
本课题的研究目标建立公司的公司内部购存销一体化管理系统,开发以采购管理、销售管理以及内部库存管理为核心的内部管理信息系统,为新型贸易公司智能化、信息化发展奠定基础,同时也响应了国家关于珠三角产业转型升级的号召,使得以“中转销售”为主要运作模式的公司摆脱人力密集型管理,从而实现内部管理工作的智能化,实现公司内部所有数据的共享,提高公司内部运作效率,降低运作成本,更好的促进产业转型升级。
一.4.2课题主要研究内容
顺景贸易有限公司内部购存销一体化管理系统的开发主要包括以下内容:
1.基于ASP的内部购存销一体化管理系统开发的主要技术基础分析;
本课题旨在开发基于B/S模式的计划管理系统,使企业的物资管理工作变得更加高效、更加方便、更趋于系统化;同时由于采用B/S模式的数据库系统,将数据的存储与数据的操作分开应用于服务器和客户机上,提高了数据的安全性,同时也保证了系统具备较高的性能[24]。
2.基于ASP的内部购存销一体化管理系统总体与详细设计;
(1)系统总体设计。
本课题旨在开发基于B/S模式的计划管理系统,使企业的物资管理工作变得更加高效、更加方便、更趋于系统化;同时由于采用B/S模式的数据库系统,将数据的存储与数据的操作分开应用于服务器和用户上,提高了数据的安全性,同时也保证了系统具备较高的性能。
本系统服务器端采用Windows2000Server作为操作系统,同时配置SQLServer2000数据库服务器,用于数据的存储和处理,客户端采用Windows2000或XP操作系统,软件开发工具采用ASP。
一.4.3课题研究的价值
1.系统在互联网上运行,使得企业信息范圃内实现了异地共享,提高了企业的工作效率及决策的执行力度,降低了员工的劳动强度及成本。
2.这种基于B/s结构的购存销管理系统环境,与传统的基于c/s结构开发的购存销系统相比,系统程序均运行在服务器端,开发和维护工作也都集中在服务器的终端,因而降低了对客户端的要求及开发成本,提高了客户端对业务常规性逻辑变化的适应能力和扩展能力,适应了当今简洁客户端的发履趋势。
3.该课题的研究主要针对WEB方式的购存销管理系统的应用研究,一次有益的尝试对本人在进行相关系续开发时有一定帮助。
4.本系统主要模拟人工管理为主,是对开发者的一次有效的磨炼。
一.5论文组织
本论文共分六章,组织架构如下:
第一章:
绪论。
论述课题的研究背景、目的、意义,以及工作流技术在国内外的研究现状;
第二章:
理论基础及相关技术介绍。
对论文中使用的工作流技术、.NET开发环境、ASP.NET和数据库相关技术进行介绍。
第三章:
购存销一体化系统的需求分析。
包括:
项目需求分析、功能需求分析以及系统大致情况。
第四章:
购存销一体化系统的设计。
对系统进行的总体设计和详细设计。
第五章:
购存销一体化系统的实现和测试。
对系统的实现和测试进行论述。
第六章:
总结与展望。
第二章理论基础及相关技术介绍
二.1工作流技术
二.1.1工作流技术简述
工作流的概念的起源是在生产组织和自动化领域,指的是用活动及活动之间变化过程来表示业务流程。
工作流是日常生产活动和工作中有固定流程、固定程序而提出来的一个概念,其目的就是按照一定的规则对相应的工作进行分工、将一个工作分解成各种不同的任务、将不同用户划分成不同的角色,对他们进行监控,由此来提升企业工作效率、降低生产成本以及增强企业的竞争力[15]。
长期以来,各种不同的组织和研究人员都在不同的领域从不同的角度对工作流做出了心的定义,1993年成立的工作流管理联盟(WfMC)对工作流做出的定义是:
工作流是一种能够完全或者部门自动执行的业务过程,它能够在不同的执行者之间根据一定的规则和信息进行传递,从而促使该业务目标的实现。
简单的说,工作流就是业务主要是什么、怎么做、谁来做、做得怎样[19]。
工作流一般用于生产业务过程的自动化,按照预先设计好的流程和规则,将数据、资料以及任务在不同角色之间传递,从而帮助用户实现某个预期的目标。
工作流技术可以按照“在适当的时间将合适的信息传递给合适的用户”的要求,帮助企业经营管理和决策支持。
二.1.2工作流技术在本系统的应用
信息集成并不能再满足企业发展的要求,而集成过程中则已成为实现企业集成的根本。
其中,信息集成的概念可正确反正企业内部信息并作出共享和交换;在过程集成的概念中要多考虑到产品设计的可制造性,可组装性,以及产品开发过程中尽量避免重复以缩短产品开发的周期[37]。
实现采购、销售、库存三个部门的真正集成,必须以一致的目标为基础进行,运行各种渠道实现全局信息共享和协同工作。
基于此原理提供基于工作流的购存销一体化管理系统,在购存销系统中多了解工作流思想必将提高该系统的集成度,从而改善供销存管理系统,加快企业物流、信息流,资金流的共享,进一步使企业积极应对市场和客户,并提高市场竞争力。
本系统在开发中也积极采用了工作流的方法,从供应部门、库存部门和销售部门三方面入手,按照工作流的方式进行了系统框架的勾画,如图2-1就是基于工作流的购存销一体化系统的大致框架。
图2-1基于工作流的购存销一体化系统框架
二.2开发技术介绍
二.2.1.Web技术概况
Web技术某些应用软件以及一系列协议和默认条件组成,其中都是建立在internet基础上的网络化超文本、文件信息传输系统,再然就是不断扩展的信息空间。
Web浏览技术的应用,必然离不开网络技术的有利支撑,也就离不开Internet的支持。
从当前来看,人们对Web浏览技术的熟悉程度仅次于Internet。
而从Web本身角度来看,它是随着HTTPJ与HTML相继出现的。
它们的关系非常密切,即Web浏览技术主要用HTTP传递着HTML文件,所以这时当Web服务器一经检索到传递过来的信息,Web自身就利用浏览器的加工处理,制作成各种文本、图像等的显示方式,从而达到浏览的目的,Web体系结构如图2-2所示[26]。
图2-2Web体系结构
从电子商务的需求发展程度来看,Web技术中HTML的信息传递一经不能满足现代商业化企业的需求。
而DHTML却提供了一个有利设计方案。
所谓DHTML就是由微软所提出的HTML的加强改进版本,主要是它在HTML的基础之上,优化了网络浏览器(InternetExplorer)的对象,同时又结合了JavaScript技术的应用。
它的改进优势特点主要体现在,它优化每一标签对象的结构属性,并用JavaScript在执行控制阶段加以有效改进。
因此,对DHTML来说,它的显示方式更加灵活、多样,它比HTML更多了一层动态、灵活能力,可根据设计的想法需求,来改变文件的显示形式。
如,当光标移动在某文字旁,对其改变文字样式,甚至内部可能会改变整个网页的结构[31]。
另外,ASP网页开发设计方案的应用,对在Internet上搭建网络交易平台也很有利,目前来说,它是当前网络化网页动态设计开发所非常普遍应用的开发工具。
它与Web的关系也很密切,主要体现在它对Web服务器执行程序上的应用,即当网络化交易平台展开交易是,对于客户那一方信息之间的传递,ASP就能够通过Web服务器上的执行程序应用,接受到客户那一方的执行参数,从而在进行相关后台处理。
系统在开发中也将采用B/S体系结构(Browser/Server结构)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,本软件主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构[36]。
本课题旨在开发基于B/S模式的计划管理系统,使企业的物资管理工作变得更加高效、更加方便、更趋于系统化;同时由于采用B/S模式的数据库系统,将数据的存储与数据的操作分开应用于服务器和客户机上,提高了数据的安全性,同时也保证了系统具备较高的性能。
在B/S架构中,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。
浏览器通过WebServer同数据库进行数据交互,如图2-3所示。
局域网建立B/S结构的网络应用,井通过Internet/Intranet模式下数据库的使用,同时开发者和用户对软件应用的把据,同时成本也将大大的降低,可以实现不同人员不同地点以不同的方式接入访问和[6]。
特别是在JAVA这样的跨平台语言出现后,B/S架构模式下来管理软件更为方便、快健、高效。
图2-3B/S体系结构示意图
可以说,软件的发展建设的基础凭证与关键就是Internet的自身发展所带动的。
虽然从电子商务的发展角度来说,Internet技术不是软件设计研究领域中所独有的专项技术,但是作为网络化高速发展的今天,Internet本身全网互联的性质,就使得软件应用必然会不断奔着这方向加以改进、改造[13]。
而因为Internet在当今来说,人们都较为熟悉,因此本文不再做以详细的介绍。
本软件系统主要采用B/S结构的基本原因是,第一,由于用户使用任意的浏览器软件对软件进行访问,从原理上无需培训即可使用,而使得用户操作变得简单便捷。
其次,由于应用程序都存放在基于Web下的服务器中,软件的开发、升级与维护,只需要在服务器中进行就可,开发与维护的工作量得到了大大的减少[8]。
再次,B/S模式主要采用标准的TCP/IP、HTTP协议,企业现有网络并不存在冲突,易于保护企业投资。
最后,此结构对客户端硬件要求相当的低,信息资源共享程度高且扩展性好,并不存在兼容性问题,这些都是传统C/S姑构模式不可能实现的特点,因此在开发中本系统时引入了B/S结构概念。
二.2.2ASP.NET技术概况
Framework简介
微软推出的.NET技术是一种建立在XML(可扩展标记语言)和Internet标准协议基础上的MicrosoftXMLWebservice平台。
.NETFramework(.NET模块)是.NET的核心部件。
.NETFramework具体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内部 购存销 一体化 系统 设计 实现 毕业设计