- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第三章信息系统集成专业技术知识
1、惯用开发方法(3种)
1)结构化方法:按照系统生命周期,将整个系统开发过程分为若干个阶段,然后一步步依次执行,前一阶段是后一阶段工作依据。
特点:(1)遵照用户至上标准
(2)严格区分工作阶段,每个阶段都有明确任务和取得结果。
(3)强调开发过程整体性和全局性
(4)系统开发过程工程化,文档资料标准化。
优点:理论基础严密,它指导思想是用户需求在系统建立之前就被充分了解和了解,重视系统开发过程整体性和全局性。
缺点:开发周期长,文档、设计说明繁琐,工作效率低,要求在开发之初全方面认识系统需求,并预料到各种改变,但这并不现实;若用户参加系统开发主动性没有充分调动,造成系统交接不稳定,系统运行和维护管理难度增大。
2)原型法:本着开发人员对用户需求初步了解,先快速建立一个原型系统,然后经过重复修改来满足用户系统需求。
原型系统具备特点:(1)实际可行(2)具备最终系统基本特征(3)结构方便、快速、造价低。
分为抛弃型圆形和进化型原型。
3)面向对象方法:特点直观、方便。对象之间经过消息传递机制来实现。
关键点是:能否建立一个全方面、合理、统一模型。
有三个阶段:分析、设计和实现。
2、需求分析
1)全部软件需求一个共同特征就是可验证性,在现有资源条件下,全部需求都能够被验证。
2)开发真实世界问题模型是软件需求分析关键。
软件架构工作就是需求分配,将满足需求职责分配到组件上。
3、软件设计:分为软件架构设计和软件详细设计。
软件架构是一个“描述系统子系统和组件,以及他们之间关系学科”。
包含逻辑视图(满足功效需求)、过程视图(并发问题)、组件视图(实现问题)、布署视图(分布问题)。
4、软件测试:为评价和改进产品质量、识别产品缺点而进行活动。包含在整个开发和维护过程中。
分为单元测试、集成测试、系统测试三个测试阶段,验收测试。
5、软件维护(4类):
1)更正性维护:更正发觉问题
2)适应性维护:确保软件在改变中环境中继续使用。
3)完善性维护:改进性能和可维护性。
4)预防性维护:检测和更正潜在错误,预防其发生。
6、复用:分为代码复用、设计复用、分析复用、测试信息复用。
7、验证与确认:确定某一开发和维护活动产品是否符合活动需求,最终对软件产品是否达成其意图并满足用户需求。
8、UML动态域:状态机图、活动图、次序图、协作图.
9、面向对象分析步骤:第一步是发觉角色与参加者。
10、集中常见架构
1)管道/过滤器模式:每个构件都有一组输入和输出。表现了各功效模块“黑盒”特征,高内聚、低耦合特点。
2)面向对象模式
3)事件驱动模式:基本原理构件并不是调用过程,而是出发一个个事件如windows相关软件office等
4)分层模式:每一层都为上一层提供服务,并使用下一层功效。允许将一个复杂问题逐步分层实现,经典应用是分层通信协议,如ISO/OSI七层网络模型。
5)知识库模式:采取两种不一样控件,中央数据结构控件说明当前状态,独立构件在中央数据存放上执行。
6)客户机/服务器模式:具备强大数据操作和事务处理能力。为处理客户端问题,发展形成了B/S架构,为处理服务端问题形成了三层(多层)C/S架构。
架构设计总体目标:最大化复用、复杂问题简单化、灵活可扩展性。
11、中间件:位于硬件、操作系统和应用软件之间通用服务。
1)数据库中间件:windowsODBC和javaJDBC
2)远程调用中间件(RPC):调用一个远程过程,效果和当地调用一样(ICE)
3)面向消息中间件:利用高效可靠消息机制进行平台无关数据交流。IBMMQSeries。
4)分布式中间件:如OMGCOBRA,sunRMI/EJB、windowsDCOM
5)事务中间件:完成事务管理与协调、负载均衡、失效恢复等任务,提升了系统整体性能。
12、数据库仓库(DataWarehouse):是一个面向主题、集成、相对稳定、反应历史改变数据集合,用于支持管理决议。
数据库中数据是实时更新,而DW包括数据操作主要是查询,极少有修改,只是定时加载、刷新。
13、WebService技术:定义了一个涣散、粗粒度分布计算模式。使用标志HTTP传递XML表示和封装内容。 1)Web经典技术包含:用于传递消息简单访问协议SOAP;WebSerivice描述语言WSDL;注册统一描述、发觉和集成UDDI;用于数据交换XML。
2)优点:跨越防火墙;应用系统集成;B2B集成;软件重用:允许重用代码和数据;
2)不适合场所:局域网上同构应用程序;单机应用程序。
14、J2EE架构
1)由四部分组成:J2EE平台、J2EE应用编程
您可能关注的文档
- 骨科临床抗菌药物正确应用.ppt
- 部门纳新工作方案.docx
- 质量保证书_教程.docx
- 语文第一专题《北方》2(苏教版必修3).pptx
- 认证机构的主要义务.pptx
- 继续教育工作总结.doc
- 终考核实施方案.docx
- 策划方案两学一做班会策划.docx
- 第二章-定量分析的误差和数据处理.pptx
- 童话城堡巴特罗之家.pptx
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
最近下载
- 临床社会工作:优势视角模式形考任务三.docx VIP
- 《人类学概论》马工程 电子课件 第十章 人类学的应用.pptx
- 机车运用管理讲解.ppt
- 测度论讲义习题答案--严加安.pdf VIP
- COMMAND MODERN OPERATION 用户手册中文版.pdf VIP
- Biostar映泰B550GTQ 5.0 AB55A-M4T_(EN+KR+TC)_230620说明书用户手册.pdf
- 2023年喀什大学公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
- 天津中医药大学2022-2023学年第1学期《生物化学》期末试卷(B卷)附参考答案.docx
- Biostar映泰B550MH 6.1 AA52A-M4S & AB55A-M4S_CN (Ver6.1)_230619说明书用户手册.pdf
- 2023年喀什大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
文档评论(0)