论坛首页 入门技术论坛

代码重用管理平台的设计与开发的设想

浏览 1507 次
精华帖 (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不知道那个更好些.
   小弟不才,还望大家多多拍砖,别拍得我没气了就行...
   
 
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics