数据库课程设计--采购管理系统

上传人:mar****e5 文档编号:170900182 上传时间:2022-11-23 格式:DOCX 页数:32 大小:444.34KB
返回 下载 相关 举报
数据库课程设计--采购管理系统_第1页
第1页 / 共32页
数据库课程设计--采购管理系统_第2页
第2页 / 共32页
数据库课程设计--采购管理系统_第3页
第3页 / 共32页
点击查看更多>>
资源描述
采购管理系统软件需求规格书编写: 年月日审核: 年月日批准:年月日目录引言 31.1. 编写目的 31.2. 读者对象 31.3. 参考文档 31.4. 名词与术语 32. 系统概述 42.1. 系统功能描述 42.2. 面向的用户群体 53. 功能性需求 53.1. 功能列表 53.2. 采购管理系统详分 53.2.1. 系统模块图5.3.2.2. 系统用例图7.3.2.3. 采购管理系统DFD图83.2.4. 采购管理系统E-R图1.03.2.5. 采购管理系统数据字典DD) 113.2.6. 采购模块 173.2.7. 仓库模块 223.2.8. 供货商模块 274. 模块间衔接 305. 非功能性需求 315.1 界面需求 315.2其他要求 31引言1.1. 编写目的采购系统帮助采购人员控制并完成从采购计划、采购合同直到合同跟踪全部 过程管理,可有效地监控采购计划的实施,采购成本的变动及供应商交货履约情 况,从而帮助采购人员选择最优秀的供应商和采购策略,确保采购工作高质量、 高效率及低成本地执行,使企业具有最佳的生产状态。1.2. 读者对象计算机及电子信息类相关专业的学生,从事计算机软件研究与系统开发工作 的研究和开发人员。1.3. 参考文档1 蔡延光;数据库原理与应用;2010 年 10 月第1 版2 殷人昆 郑人杰 马素霞 百晓颖;实用软件工程(第三版);2010 年 10 月1.4. 名词与术语表 1.1 名词与术语名称英文名称解释请购单requisition form根据生产需要确定一种或 几种物料,并按照规定的格 式填写一份需求表数据流图(DFD)Data Flow Diagram数据库系统最重要的需求分析 工具之一实体-联系图(E-R图)Entity Relationship Diagram提供了表示实体类型、属性和联系 的方法,用来描述现实世界的概念 模型功能模块图画出功能模块图是软件工程过 程中的一个重要环节,它将显示 出工程所要实现的各种功能,并 分类,然后软件工程师根据功能 模块图来具体实现这些功能(通 过代码)用例图由主角、用例以及它们之间的关 系构成的图检验单由于一个订单的商品可能会一 次性运送商品或分批次运送商 品,因此需要分批次检验采购合同米购合同是要求一个供应商按照规定的条款和条件供应某种 材料或提供某种服务的具有约 束力的要求,是采购部用来向供 应商订购材料的凭证到货通知单是采购物料到达时,通知质检部 门检验、地磅过磅、仓库收料入 库的依据2. 系统概述2.1. 系统功能描述(1)生成采购订单根据物料需求计划生成的采购申请,同时综合考虑物料的订货批量、采购提 前期、库存量、运输方式以及计划外的物料申请,进行系统自动物料合并,也可 以人工干预和修改。(2)确定供应商该过程是落实采购供应商。采购业务人员根据系统中的供应商资源,综合考 查有关供货价格、交货数量、交货期、质量要求与技术要求,进行供应商选优评 价,落实每种物料的优选供应商。对新开发的供应商资源还要进行供应商的认证 过程,经过相应的评审并合格后才能作为许可采购的供应商。(3)下达采购订单根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物 料申请进行物料合并,生成采购订单。并经过确认后即可进行订单输出,最后下 达给供应商。也可以网上发布订单。对于临时追加的采购任务,可以通过与供应 商协商直接下达采购订单。(4)采购订单检验采购业务人员对下达的采购订单按计划进行跟踪,系统可以设置跟踪的时间 周期,形成订单跟催计划。在跟催过程中,要了解供应商的生产进度及质量情况, 并及时对供应商给予支持。2.2. 面向的用户群体采购员、供货商3. 功能性需求3.1. 功能列表表 3.1 功能列表系统名称模块功能需求点采购管理 子系统米购模块需求分析、生成 并处理采购订单根据需求决定需求计划、生成 采购单、确定采购的材料及数 量仓库模块入库、出库和库 存的检查核对并修改库存变化供货商模块接收采购订单、 准备货物、提供 发货数量及价格能够提供采购单的货物3.2. 采购管理系统详分3.2.1. 系统模块图提供供货材料供货单处理入库处理库存检查生成采购订单生成采购计划需求计划管理3.2.2. 系统用例图3. 2.3.采购管理系统DFD图采购管理系统第0层件D采购计划文D采购订单件D收货单文采购管理系统第 1 层Pl.lPl.2P2SI需求部门一Fl.需求计划需求计划汇总Fl.采购需求单*F2采购计划单卜生成采购计划r生成采购订单D1需求计划文件D2.供应商资料Dl.采购计划文件D2采购合同文件D2. 采购订单文件_文匚 F採购订单采购管理系统第2层324. 采购管理系统E-R图供货收货单收货325采购管理系统数据字典(DD)数据项数据项编号11数据项名称订单号类型及宽度char(13)说明需求计划编号数据项编号I2数据项名称订单号类型及宽度char(13)说明贝物需求计划编号取值范围数据项编号I3数据项名称收获通知编号类型及宽度char(13)说明收获通知单编号取值范围数据项编号14数据项名称供应商编号类型及宽度char(5)说明供应商编号取值范围数据项编号I5数据项名称仓库部门编号类型及宽度char(5)说明仓储部门编号取值范围数据项编号16数据项名称数量类型及宽度decimal(10,2)说明采购数量取值范围数据项编号17数据项名称单价类型及宽度decimal(10,2)说明采购单价取值范围数据流的描述数据流编号F1.1数据流名称需求计划单简述由需求部门根据供需情况制定的所需的货物清单数据流来源需求部门数据流去向需求计划汇总处理模块数据项组成日期+货物编码+单价+数量数据流编号F1.2数据流名称米购需求单简述根据需求订货单和存货情况制定的所需米购的货 物清单数据流来源需求计划汇总处理模块数据流去向生成采购计划处理模块数据项组成日期+货物编码+单价+数量数据流编号F2数据流名称采购计划单简述根据采购需求单和库存情况由采购贝制定的采购 计划数据流来源生成采购计划处理模块数据流去向生成采购订单处理模块数据项组成日期+供应商编码+货物编码+单价+数量数据流编号F3数据流名称米购订单简述由米购主管根据米购计划和供应商信息填制的所 需采购的货物订单数据流来源生成采购订单处理模块数据流去向采购收货管理处理模块数据项组成日期+订单号+供应商编码+订货部门编码+订货数 量数据流编号F4.1数据流名称入库单简述货物经验收合格实际出库的单据凭证数据流来源入库管理处理模块数据流去向仓储部门数据项组成日期+出库单编号+收货通知号+仓库编码+入库 数量+入库单价简述登记采购计划的文件数据存储组 成日期+供应商编码+货物编码+单价+数量关键字供应商编码,货物编码相关联的处 理P1.2数据流编号F4.2数据流名称入库单简述货物经验收合格实际出库的单据凭证数据流来源入库管理处理模块数据流去向仓储部门数据项组成日期+出库单编号+收货通知号+仓库编码+入库 数量+入库单价处理逻辑处理逻辑编号P1.1处理逻辑名称需求计划汇总简述汇总所需货物的相关信息输入的数据流需求计划单处理描述根据需求部门的需求信息得出所需货物的汇总信息输出的数据流采购需求单处理逻辑编号P1.2处理逻辑名称生成采购计划简述填写采购货物的计划输入的数据流采购需求单处理描述根据需求计划单和存货情况编写出采购计划输出的数据流采购计划处理逻辑编号P2处理逻辑名称生成采购订单简述填写采购货物的订单输入的数据流采购计划处理描述根据米购计划和供应商资料,选择合的供应商, 确认价格填写采购订单输出的数据流采购订单处理逻辑编号P3.1处理逻辑名称采购收货管理简述对采购的货物进行收获管理输入的数据流采购订单处理描述当货物到达时,根据采购订单,对货物进行查验质量,数量等输出的数据流入库信息处理逻辑编号P3.2处理逻辑名称入库管理简述对已收货进行入库管理输入的数据流入库信息处理描述根据入库信息,对已经检验收货的货物,入库, 记录输出的数据流入库单数据存储数据存储编号D1.1数据存储名称需求计划文件简述存储需求计划的文件数据存储组成日期+货物编码+单价+数量关键字部门代码,货物编码相关联的处理P1.1数据存储编号D1.2数据存储名称采购计划文件简述登记采购计划的文件数据存储组成日期+供应商编码+货物编码+单价+数量关键字供应商编码,货物编码相关联的处理P1.2数据存储编号D2.1数据存储名称采购订单文件简述登记采购货物订单的文件数据存储组成日期+订单号+供应商编码+订货部门编码+发运 方式+存货编码+计量单位+订货数量+订货单价 +订货金额关键字订单号,供应商编码,订货部门编码相关联的处理P2数据存储编号D2.2数据存储名称采购合同文件简述编写采购合同的文件数据存储组成订单号+供应商编码+订货部门编码+订货数量 订货单价关键字订单号,供应商编码,订货部门编码相关联的处理P2数据存储编号D3数据存储名称收货单文件简述汇总收货单的文件数据存储组成日期+订单号+供应商编码+订货部门编码+订货 数量+订货单价关键字订单号,供应商编码,订货部门编码,存货编 码相关联的处理P3.1+P3.2外部实体外部实体编号S1实体名称需求部门简述产生货物需求的部门输入的数据流申请单输出的数据流需求计划单外部实体编号S2实体名称仓库部门简述主管货物存储,搬运的部门输入的数据流入库单输出的数据流库存明细账3.2.6. 采购模块请购单起到收集采购信息的作用,是合并生成采购计划或订单的前提,采购 员依照请购单信息,经采购部门审核后确认采购任务。或可有库存预警等自动生 成采购申请单,满足企业订购的需要。采购员提交请购单,有正确的订单,也有 异常和错误话单。对于异常话单要进行相应的处理,然后重新提交审核。功能说明表:表 3.1.1 采购功能表功能编 号1功能名称米购模块所属部门采购部调査者采购员调查时间审核人功能根据相关库存、用量等信息产生请购单描述输入项需要的货物名称、数量处理对库存信息进行读取反馈给米购员描述输出项详细的采购单DFD 图:用例图:E-R 图:标号核结1生成提交米购计划M部门名称M检验生N订单编号商品编号采购部门米购订单数据字典:数据项数据项名称订单号类型及宽度char(13)说明需求计划编号取值范围数据项名称供应商编号类型及宽度char(5)说明供应商编号用来区分不同的供应商取值范围数据流的描述数据流编号F1.1数据流名称需求计划单简述由需求部门根据供需情况制定的所需的货物清单数据流来源需求部门数据流去向需求计划汇总处理模块数据项组成日期+货物编码+单价+数量数据流名称米购需求单简述根据需求订货单和存货情况制定的所需米购的货 物清单数据流来源需求计划汇总处理模块数据流去向生成采购计划处理模块数据项组成日期+货物编码+单价+数量数据流名称米购订单简述由米购主管根据米购计划和供应商信息填制的所 需采购的货物订单数据流来源生成采购订单处理模块数据流去向采购收货管理处理模块数据项组成日期+订单号+供应商编码+订货部门编码+订货数 量+订货单价处理逻辑处理逻辑名称需求计划汇总简述汇总所需货物的相关信息输入的数据流需求计划单处理描述根据需求部门的需求信息得出所需货物的汇总信息输出的数据流采购需求单处理逻辑名称生成米购计划简述填写采购货物的计划输入的数据流采购需求单处理描述根据需求计划单和存货情况编写出采购计划输出的数据流采购计划数据结构数据结构名称采购部说明对米购部进行管理、分析需求、审核生成米购订 单、选择供货商、跟踪采购进度组成编号+代码+部门名称数据存储数据存储名称需求计划文件简述存储需求计划的文件数据存储组成日期+货物编码+单价+数量关键字部门代码,货物编码数据存储名称采购计划文件简述登记采购计划的文件数据存储组成日期+供应商编码+货物编码+单价+数量关键字供应商编码,货物编码数据存储名称采购订单文件简述登记采购货物订单的文件数据存储组成日期+订单号+供应商编码+订货数量+订货单价 +订货金额关键字订单号,供应商编码,订货部门编码外部实体外部实体编号S1实体名称需求部门简述产生货物需求的部门输入的数据流申请单输出的数据流需求计划单表 3-1 需求计划单字段名称字段说明类型宽度小数位数xqjhID需求计划单编号字符型10cgjhID米购计划单编号字符型10BMDM部门代码字符型12bmNAME部门名称字符型50xqReason需求理由字符型200表 3-2 采购计划单字段名称字段说明类型宽度小数位数cgjhID米购计划单编号字符型10BMDM部门代码字符型12bmNAME部门名称字符型50jcResult决策结果字符型1503.2.7. 仓库模块仓库管理员根据库存的变化,实时更新库存货物的数量,当库存达到一定警 戒值时自动生成请购单并上报。表 3.1.3 仓库模块功能表功能编 号3功能名称仓库处理所属部门仓库部调查者调查时间审核人功能 描述对仓库的库存里进彳丁检查、更新输入项入货量处理 描述进行更新操作并检测库存量是否充足输出项出货量DFD 图:用例图:E-R图数据字典数据项数据项名称收货通知编号类型及宽度char(13)说明收获通知单编号取值范围数据项名称收货编号类型及宽度char(13)说明收货编号标识收货数据里取值范围数据项名称仓库部门编号类型及宽度char(5)说明仓储部门编号取值范围数据项名称数量类型及宽度decimal(10,2)说明采购数量取值范围数据项名称单价类型及宽度decimal(10,2)说明采购单价取值范围数据流数据流名称入库单简述货物经验收合格实际出库的单据凭证数据流来源入库管理处理模块数据流去向仓储部门数据项组成日期+出库单编号+收货通知号+仓库编码+制单 人+申核人+计量单位+入库数量+入库单价+入库 金额简述登记采购计划的文件数据存储组 成日期+供应商编码+货物编码+单价+数量关键字供应商编码,货物编码数据结构数据结构名称仓库部门说明对仓库的库存监管、处理收货、退货等相关兀素仓库名称仓库编号处理逻辑处理逻辑名称采购收货管理简述对采购的货物进行收获管理输入的数据流采购订单处理描述当货物到达时,根据采购订单,对货物进行查验质量,数量等输出的数据流入库信息处理逻辑名称入库管理简述对已收货进行入库管理输入的数据流入库信息处理描述根据入库信息,对已经检验收货的货物,入库, 记录输出的数据流入库单数据存储数据存储编号收货单文件数据存储名称简述汇总收货单的文件数据存储组成日期+订单号+供应商编码+订货数量+订货单价关键字订单号,供应商编码,订货部门编码,存货编 码外部实体外部实体名称仓库部门简述主管货物存储输入的数据流入库单输出的数据流库存明细账表 3-3 采购订单字段名称字段说明类型宽度小数位数ddID订单编号字符型10cgjhID米购计划单编号字符型10spDM商品代码字符型12SPID商品编号字符型10Memo备注字符型200表 3-4 收货单字段名称字段说明类型宽度小数位数shID收货编号字符型10shQuantity收获数量整型20Fzperson负责人字符型20Memo备注字符型2003.2.8. 供货商模块表 3.1.4 供货商功能表功能编 号4功能名称供货商处理所属部门调査者调查时间审核人功能根据采购员提供的采购单,供货商提出供t货的相关信息描述输入项供货信息处理对提供的货物进行价格数量的核对描述输出项供货单用例图:供货申请供货详细信供货供货单供货商接收退货退货处理主角 1DFD图E-R图数据字典数据项数据项名称供货单编号类型及宽度char(13)说明供货单编号取值范围数据流数据流名称出货单简述供应货物的单据凭证数据流来源供货商模块数据流去向仓库部门、米购部门数据项组成日期+出库单编号+收货通知号+仓库编码+入库 数量+入库单价处理逻辑处理逻辑名称生成供货订单简述填写供货的单价、数量输入的数据流供货的单价、数量处理描述根据采购订单,提供相应的供货价格及数量输出的数据流供货单数据存储数据存储名称采购合同文件简述编写采购合同的文件数据存储组成订单号+供应商编码+订货数量+订货单价关键字订单号,供应商编码表 3-5 出货单字段名称字段说明类型宽度小数位数chlD出货编号字符型10chQuantity收获数量整型20Fzperson负责人字符型20Memo备注字符型2004. 模块间衔接表 4.1 采购单模块-供货商模块模块衔接设计米购单模块米购员实施米购供货商模块请求供货给出相应的供货价格、数量表 4.2 采购模块-仓库模块模块衔接设计米购模块仓库通过检查库存可以自动生成请购单仓库模块仓库检查自己的库存5. 非功能性需求5.1 界面需求(1)界面简洁大方,易于使用数据以列表的形式体现,表头要突出显示。(2)操作简单易懂。(3)提示审核信息和库存警告信息5.2 其他要求(1)硬件环境 客户端需为奔腾 III 及其以上兼容机,且具备上网条件。(2)软件环境 操作系统为 Windows 2000 Server 或其以上操作系统、数据库服务器为 Microsoft SQL Server 2000 或其以上。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!