物资管理需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析规格说明书
一系统概述
1.1 系统开发背景和意义
物资资入库出库管理操作是一项繁杂的工作。面对种类繁多的数据,手工处理方式已经很难跟上现代化管理的步伐。尤其是计算机及通讯技术的飞速发展,物资入库出库管理工作更有必要进行革新,采用更为简单的操作。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为物资入库出库管理操作亟待解决的问题。随着计算机技术的迅猛发展,计算机已经渗透到各行各业。以前的办公方式很传统,也很古老。纷繁的数据,人就象成了机器,举个例子:一件物资信息有属性信息、供应商信息、供应日期信息、存放仓库信息、经办人信息等等,最少也有十几条记录,而仓库中物资纷繁复杂,如此一算,总共能有多少记录,又要多少纸张来记录呢?更麻烦的是,如果要查某件物资的信息,便只能通过一本本的翻,费时费力。我们这个系统就是为解决上述问题而开发的,它提供了数据的统一输入,方便的查询功能,用此系统,你能随时快速的调出某个物资的信息。本系统以单机作为开发平台。支持从物资的入库出库管理的实际流程出发,将所有数据处理集成在一起,实现真正数据共享,彻底解决数据安全性问题。并自动处理各种统计信息,从而最大限度地减轻管理人员的工作负担。
1.2 开发环境
开发环境的选择会影响到数据库的设计,所以在这里给出物资管
理系统开发与运行环境的选择如下:
开发环境:Windows xp
开发工具:Visual c++ 6.0
数据库管理系统:SQL Server 2000
数据库服务器:SQL Server 2000 桌面引擎
二可行性研究分析
2.1系统背景
物资管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者建立的数据库要求具有数据的一致性、完整性、安全性,而对于后者则要求应用程序功能完备,易使用等特点。本物资管理系统是针对企业的实际需求开发设计的。采用VC++作为开发工具,SQL Server 2000作为后台数据库来设计该系统。系统能详细的记录物资流通的全过程,完整的监控物资的调配信息,成功的实现物资的入库管理、出库管理、余额查询管理等功能。利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,从企业管理的需求出发,帮助企业实现物资的信息化管理,以提高企业管理的效率。
2.2系统开发目的
由于对物资管理工作需求的考虑, 解决管理工作中所遇到的问题,方便管理者随时可以进行操作,减轻工作人员目前繁重复杂的工作,使管理工作变得醒目、简捷、有条理,开发本系统是十分必要而且重要的。
2.3 系统开发目标
本系统的开发是为了方便管理者,从而节省时间和工作步骤。所以,基于以上基本要求,系统以实用化和多功能为原则,用完备的技术向最终用户提供一套先进的管理应用系统。这套系统要具有先进的技术方法,配置必要的数据库和应用服务程序,人性化的操作界面和美观的软件系统界面,合理的布局,提供的信息简单明了而且功能多原化,内容分析明确,系统方便操作和使用,语言有层次感,简单、易懂。使查询、录入信息快速,整体使用方便、快捷,真正完成物资的管理由人工化向自动化的转变。
2.4 系统流程图
物资管理系统数据流图
三系统需求分析
3.1 任务概述
用户的需求具体体现在各种信息的提供、保存、更新和查询等方面。这就要求数据库结构能充分满足各种信息的输入和输出。开发者要收集基本数据、数据结构一集数据处理的流程,组成一份详细的数据字典,为下一步的数据库具体设计做好充分的准备。针对一般物资管理信息系统的需求,通过对物资调配工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:
●物资基本信息,包括的数据项:物资编号,物资名称,规格型号,
类别,计量单位等。
●入库物资信息,包括的数据项:物资编号,物资名称,规格型号,
类别,计量单位,数量,单价,金额,入库时间,经办人,保管人等。
●出库物资信息,包括的数据项:物资编号,物资名称,规格型号,
类别,计量单位,数量,单价,金额,经办人,仓库,备注等。
●物资库存查询,包括的数据项:物资编号,物资名称,规格型号,
类别,计量单位,数量,金额,仓库等。
3.2数据字典
仓库信息表-storage
3.3 系统E-R 图
3.4功能需求
经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。
以下是物资管理系统必须具备的功能:
●有关物资信息的基本输入,包括物资编号、物资名称、规格型
号、种类和计量单位等。
●物资基本信息的查询。
●物资基本信息的修改。
●入库物资信息的输入。
●入库物资信息的修改。
●入库物资信息的查询。
●出库物资信息的输入。
●出库物资信息的修改。
●出库物资信息的查询。
●物资余额信息的查询。
●物资余额信息的浏览。
3.5性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,物资管理系统应该满足以下的性能需求:
1、系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。
2、系统的开放性和系统的可扩充性
物资管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
3、系统的易用性和易维护性
物资管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人