需求说明文档 笔记

对于大项目的初始状态,务必有需求定义。

以下为参考资料:

1.需求与解决方案的探讨:  https://news.cnblogs.com/n/196695/#bottom  

论述了用户说“我想要一头更快的马”。用户的需求是“更快的交通工具”,“马”是他能想到的、可能的解决方案。

如果实现者不假思索、可能会转而去培养一头更强壮、更快的马;而不会想到发明“汽车”、“火车”、“飞机”。

这就像用户说:“系统太慢,需要加快速度、优化速度”。如果程序员直接去实现,必然会去优化算法-代码、DB加索引、多程序缓存等;而不会想到去优化流程、将流程理清、去除无用的流程。

2.图书管理系统:http://www.cnblogs.com/tuanduiboke/p/4553044.html

原文地址:https://www.cnblogs.com/nlh774/p/7620358.html