GCBTST 2.1

  • 软件版本:2.1
  • 软件授权:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 应用平台:WinNT/2000/XP/2003
  • 更新时间:2021-12-09
  • 软件大小:3.36MB
  • 软件评分:
立即下载 3.36MB
软件介绍
本软件由浙江大学沈东海开发,免费开源.相似软件版本说明软件地址edgecam2012 官方版查看计蒜客少儿编程1.0.3 官方版查看Coding Galaxy1.4.6 最新版查看DebugTrack2.4.530.1830 官方版查看Regester2.0.1 官方版查看 除不得用于商业用途,可将本文档中的任何部分复制、存储或引入检索系统,或者以任何形式或任何方式(电子、机械、影印、录音或其他方式) 进行传播本文档中的信息,而无需未经作者明确授权。 GCBTST自成功运用以来,使企业各项工作进展顺利,尤其是为各大中小型IT企业的研发工作带来较大的收益,GCBTST已成功应用于电信、金融、电子政务、能源、制造等许多领域。 GCBTST一贯秉承并且坚持长期发展快速编程、模板编程。 GCBTST找到软件产业链的切入点,与开发商形成利益互补关系,GCBTST提供了一整套完整又完善的标签库(另外企业还可以根据需要对标签库进行扩展),允许企业自定义模板文件来生成满足企业需要的代码,可以极度提高开发效率,据初步预计可将开始成本降低到40%,降低维护成本50%,标签复用率95%以上,从而使企业的软件知识得到有效积累。 国家发改委指出,自主创新、自主知识产权是十一五规划的重重之重,重大成果推广是科技强国战略的重要环节;在全面落实科学发展观的基础上,强调资源节约、环境保护,十分重视全面协调进行现代化建设,重点突出以人为本;GCBTST秉承机械问题工具化的理念,以提高生产力为目的,坚持自主创新。一方面GCBTST要继续为电信业务,电子政务和企业信息化提供更好的服务,另一方面,政府及企业要大力支持科重大科技攻关成果,从而使得自主创新的科研成果产生更大的社会价值 ,早日实现十六届六中全会所制定的2020战略规划目标。 本软件基于.NET开发,因此在运行本软件前必须安装.Net Framework,相对于第一版(基于C++Builder6.0开发),无论在功能,性能,扩展性上都有着本质性的变化;同时其他的代码生成工具诸如Rational Rose,Visio等亦未必可以生成满足工程实践需要的代码,而网上虽然也有不少代码生成工具或者搞的过于烦琐以至于无法体现出代码生成工具的优势,例如上海普元EOS,虽然功能也较强大,但是需要额外的中间件,这对于开发发布维护都是要有较大投入,且不开源也不免费;亦或者写的较为简单,以至于不够灵活,一个软件往往就只能对应一个模板. 本着机械问题工具化的理念,在结合国内外各类代码生成工具的基础上,制定了一套自定义标签shen-tags,充分解决了国内工具的单一性,也实现了codesmith这样的专业版工具的大部分功能,尽管目前语法上没有codesmith丰富,但是在使用习惯上和使用的方便性上明显优于了codesmith,也更适合中国人使用(以免费开源和英文版发布)。 基于模板编程的优越性:工程实践往往需要我们保持整个工程项目具有相同的风格,包括界面风格、编码规范等,因此在工程实践中我们必须基于同一套模板来编程. 本软件基于一套自定义标签shen-tags,可以生成基于任何语言的代码(文本格式),包括 java, jsp,.net, proc, asp, php, vb, delphi等;无论我们采用的是何种框架如STRUTS,SPRING,以及是否采用HIBERNATE等;无论采用何种程序语言,甚至是报表或其他只要与数据库有关的都可以用;我们需要做的就是先定制一套模板,然后按照SHEN-TAGS标签的规范进行替换,之后就可以快速编程,实现真正的编码规范、算法效率、编程速度的统一. 附加功能:实现对文件系统的操作、UNICODE码的互相转换、软件更新换包制作. 由于设计开发仓促,若发现有任何问题请或有更好的建议想法及时与本人联系. 在使用本软件之前需要花2小时学习SHEN-TAGS,教程请见相关内容. 2.1版新增代码行数统计,class文件反编译,sql语句执行客户端,扩展标签支持多条件和以内容作为条件,解析ODBC的实际数据库类型优化操作,并且新增AJAX实例. 具体明细: 修正TAB按键顺序; 退出按钮无效,发布成功时sucess写错; 增加代码行数统计(单行//-rem,跨行/**/),可配置; 新增sql语句执行界面; 增加列名相加方法--(包括加常量,两列相加,可以指定其中某列的部分,替换); unicode码转换错误,16进下制错误修正; 新增sql操作界面,增加数据导出到cvs(导出时按查询的结果),和从cvs导入到表(导入时必须指定导入的语句); SET列内置,并直接生成变量名首字母大写; 增加根据列内容来选择选换的方法; 利用jad增加class文件反编译; login界面的隐藏问题; 自定义数据库联接字符串完全写在表中,去除界面必添字段; 列名相加的可以允许只取其中一部分而非全部; 添加对Excel和文本文件的读写配置; 增加ajax按传统思路; 增加解析"&"的特殊字符常量; Ajax的实例,xml方式; odbc,set列自动设置; 增加examples菜单并按字母升序排序; odbc判断具体的数据类型,以及获取配置信息, 数据库类型,服务器,数据库,(用户名和密码是界面输入的); 增加列排除选择方式(条件满足的除外); 数据库操作界面增加执行更新操作的方法; 修改struts实例使其更加智能化;   扩展2个条件,如一个是选中的,一个是数据类型; 当标签错误时,详细报错出误的文件以及行数和改行的内容.