分享到:

软件协同开发环境—CVSExplorer的设计与实现

软件协同开发环境是国家863项目“中国气象应用网格”(CMAG)项目下的一个子课题,其目的在于给分布在全国各地的气象开发人员提供一个网格条件下的异地协同开发环境。本文论述了一个B/S结构的基于Web的软件协同开发环境——CVSExplorer的实现,并对CVSExplorer与网格的融合和与CMAG门户相关服务集成进行了研究。本文实现的软件协同开发环境CVSExplorer是可以在普通网络环境下使用的代码浏览和管理工具。CVSExplorer主要由七个功能模块构成:人员管理、项目创建、项目浏览、项目开发、版本下载、版本发布和项目提交等模块,实现了协同开发的基本功能。本文成功解决了命令解释、代码树型管理、词法分析、文档转换等核心技术。命令解释器实现了对CVS命令、系统命令、脚本命令的分析执行,使CVSExplorer结构紧凑且易于扩展和维护;树型管理模块实现了类似Windows资源管理器的浏览界面,为用户提供了友好的树型浏览方式;  (本文共98页) 本文目录 | 阅读全文>>

《江苏理工大学学报》1997年05期
江苏理工大学学报

FMS集成开发环境的研究

随着CIMS的深入发展和新的制造模式敏捷制造的出现,如何快速和高效建造FMS以及重构FMS,已引起人们的重视.随着产品市场竞争的日益加剧,产品更新换代的周期越来越短,从而使得越来越多的企业应用FMS技术提高本企业的竞争力和经济效益.FMS融合了计算机、机械加工以及自动控制等先进技术.建造、开发FMS是一项高投资、高技术的系统工程.虽然柔性制造系统可能产生极大的经济效益,如较高的设备利用率,较短的生成准备时间,较高的加工质量,较低的单件成本以及较快的响应市场变化速度等.但是,要获得FMS的优点,并不是轻而易举的,只有经过严格的规划、设计和管理,才能取得FMS潜在的经济效益.而FMS布局设计是FMS引进和建造过程中必不可少的环节,是FMS在运行过程中发挥其经济技术优势的前提条件.FMS在实际运行过程中能否发挥预期的高效益取决于系统的运控软件,运控软件是保证FMS有条不紊运行并充分发挥其潜在能力和效益的指挥中心.运控软件的核心是实时调...  (本文共4页) 阅读全文>>

《火力与指挥控制》1950年20期
火力与指挥控制

关于分布式开发环境

关于分布式开发环境仵克让,王咸丁(中国北京兵器工业信息中心,100823)摘要从分布式C ̄3I系统体制的需求出发,分析分布式开发环境的技术背景与发展。通过讨论分布式开发环境的优缺点,从硬件平台、基础软件和开发支持软件三个层次分析建立分布式开发环境的基础技术。进而从结构模型、处理模型和开发模型三方面,着眼于软件技术,提出一种分布式开发环境的通用构造模型,最后讨论了该模型对未来研究工作的意义。关键词分布式系统,C ̄3I系统,开发环境1引言1992年4月以来,美国关于海湾战争经验教训的几份最新研究报告就C3I系统的体制问题提出了非常鲜明的观点:海湾战争的一条无可争辩的教训是自上而下的高度集中的指挥控制体制已经过时,根本发挥不了作用。依靠这种老式体制的军队无法承受和修复对其C3I系统造成的战斗损害,也不可能跟上现代技术特别是高技术条件下的作战响应;面对采用分布式指挥与控制网络的军队,这种采用旧式的高度集中的C3I体制的军队,就如同供对手...  (本文共8页) 阅读全文>>

《合肥工业大学学报(自然科学版)》1988年03期
合肥工业大学学报(自然科学版)

自然语言开发环境的设计与实现(英文)

1。IntroduetionThe aPPlieations of relational database sysLems上aeo a newProblemmain1Vthat 15 how to inerease their intell一igenee.These ineludededuetj一ve query and natural language interf::(:e.rhi一,PaPer introdt,(:e,:飞:zew idea wl飞。,〔、一i一nspi,1。飞l一j一‘川con:e只frol第3期朱逸芬:自然语言开发环境的设计与实现g3内ec。川卜Lnation of the]o只」f r)r(,gr彩了一认9 and relatj一ona一生八己‘.、dq一lery language,PROIJOC,5 easyt()一learn.Re]ational tllPles areused asf扛cts s...  (本文共10页) 阅读全文>>

《小型微型计算机系统》1989年07期
小型微型计算机系统

Turbo集成开发环境的分析和汉化

一、引言 开发程序是一项艰巨而复杂的智力劳动,旱期手工作坊式生产方式无法应付现代软件生产面临的种种问题,必须依靠软件工具的支持。计算机科学的重要进展之一乃是开发软件工具,籍以支撑、协助和简化程序设计任务。二十多年来,人们研制了许多开发程序的软件工具如:汇编程序、编译程序、编辑程序、调试程序,乃至文件系统、操作系统等等,采用传统的程序开发方法,这些都是必不一可少的常用工具。目前的发展趋势是软件工具正由单个工具向多个集成化方向发展。Turb。集成开发环境是由美国Borland Intornational公司近年来,以 IBMPc/xT,AT或其兼容机为背景,相继推出的交互型集成开发环境。它面向高级语言,将编辑、编译、连结、调试、运行等工具溶为一体,提供统一的界面,灵活的操作方法,友善的用户接口,达到方便用户使用,提高编程效率,缩短开发周期的目的,已成为生产应用软件的强有力的一种集成工具。Turb。集成开发环境是目前微型机上最受欢迎的...  (本文共7页) 阅读全文>>

《计算技术与自动化》1989年03期
计算技术与自动化

MIS集成开发环境的设计及实现

一、Mlsl一2一3一4的系统结构 MISI一2一3一4系统是一个用来对MIS应用系统进行自动设计的工具,它的具体含义是“1”代表屏幕自动生成,“2”代表报表自动生成,“3”代表图形自动生成, “4”代表外部接口处理,它有Loutus的风格,但它更符合中国人的习惯,它使得终端用户可以直接参与M巧应用软件的设计,大大解放了专职程序员。 M巧1一2一3一4主要由七大部分组成:(1)文本编辑;(2)句法分析,(3)程序生成;(4)模拟,(5)优化;(6)联机求助,(7)外部接口。系统将菜单生成、数据录入生成、查询统计、报表、图形生成集成于一个统一的环境(类似于dBASEI语言环境),系统内设一张语句表,这些语句均以自然语言形式出现,用户在系统提示符下键入相应的语句便可生成相应的程序或对生成的程序进行模拟、优化等;当然也可将若干语句集中到一个文本中进行编译。二、文本编辑 M巧l一2一3一4中的文本编辑器实质上是一个全屏幕编辑子程序,它提...  (本文共6页) 阅读全文>>