
项目开发的一般流程:
1需求分析
a) 参考以前的成功项目
b) 实地考查
c) 向专家请教
然后产生需要分析文档
2概要设计
a) 分析文档,对整个项目模块进行划分
根据需求分析说明书进行概要设计,为将来详细设计提供文档支持
总体设计 (设计理念/软硬件环境/约束)
用例设计 (需求用例/系统框架)
接口与类设计 (分层设计/类图)
出错处理设计 (异常设计)
维护设计 (系统还原与备份)
概要设计说明书
3详细设计
a) 对概述设计中的模块进行细化,使用数据结构和算法进行描述
根据概要设计进行详细设计,为将来程序员编码提供文档支持
模块设计
模块功能清单
IPO图
模块开发优先级
界面设计
数据库设计 (表/视图/存储过程/触发器/约束)
详细设计说明书
4编码和测试
a) 采用你所熟悉的编程语言(客户要求)进行实现
b) 测试分类:单元测试(Junit),集成测试,系统上线
编码与测试
根据详细设计说明书进行编码和测试
程序员/软件开发工程师/高级软件开发工程师
项目整合与联合测试
项目子模块之间的拼接
系统整体测试
测试计划/测试报告
5交互和维护
以上就是关于PHP程序员岗位招聘面试题有哪些全部的内容,包括:PHP程序员岗位招聘面试题有哪些、iOS开发/设计程序员面试题有哪些、PHP程序员上机面试题(并附答案,回答好的加分)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)