获取需求,主要有三个途径:
一是看会计方面的资料和书,因为会计软件跟我以前做的工厂MIS、连锁店管理和货代系统不一样,它的流程是固定的。为此,在网上看了不少资料,还花两个星期看了一本《会计实务》,终于从会计要素开始到财务报表的编制,有了一个总体的理解。
二是参考市面上的软件,比如用户和金碟都可以;
三当然是跟客户直接面谈了。这一点,有一个地方有点特别,就是要同时符合HK和国内的会计制度,不过好大两地的制度区别不大。
2、需求建模:光用USE CASE,其它文档就不少了,因为这个项目是私人PART TIME做的,没那和多时间写太多的文档,只要senario写详细一点就行了。
用的也是TVS,这要是为了跟下一步的分析和设计更好的结合,其实TVS2.0在需求方面功能比较简单。其实之前我本想用澳大利亚一家公司出的enterprise architect的,该软件小巧,功能还挺全的,最后却发现它不能根据seqence diagram生成类方法调用的skeleton,只好用TVS这个运行在我的电脑上还挺慢的TOOL了:(