请您先登录,才能继续操作
浏览 1510 次
锁定老帖子 主题:代码重用管理平台的设计与开发的设想
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-22
最后修改:2009-08-22
许久之前本人就有有想开发一个代码重用的管理平台.我没进公司多久过
不知道大多公司是怎么管理他们的可重用代码的. 不过先前我就见过一个
老师开发了一个基于WEB的项目代码管理系统,很不错.每个项目代码或
者说模块代码都能以积木的形式增添进去和拆卸下来,演示与查看自然是方便.
同时每个模块的修改都保留有完整的记录,所以要重用或者参考设计甚是方便,
本人自然是感叹.不过只无耐于当时的技术水平,只能望洋兴叹啊.现今凌乱的
代码已经让我吃尽了苦头---时常不知道先前那段写的代码放置哪了修改哪了....无奈啊!
现今下定决心想自己开发一个重用代码管理系统,设计目标如下(切盼能分享大家的经验):
1. 项目代码或模块信息的CRUD
2. 项目代码或模块的演示
3. 项目或模块代码的管理与下载
4. 项目或模块代码的版本修改信息的追踪(bug信息/曾使用过的信息)
5. 项目或模块代码的分类管理
6. 搜索
6.1 按关键字如: 验证码
6.2 按日期 如: 2009-08-21
6.3 按作者信息 如: itlangqun
6.4 按曾经使用的项目名 如: 中石油资金代管项目
(...等等,欢迎大家补充)
7. 相关资料信息管理
说明: 某个项目中用到的好的控件或者第三放开发包的时候, 我们通常需要点学习资料(API/前人总结等).
因而后续的人继续开发使用,踏在他们的肩上,会更好执行项目开发进度.省去好多需找资料的宝贵时间.
宏观看来这个平台就是以应用为中心,挖掘项目需要为起始点,触发这一系列的
"项目功能需求-->提取重用模块-->需找选择匹配模块--->模块学习使用"这么一个过程.
本人熟悉JAVA和PHP,所以知道可以整合Apache+Tomcat搭载一个管理JAVA/PHP的代码重用的平台.
我想也应该可以整合dot Net的IIS,让其也支持ASP/ASP.Net.不过本人缺经验还望各路英雄多多出谋划策.
数据库初步决定采用MySQL或者HSQL不知道那个更好些.
小弟不才,还望大家多多拍砖,别拍得我没气了就行...
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |