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

下载本文档

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

文档简介

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

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

3、 部具体介绍,其中着重介绍了软件需求分析、概要设计、详细设计中数据库的设计、 调试与功能扩展,软件说明等步骤。首先,在“前言”中对采购管理的概念和在企 业资源计划系统中所处的地位进行了适当的介绍,使读者对本课题有一个大致的了 解。第二步,正式进入开发过程的描述,其中添加了部分图表以方便读者的阅读和 理解。最后,对整个开发过程进行了必要的总结。 关键词关键词: 企业资源计划系统,采购管理系统。 目录目录 1 前前 言言.3 2 需求分析需求分析.3 21 任务概述.3 2.1.1 目标.3 2.1.2 用户的特点.4 2.2. 对功能的规定.4 3 概要设计概要设计.5 3.1 总体设计.5 3

4、.1.1 需求规定.5 3.1.2 运行环境.7 3.1.3 基本设计概念.7 3.1.5基本流程.10 3.1.6 总体结构.11 4 数据库设计数据库设计.11 4.1 逻辑结构设计.11 5 总结总结.16 6 参考资料参考资料.16 1 前前 言言 20 世纪 90 年代以来,企业信息处理量不断加大,企业资源管理的复杂化 也不断加大,这要求信息的处理有更高的效率,传统的人工管理方式难以适应 以上系统,而只能依靠计算机系统来实现,信息的集成度要求扩大到企业的整 个资源的利用、管理,从而产生了新一代的管理理论与计算机系统企业资 源计划 ERP。 概括地说,ERP 是建立在信息技术基础上,利

5、用现代企业的先进管理思想, 全面地集成了企业所有资源信息,为企业提供决策、计划、控制与经营业绩评 估的全方位和系统化的管理平台。 而采购管理在企业经营管理中占据非常重要的位置。任何企业要向市场提 供产品或服务都离不开原材料或消耗品的采购。对于制造业来说,物料成本占 整个产品成本的比重较大或非常大。因此企业的采购部门必须适时、适量、适 质、适价地完成采购任务,为生产部门提供生产所需要的原材料(或外加工件) 。 另外,考虑到材料在产品中的费用份额,因此采购部门必须想方设法降低 材料的采购成本,同时还必须考虑物料的库存。大量物品库存积压,意味着物 料的库存成本增加,资金占用增加。降低材料成本与提高采

6、购作业的质量已成 为了每个企业所追求的目标。 MRP、MRP和 ERP,是企业管理信息系统发展的不同阶段。MPR 主要对制造 环节中的物流进行管理,使企业达到“既要保证生产又要控制库存”的目的; 而 MRP则集成了物流和资金流,将人、财、物,时间等各种资源进行周密计 划,合理利用,以提高企业的竞争力;ERP 的概念则由 Garter Group 率先提出, 它将供应链、企业业务流程和信息流程都囊括其中。由于 ERP 的概念流传最广, 现在已经成为企业管理信息系统的代名词。 2 需求分析需求分析 21 任务概述任务概述 2.1.1 目标目标 本系统是一个基于 Visual Studio.Net

7、开发环境的采购管理平台,采用 C/S 架 构,该系统可以与其他 ERP 模块的管理系统结合成完整的 ERP 系统。为企业提供一 个集中的,方便使用,可靠的,易扩展的企业资源管理平台。实现了企业在采购方 面的信息化,提高了企业的效率。为企业提供了一个比较完整的采购解决方案。 ERP 企业资 源管理系统 销售管理模块 采购管理模块 生产管理模块 仓库管理模块 人事管理模块 质量管理模块 系统管理模块 图图 1 1 采购管理模块和其他模块之间的关系图采购管理模块和其他模块之间的关系图 2.1.2 用户的特点用户的特点 采购管理系统适用于中小型企业。本系统的主要用户有系统管理员、采购员和验 收员。系统

8、管理员需要具备一定的计算机知识,而且熟练撑握 SQL 语言,能够对数 据库进行维护。而采购员和验收员,只需要了解一些计算机的基本操作就可以了。 另外,技术维护人员可根据本文档对软件在运行过程中出现的错误进行处理,而且 可以基于本软件的基础进行扩展。 2.2. 对功能的规定对功能的规定 采购基础数据采购基础数据: : 采购子系统的基本数据有采购员资料、供应商资料、采购提前期以及业务流程 设置。对这些数据就及时加以维护。 功能包括:物料数据维护、订/交货方式维护、来源类别维护、采购员维护、采购 系统维护。 采购计划管理采购计划管理: : 通过物料需求(订货点控制、订货周期控制等生成的请购计划)来生

9、成采购计 划(或采购建议订单) ,并综合考虑物料的订货批量、采购提前期、库存量、运输 方式以及计划外的物料申请,进行系统自动物料合并,也可以人工干预和修改。另 外,有些原材料的采购提前期很长(有的进口件要半年以上的采购周期) ,因此有 可能超过主生产计划制定周期。这类采购的采购计划应经过销售、财务与计划等部 门的综合讨论与评估确定所需的数量和时间,然后制定材料的中期或长期采购计划。 功能包括:请购计划维护、请购计划合并、采购计划生成。 采购订单管理采购订单管理: : 根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物料 申请进行物料合并,生成采购订单,并经过确认后即可进行订单输

10、出,最后下达给 供应商,也可以网上发布订单。对于临时追加的采购任务,可以通过与供应商协商 直接下达采购订单。 功能包括:采购订单维护、采购合同维护、订单终止或取消、订单结案。 采购询价管理采购询价管理: : 落实采购订单的采购供应商。采购业务人员广泛利用市场的采购供应资源,进 行价格咨询并商谈有关交货数量、交货期、质量要求与技术要求,落实每种物料的 供应商。对新开发的供应商资源还要进行供应商的认证过程,经过相应的评审并合 格后才能作为许可采购的供应商。 功能包括:报价资料维护、询价资料维护。 供应商评估管理供应商评估管理: : 建立对供应商档案,同时对首选、次选等供应商加以分类,并建立供应商的

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

12、各模块功能描述系统各模块功能描述 序号功能描述 1采购基础数据对采购系统的基本信息进行维护。包括物料、订/交货方 式、来源类别维护、采购员和系统信息等。 11物料数据维护对物料信息表中的内容进行增加,修改,删除的操作。 12订/交货方式维护对订货方式类别、交货方式类别表中的内容进行增加, 修改,删除的操作。 13来源类别维护对请购单来源、采购单类别、来源类别表中的内容进行 增加,修改,删除的操作。 14采购员维护对采购员资料表中的内容进行增加,修改,删除的操作。 15采购系统维护对采购系统的连接设置进行维护,包括服务器名称,数 据库名称和用户名进行设置和保存。还可以对过去的记 录保存清空。 2

13、采购计划管理通过此模块进行请购信息维护并通过请购计划合并生成 采购订单。 21请购计划维护对请购单来源表,请购单主、细表,表中的内容进行增 加,修改,删除的操作。 22请购计划合并对多个不同的请购单所订购的物料根据订货批量、采购 提前期、库存量、运输方式以及计划外的物料申请进行 物料合并,生成请购计划。 23请购计划生成对通过请购计划合并处理的请购单进行订单生成,然后 下达给供应商。 3采购订单管理对采购订单的信息进行维护,并且可以通过手动方式对 订单进行终止或取消各进行订单结案。 31采购订单维护对采购单类别表,采购单主、细表中的内容进行增加, 修改,删除的操作。 32采购合同维护对采购合同

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

15、加,修改,删除的操作。 53供应商报价维护对供应商提供物料信息表中的内容进行增加,修改,删 除的操作。 54供应商评估对供应商评估中的内容进行增加,修改,删除的操作。 3.1.2 运行环境运行环境 本系统是一个基于 Visual Studio.Net 开发环境的采购管理平台,采用 C/S 架 构,采用 Microsoft SQL2000 数据库进行数据存储。通过 ODBC 与 Microsoft SQL2000 数据库进行连接,进行数据的交互。以表单形式实现显示和用户交互功能。 本系统需要在 Windows 平台下运行。另外,服务端还需要安装 Microsoft SQL 2000 或以上的数据

16、库产品;而对于客户端,就没有这个要求。 3.1.3 基本设计概念基本设计概念 基本设计概念: 图图 2 2 采购基础数据用例图采购基础数据用例图 图图 3 3 采购基础数据用例图采购基础数据用例图 图图 4 4 采购订单管理用例图采购订单管理用例图 图图 5 采购询价维护用例图采购询价维护用例图 图图 6 6 供应商管理用例图供应商管理用例图 3.1.5 基本流程基本流程 程序结束 询 价 资 料 维 护 采购询价管理 报 价 资 料 维 护 供 应 商 类 型 维 护 供应商评估管理 供 应 商 报 价 维 护 供 应 商 资 料 维 护 供 应 商 评 估 请 购 计 划 维 护 采购计划

17、管理 采 购 计 划 生 成 请 购 计 划 合 并 订 单 结 案 采 购 订 单 维 护 采购订单管理 订 单 终 止 或 取 消 采 购 合 同 维 护 系 统 维 护 订 交 货 方 式 维 护 采 购 员 维 护 采购基础数据 物 料 数 据 维 护 程序开始 设置服务器连接 ua 连接失败 系统主界面 连接尝试成功 连接尝试失败 重新设置 来 源 类 别 维 护 图图 8 基本流程图基本流程图 3.1.6 总体结构总体结构 软件初始化 进入事件等待状态 相关功能操作 非正常退出 退出 正常退出 初始化失败 调 用 返 回 事 件 触 发 图图 7 系统总体结构图系统总体结构图 4

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

19、字段会因具体需要进行类型与长度的定义。 1)关于字符类型的编号方面的信息,各表将以 Varchar(10)进行储存;关于 字符类型的备注方面的信息,各表将以 Varchar(50)进行储存;关于其他字符类型 的信息,各表将以 Varchar(20)进行储存。2)关于其数值类型的信息,各表将以 Real 进行储存。3)关于其日期类型的信息,各表将以 DateTime 进行储存。 在数据字典中,定义了各表的基本信息,具体情况可参见附录 1 数据字典主要 内容。 而数据输入过程中,具体的数据类型判断在程序中进行并给予相关提示。 表表 2 2 Con_ModeCon_Mode(交货方式类别交货方式类别

20、) 名称名称类型类型主键主键外键外键可选项可选项备注备注 ConsModeCode Varchar(10) Yes ConsModeName Varchar(20) ConsModeDesc Varchar(50) State Varchar(20) 表表 3Ind_Mode3Ind_Mode(订货方式类别订货方式类别) 名称名称类型类型主键主键外键外键可选项可选项备注备注 IndeModeCode Varchar(10) Yes IndeModeName Varchar(20) IndeModeDesc Varchar(50) State Varchar(20) 表表 4 4 App_Sou

21、rceApp_Source(请购单来源请购单来源) 名称名称类型类型主键主键外键外键可选项可选项备注备注 ApplSourCode Varchar(10) Yes ApplSourName Varchar(20) 手工/请购单/询议价单/采购合同 ApplSourSort Varchar(20) ApplSourDesc Varchar(50) State Varchar(20) 表表 5 5 App_MainListApp_MainList(请购单主表请购单主表) 名称名称类型类型主键主键外键外键可选项可选项备注备注 ApplListCode Varchar(10) Yes ApplDepa

22、 Varchar(20) ApplMan Varchar(20) ApplSourCode Varchar(10) Yes ApplRema Varchar(50) ApplDate Datetime IPurcOPurc Varchar(20) 内购/外购 ApprMan Varchar(20) ApprDate Datetime ApprRema Varchar(50) State Varchar(20) 表表 6App_PlanMain6App_PlanMain(请购计划主表请购计划主表) 名称名称类型类型主键主键外键外键可选项可选项备注备注 ApplPlanCode Varchar(1

23、0) Yes ApplPlanSort Varchar(20) ApplSourCode Varchar(10) Yes SourListCode Varchar(10) Yes 手工/请购单/询议价单/采购合同 IntePurcDate Datetime PrinDate Datetime BuyeCode Varchar(10) Yes SuppCode Varchar(10) Yes PayMode Varchar(20) PayCond Varchar(50) Currency Varchar(20) ExchRate Real 0 至 100 DiscSort Varchar(20)

24、 DiscRate Real Total Real 计算 PurcRema Varchar(20) ApprMan Varchar(20) ApprDate Datetime ApprRema Varchar(20) FloaCons Varchar(20) 是/否 FloaRate Real 0 至 100 State Varchar(20) 表表 7 7 Pur_MainListPur_MainList(采购单主表采购单主表) 名称名称类型类型主键主键外键外键可选项可选项备注备注 PurcListCode Varchar(10) Yes PurcListSortCode Varchar(1

25、0) Yes SourSortCode Varchar(10) Yes SourListCode Varchar(20) 查询 PurcDate Datetime PrinDate Datetime BuyeCode Varchar(10) Yes SuppCode Varchar(10) Yes PayMode Varchar(20) PayCond Varchar(50) Currency Varchar(20) ExchRate Real DiscSort Varchar(20) DiscRate Real Total Real 计算 PurcRema Varchar(50) ApprM

26、an Varchar(20) ApprDate Datetime ApprRema Varchar(50) FloaCons Varchar(20) 是/否 FloaRate Real 0 至 100 State Varchar(20) 表表 8 8 Quo_ListQuo_List(报价单报价单) 名称名称类型类型主键主键外键外键可选项可选项备注备注 QuotListCode Varchar(10) Yes SuppCode Varchar(10) Yes FSuppCode Varchar(10) Yes MateCode Varchar(10) Yes MateUnit Varchar(

27、20) Price Real Currency Varchar(20) ExchRate Real PayMode Varchar(20) QuotDate Datetime AvaiClosDate Datetime MaxRefeQuan Real 大于参考数量下限 MinRefeQuan Real 小于参考数量下限 MinQuanBlocDisc Real BlocDisc Real MinMoneDisc Real MoneDisc Real State Varchar(20) 表表 4.94.9 Inq_MainListInq_MainList(询价单主表询价单主表) 名称名称类型类

28、型主键主键外键外键可选项可选项备注备注 InquCode Varchar(10) Yes GoalListSort Varchar(20) 请购单/采购单 GoalListCode Varchar(10) InquMan Varchar(20) InquDate Datetime InquRema Varchar(20) State Varchar(20) 表表 1010 Sup_SortSup_Sort(供应商类别供应商类别) 名称名称类型类型主键主键外键外键可选项可选项备注备注 SuppSortCode Varchar(10) Yes SuppSortName Varchar(20) 生产

29、商/中间商/分支机构 SuppSortDesc Varchar(50) State Varchar(20) 表表 1111 Sup_OMaterielInfoSup_OMaterielInfo(供应商提供物料信息供应商提供物料信息) 名称名称类型类型主键主键外键外键可选项可选项备注备注 SuppCode Varchar(10) Yes MateCode Varchar(10) Yes TradQuan Real TradMone Real FadeGoodQuan Real BlocDiscStan Varchar(20) MoneDiscStan Varchar(20) ConsEvalSo

30、rtCode Varchar(10) Yes MateQualSortCode Varchar(10) Yes EarlTradDate Datetime LastQuot Real LastTradDate Datetime State Varchar(20) 表表 1212 Sup_MQualitySortSup_MQualitySort(供应商物料品质类别供应商物料品质类别) 名称名称类型类型主键主键外键外键可选项可选项备注备注 MateQualSortCode Varchar(10) Yes MateQualSortName Varchar(20) MateQualSortDesc V

31、archar(50) State Varchar(20) 表表 1313 Sup_EvaluateSup_Evaluate(供应商评估供应商评估) 名称名称类型类型主键主键外键外键可选项可选项备注备注 SuppCode Varchar(10) Yes MateCode Varchar(10) Yes TradQuan Real TradMone Real FadeGoodQuan Real BlocDiscStan Varchar(20) MoneDiscStan Varchar(20) ConsEvalSortCode Varchar(10) Yes MateQualSortCode Varchar(10) Y

温馨提示

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

评论

0/150

提交评论