采购管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
题 目 采购管理系统
--需求分析报告
课 程 名 称 软件项目实践(一) 院 部 名 称 信息技术学院 专 业 计算机科学与技术 班 级 09计算机科学与技术(1)班 学 生 姓 名 程强
学 号 0905101010 课程设计地点 B407 课程设计学时 10 指 导 教 师 钟睿
金陵科技学院教务处制
【注:根据课程设计大纲第四项具体要求撰写课程设计报告】
成绩
1.前言
1.1目的
本文档是关于采购管理系统功能和性能的描述,重点描述了功能需求。1.2背景
该文档描述了采购管理系统,采购管理系统是一个方便公司以及供货商联系的系统,供单位、公司、超市使用。
2.系统定义
2.1项目背景
20世纪90年代以来,企业信息处理量不断加大,企业资源管理的复杂化也不断加大,这要求信息的处理有更高的效率,传统的人工管理方式难以适应以上系统,而只能依靠计算机系统来实现,信息的集成度要求扩大到企业的整个资源的利用、管理。而采购管理在企业经营管理中占据非常重要的位置。任何企业要向市场提供产品或服务都离不开原材料或消耗品的采购,企业的采购部门必须适时、适量、适质、适价地完成采购任务,为生产部门提供生产所需要的原材料(或外加工件)。因此就需要一个采购管理系统来对企业采购情况进行管理,降低材料的采购成本,减少库存,提高采购作业的质量。
2.2项目目标
设定的目标如下:
1、采购基础数据:
采购子系统的基本数据有采购员资料、供应商资料、采购提前期以及业务流程设置。对这些数据就及时加以维护。
2、采购计划管理:
通过物料需求(订货点控制、订货周期控制等生成的请购计划)来生成采购计划(或采购建议订单),并综合考虑物料的订货批量、采购提前期、库存量、运输方式以及计划外的物料申请,进行系统自动物料合并,也可以人工干预和修改。另外,有些原材料的采购提前期很长(有的进口件要半年以上的采购周期),因此有可能超过主生产计划制定周期。这类采购的采购计划应经过销售、财务与计划等部门的综合讨论与评估确定所需的数量和时间,然后制定材料的中期或长期采购计划。
3、采购订单管理:
根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物料申请进行物料合并,生成采购订单,并经过确认后即可进行订单输出,最后下达给供应商,也可以网上发布订单。对于临时追加的采购任务,可以通过与供应商协商直接下达采购订单。
4、采购询价管理:
落实采购订单的采购供应商。采购业务人员广泛利用市场的采购供应资源,进行价格咨询并商谈有关交货数量、交货期、质量要求与技术要求,落实每种物料的供应商。对新开发的供应商资源还要进行供应商的认证过程,经过相应的评审并合格后才能作为许可采购的供应商。
5、供应商评估管理:
建立对供应商档案,同时对首选、次选等供应商加以分类,并建立供应商的供应物品明细(品种、价格、供应期、运输方式等),资料最终必须进行确认才有效。系统在执行采购订单下达时,要读入相应的供应商资料。供应商资料是采购子系统的基本资料,并且还要初始化供应商的有关账务资料。初始化完成后才能处理采购业务。
2.3
3.应用环境
本项目的应用环境分为硬件环境、软件环境。
3.1系统运行硬件环境如下;
CPU:*************************
内存:1.99GB
系统运行软件环境;
(1)操作系统: Windows XP;
(2)数据库管理系统:选用SQL2005;
(3)系统开发工具:Visual Studio2008,C#.
4.功能需求
4.1功能描述
1、采购基础数据功能包括:物料数据维护、订/交货方式维护、来源类别维护、采购员维护、采购系统维护。
2、采购计划管理功能包括:请购计划维护、请购计划合并、采购计划生成。
3、采购订单管理功能包括:采购订单维护、采购合同维护、订单终止或取消、订单结案。
4、采购询价管理功能包括:报价资料维护、询价资料维护。
5、供应商评估管理功能包括:供应商类型维护、供应商资料维护、供应商报价维护、供应商评估。
4.2用例图
采购员
员
5.性能需求
根据用户对本系统的要求,确定系统在响应时间、可靠性、安全性等方面的性能要求。
1.界面需求
1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明
确,栏目、菜单设置和布局合理,传递信息准确、及时。
2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。
2.响应时间需求
无论是客户端还是管理端,当用户登录进行任何操作时,系统应该及时地进行反应,反应的时间在5秒内。
3.可靠性需求
系统保证在多人同时使用时不死机,用户能正常使用
4.开放性需求
系统应具有灵活性
5.系统安全性需求
系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类错误操作可能造成的数据丢失,破坏。
6.实现约束
系统的实现约束如下:
1)操作系统为 windows XP;
2)硬件设备为 Duai-Core CPU *************;
3)开发平台为 Visual Studio2005;
4)数据库为 SQL Server2005;