希赛系统分析师文(60页).doc

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

论软件的组件式开发 2 远程接入中的安全访问控制 4 网络安全评估 6 电子政务项目中的计划管理 12 应用CMM改进软件维护过程 14 论改进Web服务器性能的有关技术——论文1:银行业的应用 17 界面设计指导原则 19 论开放系统应用的互操作性 20 基于RUP的软件过程及应用 20 长春经济技术开发区的网络安全建设 25 基于 B/S 结构的电子政务信息系统的研究与开发 29 基于J2EE架构的电子政务网上申报审批系统的设计与实现 33 Web 应用系统分析与设计 38 论软件项目计划的制定 41 论软件开发成本管理 44 论软件开发的风险管理 47 应用CMM 保证软件质量 50 论企业级信息系统项目管理体系的建立 52 论信息系统的需求管理和范围管理 54 论项目的风险管理 57 内外网的划分 60 企业信息系统的需求获取 63 论软件的组件式开发 摘要: 在我所担任的某移动短消息增值应用系统的规划和开发工作中,面对移动短消息广阔的应用领域,和众多不同行业的ASP,巨大的软件开发工作量。我们选择了组件式软件开发方式,在系统的功能、性能、开发效率和投资等方面都达到了理想的效果。 正文: 2000年10月我开始担任四川某网络公司移动短消息增值应用系统(简称SMASP)开发部的负责人,主要工作是对SMASP进行规划并实施开发,为总经理提供SMASP开发的参考方案。SMASP的通信服务提供商为中国联通公司,服务内容提供商为如:出租车调度系统的出租车管理公司;电码防伪系统的商用电码公司;水电气三表抄表系统的水电气公司;移动证券系统的证券公司等,还有许多已知的和未知的对移动短消息增值应用有潜在需求的应用领域会不断地加入到SMASP中来。SMASP首期工程应用到联通四川公司,二期工程将推广到山东、河南、广东、福建、湖北等省市,并逐步推广应用到全国联通。由于项目处于起步阶段,还没有定型的系统模型及成功的应用模式,因此,选择一个好的系统体系结构和开发模式就成为当务之急。   对领域的选择。通常一个领域的专用资产要应用到不相关的领域是比较困难的,组件式开发的首要工作是领域工程,在这个领域内提取可被复用的系统对象,创建可复用资产,开发复用组件。而SMASP正好是这样一个面对具体应用领域的,系统需要不断升级,有着长期的持续开发需求。因此,在SMASP建设的初级阶段,为SMASP创建复用资产是可行的,有回报的。   对组件(COM)式体系结构的选择。SMASP已经有一部分应用是建立在Windows/NT服务器上了,但考虑到本系统将推广到全国各地联通公司,将来的远程系统维护和远程操作控制以及系统整体性能的需要,我建议公司将系统后台应用部分移植到以SUN系统为主的UNIX系统上来,这一建议得到了公司的支持。我们的服务内容提供商是各式各样的,处在不同的行业,有不同的应用系统在运行,对UNIX、WINDOWS、WINDOWS/NT、LINUX、NETWARE等都有应用,是一个多平台系统。为对这样一个多平台、多应用、长期持续开发的系统选择一个良好的体系结构和开发方式,将决定在将来的开发实践中SMASP的质量、连续可用性、可升级维护性、可扩展性、开发工作量和投资等各项指标。经过反复考虑,我们将整个系统划分为各个独立的组成对象,各对象独立工作又相互协调来完成系统的功能,这样各个独立的对象就形成了系统的组件。在这些组件中,有些是SMASP内通用的,其功能定义在系统内长期稳定;也有面对不同ASP(服务内容提供商)的各式各样的组件。这些组件的开发工作均相对独立,互不干扰,因此可以实现系统的无代演进。   创建复用资产和复用组件。通常可以被复用的资产是在领域内通用性比较好的对象。通过深入的分析,我们决定建立短消息增值应用系统平台MISPlatform。MISPlatform本身是由多个组件构成的多层次的、组件化的体系结构,在他上面运行的ASP的各种应用也可看作MISPlatform的各个组件。MISPlatform的体系结构,各组件的详细定义,接口定义,专化规范,大量代码以及各部分的文档都是潜在的可复用资产。复用资产和复用组件之间有一定区别,复用资产的范围相对广泛,而复用组件则更为具体,通常指可以直接嵌入到目标系统内或独立运行以完成某一特定功能的程序模块或对象。并不是所有可复用资产都可以制作成复用组件的,在划定了复用资产后还要进一步提炼,如我们在MISPlatform中创建的基本表管理组件、索引管理组件、TCP/IP通信组件、接口组件、加密组件等,都具有很好的通用性。   通用接口的定义。在组件式开发中,由于系统是依靠预制的或独立运行的组件协同工作来达到系统功能目标,各组件之间对信息的交换就成为必然,而要使各组件之间顺利交换信息,就需要定义一个各组件都能解析的

文档评论(0)

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

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

1亿VIP精品文档

相关文档