课程设计报告题目采购管理系统--需求分析报告课程名称软件项目实践(一)院部名称信息技术学院专业计算机科学与技术班级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:Dual-CoreCPUE5300@2.60GHz内存:1.99GB系统运行软件环境;(1)操作系统:WindowsXP;(2)数据库管理系统:选用SQL2005;采购管理系统采购基础数据采购计划管理采购订单管理采购询价管理供应商评估管理(3)系统开发工具:VisualStudio2008,C#.4.功能需求4.1功能描述1、采购基础数据功能包括:物料数据维护、订/交货方式维护、来源类别维护、采购员维护、采购系统维护。2、采购计划管理功能包括:请购计划维护、请购计划合并、采购计划生成。3、采购订单管理功能包括:采购订单维护、采购合同维护、订单终止或取消、订单结案。4、采购询价管理功能包括:报价资料维护、询价资料维护。5、供应商评估管理功能包括:供应商类型维护、供应商资料维护、供应商报价维护、供应商评估。4.2用例图采购员采购管理员登录采购数据采购计划订单信息供应商信息询价信息登录采购员信息管理采购询价管理供应商评估管理订单管理系统信息管理5.性能需求根据用户对本系统的要求,确定系统在响应时间、可靠性、安全性等方面的性能要求。1.界面需求1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递信息准确、及时。2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。2.响应时间需求无论是客户端还是管理端,当用户登录进行任何操作时,系统应该及时地进行反应,反应的时间在5秒内。3.可靠性需求系统保证在多人同时使用时不死机,用户能正常使用4.开放性需求系统应具有灵活性5.系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类错误操作可能造成的数据丢失,破坏。6.实现约束系统的实现约束如下:1)操作系统为windowsXP;系统管理员登录系统维护管理2)硬件设备为Duai-CoreCPUE5300@2.60GHZ;3)开发平台为VisualStudio2005;4)数据库为SQLServer2005;