采购管理系统._第1页
采购管理系统._第2页
采购管理系统._第3页
采购管理系统._第4页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、企业资源管理课程设计报告题目:ERP采购管理系统专业:信息管理与信息系统班级 : *学号 : *姓名:某某指导老师:郭树蕻2013年 11月 29日第1页共18页摘要随着信息技术的发展和十多年的应用,如今企业资源计划系统所包含的管理思想是非常广泛和深刻的,企业资源计划系统不仅面向供需链,体现精益生产、敏捷制造、同步工程的精神,而且结合全面质量管理以保证质量和客户满意度; 结合准时制生产以消除一切无效劳动与浪费、降低库存和缩短交货期 ; 它还结合约束理论来定义供需链上的瓶颈环节、消除制约因素来扩大企业供需链的有效产出。本软件主要提供企业资源计划系统其中的一部分采购管理系统的各种管理和数据操作。当

2、中包括采购基本数据维护、采购计划管理、采购订单管理、采购询价管理、供应商管理这五个部分。通过对本软件的使用,采购部门主管与采购人员可以十分互动的进行业务交流和处理。无论对于采购计划的制订,采购订单的下达,还是供应商资料的查询都能通过简单而直接的操作来完成,大大提高工作效率。从而达到消除一切无效劳动与浪费、消除制约因素来扩大企业供需链的有效产出的目标。另外,本软件还提供对采购部门内容的资料管理。例如,在采购员维护中,可以进行对采购员的资料进行管理。站在软件工程的角度,本设计论文(说明书 ) 对软件开发的各个步骤进行了分部具体介绍,其中着重介绍了软件需求分析、概要设计、详细设计中数据库的设计、调试

3、与功能扩展,软件说明等步骤。首先,在“前言”中对采购管理的概念和在企业资源计划系统中所处的地位进行了适当的介绍,使读者对本课题有一个大致的了解。第二步,正式进入开发过程的描述,其中添加了部分图表以方便读者的阅读和理解。最后,对整个开发过程进行了必要的总结。关键词:企业资源计划系统,采购管理系统。第2页共18页目录1前 言 .42需求分析 .42 1 任务概述 .42.1.1目标 .42.1.2用户的特点 .52.2. 对功能的规定 .53概要设计 .63.1 总体设计 .63.1.1需求规定 .63.1.2运行环境 .83.1.3基本设计概念 .83.1.5基本流程 .113.1.6总体结构

4、.124数据库设计 .124.1 逻辑结构设计 .125总结 .176参考资料 .17第3页共18页1 前 言20 世纪 90 年代以来,企业信息处理量不断加大,企业资源管理的复杂化也不断加大,这要求信息的处理有更高的效率, 传统的人工管理方式难以适应以上系统,而只能依靠计算机系统来实现, 信息的集成度要求扩大到企业的整个资源的利用、管理,从而产生了新一代的管理理论与计算机系统企业资源计划ERP。概括地说, ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业所有资源信息, 为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。而采购管理在企业经营管理中占据

5、非常重要的位置。 任何企业要向市场提供产品或服务都离不开原材料或消耗品的采购。 对于制造业来说, 物料成本占整个产品成本的比重较大或非常大。因此企业的采购部门必须适时、适量、适质、适价地完成采购任务,为生产部门提供生产所需要的原材料(或外加工件) 。另外,考虑到材料在产品中的费用份额, 因此采购部门必须想方设法降低材料的采购成本,同时还必须考虑物料的库存。 大量物品库存积压,意味着物料的库存成本增加, 资金占用增加。 降低材料成本与提高采购作业的质量已成为了每个企业所追求的目标。MRP、MRP和 ERP,是企业管理信息系统发展的不同阶段。 MPR主要对制造环节中的物流进行管理,使企业达到“既要

6、保证生产又要控制库存”的目的;而MRP则集成了物流和资金流,将人、财、物,时间等各种资源进行周密计划,合理利用,以提高企业的竞争力; ERP的概念则由 Garter Group 率先提出,它将供应链、企业业务流程和信息流程都囊括其中。 由于 ERP的概念流传最广,现在已经成为企业管理信息系统的代名词。2 需求分析2 1 任务概述2.1.1 目标本系统是一个基于Visual Studio.Net开发环境的采购管理平台,采用C/S 架构,该系统可以与其他ERP模块的管理系统结合成完整的ERP系统。为企业提供一个集中的,方便使用,可靠的,易扩展的企业资源管理平台。实现了企业在采购方面的信息化,提高了

7、企业的效率。为企业提供了一个比较完整的采购解决方案。第4页共18页ERP 企业资源管理系统销售管理模块采购管理模块生产管理模块仓库管理模块人事管理模块质量管理模块系统管理模块图 1 采购管理模块和其他模块之间的关系图2.1.2 用户的特点采购管理系统适用于中小型企业。本系统的主要用户有系统管理员、采购员和验收员。系统管理员需要具备一定的计算机知识,而且熟练撑握SQL语言,能够对数据库进行维护。而采购员和验收员,只需要了解一些计算机的基本操作就可以了。另外,技术维护人员可根据本文档对软件在运行过程中出现的错误进行处理,而且可以基于本软件的基础进行扩展。2.2.对功能的规定采购基础数据 :采购子系

8、统的基本数据有采购员资料、 供应商资料、 采购提前期以及业务流程设置。对这些数据就及时加以维护。功能包括:物料数据维护、订 / 交货方式维护、来源类别维护、采购员维护、采购系统维护。采购计划管理 :通过物料需求(订货点控制、订货周期控制等生成的请购计划)来生成采购计划(或采购建议订单),并综合考虑物料的订货批量、采购提前期、库存量、运输方式以及计划外的物料申请,进行系统自动物料合并,也可以人工干预和修改。另外,有些原材料的采购提前期很长(有的进口件要半年以上的采购周期),因此有可能超过主生产计划制定周期。这类采购的采购计划应经过销售、财务与计划等部门的综合讨论与评估确定所需的数量和时间,然后制

9、定材料的中期或长期采购计划。第5页共18页功能包括:请购计划维护、请购计划合并、采购计划生成。采购订单管理 :根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物料申请进行物料合并,生成采购订单,并经过确认后即可进行订单输出,最后下达给供应商,也可以网上发布订单。对于临时追加的采购任务,可以通过与供应商协商直接下达采购订单。功能包括:采购订单维护、采购合同维护、订单终止或取消、订单结案。采购询价管理 :落实采购订单的采购供应商。 采购业务人员广泛利用市场的采购供应资源, 进行价格咨询并商谈有关交货数量、交货期、质量要求与技术要求,落实每种物料的供应商。对新开发的供应商资源还要进行

10、供应商的认证过程,经过相应的评审并合格后才能作为许可采购的供应商。功能包括:报价资料维护、询价资料维护。供应商评估管理 :建立对供应商档案,同时对首选、 次选等供应商加以分类,并建立供应商的供应物品明细(品种、价格、供应期、运输方式等) ,资料最终必须进行确认才有效。系统在执行采购订单下达时,要读入相应的供应商资料。供应商资料是采购子系统的基本资料,并且还要初始化供应商的有关账务资料。初始化完成后才能处理采购业务。功能包括:供应商类型维护、供应商资料维护、供应商报价维护、供应商评估。3 概要设计3.1 总体设计3.1.1 需求规定要求该软件能够对采购管理所需的信息进行维护(包括:增加,修改,删

11、除等) 。采购管理所需的信息包括:物料信息、供应商信息、请购信息、采购单信息、采购计划信息、采购合同信息、报价单、询价单等。表 1 系统各模块功能描述序号功能描述1采购基础数据对采购系统的基本信息进行维护。包括物料、订/ 交货方式、来源类别维护、采购员和系统信息等。1 1物料数据维护对物料信息表中的内容进行增加,修改,删除的操作。1 2订 /交货方式维护对订货方式类别、交货方式类别表中的内容进行增加,修改,删除的操作。1 3来源类别维护对请购单来源、采购单类别、来源类别表中的内容进行增加,修改,删除的操作。第6页共18页1 4采购员维护对采购员资料表中的内容进行增加,修改,删除的操作。1 5采

12、购系统维护对采购系统的连接设置进行维护,包括服务器名称,数据库名称和用户名进行设置和保存。还可以对过去的记录保存清空。2采购计划管理通过此模块进行请购信息维护并通过请购计划合并生成采购订单。2 1请购计划维护对请购单来源表,请购单主、细表,表中的内容进行增加,修改,删除的操作。2 2请购计划合并对多个不同的请购单所订购的物料根据订货批量、采购提前期、库存量、运输方式以及计划外的物料申请进行物料合并,生成请购计划。2 3请购计划生成对通过请购计划合并处理的请购单进行订单生成,然后下达给供应商。3采购订单管理对采购订单的信息进行维护,并且可以通过手动方式对订单进行终止或取消各进行订单结案。3 1采

13、购订单维护对采购单类别表,采购单主、细表中的内容进行增加,修改,删除的操作。3 2采购合同维护对采购合同主、细表中的内容进行增加,修改,删除的操作。3 3订单终止或取消对不安计划交货的订单进行手动终止或取消。3 4订单结案对未交齐货的订单进行手动结案。4采购询价维护对询价资料的各种信息进行维护。包括报价单、询价单等。4 1报价资料维护对报价单表中的内容进行增加,修改,删除的操作。4 2询价资料维护对询价单主、细表中的内容进行增加,修改,删除的操作。5供应商管理对供应商的各种信息进行维护。包括供应商类型、资料、报价、评估等。5 1供应商类型维护对供应商类别表、供应商交货评估类别表、供应商物料品质

14、类别表中的内容进行增加,修改,删除的操作。5 2供应商资料维护对供应商信息表中的内容进行增加,修改,删除的操作。5 3供应商报价维护对供应商提供物料信息表中的内容进行增加,修改,删除的操作。5 4供应商评估对供应商评估中的内容进行增加,修改,删除的操作。第7页共18页3.1.2 运行环境本系统是一个基于Visual Studio.Net开发环境的采购管理平台,采用C/S 架构,采用 MicrosoftSQL2000数据库进行数据存储。 通过 ODBC与 MicrosoftSQL2000数据库进行连接,进行数据的交互。以表单形式实现显示和用户交互功能。本系统需要在 Windows平台下运行。另外

15、,服务端还需要安装Microsoft SQL 2000或以上的数据库产品 ; 而对于客户端,就没有这个要求。3.1.3 基本设计概念基本设计概念 :图 2 采购基础数据用例图第8页共18页图 3 采购基础数据用例图图 4 采购订单管理用例图第9页共18页图 5 采购询价维护用例图图 6 供应商管理用例图第10页共18页3.1.5 基本流程程序开始重新设置连接尝试失败设置服务器连接连接失败连接尝试成功系统主界面采购询价管理采购基础数据供应商评估管理采购计划管理采购订单管理报询物来订采供供供料源交购应应应数类货员商商商价价类资报据别方维系型料价资资维维式护统维维维护护维维护护护程序结束图 8 基本

16、流程图供请请采采采订订应购购购购购单单终商计计计订合结止评划划划单同或案估维合生维维取消护并成护护第11页共18页3.1.6 总体结构初始化失败软件初始化非正常退出进入事件等待状态退出事件调返触用回发相关功能操作正常退出图 7 系统总体结构图4 数据库设计为了编码方便,表名与字段名一律采用英文字符命名。 另外,为了提高可扩展性,各表的各字段会因具体需要进行类型与长度的定义。1)关于字符类型的编号方面的信息,各表将以Varchar( 10)进行储存;关于字符类型的备注方面的信息, 各表将以 Varchar(50) 进行储存; 关于其他字符类型的信息,各表将以Varchar(20)进行储存。 2)

17、关于其数值类型的信息,各表将以Real 进行储存。 3)关于其日期类型的信息,各表将以DateTime 进行储存。4.1 逻辑结构设计为了编码方便,表名与字段名一律采用英文字符命名。 另外,为了提高可扩展性,各表的各字段会因具体需要进行类型与长度的定义。1)关于字符类型的编号方面的信息,各表将以Varchar ( 10)进行储存;关于字符类型的备注方面的信息, 各表将以 Varchar(50) 进行储存;关于其他字符类型的信息,各表将以 Varchar(20) 进行储存。 2)关于其数值类型的信息,各表将以 Real 进行储存。 3)关于其日期类型的信息,各表将以 DateTime 进行储存。

18、在数据字典中, 定义了各表的基本信息, 具体情况可参见附录 1 数据字典主要内容。而数据输入过程中,具体的数据类型判断在程序中进行并给予相关提示。第12页共18页表 2 Con_Mode(交货方式类别)名称类型主键外键可选项备注ConsModeCodeVarchar(10)YesConsModeNameVarchar(20)ConsModeDescVarchar(50)StateVarchar(20)表 3Ind_Mode (订货方式类别)名称类型主键外键可选项备注IndeModeCodeVarchar(10)YesIndeModeNameVarchar(20)IndeModeDescVarc

19、har(50)StateVarchar(20)表 4 App_Source (请购单来源)名称类型主键外键可选项备注ApplSourCodeVarchar(10)YesApplSourNameVarchar(20)手工 /请购单 / 询议价单 /采购合同ApplSourSortVarchar(20)ApplSourDescVarchar(50)StateVarchar(20)表 5 App_MainList (请购单主表)名称类型主键外键可选项备注ApplListCodeVarchar(10)YesApplDepaVarchar(20)ApplManVarchar(20)ApplSourCod

