信息系统开发中用户需求调研分析方法例解

结构化生命周期法是最常用的管理信息系统开发方法,分为四个步骤,即系统调研分析、数据库设计实现、界面设计实现和系统功能设计实现。其中系统调研分析阶段是最基础、也是最容易被开发人员忽视的环节。下面通过为假设的ABC公司开发一个库存管理信息系统的实例,轻松地学会如何有效地开展用户需求调研和分析的方法。

1、如何制定用户需求调研计划

调研内容

接待部门和人员

调研成果

8日下午

了解公司概况和发展目标

了解公司组织结构

公司总经理

人力资源部负责人

①公司概况②组织结构图③人员分工表

9日全天

了解公司信息技术应用现状

信息中心负责人

①硬件现状报告②软件应用现状报告

③网络应用现状报告

10日上午

了解公司库存管理现状

计划部门负责人

公司库存管理现状报告

10日下午

了解零部件库存管理业务

零部件仓库管理员

①零部件仓库业务流程图②入库单③出库单④零部件台账⑤库存报表⑥其他单据资料

11日上午

了解成品库存管理业务

成品仓库管理员

①成品仓库业务流程图②出库单

③入库单④零部件台账⑤库存报表

⑥其他单据资料

11日下午

生产、采购、销售、财务等部门负责人

12日全天

对所收集到的资料进行分析

相应报告的编写

13日全天

细化零部件库业务图

细化成品库业务图

零部件、成品库管理员

相应报告的完善

14日上午

调研报告的鉴定评审

总经理、总师、专家、部门负责人、库管员

提交调研报告

表1ABC燃器具制造有限公司库存管理信息系统调研计划表

项目经理:陈兆京调研方式:座谈、调查表/卷、资料收集、现场观察

项目参加人员:李小梅(女),陈书勤

2、如何进行用户需求调研

制订好详细周全的调研计划后,就着手确定使用什么样的调研方法和工具开展调研、收集哪些方面的信息资料、如何绘制各种业务流程图等。

1)选择调研方法和工具

经常采取的调查方法主要有表格调查法、座谈调查法、查阅资料法和现场观察法4种,同时还要使用与之相匹配的调研工具,比如统计表格、图形等。

①表格调查法:对于那些结构性强、指标含义明确并且有具体内容的调查,适合使用表格来调查。一般可利用目标调查表、组织机构调查表、任务调查表、文件类信息调查表、报表数据调查表、计算机资源调查表、计算机应用项目调查表等7种表格来配合调查。表2是ABC燃器具公司计算机应用现状调查表示例。

编号

计算机型号

操作系统及版本

主要用途

所在部门

备注

PC001

奔4,256MB/8.3GB

Windows98/2000

办公,上网

市场部

PC006

奔5,256MB/8.3GB

人力资源部

……

PC041

财务管理

财务部

PC055

办公

企划部

表2ABC燃器具公司计算机应用现状调查表

填表人员:陈兆京

②现场研究座谈调查法:这是一种通过调查人员与被调查人员面对面的有目的的谈话获取所需资料的调查方法。一般有按纲问答法和自由畅谈法两种常用座谈方式。表3是零件仓库业务流程及管理座谈提纲。

③查阅档案资料法:就是查阅企业的各种各样的定性的和定量的文件,在ABC燃器具制造有限公司的库存管理信息系统的调研过程中,可以查阅有关库存管理的各种入库单、出库单、台账、盘点报告等档案资料。

④现场观察法:是一种深人现场直接对调查对象的情况进行观察记录、取得第一手资料的调查方法,这种方法可以提高信息的可靠性。观察可以分为两部分内容:对人的行为观察和对非行为的客观事物的观察。在ABC燃器具制造有限公司的库存管理信息系统的调研过程中,可以实地观察公司的出库、入库、盘点、制作统计报表等实际业务的操作。

2)进行资料收集

经过调研,收集到了相应的入库单、领料单、台账、物料卡、报表等资料,这些资料可以用作数据库设计的依据。

序号

调研座谈提纲

1

零件仓库划分成多少个区域?

2

每个区域有多少个货架?

3

每个货架上分多少层?

4

架子上的每一层有多少个格子?

