1.需求描述: 软件开发完成后,交付客户给客户使用前通常需要数据库设计文档,很多程序员甚至项目经理自然会想到采用人海战术,一个项目组的成员,分模块来写,然后合并。作为程序员来说,这种方法是在是太low了。那么能否有自动化工具呢,当然有,用度娘搜索“数据库文档生成器”会出来很多个,他们的质量也会参.....
分类:
数据库 时间:
2015-07-05 19:44:17
阅读次数:
213
本文写于2012.7.27================================前几天在知乎(http://www.zhihu.com/question/20269633)上看到了这么一段,说“测试人员能达到的层次大概有这么几个级别”:1 开一个bug;2 查找一些额外的资料如设计文档和历...
分类:
其他好文 时间:
2015-06-29 14:52:45
阅读次数:
119
第10章问题(10.2):Spec分为软件功能说明书(黑盒子)和软件技术说明书(又叫设计文档,白盒子),Spec是不是真的有需要写?要如何写?写了是不是一定要发布?第11章问题(11.2.2):书上提到“每日构建”很重要,但是一忙起来都没有时间去管构建,那么应该如何改善呢?第12章问题(12.1.3...
分类:
其他好文 时间:
2015-06-25 08:54:41
阅读次数:
152
一年以前就已经有自己开一个属于自己的web应用(或者说网站)的想法,但一直在考量着用什么样的技术而苦恼,对于技术选型一直没有确定,而一拖再拖。直到今年(2015年)年初,又有了强烈的愿望想去实现它,并写了相关的一些文档,如计划说明书、需求分析报告和概要设计文档等。随着文档的编写,技术选型也确定了.....
分类:
其他好文 时间:
2015-06-21 23:40:13
阅读次数:
145
第13章如何编写测试用例?答:1.系统页面必须与照设计文档一致.测试时须检查的地方有:各页面的列名,提示信息等文字描述是否存在错别字.列宽长度是否合适,能否完全显示输入信息.(注意:页面如出现有变量, 则须对这些变更的正确性进行验证) 2.测试基础信息录入,必填项必须测试数据录入范围,保证所有的.....
分类:
其他好文 时间:
2015-06-18 21:27:36
阅读次数:
111
第十章:典型用户和场景 怎么找典型用户和场景?自己模拟,还是调查用户?还是其他?第十一章:软件设计与实现 如果设计文档里面有的功能,但是因为修改BUG花费的时间过多,导致程序可能不能及时完成,那应该怎么办?第十二章:用户体验 用户体验相当于UI界面对不对?
分类:
其他好文 时间:
2015-06-13 16:53:16
阅读次数:
109
程序员如何写出一份好的文档?分类:杂谈2015-06-10 16:371249人阅读评论(6)收藏举报在实际的软件开发工作中,除了编写代码之外,程序员还会花大量的时间来编写相关的研发文档,这些文档包括:详细设计文档、单元/集成测试文档、软件版本开发报告、软件安装说明、软件升级指导书等。在《程序员既要...
分类:
其他好文 时间:
2015-06-12 18:56:20
阅读次数:
126
在实际的软件开发工作中,除了编写代码之外,程序员还会花大量的时间来编写相关的研发文档,这些文档包括:详细设计文档、单元/集成测试文档、软件版本开发报告、软件安装说明、软件升级指导书等。
在《程序员既要写好代码,又要写好文档》(http://www.zhouzhaoxiong.com/142.html)一文中,我提到过:“代码”和“文档”就像是一个人的左膀右臂,一定要让两者均衡发展,而不能够只顾其一...
分类:
其他好文 时间:
2015-06-10 17:22:16
阅读次数:
145
文档上传页面和修改页面在同一页面的设计。及实现...
分类:
编程语言 时间:
2015-06-03 15:48:41
阅读次数:
113
过往的软件开发, 往往都是由架构师将他对产品的理解,
利用 UML 来体现软件的架构设计。
这种方式的问题是:因缺乏使用者与团队成员间的互动参与,
使得对外并未能完整的将使用者需求,
映射到软件架构中;
而对内所提供的软件架构设计文档,
对实际开发的工作, 指导意义并不大(因为,厚重的架构设计文档,便如老太婆的裹脚布般;又臭又长)。更严重的问题是,由于架构设计耗费太长的时间,如此再...
分类:
其他好文 时间:
2015-05-21 06:40:20
阅读次数:
184