最近想写点东西,锻炼下写文档的能力。就打算把自己在做信息系统中的感受整理下来。
由于工作环境原因,软件开发的整个过程(需求分析,系统的架构设计,编码,测试,用户培训,用户使用业务系统情况)都有我一人完成。当然由于开发系统是有时间限制的,开发过程也就简化了许多,只简单的收集下需求,做些业务流程图,状态图,用PD做下数据库设计,界面设计,编码,测试。
一.需求
1.需求的收集途径
(1)从相关业务经理,主管和业务的操作人
(2)如果有条件,去现场观察相关业务的操作情况
(3)注意收集相关单据报表
2.需求的收集
(1)功能性需求
(2)非功能性需求
二.分析需求也即需求分析
三.需求分析的可行性
四.信息系统的架构设计
五.编码
六.测试
七.培训用户如何使用系统
八.让用户试用系统,解答用户的相关问题,和一些需求的再收集
九.正式使用系统
<有待补充>