20、eVarchar(10)YesApplRemaVarchar(50)ApplDateDatetimeIPurcOPurcVarchar(20)内购 / 外购ApprManVarchar(20)ApprDateDatetimeApprRemaVarchar(50)StateVarchar(20)表 6App_PlanMain (请购计划主表)名称类型主键外键可选项备注ApplPlanCodeVarchar(10)YesApplPlanSortVarchar(20)ApplSourCodeVarchar(10)YesSourListCodeVarchar(10)Yes手工 / 请购单 /询议价单

21、/采购合同第13页共18页IntePurcDateDatetimePrinDateDatetimeBuyeCodeVarchar(10)YesSuppCodeVarchar(10)YesPayModeVarchar(20)PayCondVarchar(50)CurrencyVarchar(20)ExchRateReal0至 100DiscSortVarchar(20)DiscRateRealTotalReal计算PurcRemaVarchar(20)ApprManVarchar(20)ApprDateDatetimeApprRemaVarchar(20)FloaConsVarchar(20)是

22、/ 否FloaRateReal0至 100StateVarchar(20)表 7 Pur_MainList(采购单主表)名称类型主键外键可选项备注PurcListCodeVarchar(10)YesPurcListSortCodeVarchar(10)YesSourSortCodeVarchar(10)YesSourListCodeVarchar(20)查询PurcDateDatetimePrinDateDatetimeBuyeCodeVarchar(10)YesSuppCodeVarchar(10)YesPayModeVarchar(20)PayCondVarchar(50)Currency

23、Varchar(20)ExchRateRealDiscSortVarchar(20)DiscRateRealTotalReal计算PurcRemaVarchar(50)ApprManVarchar(20)ApprDateDatetimeApprRemaVarchar(50)FloaConsVarchar(20)是 / 否FloaRateReal0至100第14页共18页StateVarchar(20)表 8 Quo_List (报价单)名称类型主键外键可选项备注QuotListCodeVarchar(10)YesSuppCodeVarchar(10)YesFSuppCodeVarchar(10

24、)YesMateCodeVarchar(10)YesMateUnitVarchar(20)PriceRealCurrencyVarchar(20)ExchRateRealPayModeVarchar(20)QuotDateDatetimeAvaiClosDateDatetimeMaxRefeQuanReal大于参考数量下限MinRefeQuanReal小于参考数量下限MinQuanBlocDiscRealBlocDiscRealMinMoneDiscRealMoneDiscRealStateVarchar(20)表 4.9 Inq_MainList(询价单主表)名称类型主键外键可选项备注Inq

25、uCodeVarchar(10)YesGoalListSortVarchar(20)请购单 / 采购单GoalListCodeVarchar(10)InquManVarchar(20)InquDateDatetimeInquRemaVarchar(20)StateVarchar(20)表 10 Sup_Sort (供应商类别)名称类型主键外键可选项备注SuppSortCodeVarchar(10)YesSuppSortNameVarchar(20)生产商 /中间商 /分支机构SuppSortDescVarchar(50)StateVarchar(20)表 11 Sup_OMaterielInf

26、o(供应商提供物料信息)第15页共18页名称类型主键外键可选项备注SuppCodeVarchar(10)YesMateCodeVarchar(10)YesTradQuanRealTradMoneRealFadeGoodQuanRealBlocDiscStanVarchar(20)MoneDiscStanVarchar(20)ConsEvalSortCodeVarchar(10)YesMateQualSortCodeVarchar(10)YesEarlTradDateDatetimeLastQuotRealLastTradDateDatetimeStateVarchar(20)表 12 Sup_

27、MQualitySort (供应商物料品质类别)名称类型主键外键可选项备注MateQualSortCodeVarchar(10)YesMateQualSortNameVarchar(20)MateQualSortDescVarchar(50)StateVarchar(20)表 13 Sup_Evaluate (供应商评估)名称类型主键外键可选项备注SuppCodeVarchar(10)YesMateCodeVarchar(10)YesTradQuanRealTradMoneRealFadeGoodQuanRealBlocDiscStanVarchar(20)MoneDiscStanVarchar(20)ConsEvalSortCodeVarchar(10)YesMateQualSortCodeVarchar(10)YesEarlTradDateDatetimeLastQuotRealLastTradDateDatetimeStateVarchar(20)第16页共18页5 总结通过对本次系统的设计,发现了很多问题,有

温馨提示

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

评论

0/150

提交评论