框架采用哪些支持工具
2009-12-01 10:29
225 查看
一般而言,没有支持工具的框架很难被使用。任何一个框架的提出总是配有一系列工具软件,这样基于框架的应用开发才切实可行。这些工具允许用户与应用框架交互、配置和构筑新的应用。下列工具通常被使用:
浏览工具 用户可以利用它浏览框架的类层次结构等信息。
编辑工具 用户用来调整和修改框架元素的属性等,如修改类或构件等。
帮助系统 为用户使用本框架系统提供向导功能,如可以采用HTML格式。
测试系统 用来测试生成的应用系统,通常支持仿真操作。
文档工具 帮助创建应用系统的文档,如Javadoc工具。理解并学会使用框架是一件费时的工作,这也是框架设计方法的唯一不足之处,因此要求框架的文档必须齐备。
配置管理工具 使用框架而不是具体的对象虽然提供了复用性,但它同时也带来了开发上的复杂性。框架内包含各种构件或构件库,一个框架可能需要和其他框架通信。一个框架也可能由其他子框架系统组成,这样一种组成结构必然提出配置管理的问题。例如,如何在多个框架内共享构件?如何由构件或子框架组装新框架?框架内的构件如何通信与协作?不同的框架间如何交互?
使用这些高级工具的最终目的就是减少编码和记忆的工作量,简化用户的操作。理想情况下,用户可以不用编一句代码而实现新系统的构建。例如,在一可视化界面上,通过选取一些图标就能生成可执行程序。目前已有一些类似的工具,如University of Geneva开发的Vista系统。
原文(http://www.miiceic.org.cn/07/0702/070201/200910291633379.asp)
中程在线(北京)科技有限公司
中国信息产业培训网
www.miiceic.org.cn
咨询热线:400-7068-123
浏览工具 用户可以利用它浏览框架的类层次结构等信息。
编辑工具 用户用来调整和修改框架元素的属性等,如修改类或构件等。
帮助系统 为用户使用本框架系统提供向导功能,如可以采用HTML格式。
测试系统 用来测试生成的应用系统,通常支持仿真操作。
文档工具 帮助创建应用系统的文档,如Javadoc工具。理解并学会使用框架是一件费时的工作,这也是框架设计方法的唯一不足之处,因此要求框架的文档必须齐备。
配置管理工具 使用框架而不是具体的对象虽然提供了复用性,但它同时也带来了开发上的复杂性。框架内包含各种构件或构件库,一个框架可能需要和其他框架通信。一个框架也可能由其他子框架系统组成,这样一种组成结构必然提出配置管理的问题。例如,如何在多个框架内共享构件?如何由构件或子框架组装新框架?框架内的构件如何通信与协作?不同的框架间如何交互?
使用这些高级工具的最终目的就是减少编码和记忆的工作量,简化用户的操作。理想情况下,用户可以不用编一句代码而实现新系统的构建。例如,在一可视化界面上,通过选取一些图标就能生成可执行程序。目前已有一些类似的工具,如University of Geneva开发的Vista系统。
原文(http://www.miiceic.org.cn/07/0702/070201/200910291633379.asp)
中程在线(北京)科技有限公司
中国信息产业培训网
www.miiceic.org.cn
咨询热线:400-7068-123
相关文章推荐
- NO.19 HttpConnection、HttpClient使用注意点(附http连接工具:采用HttpClient支持代理Proxy、支持用户名密码、支持域Domain模式)
- sitemap生成工具,需要net框架支持
- LLBLGen Pro是个支持多种持久层框架的ORM工具
- sitemap生成工具,需要net框架支持
- 一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表
- Q:请问WinDriver驱动程序开发工具支持哪些芯片?
- 一款神级选择图片工具,支持所有主流图片缓存框架
- ASP.NET与ASP相比,主要有哪些进步? 执行效率的大幅提高 强大的开发工具支持 多处理器环境的可靠性 安全型
- 7. Android框架和工具之 android-percent-support-lib-sample(百分比支持)
- 哪些Java集成开发工具支持Java 2?
- 哪些Java集成开发工具支持Java 2?
- 贝壳一键还原2.0 Windows版本发布+采用磁盘快照技术+支持系统热备份+启动器安装工具+支持安装热键+恢复误删除文件工具
- 开发者测试(2)-采用精准测试工具对J2EE Guns开发框架进行测试
- 哪些自动化测试工具支持AJAX
- 基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持
- GAE支持和不支持的工具和框架
- 网站截图抓取工具:ubuntu+xvfb+CutyCapt,可以实现高效网页缩略图,支持flash显示
- 测试框架和测试工具
- LLBL Gen Pro 4.2 Lite 免费的对象关系映射开发框架与工具
- 基于DDD的.NET开发框架ABP实例,多租户 (Sass)应用程序,采用.NET MVC, Angularjs, EntityFramework-介绍