网站大量收购独家精品文档,联系QQ:2885784924

分布式文件系统中的软件开发管理-软件工程专业论文.docx

分布式文件系统中的软件开发管理-软件工程专业论文.docx

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式文件系统中的软件开发管理-软件工程专业论文

分布式文 分布式文件系统中的软件开发管理 上海交通大学 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立 进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文 不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的 研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人 完全意识到本声明的法律结果由本人承担。 学位论文作者签名: 日期: 年 月 日 上海交通大学 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同 意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允 许论文被查阅和借阅。本人授权上海交通大学可以将本学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存和汇编本学位论文。 本学位论文属于 保密□,在 年解密后适用本授权书。 不保密□。 (请在以上方框内打“√”) 学位论文作者签名: 指导教师签名: 日期: 年 月 日 日期: 年 月 日 分布式 分布式文件系统中的软件开发管理 I I 分布式文件系统中的软件开发管理 摘 要 本论文提出一种分布式文件系统中软件开发的新方法,以满足企业环境中 特定的软件安全,审核,快速发布,获取,即时回滚和卸载等需求。目标是减 少企业自行开发的小型软件和插件在客户端本地管理代价。通常意义上,企业 内部的软件部署需要大量的客户端作业,写文件,写注册表,占居硬盘空间 等。对于大型企业,特别是客户端遍布全球,区域办公地点客户端端超过二千 时,这样的客户端操作是很消耗成本且难于管理的。而分布式文件系统的逻辑 空间划分,不同区域加载,区域间自动复制等特性,为软件开发和管理提供了 便利。特别是针对企业自行开发的小型软件和插件程序,即那些适合通过分布 式文件系统启动的,可以通过这个方法,缩短开发,测试,部署,回滚,订 阅,退订的过程。 论文的主要内容是结合分布式文件系统的环境给出一个关注软件生命管理 周期中部署和维护的方法。合理划分分布式文件系统的逻辑命名空间,满足软 件开发,测试,投入生产,更新,回滚等各阶段的需求。为用户提交一个简单 的订阅界面,用户可以根据自己的需要,浏览当前可用的企业内部应用程序, 订阅或者退订相应的程序,一键部署。同时提供一个 Outlook 的插件管理模 型,该模型可以实现在本地一次安装,根据用户的订阅信息,从分布式文件系 统中装载插件的功能。利用分布式文件系统逻辑层次划分实现软件产品的版本 划分,即时安装补丁,升级。 论文的主要工作是设计和开发一个可以基于分布式文件系统环境下自定义 装载客户自定义编写的业务逻辑插件的 Outlook 基础插件原型。改原型系统可 以通过位于分布式文件系统中的用户配置文件加载适当的插件程序文件,满足 用户对特定插件的需求。并向这些插件传递 Outlook 宿主程序的事件驱动消息 以及对象编程模型,以桥接客户自定义插件和 Outlook 宿主程序之间的交互。 为了配合这个核心解决方案,利用分布式文件系统减少应用程序部署上的成 本,同时本文也将给出其他几个相关的配套解决措施,包括:分布式文件系统 区域划分方案;应用程序配置文件聚合脚本;客户端用户订阅系统。在部署小 II II 型应用程序时,采用快捷键方式指向分布式文件系统中特定的虚拟路径,以保 持客户端部署的简单性,在回滚和更新操作上将压力限制在分布式文件系统 中。综合应用本文中提出的解决方案,可以有效增加企业利用分布式文件系统 的效率和减少软件部署,维护上的成本。 该方法已经在某大型企业中获得一定的实现,大量小型软件,如: notepad++,winmerge 以及 Office 插件都可以用此方法来进行软件生命周期的管 理。此方法的推广需要部署分布式文件系统环境,不一定适合中小企业。插件 管理系统原型,在客户端平台转换的过程中也需要考虑兼容性问题。在近期 XP 向 Windows7 推进的过程中,由于自定义插件装载规则有一定的平台依赖性,也 面临不少基础重构的挑战。 关键词 分布式文件系统,AFS,.Net,C#,Office,Outlook,插 件,软件开发周期 PAGE PAGE III SOFTWARE DEVELOPMENT AND MANAGEMENT IN DISTRIBUTED FILE SYSTEM ABSTRACT This essay provides a new method of software development and management in distributed file system to meet the enterprise requirements of software security, audit,

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档