我想用jsp做一个功能简单的c2c网站,但不知道网站的需求分析该怎么写,
该如何入手,我有一些问题:
1.能否给一个关于网站需求分析的比较详细的例子?
2.这整个需求分析的流程是什么?各个阶段要用到什么知识?
3.这涉及到UML建模,对于初学者,看哪本书比较好,快速入门的那种?

解决方案 »

  1.   

    3,UML建模有本绿皮的书,Rose与UML建模基础,看几个案例就好了!(uml建模先要有面向对象的基础)
    2,
    a网站需求用"原型"开发比较好,就是做个假的HTML界面,加上假的数据,"模拟"实际的系统,让客户确认!
    需求分析比较复杂,几句话说不清楚,总之,就是"清楚了解"客户要的是什么东西,符合人家的要求就够了!
    b原型好了之后,分析数据库实体,建表!还有一些关键字段,尽量完善字段!
    c设计开发阶段,肯定会发现很多问题,要不断迭代修改需求,原型,和数据库设计,不断完善
      

  2.   

    jsp做?用不着UML吧?
    class和servlet很少就没有必要UML分析的!呵呵
    UML其实是设计阶段了,这个和你采用的'组件',开发框架相关!
    需求阶段,UML就划个用例图,时序图就好了
      

  3.   

    use case还是要的毕竟流程要搞清楚然后就是分析实体、控制和边界类了映射到ssh上,顺便做个原型界面
      

  4.   

    呵  需求就是对系统使用者做调研、沟通交流       然后把这些需求 分析为开发人员看得懂的UML等。
      

  5.   

    对,你要是单纯的用jsp页面做网站就没有必要用UML或Rose等建模工具
    重要的是一定要搞清页面之间的跳换关系,和数据的流程。
    而在需求方面搞清你所要建立的网站的基本功能,这是软件工程中的一个最常见的需求分析方法。不过做这个单纯的 jsp网站应该足够了
      

  6.   

    如果想练习jsp的话
    那你就写写吧!
    要想更深层次的用的话
    那就去分析一下吧
      

  7.   

    我的建议是可以用VISIO 画图