在项目开发过程中,如何有序的保存项目中的各类数据文件,建立一个分类清晰、方便管理的目录结构是非常重要的。
综合以前的项目和一些朋友的项目结构,我整理了一份我觉得还不错的项目目录结构。
在这里分享给大家,欢迎各位提出你宝贵的意见和建议。如果喜欢请“推荐”则个,感激万分!!
整个目录设置到4级子目录,实际使用时在根据需要进行增加。
第1级子目录:
- 01_Documents 项目文档目录
- 02_Development 项目开发目录
- 03_Testing 项目测试目录
- 04_Integration 项目集成目录
- 99_Others 其他内容
各级子目录的详细配置如下:
项目目录结构
序号
目录名称
目录说明
1
01_Documents
项目文档目录
2
01_Management
项目管理文档
3
01_会议记录
项目组会议的会议纪要
4
02_
项目计划
5
01_项目总体计划
6
02_项目阶段计划
7
03_项目周次计划
8
03_项目报告
9
01_项目周报
10
02_项目月报
11
03_项目阶段报告
12
04_项目状态报告
13
04_项目总结
14
01_个人总结
15
02_项目组总结
16
05_立项结项
17
01_立项申请
18
02_结项报告
19
03_项目变更申请
20
04_软件更改申请
21
06_风险管理
22
02_Business
项目合同等商务相关文档
23
01_会谈纪要
与客户会谈纪要
24
02_
客户资料
客户方资料和需求收集的资料等
25
03_项目合同
项目合同
26
04_验收记录
27
01_验收测试报告
28
02_验收申请报告
29
03_验收评审记录
30
05_维护记录
项目组外出维护项目记录单
31
06_客户反馈
用户对产品的反馈和满意度调查
32
03_Requirement
项目需求类文档
33
01_需求评审
项目需求评审记录
34
02_业务需求
业务需求文档
35
03_
需求分析
业务需求的分析文档
36
04_需求规格
需求规格说明书
37
05_需求跟踪和变更
需求跟踪、需求变更等
38
04_Design
项目设计文档
39
01_设计评审
项目设计评审记录
40
02_技术方案
项目技术方案文档
41
03_概要设计
项目概要设计文档
42
04_详细设计
项目详细设计文档
43
05_
数据库设计
数据库设计文档
44
05_Development
项目开发类文档
45
01_开发规范
项目开发规范
46
02_开发评审
项目开发评审记录
47
01_代码走查
项目组内代码互查记录
48
02_代码评审
49
03_单元测试
单元测试文档
50
06_Release
项目发布和用户手册类文档
51
01_发布说明
发布说明书、发布检查表等文档
52
02_帮助文档
联机帮助和用户手册等文档
53
07_Deploy
部署及用户
培训类内容
54
01_用户培训
给用户作培训的资料
55
02_部署手册
现场施工方案、项目部署手册
56
03_部署文档
部署日志、部署报告、部署统计数据、部署过程检查表等
57
08_Configuration
项目配置
58
01_项目目录结构
项目文档目录结构说明
59
02_用户权限配置
项目组各成员权限配置
60
03_软件配置管理
软件开发过程中对项目的管理计划及其配置
61
02_Development
项目开发
62
01_DataBase
数据库开发
63
01_Tables
表结构
64
02_Views
视图
65
03_Programmability
数据库编程:包含函数、存储过程等(若数据库为Oracle,目录名可改为Packages,并将函数、存储过程等封装在包里)
66
01_Functions
用户函数
67
02_Procedures
存储过程
68
99_Inits
数据库初始化(基础
数据表初始化数据)
69
02_FrontEnd
前端程序开发
70
01_SourceCode
源代码
71
02_Release
运行程序
72
03_Server
服务端开发
73
01_SourceCode
源代码
74
02_Release
运行程序
75
04_References
项目引用的类库
76
03_Testing
项目测试目录
77
01_测试方案
78
02_测试用例
79
02_测试数据
80
03_测试结果
81
04_测试报告
82
05_
测试工具
项目组开发的测试工具的代码和文档
83
06_测试环境
测试环境配置
84
04_Integration
项目集成
版本目录
85
99_Others
其他内容