我们项目采用敏捷开发,真正开发时只有简单的数据库文档、需求文档、各个类的说明 。现在项目已经完工,现在需要将文档补充完整 。有人会说既然系统已经做出来,还需要补充文档吗?既然现在需要补,前期为什么不做好呢?
1、为什么需要补充文档?
第一,更好的记录我们这个阶段的学习成果 。
第二,方便二期开发人员开发 。
2、为什么前期不将文档写好?
第一,初次开发一个系统,你不可能将所有的细节都想到了,只要做到大的方向不变,一步步完善就好 。
第二,对于一个新的系统,刚开始我们现在不可能写出正确的文档和图
一、代码生成文档(EA)
1、将代码导入到EA
文章插图
1.1 新建项目
1.2 新建几个包,存放各个层
文章插图
1.3 右击包,选择代码工程,并选择导入源文件目录
文章插图
1.4 找到根目录下对应的层,确定有成功将文件导入
文章插图
文章插图
2、将EA中对应的图生成文档
2.1 选中要导出代码的层,右击文件夹,选择文档,再选RIF文档即可
文章插图
2.2设置成功确定将成功导出
文章插图
二、小经验
1、实体生成器
只要将数据库连接成功,我们就可以每张表对应的实体 。这类软件值得试用,大家可以尝试去用用 。
2、动软
【十中谷项目—巧妙使用逆向工程】大部分系统开发时,都是用动软将框架生成 。除此功能外,动软还可以实现文档的生成、代码的转换等,还有许多功能需要我们去挖掘 。
- 朱元璋死后,十三个城门抬棺材,到底为了什么
- 刘禅本是三国一代英主:在位四十年国中无权臣
- 十大墙砖品牌排行榜 墙砖十大品牌排行榜
- 中国十大雅事:听雨、酌酒、焚香、抚琴、对弈、探幽、侯月…… 中国十大
- 明朝野史:万历皇帝为什么三十年不出宫?
- 十大坐便器品牌排行榜 坐便器十大品牌排行榜
- 中国突然消失的皇帝找了二十多年也没结果!
- 这张图非常有意思,库里就在NBA历史地位前十的大门口 篮球五个位置历史之最图片
- 千年第一伟人成吉思汗创下的十二个世界之最 世界之最的人物
- 十大高压锅品牌排行榜 高压锅十大品牌排行榜