基于Netbeans的协同开发平台的研究

基于Netbeans的协同开发平台的研究

论文摘要

产品的协作开发是复杂的团队活动,产品开发涉及到不同的职能领域的参与、使用不同的应用程序或操作环境,分布在不同的地点,具有保密性等因素,这一切通常无法有效地加以协调。尤其针对一个企业、学校内部,我们又迫切需要及时地快速地解决所产生的一系列问题。种种原因使我们不得不考虑如何最大限度地进行局域网内部的有效协作,如何在开发环境中增强团队之间的信息流通,如何充分利用现有的资源环境等。本文详细介绍了一种基于Netbeans插件的协同开发平台的设计,通过基于Netbeans插件的JAVA开发,使得新的协同开发平台能提供基于局域网无服务器可跨网段的单点实时操作协作和组群协作。由于突破了传统客户端服务器模式和具体平台的依赖性,本协同开发平台可以较流畅地进行局域网跨网段的实时协助,使团队中的不同成员以一种简单的方式进行更紧密的合作,帮助开发者大大提高了协同开发的开发效率。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 什么是协同开发
  • 1.2 存在的问题及研究现状
  • 1.2.1 协同开发平台存在的问题
  • 1.2.2 协同开发平台的研究现状
  • 1.3 课题研究意义及重点内容
  • 1.4 论文组织结构
  • 第二章 JAVA网络编程基础
  • 2.1 套接字
  • 2.1.1 Socket 的引入
  • 2.1.2 套接字的编程
  • 2.2 I/O 输入输出流
  • 2.2.1 I/O 流的引入
  • 2.2.2 流的工作过程
  • 2.3 多线程
  • 2.3.1 多线程的概念
  • 2.3.2 JAVA 中线程的实现
  • 第三章 协同开发插件的需求分析与设计
  • 3.1 总体需求分析
  • 3.2 开发平台
  • 3.3 局域网消息传播与网络模型的分析
  • 3.4 系统用例分析
  • 3.4.1 参与者
  • 3.4.2 用例
  • 3.4.3 参与者和用例之间的关系
  • 3.4.4 用例图
  • 第四章 协同开发插件的具体实现
  • 4.1 协同开发插件的总体设计
  • 4.1.1 协同开发插件的概要设计
  • 4.1.2 协同开发插件与设计模式
  • 4.1.3 系统核心类的设计
  • 4.1.4 系统主要方法的设计
  • 4.2 系统的总体实现
  • 4.2.1 聊天模块的设计和实现
  • 4.2.2 远程协助模块的设计和实现
  • 4.2.3 服务器端的设计和实现
  • 4.2.4 客户端的设计和实现
  • 4.3 系统的使用说明
  • 4.3.1 插件的启动
  • 4.3.2 插件的系统配置
  • 4.3.3 插件的启动服务
  • 4.3.4 插件的群组聊天
  • 4.3.5 插件的实时协助和监控
  • 第五章 总结与展望
  • 致谢
  • 参考文献
  • 研究成果
  • 相关论文文献

    • [1].湖边插件塔[J]. 建筑实践 2020(01)
    • [2].上围插件家[J]. 设计 2018(24)
    • [3].城市插件[J]. 世界建筑导报 2018(05)
    • [4].插件塔[J]. 设计 2016(24)
    • [5].360安全卫士清理插件时假死[J]. 电脑爱好者 2010(06)
    • [6].饭不够汤来凑 功能不够插件帮忙[J]. 电脑爱好者 2008(20)
    • [7].PowerPoint也能玩3D转场特效[J]. 电脑爱好者(普及版) 2009(06)
    • [8].红花还需绿叶衬 无处不在的插件(1)[J]. 电脑爱好者 2010(06)
    • [9].万能插件 扩展软件实用功能[J]. 电脑迷 2010(22)
    • [10].Flash Player瘦身提速[J]. 电脑爱好者 2014(08)
    • [11].继电保护插件带电保养箱的设计与实现[J]. 电工技术 2013(11)
    • [12].360安全卫士7.0获奖稿件[J]. 网友世界 2010(10)
    • [13].音乐切割,找Windows Media Player就成[J]. 网友世界 2011(11)
    • [14].文本加密用小插件搞定[J]. 网友世界 2011(Z2)
    • [15].用分枝定界算法求解旅行商问题的插件开发[J]. 测绘科学 2020(11)
    • [16].方氏插件家[J]. 建筑实践 2019(07)
    • [17].计算机天然采光模拟插件在树木遮挡空间的应用研究[J]. 照明工程学报 2020(02)
    • [18].临湖而居 湖边插件塔[J]. 室内设计与装修 2019(09)
    • [19].反射机制下插件系统软件的设计和应用[J]. 现代电子技术 2016(12)
    • [20].探析插件零件紧固定位装置的设计[J]. 科技展望 2016(26)
    • [21].AutoCAD外挂插件在二维制图中的运用[J]. 科技与创新 2015(16)
    • [22].抢票插件可行性的模糊综合评价[J]. 吉首大学学报(自然科学版) 2015(05)
    • [23].Firefox安装扩展不再延迟[J]. 电脑迷 2008(11)
    • [24].也曾纯真,从浏览器的插件说开去[J]. 电脑爱好者 2009(11)
    • [25].让你的Excel如虎添翼[J]. 电脑迷 2010(03)
    • [26].遥感影像解译系统“平台/插件机制”设计与实现[J]. 遥感信息 2013(05)
    • [27].基于插件树的框架研究与实现[J]. 计算机工程 2012(19)
    • [28].家具功能插件的设计与实现[J]. 家具 2011(06)
    • [29].恶意插件的预防与清除[J]. 光盘技术 2009(04)
    • [30].基于“插件家”技术研究古村落的改造——以大坝镇水背村为例[J]. 科学技术创新 2020(15)

    标签:;  ;  ;  

    基于Netbeans的协同开发平台的研究
    下载Doc文档

    猜你喜欢