分享完整的项目工程目录结构
在项目开发过程中,如何有序的保存项目中的各类数据文件,建立一个分类清晰、方便管理的目录结构是非常重要的。
综合以前的项目和一些朋友的项目结构,我整理了一份我觉得还不错的项目目录结构。
在这里分享给大家,欢迎各位提出你宝贵的意见和建议。如果喜欢请“推荐”则个,感激万分!!
整个目录设置到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 | 其他内容 | |||
亚历山大路,一直在奔跑,从未有停歇…
分享完整的项目工程目录结构相关推荐
- 完整的项目工程目录结构
为什么80%的码农都做不了架构师?>>> 在项目开发过程中,如何有序的保存项目中的各类数据文件,建立一个分类清晰.方便管理的目录结构是非常重要的. 综合以前的项目和一些朋友的项 ...
- 一个完整react项目的目录结构
目录说明 │ .babelrc #babel配置文件 │ package-lock.json │ package.json │ README.MD │ webpack.config.js #webpa ...
- Eclipse JAVA项目的 目录结构 和 导入 import菜单使用
Eclipse JAVA项目的 目录结构 和 导入 作者:jiabaoluo@stu.ouc.edu.cn 本文为作者原创,转载请注明出处:http://www.cnblogs.com/oucbl/p ...
- vue项目结构php写哪里,Vue-cli搭建项目后目录结构的分析(图文)
这篇文章给大家介绍的文章内容是关于Vue-cli搭建项目后目录结构的分析,有很好的参考价值,希望可以帮助到有需要的朋友. 1.前言 Vue并不限制你的代码结构.但是,它规定了一些需要遵守的规则: 1. ...
- Mina学习之搭建项目工程目录
为什么80%的码农都做不了架构师?>>> Mina核心分层分为:IoService,IoFilter和IoHandler 搭建项目工程目录,一般应用都包含如下几个部分: 1.s ...
- Vue 学习笔记(4)Vue-cli4 项目搭建 + 目录结构 + 项目打包、部署
VueCLI 脚手架 Vue CLI 介绍 Vue CLI 安装 Node.js 环境准备 安装 Vue 脚手架 第一个 Vue 脚手架项目 命令创建项目 图形化界面创建项目 vue-cli4 目录结 ...
- java项目的目录结构
一个普通的java项目的目录结构 src目录为源码文件夹,存放的是.Java文件 JRE System Library 是运行Java程序所需要的系统库 bin目录是工程输出路径,存放了编译生成的.c ...
- Vue.js教程-Vue项目的目录结构和.vue文件的构成
Vue.js教程-Vue项目的目录结构和.vue文件的构成 前言 Vue项目的目录结构(Vue-cli3/4版本) .vue文件的构成 Html区域(template) script区域 export ...
- 黑马旅游网编写练习(4)--优化工程目录结构
黑马旅游网编写练习(4)–优化工程目录结构 经过前面的三次练习,已经实现了用户的登录,账户激活,以及用户退出的相关功能:然而在实际项目过程中,这些当然只能算是基础功能:在此过程中,我们为每一个小功能都 ...
最新文章
- 20189317 《网络攻防技术》 第二周作业
- 施工日志管理软件app_康智颐app下载-康智颐客户端下载v1.4.9 安卓官方版
- android项目引用java项目图解和注意事项
- 570D Codeforces Round #316 (Div. 2) D(dfs序,时间戳,二分
- SAP一句话入门:Human Resource
- 用UDEV服务解决RAC ASM存储设备名
- python机制_python异常机制个人理解(参考网上资料)
- 如何使用fio模拟线上环境
- 新一代数据库技术在双11中的黑科技
- Anaconda3+Python3.6搭建Tensorflow
- CDH秘籍(两):cloudera Manager存储监控数据
- 拓端tecdat:R语言用加性多元线性回归、随机森林、弹性网络模型预测鲍鱼年龄和可视化
- 表达式求值——数据结构严蔚敏C语言版栈数据结构课后练习
- HashMap的底层简单理解
- java8:新特性及Lamber表达式语法及四大函数接口
- MFRC522应用详解
- Email邮件发送设置 工具开发整理(网易邮箱、Mailgun为例) 上篇
- 计算机开不了机反复重启,电脑一直反复重启,就是开不了机,怎么处理
- ziheng - 测手速游戏
- python 函数的返回值类型
热门文章
- 从沉毅到果决——丁学明印象
- 致第一次安装RIME的你
- Vue3-使用yarn命令创建项目
- virtualbox安装虚拟机后,虚拟机不显示ip问题
- 23款保时捷Panamera升级ACC、360全景影像,驾驶辅助系统等
- MySQL索引相关知识
- 生物学上描述DNA/RNA的长度常用的kb、nt、bp是指什么
- 感性电路电流计算_感性负载并联电容后可以提高电路的功率因数,为什么不采用串联?...
- 真正通俗易懂让你搞懂Javascript 执行机制
- 微型计算机及win7,不一样的微型电脑,加上win7系统,完美无击,还可以放口袋...