• 一个女程序员的男友需求说明书


                                                                    男友需求说明书
                                                                                V1.0

                                          

      目的:征男友一名

      概述:要求身高1.76以上(因为本人身高1.70),精通C++编程(起码要比我水平高), 24岁以上因为本人>23岁&&本人<24岁),身体强壮(这样会有安全感),在北京工作(因为本人不打算到别处去),本次征友的主要原因:受不了老妈的热心,次要原因:想找一个志同道和的人。

      本人简介:在北京从事计算机业两年,虽然水平不高,但有志于成为一个专家,坚持认为只有从coder做起才会真正成为高手,崇拜c++高手,业余时间喜欢音乐和足球。

      UseCase1

      基本路径

       1:你是一个真诚的人,不是玩玩而已

       2:留给我你的基本条件及基本联系方式

       3:我认为合适会联络你

       4:尝试成为朋友

       5:成为恋人

       6:结婚

      异常路径

       1:第3步我认为不合适

       2:不会联系你,十分抱歉,希望你会有更好的缘分!

    //----------------------------------------------------------------------------------------------------------------------

      以下是各程序员的回复:

      回复1:
     
        项目完成后强烈要求其公布开发文档、测试文档和维护文档。

      回复2:

        不合适你直接把人家GOTO到:不会联系你,十分抱歉,希望你会有更好的缘分!

      回复3:

        寻男友过程一定要遵照CMM5规范来执行,争取这个项目要成为CMM5模范工程!

        现在成立CMM评审小组,愿意参加的报名.....

      回复4:

        你的文档不能通过ISO2002-SW-CMM1,项目不能通过,去问问技术总监吧!

      回复5:

        CMM小组一至决定需求不通过,完全不能对需求方所提供资料进行分析(比如说:需求方条件,照片等),所以这个评审失败。

      回复6:

        强烈要求公布开发文档、测试文档和维护文档、如果可能也公开源代码。

      回复7:

        //本程序在Microsoft Visual C++ .NET 55601-652-0000007-18074下编译通过
        //版本1.0 共享软件(C)版权所有 2003

    BOOL IfYourWantToFindSomeOne(){
    do{
    If(Has_Photos()){ //有照片
    if(身高==My.男友.身高.180CM && 相貌==My.男友.相貌 && OtherConditions()){
    return TRUE;
    }
    else{
    return FALSE;
    }
    }
    else{
    if(That_Man_Is_Good_Man()){ //好人还是坏人都很难说
    return TRUE;
    }
    else{
    Your_Meet_A_Bad_Man();//坏人多多,还是在身边找吧
    return FALSE;
    }
    }
    }
    while(_404_No_Found_Boy_Friend() && My.精力-- && My.信心--)
    }


      回复8:

        这个需求太简单了,说明你没有认真做需求分析,估计你的需求在你的"设计阶段"还会变更。

      回复9:

        TO 7:

        程序错误:at line 18 of FindFriend.cpp:my.精力 no initlizeted

        程序错误:at line 18 of FindFriend.cpp:my.信心 to initlizeted
        呵呵可能是个warning
        不过很危险哟搞不好会系统崩溃哟

      回复10:

        流程过于简单,异常分支考虑不严密,另外需求分析,对立项的目的和项目风险估算不够。不能算一份合格的需求说明。

  • 相关阅读:
    fastadmin 后台登录 模块不存在
    camunda_13_postgresql
    java stream(jrebel.com)
    drools_01_documents
    camunda_12_forms
    camunda_10_script_task_access_variable
    drools_04_global
    drools_08_event_listener
    drools_02_installation
    camunda_04_quickstart
  • 原文地址:https://www.cnblogs.com/wqlblogger/p/245471.html
Copyright © 2020-2023  润新知