采购管理系统需求分析报告

1.前言

1.1目的

本文档是关于采购管理系统功能和性能的描述,重点描述了功能需求。

1.2背景

   该文档描述了采购管理系统,采购管理系统是一个方便公司以及供货商联系的系统,供单位、公司、超市使用。

2.系统定义

2.1项目背景

  20世纪90年代以来,企业信息处理量不断加大,企业资源管理的复杂化也不断加大,这要求信息的处理有更高的效率,传统的人工管理方式难以适应以上系统,而只能依靠计算机系统来实现,信息的集成度要求扩大到企业的整个资源的利用、管理。而采购管理在企业经营管理中占据非常重要的位置。任何企业要向市场提供产品或服务都离不开原材料或消耗品的采购,企业的采购部门必须适时、适量、适质、适价地完成采购任务,为生产部门提供生产所需要的原材料(或外加工件)。因此就需要一个采购管理系统来对企业采购情况进行管理,降低材料的采购成本,减少库存,提高采购作业的质量。

2.2项目目标

   设定的目标如下:

1、采购基础数据:

      采购子系统的基本数据有采购员资料、供应商资料、采购提前期以及业务流程设置。对这些数据就及时加以维护。

2、采购计划管理:

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

3、采购订单管理:

     根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物料申请进行物料合并,生成采购订单,并经过确认后即可进行订单输出,最后下达给供应商,也可以网上发布订单。对于临时追加的采购任务,可以通过与供应商协商直接下达采购订单。

4、采购询价管理:

落实采购订单的采购供应商。采购业务人员广泛利用市场的采购供应资源,进行价格咨询并商谈有关交货数量、交货期、质量要求与技术要求,落实每种物料的供应商。对新开发的供应商资源还要进行供应商的认证过程,经过相应的评审并合格后才能作为许可采购的供应商。

5、供应商评估管理:

     建立对供应商档案,同时对首选、次选等供应商加以分类,并建立供应商的供应物品明细(品种、价格、供应期、运输方式等),资料最终必须进行确认才有效。系统在执行采购订单下达时,要读入相应的供应商资料。供应商资料是采购子系统的基本资料,并且还要初始化供应商的有关账务资料。初始化完成后才能处理采购业务。

2.3系统整体结构

 

3.应用环境

本项目的应用环境分为硬件环境、软件环境。

3.1系统运行硬件环境如下;

CPU:Dual-Core CPU E5300 @2.60GHz

内存: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 E5300 @ 2.60GHZ;

3)        开发平台为 Visual Studio2005;

4)        数据库为 SQL Server2005;

相关推荐