物流管理信息平台采购管理子系统的设计与开发.doc_第1页
物流管理信息平台采购管理子系统的设计与开发.doc_第2页
物流管理信息平台采购管理子系统的设计与开发.doc_第3页
物流管理信息平台采购管理子系统的设计与开发.doc_第4页
物流管理信息平台采购管理子系统的设计与开发.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文目录第一章 前言2第一节.绪论2一第三方物流系统介绍2二物流采购管理系统概述4三采购管理系统适用范围5四采购管理系统开发目标5第二章 系统开发环境6第一节系统分析:6一系统需求分析6二系统功能分析7第二节 系统开发工具及相应技术:9一Visual C#简介和Visual Studio9二 ASP.NET网页开发技术10三ADO.NET技术11四B/S模式13第三章 系统设计14第一节总体设计14一系统平台的总体结构设计14第二节详细设计16一采购流程图16二功能模块图17三数据流程图19四模块设计19第四章 系统实现与应用20第一节数据库表结构的建立与数据输入20一建立数据库表20二数据表关系表24三在数据库中输入数据25第二节应用程序设计与测试:27一界面设计与程序27第五章 总结和展望36第一节全文总结36第二节研究展望36致谢38参考文献39第一章 前言第一节.绪论一第三方物流系统介绍第三方物流系统是一种实现物流供应链集成的有效方法和策略,它通过协调企业之间的物流运输和提供后勤服务,从企业的物流业务外包给专门的物流管理部门来承担。第三方物流(thirdpartylogistics)的概念源自于管理学中的(out-souring)意指企业动态地配置自身和其他企业的功能和服务,利用外部的资源为企业内部的生产经营服务。将(Out-souring)引人物流管理领域,就产生了第三方物流的概念。所谓第三方物流是指生产经营企业为集中精力搞好主业,把原来属于自己处理的物流活动,以合同方式委托给专业物流服务企业,同时通过信息系统与物流服务企业保持密切联系,以达到对物流全程的管理和控制的一种物流运作与管理方式。因此第三方物流又叫合同制物流(Contractlogistics)。提供第三方物流服务的企业,其前身一般是运输业、仓储业等从事物流活动及相关的行业。从事第三方物流的企业在委托方物流需求的推动下,从简单的存储、运输等单项活动转为提供全面的物流服务,其中包括物流活动的组织、协调和管理、设计建议最优物流方案、物流全程的信息搜集、管理等。目前第三方物流的概念已广泛地被西方流通行业所接受。(一)第三方物流产生是社会分工的结果,在(Out-souring)等新型管理理念的影响下,各企业为增强市场竞争力,而将企业的资金、人力、物力投入到其核心业务上去,寻求社会化分工协作带来的效率和效益的最大化。专业化分工的结果导致许多非核心业务从企业生产经营活动中分离出来,其中包括物流业。将物流业务委托给第三方专业物流公司负责,可降低物流成本,完善物流活动的服务功能。(二)第三方物流的产生是新型管理理念的要求进入90年代后,信息技术特别是计算机技术的高速发展与社会分工的进一步细化,推动着管理技术和思想的迅速更新,由此产生了供应链、虚拟企业等一系列强调外部协调和合作的新型管理理念,既增加了物流活动的复杂性,又对物流活动提出了零库存、准时制、快速反应。有效的顾客反应等更高的要求,使一般企业很难承担此类业务,由此产生了专业化物流服务的需求。第三方物流的思想正是为满足这种需求而产生的。它的出现一方面迎合了个性需求时代企业间专业合作(资源配置)不断变化的要求,另一方面实现了进出物流的整合,提高了物流服务质量,加强了对供应链的全面控制和协调,促进供应链达到整体最佳性。(三)改善物流与强化竞争力相结合意识的萌芽物流研究与物流实践经历了成本导向、利润导向、竞争力导向等几个阶段。将物流改善与竞争力提高的目标相结合是物流理论与技术成熟的标志。这是第三方物流概念出现的逻辑基础。(四)物流领域的竞争激化导致综合物流业务的发展随着经济自由化和贸易全球化的发展,物流领域的政策不断放宽,同时也导致物流企业自身竞争的激化,物流企业不断地拓展服务内涵和外延,从而导致第三方物流的出现。这是第三方物流概念出现的历史基础。在过去几十年中,物流对企业在市场上能否取胜的决定作用变得越来越明显。从本质上说,企业在市场上的表现主要是由产品的质量、价格以及产品的供给三个因素决定,其中任何一个因素对企业的竞争能力都起着重要的影响作用,而这三个因素都分别直接受到物流的影响。世界经济将在纵向上对工业、供应商、顾客、贸易和物流公司进行重新分工,介入生产以及销售环节的物流公司的出现将是物流业发展的必然趋势。第三方物流给供应链各参与者带来了很多好处和方便,因而受到了极大的欢迎,市场潜力巨大,必将成为下一世纪物流业的主流。【1】二物流采购管理系统概述进人21世纪以来,随着科学技术的日渐增进和经济的飞速发展、全球化信息网络和全球化市场的形成以及技术变革的加速,市场竞争也日趋残酷.技术进步和需求多样化使得产品寿命周期不断缩短,公司面临着缩短交货期、提高产品质量、降低成本和改进服务的压力.所有这些都要求企业能对不断变化的市场做出快速反应,源源不断的开发出能满足用户需求的、定制的“个性化产品”去占领市场,赢得竞争。2企业生产能力的发挥,在一定程度上也要受采购管理的制约。采购是企业向供应商购买商品的一种商业行为,企业经营活动所需要的物资绝大部分是通过采购获得的,采购是企业物流管理的起始点。低价格、高质量、良好的服务是采购者的基本要求,传统上采购管理的理论都注重于采购行为本身,考虑如何选择供应商,如何谈判,使企业在采购中获得利益。由于采购资金在总成本中占很大比重,使得采购在企业经营活动中占重要地位。3一个发展成熟的企业,普遍意识到企业获得利润的空间在企业内部已经很小,要进一步提高资源的利用率,只能把注意力扩大到整个供应渠道上。这是因为: (一)传统的生产方式已经走到了尽头,大而全、小而全的企业机构已经越来越不能满足变化的市场需求,社会呼唤生产方式的变革; (二)人们发现在供应链所包含的系统内,存在着巨大的改进空间,可以更好地利用资源,改进获利条件。虚拟企业、敏捷制造等新的概念预示着新的生产方式的出现,总的趋势是专业化分工协作,采购的重要性理所当然地上升到企业发展的战略高度。 十分典型的例子是我国的家电企业,短短十几年的时间发展成世界第一大家电生产国,但同时家电行业也进入微利时代,为了获得应有的利润率,一些成熟企业率先实施管理创新,如海尔、TCL在近年都成立了物流中心,投巨资上网。预计通过网上采购可以降低采购成本15。采购是企业物资供应部门按已确定的物资供应计划,通过市场采购,加工,订制等各种渠道,取得企业生产经营活动所需要的各种物资的经济活动。无论是工业企业还是商业企业,“采购”业务的状况都会影响到企业的整体运营状况。4三采购管理系统适用范围采购管理在企业经营管理中占据非常重要的位置,任何企业要向市场提供产品或服务都离不开原材料的采购。同时,企业物料采购是最容易流失资金的环节,也是最能挖掘节约资金潜力的环节。开发一个配套的采购管理系统,也是适应市场竞争激烈状况的需要,它可为公司决策者及其职能部门提供一套现代化管理手段,帮助公司准确、及时地将公司外的物料采购置于公司的内部管理之中,动态掌握和控制物料采购的过程。采购作为供应链管理中非常重要的一个环节,如何成功的进行全球采购降低成本、提高企业竞争力已越来越受到企业的重视。5采购管理系统是制造业和装配业于上线生产前,供应厂商基本资料的收集和建立前置作业;各项料品及厂商交货进度的规划,透过采购资料维护的功能,使ERP系统可不受物料需求管理系统的控制,并能提供应付帐款、物料库存等系统的资料来源。不但具备了独立作业系统的功能,同时也能配合整合性管理系统的运作效益。但采购成本管理必须与产品结构管理相结合方能发挥效益,代购材料管理必须与库存管理系统结合方能发挥效益。6四采购管理系统开发目标随着信息技术的发展及ERP系统的日益普及,计算机在管理中的作用越来越不容忽视。之间通过交易的趋势越来越明显。在这种环境中,采购作为生产经营的一个重要环节应加强管理,充分利用外部环境条件,逐步实现物资采购的化管理。物资采购管理系统是针对内部而设计的,应用于的局域网,这样可以使得内部管理更有效的联系起来。 采购管理系统可帮助采购人员完成采购物料从采购计划的制订、采购申请、采购询价、采购订单、订单跟踪等采购业务的全部过程,每一业务都能有效控制。采购人员在向供应商发出采购令前不必像以前那样,繁琐地填写大量的各种表格,只需审查系统所产生的每一期间内的采购计划即可。如遇生产计划变更,采购计划相应变化。采购人员因有了及时准确的计划信息,他们可从烦琐的事务作业中解脱出来,用更多的时间和精力来进行价值分析,选项择货源和开发更多的合格供应商。7有效地监控采购计划的实施及采购成本的变动情况,帮助采购人员选择最佳的供应,确保采购工作高质量、高效率、低成本地执行,使企业处于最佳的供货关态。采购作业计划经审批后生成采购订单,采购订单审批后执行采购。采购管理子系统与库存、生产、质量及应付账子系统同时使用,效益将更明显。第二章 系统开发环境第一节系统分析: 一系统需求分析全球经济一体化进程的加快,势必推进国内企业与国际市场全面接轨的步伐。然而,就目前的管理现状与经营水平来说,我国企业与世界先进企业相比尚存在着较大的差距。鉴于此,我国企业必须要敢于面对现实,积极研究对策,不断改善经营,提高管理水平,增强核心竞争力才是惟一出路。 众所周知,供应链管理已成为制约企业生存与发展的核心要素,其中,如何有效地运用企业的物流采购供应链及其资源是现代企业面临的重大难题之一,并且在企业经营战略中占有攸关置要的地位,是全面改善和大力提升企业整体管理水平的重要环节。建立采购招标管理平台,规范采购业务流程和采购人员行为,杜绝采购“黑箱”操作和采购腐败是极为有效和完全必要的。 对于技术性一般的企业,其物流采购成本比例在30%80%之间;对于高新技术产业公司,其采购成本比例一般为10%30%;对于多年成熟的简单技术,采购成本比例可能高达90%。由此可见,如何使企业在白炽化的竞争中求生存、谋发展,不仅要在研发、销售、制造上寻找改进点,而且也需要在物流采购供应链上挖掘潜力。采用一套科学、系统、有效的物流采购管理操作平台去指导、改善和实施物流采购运作,形成企业独有的物流采购优势,以促进研发、保障生产需求供应,为企业参与市场竞争、获得持久发展提供动力。同时,也是杜绝采购腐败的一剂“良药”。8例如TCL移动通讯有限公司自去年9月导入采购电子招标系统后,至今已节约采购成本300万元,取得了巨大的成效。二系统功能分析 系统具有的基本功能:基本信息的录入,采购管理,查询统计,系统设置。系统依据目前商业网站的设计原则,以网上采购和功能管理为主,辅于查询功能,是一个综合性web系统。建立现代企业物流采购管理平台可按照“强化管理,理顺职能;明确职责,规范业务;杜绝腐败,降低成本;高效运作,增加收益”的原则。物流采购管理操作平台(系统)由以下七部分组成。9(一)采购计划与预算子系统 采购预算是采购部门为配合公司年度销售预测或生产计划(包括产品品种、数量),对所需求的原料、物料、零件等数量及成本做详实地估计,以利整个企业目标的实现。采购计划与预算是企业年度预算的重要组成部分,它的建立要以年度生产计划、用料清单和存量管制卡为依据,设定物料标准成本指标体系和监控价格涨跌变化之规律,针对现实状况进行必要调整,实行动态滚动管理方法,提高采购计划与预算子系统在实际过程中的准确性、实用性和可操作性。 (二)供应商开发管理子系统 正确考查、评估、认证和选择合适的供应商,是物流采购工作成功的关键。采购最怕找错供应商,不管价格如何便宜,如果供应商选择不当,日后会后患无穷。供应商的开发为今后采购工作的顺利进行打下坚实的基础,为此,供应商的确立必须成立评选小组,确定科学、合理和系统的评审项目,一般包括经营状况、企业资信、制造能力、技术水平、品质性能、管理绩效等指标,将合格厂商按A(最好)、B(良好)、C(较好)分级建立档案。每半年重审评估1次,根据供应商评估制度,从品质、成本、价格、服务水平、交货周期、履行合约的承诺与能力等得分高低重新划分调整,进行动态管理,没有终身制,把供应商开发与管理有机结合起来,实现采购环境的最佳选择。 (三)采购物流子系统 是指任何物品从卖方(供应商)到买方场所(公司)进行的转移活动,包括:包装、装卸、运输、存储、配送、信息、管理等方面。采购物流子系统由包装运输物流、暂存检验物流和物料入库物流三部分组成。采购物流子系统的结构是由位移载体、存放载体、位移路径构成。如何设计一个有效的采购物流子系统,并且使之运作富有成效,是现代企业迫切需要解决的战略问题之一。10优化采购物流子系统必须把握好以下几个环节:送货计划性强,批量规模采购合理,协作配送效率高,物流路径最优,信息电子网络化管理,最终建立企业的采购供应链模式,从而使之快捷高效地运作。 (四)采购绩效评估子系统 在建立采购绩效评估子系统时,要正确、重点设定与选择最能反映和代表采购绩效的指标体系,明确绩效考评的目的、原则、程序与方法,合理选定考评人员和设置考评机构,正确及时反馈考评结果和认真搞好考评工作总结,保证考评内容重点化、考评指标定量化、考评手段科学化、考评结果客观化。一般来说,采购组织绩效指标体系包括采购(计划完成及时率)、物料质量(来料合格率)、采购成本(价格差额比率)、采购周期、供应(供应准确率)、库存(库存周转率)、服务满意度等。企业如能建立部门绩效子系统,并持续进行评估,就能及时有效地发现工作中存在的问题,制订改善的措施和解决的方案,确保采购目标的实现和绩效的提升。 (五)采购(资讯)信息子系统 由资料数据库存、业务操作系统、业务管理系统、决策支援系统、电子商务系统五个部分组成。为了迎接全球电子化的挑战,企业导入或引用电子商务已是大势所趋,更是提升其竞争力的有效手段。采购信息子系统的全面导入不仅提升采购效能,更为重要的是给采购部门及整个组织管理带来明显的收益。现在企业经常使用的是ERP(企业资源计划系统),这能使我们获得更多、更新、更全面、更精确、更及时的资讯,利用这些资讯拓展采购视野,以便在与供应商谈判时掌握主动权,提高工作效率和改善作业流程,从而将更多的时间放到采购策略和绩效提升等重要工作上去。 (六)采购管理制度、工作标准、动作程序与作用流程子系统 为了全面、准时、有效地完成物流采购工作,实现生产计划、物料需求计划同物料采购三者之间的同步运作与均衡制造,达成整个组织的目标,前提是必须要有完善的管理制度,明确的工作标准,适用的运作程序和合理的作业流程。在这里我们把采购管理组织分成四个层次:一是管理制度,主要是制定解决采购组织部门的方向,解决关键与重大的管理问题;二是工作标准,按工作岗位拟订、衡量工作做得好坏的基准,是用于检验考评工作人员是否称职的依据;三是运作程序,规定物流采购工作层面各接口环节的运作程序;四是作业流程,更为详细地制定出各项具体业务的作业流程图,明确指导采购人员按作业流程正确执行工作指令,及时完成本职工作任务。这些都是物流采购系统规范化管理的基础,有利于采购管理工作全面走上正轨。 (七)采购策略规划子系统 包括采购政策(大政方针)策略规划、成本价格策略规划、采购品质策略规划、支持供应策略规划、环境变动策略规划和存储策略规划等。实施采购策略规划之目的是通过策略性的规划管理,从企业长期经营的目标出发,结合外部采购环境的变动,分析企业所处的内外环境优劣因素,以求利用自己的长处和抓住外部的机遇,克服自身的弱点和规避外部的风险,采取积极的对策迎接挑战,使企业采购活动由被动变主动,化劣势为优势,从而使企业在未来的发展中获得良好的采购收益。第二节 系统开发工具及相应技术:一Visual C#简介和Visual StudioC#(读作 C sharp)是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。而Microsoft Visual C# 2005是微软开发的C#编程集成开发环境,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。11C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。Visual S 包含 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过 .NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。微软c#语言定义主要是从C和C+继承而来的,而且语言中的许多元素也反映了这一点.C#在设计者从C+继承的可选选项方面比Java要广泛一些(比如说structs),它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,不可能挤垮Java.C#还需要进化成一种开发者能够接受和采用的语言.Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也就是 Visual Studio 2008。12Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 1998 年,微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic.NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java 虚拟机不兼容而 Sun 被告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。 2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言 C# (读作 C Sharp,意为 C+)。C# 是一门建立在 C+ 和 Java 基础上的现代语言,是编写 .NET 框架的语言。 .NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。13Visual Basic、Visual C+ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J+ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是 .NET Framework。二 ASP.NET网页开发技术 ASP 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。14 A 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。与以前的 Web 开发模型相比,A 提供了数个重要的优点: (1)增强的性能。 (2)世界级的工具支持。 (3)威力和灵活性。 (4)简易性。 (5)可管理性。 (6)可缩放性和可用性。 (7)自定义性和扩展性。 (8)安全性。 三ADO.NET技术 ADO.net是.NET平台下用于数据操作的一种技术,ASP.NET是.net平台下用于web开发的技术. ADO.NET是与数据源交互的.NET技术,ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。15ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。表1列处了一些常见的data providers,以及它们所使用的API前缀,和允许进行交互的数据源类型。 ADO.NET包含的对象: SqlConnection 对象 和数据库交互,你必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。connection对象会被command对象使用,这样就能够知道是在哪个数据库上面执行命令。 与数据库交互的过程意味着你必须指明想要发生的操作。这是依靠command对象执行的。你使用command对象来发送SQL语句给数据库。command对象使用connection对象来指出与哪个数据库进行连接。你能够单独使用command对象来直接执行命令,或者将一个command对象的引用传递给SqlDataAdapter,它保存了一组能够操作下面描述的一组数据的命令。 sqlDataReader对象 许多数据操作要求你只是读取一串数据。data reader对象允许你获得从command对象的SELECT语句得到的结果。考虑性能的因素,从data reader返回的数据都是快速的且只是“向前”的数据流。这意味着你只能按照一定的顺序从数据流中取出数据。这对于速度来说是有好处的,但是如果你需要操作数据,更好的办法是使用DataSet。 DataSet对象 DataSet对象是数据在内存中的表示形式。它包括多个DataTable对象,而DataTable包含列和行,就象一个普通的数据库中的表。你甚至能够定义表之间的关系来创建主从关系(parent-child relationships)。DataSet是在特定的场景下使用帮助管理内存中的数据并支持对数据的断开操作的。DataSet是被所有Data Providers使用的对象,因此它并不像Data Provider一样需要特别的前缀。 SqlDataAdapter对象 某些时候你使用的数据主要是只读的,并且你很少需要将其改变至底层的数据源。同样一些情况要求在内存中缓存数据,以此来减少并不改变的数据被数据库调用的次数。Data adapter通过断开模型来帮助你方便的完成对以上情况的处理。当在一单批次的对数据库的读写操作的持续的改变返回至数据库的时候,Data adapter 填充(fill)DataSet对象。data adapter包含对连接对象以及当对数据库进行读取或者写入的时候自动的打开或者关闭连接的引用。另外,data adapter包含对数据的SELECT,INSERT,UPDATE和DELETE操作的command对象引用。你将为DataSet中的每一个table都定义data adapter,它将为你照顾所有与数据库的连接。所有你将做的工作是告诉data adapter什么时候装载或者写入到数据库。 总结:ADO.NET是与数据源交互的.NET技术。有许多的Data Providers,它将允许与不同的数据源交流取决于它们所使用的协议或者数据库。然而无论使用什么样的Data Provider,你将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接。16SqlCommand对象允许你与数据源交流并发送命令给它。为了对进行快速的只“向前”地读取数据,使用SqlDataReader。如果想使用断开数据,使用DataSet并实现能进行读取或者写入数据源的SqlDataAdapter。 四B/S模式 B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。17以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。B/S架构管理软件更是方便、速度慢、效果优。随着Internet和WWW的流行,以往的主机终端和CS都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了BS型模式,即浏览器服务器结构。B/S模式最大特点是:用户可以通过WWW例览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。18客户端除了WWW创览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。19第三章 系统设计第一节总体设计 一系统平台的总体结构设计采购系统采购管理基本信息预警管理订单管理账务管理物流采购系统一共设立了5个功能模块,在总平台的基础上分为基本信息,订单管理,采购管理,预警管理,账务管理等。基本信息:包括三个子模块供应商信息,货品信息,采购负责人信息等。订单管理:包括订单录入和订单列表两个模块,选择供应商下订单,录入订单的基本信息。采购管理:采购人员需输入商品数据,供应商名称,采购数量,采购员资料等数据,并由系统自动建立采购数据库,可以打印出采购单作为配送中心对外采购使用,当配送中心与供应商通过电子订货系统直接向供应商发送采购商品信息时,系统还需具备计算机网络数据接收,转换与传送功能。20预警管理:设置有两个模块,一是库存监控,仓管人员可随时调用采购预警系统来核对需要采购的商品,点开该模块,输入某商品的安全库存,这样数据即可保存到库存控制数据库中;二是库存预警模块,点击确定按钮,可以查询到“现有库存低于安全库存”的商品,然后把报表打印出来;当预警系统打印出建议采购商品报表后,采购员即可根据报表内容查询供应商数据,根据可靠的信息选择供应商,之后下向供应商下采购单。账务管理:采购商品入库之后,采购数据即由采购数据库转入账款数据库,财务人员调用此系统并依此为供货厂商付款,并按供应商做应付账款统计表作为金额核准只用。账款支付后可由会计管理人员将付款数据登录,更改应付账款数据库。第二节详细设计 一采购流程图物料计划文件采购计划管理采购计划文件采购计划请购计划查看库存情况接收请购单确定采购计划采购订单管理供应商文件采购报价文件采购收货管理采购结束供应商管理供应商管理二 功能模块图物流采购系统由若干个功能模块构成,形成了一个覆盖整个企业的信息流,物流,资金流的信息化管理系统,从而有效的保证企业的生产,经营,资本运营在有效的,合理的,可监控的,有序的状态下进行,为企业的高层领导提供决策的一句,从而提高决策的可执行性和合理性,使企业在健康有序的情况下发展。21采购系统采购管理基本信息预警管理订单管理账务管理基本信息供应商信息录入供应商信息列表货品信息采购负责人信息采购功能模块图订单管理订单登记订单列表预警管理库存预警库存管理监控采购管理采购登记采购列表采购查询按期间供方查询按期间采购员查询按期间货品查询账务管理按供商付款查询按责任人付款查询付款登记付款查询付款列表三数据流程图财务管理收货管理供应商管理结算管理采购部门供应商采购计划采购单管理库存需求下单结算送货用款计划四模块设计使用Visual Studio 2005 建立一个新的网站,保存在D盘,之后建立具体的模块如下所示。第四章 系统实现与应用第一节数据库表结构的建立与数据输入 一建立数据库表 建立一个名为caigou的数据库,存放在D盘,数据库的表格具体设计如下:(一)aaaa 表是采购负责人信息表实体E-R图手机mobilephone联系电话telephone采购负责人负责人编号Num家庭地址address部门department负责人姓名Name(二)bbbb 表是供应商信息表实体E-R图供商地址address供商编号Num供应商信息账号banknum开户银行bank供商corporation传真fax电话telephone联系人contact(三)cccc 表是货品信息表实体E-R图货品信息货品名称name单位unit规格型号model货品单价price货品编号num(四)dddd 表是采购登记表实体E-R图采购登记采购单号num负责人编号peoplenum货品名goods采购负责人contact供商编号companynum采购日期buydate供商corporation数量amount(五)eeee 表是订单登记表实体E-R图订单登记交货日期deliverydate供商负责人contactname结算日期enddate采购员编号peoplenum订单号num采购员name供商编号companynum供商corporation(六)ffff 表是付款登记表实体E-R图付款登记付款日期paydate供商名corporation付款金额paymentamount采购负责人contactname供商编号companynum负责人编号peoplenum付款单号num(七)gggg 表是库存监控表实体E-R图库存监控现有库存sexiststock安全库存safetystock货品名goods二 数据表关系表 三在数据库中输入数据 aaaa 表aaaaNumNameTelephoneMobilephoneDepartmentAddress3001李明0771-12345613455667788供应部南宁市西乡塘区56号3002王强0771-55667713711223344供应部南宁市民族大道89号3003张红0771-45678813567891122供应部南宁市建设路7号bbbb表bbbbNumCorporationContactTelephoneFaxAddressBankBanknum2030001日本丰田汽车公司北京经销处黄微微010-66325678101-66325678北京市平安街108号工商银行5010100011112030002中国一汽集团有限公司谢进0629-83363540629-8336354长春市松花路129号建设银行3756001000112030003上汽通用五菱姚磊0772-22334450772-2233445广西柳州市河西路5号中国银行123587654321 cccc表 ccccNumNameModelUnitPrice1变速箱第一轴导向轴承58890套6002发动机4D-4108台9603汽缸50*50个7504水箱风扇辅助马达100W件800dddd表ddddBuydateNumPeoplenumContactCompanynumGoodsamountCorporation2009-4-550013001李明2030001汽缸100日本丰田汽车公司北京经销处2009-4-2550023002王强2030002水箱风扇辅助马达50中国一汽集团有限公司2009-5-1050033003张红2030003发动机150上汽通用五菱2009-4-1550043001李明2030001变速箱第一轴导向200日本丰田汽车公司北京经销处2009-5-550053002王强2030002发动机100中国一汽集团有限公司2009-5-1550063003张红2030003汽缸50上汽通用五菱 eeee表 eeeeNumDeliverydatePeoplenumNameCompanynumContactnameCorporationEnddate40012009-4-103001李明2030001黄微微日本丰田汽车公司北京经销处2009-4-1540022009-4-203002王强2030002谢进中国一汽集团有限公司2009-4-2540032009-4-303003张红2030003姚磊上汽通用五菱2009-5-540042009-5-103001李明2030001黄微微日本丰田汽车公司北京经销处2009-5-1540052009-5-153002王强2030002谢进中国一汽集团有限公司2009-5-2040062009-5-203003张红2030003姚磊上汽通用五菱2009-5-25ffff表 ffffIDPaydateNumPeoplenumPaymentamountContactnameCompanynumCorporation12009-4-1580013001120000李明2030001日本丰田汽车公司北京经销处22009-4-2580023002180000王强2030002中国一汽集团有限公司32009-5-580033003220000张红2030003上汽通用五菱42009-5-1580013001150000李明2030001日本丰田汽车公司北京经销处52009-5-2080023002200000王强2030002中国一汽集团有限公司62009-5-2580033003250000张红2030003上汽通用五菱gggg表ggggGoodsexiststocksafetystock变速箱第一轴导向轴承50100汽缸150100水箱风扇辅助马达250200发动机200300水箱风扇辅助马达第二节应用程序设计与测试: 一界面设计与程序 (一)主界面及功能设计.(二)采购管理系统的菜单设计(三)基本信息界面及功能设计.1.供应商信息录入2.供应商信息列表3.货品信息4.采购负责人信息(四)订单管理子模块界面及功能设计.1.订单登记2.订单列表(五)采购管理子模块界面及功能设计1.采购登记2.采购列表 3.采购查询 3.1按供应商查询 3.2按采购员查询 3.3按采购货品查询(六)预警管理界面及功能设计.1.库存监控2.库存预警(七)账务管理界面及功能设计1.付款登记2.付款列表3.付款查询3.1按责任人付款查询3.2按供方付款查询第五章 总结和展望 第一节全文总结本文对物流企业信息平台采购管理子系统模块进行了设计与研究,主要完成的工作和取得的成果如下:一按照软件工程的一般程序和原理,遵循软件工程的基本原则,对物流平台采购管理系统的运作模式,功能需求和业务流程进行了需求分析,构建了物流管理系统的一个总体框架。二为了解决“怎么做”的问题,对采购管理系统进行了详尽的作业流程设计,功能结构设计,数据流程设计,并对各个功能模块进行了较深入的理论研究和功能设计。三利用Visual C# 2005作为开发工具,以Access为后台数据库,开发一个第三方物流信息管理平台的采购管理子系统。实现制定采购计划、供应商管理、库存控制预警、应付账款管理等。1、采购计划制定。根据需求计划,仓库的可用库存等信息生成采购计划。采购员通过对合格供应商清单中的供应商评价,选择一个合格的供应商,确定采购物品名称及其数量。2、供应商管理。该模块维护建中所有物资,材料供应商的档案,包括供应商的各种信息,如供货商编号、供货商名称、商标、供货商类型等。3、库存预警。主要完成商品订购批量及订购点的确定,库存数量控制和库存量规划,以减少因库存积压过多造成的利润损失。4、应付账款管理。统计所采购物品的应付账款,由财务人员调用并向供货厂商付款。 第二节研究展望由于开发物流采购系统的工作量大,时间仓促,加上作者水平有限,故仅对采购管理的一些模块进行了设计与开发,要使其得到实际的应用,并与现代化,智能化的物流设备相匹配,还需继续深入其系统的开发并逐步完善整个系统。另外,本文构建的是一个综合性,系统性和通用性的物流采购管理系统,力求使其适应各行业的各种商品,但往往在实际应用中不同的行业对系统的要求是不一样的,尤其对一些特殊的行业,所以该系统的实际使用领域还是有待拓展的。伴随着竞争的日趋激烈,企业须建立自己的客户服务体系,并进行客户关系管理,实现市场和客户需求的有效结合和预测。采购系统运行过程中,Internet的开放性为企业带来了巨大的商机,同时也使系统面临许多潜在的安全问题,因此对于系统安全技术,例如权限控制,防火墙技术,数据备份和认证中心等技术手段需要进一步研究。 以上的不足和难点也将成为我继续研究的方向和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论