世佳企业简易进销存管理系统的设计与实现Word文件下载.docx
- 文档编号:19478426
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:76
- 大小:1.70MB
世佳企业简易进销存管理系统的设计与实现Word文件下载.docx
《世佳企业简易进销存管理系统的设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《世佳企业简易进销存管理系统的设计与实现Word文件下载.docx(76页珍藏版)》请在冰豆网上搜索。
进销存管理系统数据库工作流技术权限管理
DesignandimplementationofinventorymanagementsysteminShijiaenterprise
SoftwareEngineering
GraduateStudent:
Adviser:
Inrecentyears,withtherapiddevelopmentofnetworktechnology,theinformationtechnology,especiallyweb-basede-commerceapplicationsystem,hasbeenwidelyappliedinenterprises,whichhaschangedthetraditionalbusinessmodel.Inacertainsense,tobuildinventorymanagementsubsystemisveryimportantintheconstructionofe-commerceapplicationsystem.Inventorymanagementsystemalsoplaysakeyroleinimprovingtheenterprises’corecompetitiveness.
ThispaperintroducesacasestudyofShijiaenterprisetoshowthedesignandimplementationofinventorymanagementsystem.Inthesystemrequirementanalysispart,systemfunctionalityandperformancerequirementsaremainlyintroduced.Insystemdesignandimplementationpart,thedesignandimplementationprocessofinventorymanagementsystemareemphasized,respectivelyintheprocessofsalesmanagement,inventorymanagementandpurchasemanagement.Inthesystemtestingsection,thetestingdataisdemonstratedtoshowthesystemrunsstableandreliableandmeetstheexpectationgoals.
Finally,thepapersummarizesanddiscussestheadvantagesoftherunningsystem.Asaresult,thesystem’sreal-timedatastorageandqueryservicesbenefitsShijiaenterprisealot.Theplantoresearchanddevelopthesystemscalabilityisalsointroducedinthelastpartofthispaper.
Keywords:
InventoryManagementSystemDatabaseWorkflowtechnologyRightsmanagement
参考文献83
1绪论
1.1引言
近年来,随着改革开放大力发展生产力促进了经济发展,中国国力日渐强盛。
特别是中国加入WTO以后,各类物品关税的降低,促进了中国市场进口量的增长,伴随着外贸企业的迅速壮大,大量的外贸产品出口的同时兼内销,拉动了国内生产总值的提升。
尤其是在2008年金融危机后,大批的国内外贸企业意识到OEM提供商的危机四伏,一旦国际市场波动,对纯外贸企业的冲击太大,他们不再甘心纯粹做国外市场,而决定企业战略转型,在技术创新、求突破,在发展模式上高瞻远瞩、独具慧眼,打破传统营销模式的屏障,积极构建无时空限制的电子商务平台,开辟国内新市场。
在近几年来,随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,工作生活的简便化需求,使计算机与通信技术为基础的信息系统得以蓬勃发展。
新一代的网民数量已惊人的速度不断刷新历史新记录,网购成了新型营销的创收点。
因此,宁波大批的企业开始转向自行搭建电子商务平台,诸如博洋家纺等企业在09年4月就开始尝试电子商务营销模式,截止2010年4月短短为期一年时间突破年销售1.1亿元的惊人业绩。
为此,带动了大量的宁波本地企业开始频频向该行业进军。
正是在这样的环境和利益驱动下,世佳企业也开始积极筹建这一电子商务管理系统。
而在电子商务平台搭建的关键部分中,就是前台的营销展示平台与支付系统、后台的进销存管理子系统的搭建,而在进销存子系统中核心的环节就是进货、销售、库存管理,通过该进销存系统来建立物品需求、配置、交易预警机制,合理配置和优化资源,减少库存量积压,提高企业资金周转,同时建立良好的客户群系统。
1.2系统开发的背景与意义
1.2.1系统开发背景
开放的国内外市场,中国庞大的市场潜力,推动了GDP以年均8%以上的速度稳步递增,国民生活水平的提高,使得上至政府、企业,下至团体、个人的购买力的不断提高,给中国物品销售市场带来无限的商机。
光靠传统、单一的营销模式已不能适应市场环境的需求。
据不完全统计,在传统的销售市场中,对一个专营产品销售的公司来说,由于物品的品种多,单依靠手工处理来记录或统计物品的购入,销售额的清算,仓库的明细帐,既难做到及时性,又难保证数据的准确性,因而有必要建立一个基于Web的进销存管理系统。
这一点在该企业中,从主管领导、管理人员到具体业务人员认识是一致的。
而且由于该企业有良好的管理基础,企业经济效益良好,建立系统所需费用有能力支出。
同时,在管理、技术上和经济上都具有可行性和可操作性。
有统计显示,在一个完全成熟的国际化物资市场中,有50%至60%的利润是在服务中产生的。
目前中国产品买方市场正在形成,产品销售及售后服务将成为今后企业竞争和赢利的焦点所在,这点是每个产品营销公司的共识所在。
而针对产品销售管理本应该是销售公司一件常规性的工作,公司里的各个部门的管理人员需要及时了解掌握操作物品的录入,公司在物品销售中日销售额,月销售额等情况,以便做到心中有数,通过预警功能及参数的设置、合理配置、优化资源,降低企业运营成本。
目前,在我国的众多中小型企业中,进销存系统还未得以广泛应用,没有发挥其企业信息化产品的优势作用,造成这一现象的原因是:
推行难、应用难、发展难。
经过大量的调研发现,虽然目前基于中小型企业的管理系统比较多,软件商品化程度也较高,但在企业中的应用却不理想,一方面各具特色的商品化管理软件种类繁多,而另一方面,大多数中小型企业却仍然采用人工管理模式。
搭建一个符合我国中小型企业实际需要的进销存管理系统,成为了阻碍我国中小型制造业企业信息化进程推进的一项重要难题,迫切需要开发者去攻克难关。
因此,针对上述状况,则很有必要研制一套适合自身属于发展型企业应用的进销存管理系统。
该系统应体现出如下特点:
(1)能够实现企业主要业务功能;
(2)流程简单;
(3)操作方便;
(4)价格较低;
而采用这样的管理系统,才能适合从手工管理模式向规范化管理模式过渡过程,使企业管理在信息化的发展中逐步得到完善和提高,这也是本课题研究的重点及意义。
世佳企业正是在内部转型需要和市场利益的双重驱动下,实施进、销、存一体化管理模式,自行开发并搭建简易版本的世佳企业进销存管理系统,合理、有效地推动企业信息化建设任务。
1.2.2系统开发的现实意义
世佳企业自从2000年创立以来,随着企业规模的不断扩大,业绩稳步上升,从外贸加工为主,转向多元化经营模式。
2008年全球爆发的金融危机,给许多企业管理者敲了一记响亮的警钟,使他们认识到一个信息通畅的高效管理系统对一个企业来说是多么地重要。
从传统的OEM到独立实体店,再从独立实体店到电子商务平台构建,其核心之处就是将企业经营所必需的进销存管理子系统与其他应用子系统的整合与衔接,实现数据的无缝链接,达到企业内部信息系统数据的完整性、一致性、安全性要求。
而该进销存管理系统是在2003年基于单机版开发的基础上进行全面升级改版的,不仅在软件体系结构、架构设计上均融入了基于Web的面向对象的三层架构设计理念,在技术应用上采用数据存储与挖掘技术、负载均衡与分布式服务、权限管理、工作流等技术,实现世佳企业跨区域的内部进销存管理信息化建设,实现资源共享,提供统一的数据管理,为高层管理提供决策服务。
通过该系统的建设,必将促进各部门的管理人员需要及时了解掌握操作产品信息的录入,公司在产品库存管理中的入库、销售、库存等情况,同时为了零距离接触用户,及时跟踪产品和服务质量等信息,从而合理调度和优化企业运作流程,降低运营成本。
1.3国内外现状与开发技术研究
1.3.1国内外现状分析
1.3.1.1国内外发展趋势
从1946年第一台电子计算机诞生至今,发达国家从50年代初就开始将计算机作为一个工具,应用于各项日常管理中。
而管理信息系统主要以单项事务处理子系统为主。
据不完全统计,目前发达国家在信息处理中计算机使用率在80%以上。
而我国是从70年代末开始在全国范围内推广管理过程中的计算机应用。
从上世纪八十年代开始,数学模型来进行预测和辅助决策开始在计算机网络技术和数据库技术中应用。
它的基本理论也逐渐完善,有了自己明确的研究对象和解决问题的方法和手段。
虽然我国起步较晚,但最近十年发展十分迅速,将微机作为一种信息处理的载体和手段,通过开发管理信息系统应用软件,强有利地推动我国企业信息化建设,规范管理过程,提高决策服务能力,为企业实行现代化管理提供技术服务支持。
目前管理信息系统正朝着人工智能化的方向发展,并且已经研制出了许多类型的决策支持系统和专家系统[1]。
从国内外管理信息系统的发展历程来看,大致分为以下几个阶段:
(1)1950—1970年近十年期间,以DOS界面为主,形成了第0代MIS。
(2)1971—1994年近十年期间,以PC和办公套件单机版为主,形成了第一代以单机版图形界面的MIS雏形。
(3)1995年—2000年,以网络协同工作流技术为特征,实现了C/S体系结构的第二代MIS。
(4)2001—2005年,出现以信息处理、业务流程管理、知识管理于一体的第三代MIS系统,充分体现出实时和通信两大特点;
与此同时,网络科技也得到了快速的发展和普及,随之出现了基于Internet/Intranet的B/S的MIS系统,实现资源共享。
(5)2006—至今,将出现以神经网络的智能MIS系统,称为第四代MIS系统,而在企业信息化中,将融合物联网概念得以发展。
1.3.1.2系统功能现状分析
目前,现在的企业的进销存管理,大都采用传统的人工管理的模式,这对于规模较小的公司来说,是可以应付日常的管理需要的。
但随着行业竞争的日益激烈,对中小企业也提出了信息化管理的要求,对于如何提高企业进销存管理效率,改善企业内部以及整个供应链各个环节的管理、调度及资源配置成为了企业当前必须考虑的问题。
而将电子商务技术应用于企业管理,是很好的解决问题的手段。
1.3.1.3我国进销存管理系统发展的问题所在
我国进销存系统自身存在的不足主要有六点:
(1)我国进销存系统自主品牌严重缺乏,进销存系统企业在竞争中主要依靠价格取胜。
(2)行业的创新设计能力不足,它的主要产品结构与国际市场的需求跟进的步伐还不能及时同步。
(3)国内进销存系统投资在很大程度上带有一定的盲目性,存在重复建设、低水平扩张、重开发、轻维护现象,缺少长远规划。
(4)国内大部分进销存系统企业的现代化和信息化管理水平与国外存在较大差距[4]。
例如,当区域性经济组织和双边自由贸易的优惠安排,对我国服装的进口关税较高,在一定程度上降低了竞争能力;
周边国家的纺织品出口国都把进销存系统业作为重要产业来发展,正在逐步蚕食我国企业的出口市场。
(5)进销存系统缺乏具有国际市场经营能力和熟悉国情和国外地方风格的高级职业经理人才和设计大师。
诸如:
全球纺织品和服装贸易在不断地发生变化,贸易额在不断地增加[8]。
若配额取消以后,反而会使国外反倾销操作程序更加简单、对我国国际贸易造成的危害也会更大。
(6)国内原材料供应、水电、环境和人民币持续升值等因素在一定程度上对进销存系统出口增长构成制约。
1.3.1.4我国进销存管理系统发展对策
(1)建立进销存管理信息系统的标准化,为其他系统集成提供统一接口服务。
(2)从政策上引导,通过企业产品组合,优化行业进销存管理系统功能,使之形成自主品牌,并逐步推广。
(3)政府倡导,企业参与。
共同打造中小企业公共信息服务平台,融合进销存功能与一体,并从信息安全、技术专业、质优价廉的服务。
1.3.2开发技术研究
管理信息系统(ManagementInformationSystem,又称为MIS系统)源于20世纪60年代,从其发展几代软件所经历的过程来看,不凡包括以下四个方面:
语言、框架、思想、工具。
对于这四方面要综合运用,不能精于战术却疏于战略。
只有对工具熟练掌握灵活运用,才可以大幅度提高生产力[9]。
(1)开发语言和工具选择:
在诸多的软件开发中,可以通过PB、VB、Delphi、.NET、JAVA等工具实现进销存管理系统的开发。
尤其是近几年来,JAVA、.NET系列开发语言日益被软件开发人员所追崇,而其后台数据库往往采用Orcale、SQLServer2000以上。
NET系列开发工具采用,NETRetorting和ADO.NET技术。
而JAVA语言系列,则采取Struts/Spring/Hibernate/Ajax技术整合,或者融入JPA等技术实现分布式数据库存储访问。
(2)开发思想与框架技术:
以往在C/S结构的系统中,大多采用PB、VB等工具。
这些工具的显著特点就是上手快,开发快,因此,开发人员将更多的精力放在了分析、设计上,这样自然而然的就在开发过程中提高了分析设计能力。
而现在框架、技术层出不穷,目前流行的是基于.NET+AJAX和J2EE的三层B/S架构技术的系统结构。
在软件开发设计过程中,常常引入MSF(MicrosoftSolutionFramework)微软解决方案框架,强调组队模型、过程管理模型、应用程序模型三个基本的核心思想,突出资源配置、过程管理、功能划分的重要性,并将这些思想贯穿于企业
软件开发的各个环节中[3]。
图1-1组队模型图
图1-2过程管理模型图
图1-3应用程序模型图
(3)数据库技术:
利用对其通常使用MIS的最终实现还需要数据库的支持。
数据库的性质是由其中的数据模型[4]决定的。
在数据库中的数据如果依照层次模型进行数据存储,则该数据库称为层次数据库;
如果依照网络模型进行数据存储,则该数据库为网络数据库;
如果依照关系模型进行数据存储,则该数据库为关系数据库。
VisualFoxpro数据库管理系统所管理的数据,都是依照关系模型进行存储的,因此其数据库为关系数据库。
关系数据库是若干个依照关系模型设计的数据表文件的集合,若干个以字段属性加以分类的数据项组成的一个个的记录,再由若干的记录组成数据表。
关系数据库具有以下特点:
1、以面向系统的观点组织数据,使数据具有最小的冗余度,支持复杂的数据结构[6];
2、用户的应用程序与数据的逻辑结构及数据的物理存储方式无关,数据库具有高度的数据和程序的独立性;
3、由于数据具有共享性,数据库中的数据能同时为多个用户服务:
4、关系数据库允许多个用户同时访问,并发性控制可防止多用户并发访问数据时由于相互干扰而产生的数据不一致[5]。
企业要在激烈的竞争中取得主动权,必须及时掌握商情信息的变化,建立MIS可以有效提高企业经营管理效率。
虽然我国的MIS非常繁荣,但是总体上完善的并不多,目前,我国实施很成功的企业仅占25%左右,即有3/4是失败或半失败的[5]。
1.4本文的主要内容和结构
本论文主要阐述了世佳股份有限公司的进销存管理系统的设计、开发、运行的过程。
全文共分七部分:
第一部分引言:
分析了当前进销存管理的现状,介绍系统开发的背景以及国内外发展现状、相关开发技术研究,并提出企业使用进销存系统对信息管理的必要性及对策分析。
第二部分需求分析:
主要针对系统的问题定义,从系统的功能和性能方面对新系统进行需求分析,确立做什么。
第三部分关键技术应用:
介绍了软件体系架构,分析了PowerBuilder开发技术与数据库技术及管理系统。
第四部分系统分析与设计:
介绍了系统的总体设计、系统的数据库设计、安全库存控制策略、基础数据的编码方式以及数据快速录入机制。
第五部分系统开发现实现:
介绍了关键技术的设计与实现,并分别对系统的各个子模块的具体功能进行分析与设计。
介绍实现进销存系统的源代码等内容,通过对系统子模块的功能描述具体说明系统的功能,并利用数据流图对各个子模块的数据流进行了具体的分析。
第六部分系统测试:
介绍了系统测试的方法及针对系统的测试结果做了分析说明。
第七部分结论与展望。
对本文工作进行全面总结,给出本文所取得的成果,指出存在的不足和改进方向。
2系统需求概述
2.1系统功能需求
进销存管理系统是借助于信息技术建立一套集成的进、销、存于一体的管理信息系统,实现采、销、存三个模块间完全信息共享和畅通的数据交流,同时建立库存和客户关系,全面产品动态监管和客户信息跟踪。
在系统实施过程中,可以根据销售预测确定采购计划,同时通过供应链与供应商结成利益共同体,优化采购管理;
通过网络技术实时收集销售业务数据,并借助于相关软件进行分析,从而实现对销售活动的动态控制,销售战略的动态调整,优化销售管理。
而在客户关系中,主要落实跟踪和回访顾客,提供产品质量与服务信息收集活动,将发挥三方面作用:
(1)为世佳公司自身提供直接来自用户的常年不间断的真实信息;
(2)为商家与用户构建了一个直接交流的平台,为用户问题的及时解决提供服务;
(3)向商家提供能够反映各产品品牌全面情况的质量信息。
产品质量作为人们最关心的问题,客户关系服务的核心所在。
一个标准的进销存管理系统应该能方便的进行各种相关数据的输入和编辑检验,并入数据库。
设计合理的数据库结构及数据结构,方便数据的存储和用户操作数据库。
根据用户的需求对数据进行处理,如增加、修改、删除等,并以适当的形势如报表、计图等显示在屏幕上[10]。
这不仅包含数据存储的安全性,而且包含数据的安全保密措施,即系统管理员根据各种人员的职能和要求授予其不同的权限,具有相应的权限可进行相应的操作。
新系统应具有良好的操作性和可易用性,方便一般人员的使用而不必涉及数据库系统内部复杂的操作。
对某一时间段内的某种商品的销售情况按数量或金额进行升序或降序排行分析年销售额[13]。
结合目前企业的主流业务,系统主要应提供的功能如下,如图1-1所示。
(1)供货管理
由“进货单”即采购订单、“进退货管理”、“历史查询”、“供货单位调整”及“供货价格调整”等项组成。
(2)库存管理
库存管理是企业经营成本计算的关键,好的进销存管理以库存量越低越好。
“库存查询"
用于查询企业商品的库存,可以查询总库存和分仓库查询;
“库存转库”用于将一个仓库的商品转移到另一个仓库,或者连锁门店之间的商品调拨;
“库存盘点"
用于管理企业的库存盘点工作;
“报损报溢"
用于管理企业商品库存的损益。
(3)销售管理
销售管理用于管理企业的销售业务,包含“销售订单"
用于录入企业的销售订“销售单"
用于录入企业的销售单;
“销售退货单"
用于录入企业销售退货单;
“调史售价”用于调整历史销售单的价格。
(4)合同管理
合同管理用于维护企业与客户签订的合同资料,包含“供货商资料维护”用于维护企业供货商的基本信息;
“客户资料维护”用于企业客户的基本信息的维护及更新。
(5)应收款管理
包含“应收款日期设定”,“历史查询"
用于查询历史的应收款结帐结果;
“已收款"
用于进行收款结帐操作,计算进销存汇总报表。
(6)应付款管理;
包含“应付款日期设定”,“历史查询"
用于查询历史的应付款结帐结果;
“已付款"
用于进行核算付款结帐,计算进销存汇总报表。
系统主要流程如图1:
合同管理
图2-1进销存管理系统流程
2.2系统性能要求
2.2.1精度要求
(1)软件的输入精度:
小数点后保留5位有效数字。
(2)输出数据精度的要求:
小数点后保留5位有效数字。
(3)传输过程中的精度:
2.2.2时间特性要求
(1)响应时间:
0.5秒以内。
(2)更新处理时间:
0.5秒钟以内。
(3)数据的转换和传送时间:
1秒以内。
(4)解题时间:
2.2.3灵活性要求
(1)操作方式上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 简易 进销存 管理 系统 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)