代码改变世界

个人博客作业二

2017-03-12 13:07  bgd140201135  阅读(196)  评论(3编辑  收藏  举报

作业二:个人博客作业内容:需求分析

  1. 怎样与用户有效沟通获取用户的真实需求?

  1) 访谈,正式访谈系统分析员将提出一些事先准备好的具体问题;非正式访谈中,分析人员将提出一些用户可以自由回答的开放性问题,一鼓励被访问人员说出自己的想法。需求分析的目的就是获取用户的需求,面对面的访谈可以更好更直接的了解用户的需求。

在访问用户的过程中使用情景分析技术非常有效。其用处主要体现在下述两个方面:

   (1)它能在某种程度上演示目标系统的行为,从而便于用户理解,而且还可能进一步揭示出一些分析员目前还不知道的需求。

   (2)由于情景分析较易为用户所理解,使用这种技术能保证用户在需求分析过程中始终扮演一个积极主动的角色。需求分析的目标是获取用户的真实需求,而这一信息的唯一来源是用户,因此,让用户起积极主动的作用对需求分析工作获得成功是至关重要的。

   2)面对数据流自顶向下求精

软件系统本质上是信息处理系统,而任何信息处理系统的基本功能都是把输入数据转变成需要的输出信息。

需求分析的目标之一就是把数据流和数据存储定义到元素级。系统的基本功能都是产生输出,输出数据决定了系统必须具有的基本组成元素,从而都是从数据流图输出端着手分析。

   3)简易的应用规格说明技术,所谓的简易的应用规格说明技术就是第一次简单的访谈过后,软件人员和用户方面各自写出规格说明书,再约定时间相互讨论,去除冗余的部分。这样可以提高用户的参与。

   4)快速建立软件原型, 根据用户提出的需求,建立一个简单的模型,再跟用户进行讨论,可以更直观的将软件系统展现出来,可以更好的明确用户的需求,也可以引导用户将模糊的需求明白。

  1. 详细描述小组项目的需求是如何获得的?

先是小组讨论,确定一些基本的项目需求,然后对项目的客户主管做一次正式访谈,提前准备好具体的问题,根据客户的回答,对需求进行改进和增减,接着再做一次非正式访谈,听听客户对项目有什么需求,最后建立一些情景并做成一些调查表,对大量用户进行调查,小组仔细阅读收回的调查表,然后再针对性地访问一些用户,以便向他们询问在分许调查表时发现新的问题。最后总结得到的所有信息,得出项目具体的需求。

  1. 详细列出小组项目的NABCD模型,列出详细条目,把这些要点都组合成为一段话 。  

1) N (Need 需求)

需求分析:

公司的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把公司的管理与计算机结合起来,从而员工管理系统应运而生。依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速管理和查找员工的信息和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快公司经营管理效率。

2) A (Approach 做法)

本系统扮演着提供用户直接查询业务的重要角色。它主要提供友好的、方便的用户操作界面。接受用户的录入信息、各项查询、删除、排序等,具体的功能如下: 

系统用户功能: 

1.员工、部门信息录入功能:用户进入系统进行员工、部门、岗位各个信息的录入。

(1)员工信息包括工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、参加工作时间。

(2)部门信息包括部门编号、部门名称。

(3)岗位信息包括岗位编号、岗位名称。

2.查询信息功能:;用户通过进入系统查询员工、部门、岗位的具体信息。

3.修改信息功能:用户可以进入系统增加、删除、修改员工、部门、岗位的信息。

4.排序、统计功能:用户可以进入系统对部门员工进行排序跟统计。

5.系统用户权限功能:用户需要账号、密码来登入系统。

3) B (Benefit 好处)

本系统的好处:

在信息化高速发展的今天,员工管理的信息化管理已成为必不可缺的一部分,设计的这个员工管理系统应用难度低,角色分工明确;系统扩展能力强,应用时提高了灵活性,这就使得一套完善的、能够正常工作的员工管理系统应运而生。因为通过网络传递信息可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高公司的工作效率,还提高了超市的经济效益,所以从经济上完全是可行的。

4) C (Competitors 竞争)

竞争主要还是来自做管理系统的本班的同学,可能同学们会有更好的主意。系统开发中存在技术难度,系统整合的技术问题也需要考虑。最后的系统调试和测试需要详细规划。

5)D (Delivery 交付)

我们将通过微信公众号,朋友圈,微博,QQ空间,宣传单等进行推广,必要时我们将上门为用户做详细地描述。

[电梯演说模板]

各位领导/投资人/用户/合作伙伴: 我们的产品 员工管理系统是为了解决公司人事主管等领导层的痛苦, 他们需要更加快捷的查找和修改所有员工的信息, 但是现有的方案并没有很好地解决这些需求,我们有独特的办法,比如:更简易的查询方式,更快捷的修改手段等,它能给用户带来更多的经济效益,更便捷的操作方式,节约了人力和物力,大大提高了工作效率, 远远超过竞争对手。同时,我们还会通过微信公众号,朋友圈,微博,QQ空间,宣传单等进行推广,必要时我们将上门为用户做详细地描述,能很快地让大部分用户知道我们的产品,并进一步传播。

4.列出产品的功能,分别放到四个象限中。