• 需求分析有感


    作为一名普通学生,接外边的项目,给人做需求分析显然是不现实的。

    近期为一个朋友甲做了一个计算评分的小界面;需求分析有感而发。

    首先,对他们的需求简单分析了一下,需求:比赛六个评委评分,去掉最高分和最低分,求平均分。

    我认为这个很简单呀,我就把功能做了出来:

    输入框限制用户输入(只能输入数字和小数点,介于0-10分之间);

    输出的结果保留两位小数;

    于是,我自信地把做好的给朋友发了过去。

    毕竟第一次给别人用,虽然简单但还是不放心,到了晚上我跟着朋友就一起去了。

    不出意外果然出问题了,首先输出改为了三位小数(因为我从来没有做过给比赛算分的工作,所以输出的结果自以为是地设置成了两位——提前没有做需求分析);

    最尴尬的莫过于最后的排名了(我之前根本就没有想过这个功能!!!);我是看到现场分数统计出来之后工作人员忙着给二十多个队排名,才领悟到我应该对结果做一个排名的。。。

    现总结体会如下:一定要充分做好需求分析

    就像老师上课讲的,客户连自己的需求都不知道(比如我做的算分输出保留两位小数,这就是我的朋友甲对我说的,但是如果有重分的话就要看第三位了),所以要结合客户给的需求,

    自己一定要做实地勘察。

    我想朋友甲就相当于需求方的经理,他只要保留两位的分数以及排名,但是他不是系统的直接使用者;使用者为工作人员乙,我的失误就是没有对系统的直接使用者调研分析,只是把需求经理给的任务

    一模一样的做了出来。

     吸取经验,以后首先要分清需求经理与系统直接使用者。

  • 相关阅读:
    GridView 配合模板实现 合并单元格(多列)
    Parse和Convert的区别
    'EntityValidationErrors' property for more details
    This 在 C# 中的含义
    C# 之 深入理解using
    尝试从数据库进行更新时,遇到..
    处理远程桌面不能复制粘贴解决办法
    Can't load AMD 64-bit .dll on a IA 32-bit platform错误
    MyBatis笔试题
    MyBatis延迟加载和缓存
  • 原文地址:https://www.cnblogs.com/sengzhao666/p/11918316.html
Copyright © 2020-2023  润新知