以前只是自己编码,现在是安排组员编码,编写的业务流程从何而来呢?
都是需求或项目经理,口述需求变更,新需求也只有个概要设计,就开始定时间安排编码。
所以我想把我负责的子系统的详细设计做起来,
看了好多资料,和自己的一点认识,还不是很清晰,
我请教一下,我要具体怎么做呢,从哪开始,
问题:
详细设计的主要目的是什么?
要做到什么程度,就是细到什么程度?
我是招人做还是自己设计?(主要是业务的熟悉程度)
都要学习那些相关知识?

解决方案 »

  1.   


    虽然现在都是编码之后补详细设计的,但是还是建议lz把详细设计放在心中,着手把需要的技术、
    难点自己清楚。有可能因为某个技术难点就更改了设计。Good Luck.
      

  2.   

    网上去找 CMMI软件过程域 
    里面有讲每个过程要做什么工作 以及过程模板都有
      

  3.   

    详细设计的主要目的是什么?
    要做到什么程度,就是细到什么程度?
    我是招人做还是自己设计?(主要是业务的熟悉程度)
    都要学习那些相关知识?我认为做到概要设计就可以了,详细设计其实就是javadoc.就是代码注释。设计出模块、接口、持久化我认为就够了。
    学习设计模式吧。
      

  4.   


    设计模式还是挺全的Java设计模式
      

  5.   

    天天和这些打交道,都快烦死了。
    1。详细设计的主要目的是什么?
    2.要做到什么程度,就是细到什么程度?
       详细设计主要为了制定一个功能页面的表示,以及每个部分表示的条件。规定这些以后,我们coding的时候,必须严格按照详细设计书来编写代码。说白了详细设计就是告诉你,一个画面上有说明东西,每个东西的根据哪些条件显示,点击控件会做哪些事情。
       举例说明:一份详细设计书:包含画面式样书,包含画面上没个控件没部分的表示条件式样书。(
    所谓表示条件式样书,就是说明条件下,哪些控件显示,说明条件下哪些控件不显示。 以及记录那个按钮按下,会执行什么
    ) 
       以上是一部分,如果细致的话,还要包括工程结构的顺序图,类图之类的。3。我是招人做还是自己设计?(主要是业务的熟悉程度)
       根据自己情况决定。
    4。都要学习那些相关知识?
       其实式样书,主要就是excel制作文档,但是注意点就是,一定要进行严格的统一管理,比如放在VSS上或者SVN上,每个文档前面需要添加一个sheet就是改版履历。谁修改了式样书,需要进行记录,以便更好的可以查阅。至于画图,就是一个UML的应用了。
      

  6.   


    1。详细设计的主要目的是什么?
    2.要做到什么程度,就是细到什么程度?
      详细设计主要为了制定一个功能页面的表示,以及每个部分表示的条件。规定这些以后,我们coding的时候,必须严格按照详细设计书来编写代码。说白了详细设计就是告诉你,一个画面上有什么东西,每个东西的根据哪些条件显示,点击控件会做哪些事情。
      举例说明:一份详细设计书:包含画面式样书(主要就是规定画面的样子),包含画面上每个控件每部分的表示条件式样书。(
    所谓表示条件式样书,就是在哪些条件下,哪些控件显示,哪些条件下哪些控件不显示。 以及记录哪个按钮按下,会执行什么
    )  
      以上是一部分,如果细致的话,还要包括工程结构的顺序图,类图之类的。3。我是招人做还是自己设计?(主要是业务的熟悉程度)
      根据自己情况决定。
    4。都要学习那些相关知识?
      其实式样书,主要就是excel制作文档,但是注意点就是,一定要进行严格的统一管理,比如放在VSS上或者SVN上,每个文档前面需要添加一个sheet就是改版履历。谁修改了式样书,需要进行记录,以便更好的可以查阅。至于画图,就是一个UML的应用了。