5

零部件是如何进行物料编码的?

6

仓库管理人员人数有多少?

7

日均处理入库单数量大约有多少?

8

日均处理出库单数量大约有多少?

9

领料退回的处理方法?

10

是否每天都要登记库存台账?

11

库存台账有多少类型?

12

仓库之间是否可以进行调拨?

13

14

如何处理零部件盘亏?

15

如何处理零部件盘盈?

16

是否有零部件物料缺货警戒线?

17

统计报表的种类和填报频率?

表3ABC燃器具公司库存管理业务座谈提纲

参加人员:零件仓库保管员吴键记录人员:陈兆京

入库单是入库单位在把相应的零部件送人仓库时必须填写的单据;领料单是领料人员从仓库中领取零部件时必须填写的单据;零部件台账实际是一个流水账,用于记录每天发生的入库、出库信息;物料卡的作用是记录某一种零部件的数量变化,以便库管员盘查;报表是仓库向有关领导和部门定期提交的零部件库存汇总信息。从ABC公司收集到的入库单、领料单、零部件库存台账、零部件物料卡等单据和报表的实物样式在此略去,有兴趣者请参考有关类似企业的样本即可。

3)绘制业务流程图

在ABC公司的调研过程中,已了解到所涉及的业务主要是入库和出库。下面给出绘制业务流程图绘制方法。

①绘制业务流程图的工具选择。常选用可视化图表工具绘制业务流程图。

②绘制系统的业务流程图。图1是ABC公司入库业务流程图。当然,流程图也完全可用其他方式绘制,但必须要准确地描述系统的业务流程。这种描述不仅仅是对系统原流程的机械拷贝,而应该是对原有系统的业务流程进行重新思考、设计、再造。

3、用户需求分析

用户需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和系统的功能模块。用户需求调研结束之后,应该立即进行用户需求分析。

1)应用程序结构确定

从用户应用角度来看,可把应用程序系统的组成部分分成数据存储层、业务处理层和界面表示层等3个层次,而应用程序结构可归纳为:集中式应用程序结构、单用户应用程序结构、多层服务器应用程序结构、浏览器/服务器应用程序结构、客户机/服务器应用程序结构等5种类型。

ABC公司的库管系统就采用了当前最流行的客户机/服务器应用程序结构,此时,客户机提出请求,服务器对客户机的请求做出回应。通过对服务功能的分布实现了分工服务。数据存储层放在服务器上,业务处理层和界面表示层放在客户机上,因此又被称为“灵敏的客户机”结构。许多操作可以在本地的客户机上执行,只是当需要数据时,才向服务器发出请求。并使应用程序的处理更接近用户,使整个系统具有较好的性能,可以并行地处理应用程序的请求、减少了数据传输量、降低了服务器的负荷。

2)确定系统开发环境

调研发现ABC公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:

★网络操作系统:Windows2000;★数据库服务器:MicrosoftSQLServer2000;

★服务器平台:Windows2000;★客户机平台:Windows95/98/NT/2000;

★前端开发工具:visualBasic;★数据访问对象:ADO。

3)确定系统的功能模块

通过分析确定ABC公司库存系统将包含8个功能模块,即综合信息管理模块、仓库定位管理模块、入库业务管理模块、出库业务管理模块、退料业务管理模块、盘点业务管理模块、客商关系管理模块和数据统计管理模块。对于每一个功能模块,都包含了数据录入、编辑、查询、统计、打印、应急、帮助等功能。该库存系统的功能模块结构如图2所示。

4)调研结束后提交的报告文档

在用户需求调研和分析结束之后,应该向用户提交相应的文档报告。比如:

①《ABC公司概述》;②《ABC公司现有信息技术应用现状报告》;③《ABC公司仓库管理业务流程调研报告》;④《ABC公司仓库管理信息系统功能设计报告》;⑤《ABC公司资料清单》。

最后请切记,在系统开发过程中,开发人员必须遵纪守法,严守用户的商业机密。

