强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan
文档是指导我们软件设计的有力工具!做一个项目的正确过程是先分析项目,然后写出相应的文档,根据文档中的需求编写代码!根据编写代码的过程来补充最初的文档。软件工程分为三个阶段,每个阶段都有相应的文档,如下:
一、可行性分析报告
目的:分析和确定系统目标
涉及:技术、经济、社会、法律。
查看人员:负责审批的人、客户
二、项目开发计划
目的:制定项目开发计划
涉及:子系统组成和基本功能
编写人员:项目经理
查看人员:项目主管