1、  一个软件必须有个功能架构,其基础是客户需求、功能需求、软件系统需求(安全稳定、易维护)、业务需求四个要求的基础上把功能列举出来,并且把功能的实现分配到代码中。或者分配到实际的代码界面中。
2、  Web开发和windows开发中的不同是:?事件驱动和连接问题的不同处理。
3、  一个软件的技术机构,其基础是数据的流动存储和处理。根据这个要求,其基础是功能要求的情况下,发现数据的流动存储和处理特性,通过某种技术实现它。
4、  需求对应的是功能的实现:放到什么地方给实现这个功能。怎么实现这个功能,是不是需要别的功能的支持,也就是说为了实现这个功能,我们所采取的技术策略是什么?把它放到哪里比较合适,怎样提供给客户这个功能。。。。。。