THE END
1.第五章信息系统工程(2024年详细解析版)响应( RESPONSE ):系统是如何通过架构对刺激作出反应的(系统反馈信息) 5.1.2 需求分析 5.1.2.1 什么是软件需求 软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望(用户对新系统各个方面的期望) IEEE:软件需求是指用户解决问题或达到目标所需的条件或能力,是系统或系统部件要满足合同、标准、规范https://blog.csdn.net/fenfenfen520a/article/details/144398345
2.系统需求分析师招聘网2025年系统需求分析师招聘信息猎聘2025年系统需求分析师招聘信息,海量高薪猎头职位等你来选,了解系统需求分析师岗位要求、薪资待遇等真实招聘信息,找高薪职位,上猎聘!https://www.liepin.com/zpxitongxuqiufenxishi/
3.教师信息管理系统需求分析报告通过调查分析,教师信息管理系统是针对教师日常工作安排来设计开发的系统。一是动态了解教师教研信息,规范管理教师的个人基本信息、科研信息、奖惩信息等;二是为我系教师绩效评估提供支持和参考。写出需求分析文档作为项目设计的基本准则要求,以及作为系统分析员进行系统分析和测试人员进行测试时的手册。 https://www.360wenmi.com/f/filewe6xxsr5.html
4.管理信息系统分析报告在我们平凡的日常里,报告的使用频率呈上升趋势,其在写作上具有一定的窍门。相信很多朋友都对写报告感到非常苦恼吧,以下是小编帮大家整理的管理信息系统分析报告,欢迎大家借鉴与参考,希望对大家有所帮助。 管理信息系统分析报告1 实验名称: 班级: 完成时间:6月15日 https://www.unjs.com/fanwenku/500089.html
5.基建工程信息化案例分析基础建设管理软件(1)实施规划:进行项目协同办公自动化和工程信息系统需求调研和分析、流程优化再造、表格表单设计,设计出适合集团公司项目管控模式的工程管理流程和表格表单、提出集团公司工程信息系统解决方案,对接平台集成商统一标准规范和接口预留,在统一的平台上构建业主方工程管理信息系统平台和数据中心。 https://www.justwin.cn/example/chengtou-2.html
6.设备管理信息系统需求分析报告提供表单、流程、仪表盘、API等功能,非IT用户可通过设计表单来收集数据,设计流程来进行业务协作,使用仪表盘来进行数据分析与展示,IT用户可通过API集成第三方系统平台数据。 免费试用 在设备管理信息系统需求分析报告中,核心观点包括提高设备管理效率、减少维护成本、实时监控设备状态、优化设备利用率等。其中,提高设备管理https://www.informat.cn/qa/73484
7.客户信息管理系统需求分析客户信息管理系统(Customer Relationship Management System,CRM)是一种集成了销售、市场营销、客户服务等多个业务功能的信息系统,它可以帮助企业更好地管理客户信息,提高客户满意度和忠诚度,从而提升企业的竞争力。本文将对客户信息管理系统的需求进行分析。 一、系统功能需求https://www.dugusoft.com/zixun/zixun4286.html
8.信息系统的安全需求分析报告.docx信息系统的安全需求分析报告 Flash技术在现代网页设计中的应用研究 作者:米积峻 (西安邮电学院管工院信管0901班陕西省西安市)摘要:Flash动画已经成为越来越多的人们所关注的一种动画发展的趋势。可以说,通过Flash进行网页设计并建设网站,开创了多媒体效果的网页或整个多媒体网站的新潮流,本文对Flash动画在网页设计中的https://max.book118.com/html/2019/0426/5011024314002031.shtm
9.需求分析报告(通用12篇)本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本学校排课系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用,同时它也是进行项目策划、概要设计和详细设https://www.ruiwen.com/word/xuqiufenxibaogao.html
10.信息系统项目管理师重点内容汇总(第八天)质量功能部署 (Quality Function Deployment,QFD) 是一种将用户要求转化成软件需求的技术,其目的是最大限度地提升软件工程过程中用户的满意度。为了达到这个目标,QFD 将软件需求分为三类,分别是常规需求、期望需求和意外需求 (理解:需求分析:业务需求、用户需求、系统需求;QFD:常规需求、期望需求、以外需求)https://developer.aliyun.com/article/1416724
11.地理信息系统在物流配送中的应用物流是指为了满足客户的需求,通过运输、保管、配送等方式,实现原材料、半成品、成品或相关信息进行由商品的产地到商品的消费地的计划、实施和管理的全过程。下面是小编精心整理的地理信息系统在物流配送中的应用作文,仅供参考,希望能够帮助到大家。 地理信息系统在物流配送中的应用 1 https://www.yjbys.com/edu/lm/53498.html
12.川北幼儿师范高等专科学校d) 信息安全服务机构 负责根据信息系统运营、使用单位的委托,依照国家信息安全等级保护的管理规范和技术标准,协助信息系统运营、使用单位完成等级保护的相关工作,包括确定其信息系统的安全保护等级、进行安全需求分析、安全总体规划、实施安全建设和安全改造等。 https://xxzx.cbyz.edu.cn/info/19031336081
13.客户信息管理系统介绍,客户信息管理系统需求分析客户信息管理系统的具体功能主要包括: (1)客户数据收集和管理:即建立完整的客户档案,记录客户基本信息、联系方式、购买行为等。 (2)客户跟进和维护:即对客户进行分类管理,分析客户的业务需求,实施统一的跟进和维护,而且,可以只通过电子邮件或短信进行信息推送,帮助企业实现对客户的24/7管理。 https://www.huoban.com/news/post/141624.html
14.网购系统系统架构网购系统需求分析网购系统 系统架构 网购系统需求分析 1. 前言 在网络信息时代快速发展的今天,市场的格局已发生变化,很多消费者的购物观念已经发生了变化,想更加快捷方便。因此本系统在这样的社会环境下进行开发的。本系统实现利用网络,实现网上购物,为广大的消费者提供的方便的购物方式。“网上购物系统”的开发,极好的满足了广大消费者https://blog.51cto.com/u_16099333/11350411
15.软考高级——信息系统项目管理师(第4版)思维导图模板软件的生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等阶段。 信息系统的生命周期可以简化为:系统规划(可行性分析与项目开发计划),系统分析(需求分析),系统设计(概要设计、详细设计),系统实施(编码、测试),系统运行和维护等阶段。 https://www.processon.com/view/654c455f8f11b40fe56ece43
16.管理信息系统分析与设计.doc7、系统和系统帮助包括系统运行所需要的操作系统和硬件设施等提示。2。2.1 基本功能需求通过系统的分析,可得出该系统的基本功能需求如下:1应该能够存储系部信息、班级信息、任课教师信息、学生信息、课程信息以及课记录和成绩等多种数据信息.2该提供对这些信息的录入、修改、删除等操作。3该提供添加、修改和删除用户的https://www.renrendoc.com/paper/168183017.html
17.基于消息调度的分布式雷达产品生成系统2 系统设计 2.1 系统需求分析 完整的S波段相控阵双偏振天气雷达系统由3部分组成: 雷达数据采集系统(RDAS)、雷达产品生成系统(RPGS)以及产品显示分析系统(PDAS). 具体的天气雷达系统组成结构图如图1所示. 图1 S波段相控阵双偏振天气雷达系统组成结构图 雷达产品生成系统作为新一代天气雷达系统资料应用的核心处理部件https://c-s-a.org.cn/html/2023/6/9115.html
18.如何规划医院信息化?这样操作事半功倍!医院管理医管攻略战略计划的内容包括,提出组织的目标和实现目标的战略,确定信息化建设任务,估计系统开发的环境,制订信息化建设的目标和战略。主要任务是,在整个组织的计划和信息化规划间建立关系。具体方法有,战略集合交换、根据组织传统制订战略和根据组织集合制订战略。 (二)组织的信息需求分析 http://zl.hxyjw.com/arc_42896
19.数据库课程设计———–学生盐管理系统的设计「建议收藏系统可基本实现选课信息和学生信息的录入、修改、删除等功能,扩充的功能包括与成绩相关的信息处理。同时,可根据学校教学管理制度,设定或自定义审核操作的规则。系统其他方面的需求有:安全保密性、可恢复性、可扩充性、可维护性等。 1.2任务概述 1.2.1目标 本高校管理系统的应用对象定位在普通大学,因此在进行需求分析时https://cloud.tencent.com/developer/article/2087857