IT 规划参考模型比较研究∗

2019-11-29 05:14孙雨生
计算机与数字工程 2019年11期
关键词:视图架构建模

孙雨生 刘 林 薛 彤

(1.湖北工业大学经济与管理学院 武汉 430068)(2.武汉纺织大学电子与电气工程学院 武汉 430200)

1 引言

伴随社会信息化进程加快、社会化媒体涌现、大数据时代来临及IT 技术进步,各类组织逐步意识到IT 技术及信息资源重要性并将其作为核心竞争力和重要资产,纷纷加大信息化投资并用其提升组织运行效率(解决全局、长远、关键问题,创新组织运行模式,追求投资回报率)。在这种形势下,旨在理解组织愿景、业务规划、应用情景、信息资源特征等进而规划IT 基础设施及应用系统架构体系、技术选型和实施措施等以指导组织信息化[1]的IT规划及其参考模型备受关注。现有IT 规划参考模型虽一定程度降低信息化复杂度、提升IT 投资回报率并实现信息资源共建共享,但仍无法满足现实需求:一方面,模型易用性及差异性(如适用情形、业务架构、应用架构、数据架构、技术架构、建模工具、建模语言等)等致使组织难以合理选择;另一方面,外部环境变化客观要求完善现有模型以拓展其适用性,如大数据、社会化媒体、知识管理等,因此,系统研究IT规划参考模型有重要意义。

本文介绍现有IT 规划参考模型,并从生命周期、业务架构、应用架构、数据架构、技术架构、建模工具、建模语言七方面系统比较主流IT 规划参考模型,供组织选择IT 规划参考模型及实施IT 规划参考。

2 IT规划参考模型简介

2.1 IT规划参考模型内涵

IT 规划参考模型通过提供IT 规划方法论、工程化思维、问题解决方案等辅助组织降低IT 规划复杂度并提升其治理水平,常在分析相似组织、行业组织模型基础上,通过公共特征抽取、组织愿景及现状分析、IT 基础设施及应用系统分析、解决方案及保障措施制定等并多轮迭代、融合优化来支持组织IT 规划实施。具体而言,常提供系列规划原则与思路、规划方法及工具、规划内容、规划流程、规划文档等以便组织确定IT 规划原则与思路,用专业IT 规划方法和工具集,针对组织目标(涉及愿景、战略、业务等)、组织现状、IT战略、IT系统集、IT规划实施计划等,遵循固定流程规划组织IT 基础设施及应用系统的愿景、架构(业务、应用、数据及技术等)、组成部分及其逻辑关系等[2],最终形成组织IT建设方案。

2.2 现有IT规划参考模型

分析现有文献,笔者认为IT 规划参考模型分概念型和应用型两类,得到业界公认的共11 个,详见表1和表2。

表1 概念型IT规划参考模型

表2 应用型IT规划参考模型

2.2.1 概念型参考模型

1)Zachman模型

Zachman EA Framework,多角色、多维度宏观分析并构建企业信息化模型(强调逻辑分析),用二维矩阵图(涉及36个要素,详见表3)分类表示企业内部信息的关系以强化技术解决方案和业务间关系[3]、支持其他IT规划参考模型构建。目前多从领导者(关注企业战略、架构与人员技能)、业务员(关注企业流程、功能、数据与解决方案)、技术员(关注应用程序、应用系统与网络设施)角度详细分析企业信息要素[4]。

2)PERA模型

Purdue Enterprise Reference Architecture,即普渡参考体系结构,基于建模对象(用户、信息系统及业务内容),用功能视图(基于企业设施、组织架构将模型实例化为信息系统)和实施视图展现企业建模过程(依次为概念明确,功能分析,功能设计说明,详细设计,构建并部署,实际运行)[6]。

表3 Zachman要素[12]

3)GERAM模型

Generalized Enterprise Reference Architecture and Methodology,即通用企业参考体系结构和方法学,全面定义企业工程方法学要素(用户和技术、经济、性能、项目管理)以支持人力、技术、财力及其他资源整合和互动机制构建,由通用企业参考体系结构(定义企业工程相关概念并进行三维(生命周期、模型视图、实例化)建模)、部分通用企业模型(支持组织、流程、技术等视图建模,实现模型重用)、通用企业模型概念(基于词汇表、元模型、本体提供建模所需概念定义)、企业模块库、企业操作系统、企业工程方法学、企业建模语言、企业建模工具等组成[6]。

4)EACF模型

Enterprise Architecture Comprehensive Framework,即企业信息化总体架构,用二维矩阵图(涉及30 个要素,详见表4)从建模粒度、建模支持维度展现IT规划与IT治理核心要素,辅助企业IT规划[1]。

表4 EACF要素

2.2.2 应用型参考模型

1)ARIS模型

Architecture of Integrated Information System,即集成信息系统体系结构,用屋形框架建模法依次构建组织模型、功能模型和数据模型以明确企业目标和未来流程并通过信息化建设优化企业结构及过程链模型、简化业务流程,基于多视图、多层次、多关联、全生命周期描述企业信息系统及各层次间关系,涉及组织视图(描述人力、财力和软硬件等资源)、功能视图(描述信息转换过程)、数据视图(描述信息服务对象及功能视图输入输出信息)、输出视图(描述软硬件I/O 功能)和控制视图(描述并控制其他视图间关系)[7]。

2)CIM-OSA模型

Computer Intergrated Manufacturing-Openness System Architecture,即计算机集成制造开放体系结构,用视图维(功能视图、信息视图、资源视图及组织视图)、系统生命周期维(需求定义层、详细设计层及实施描述层)和通用性维(通用层,部分通用层及专用层)揭示体系结构及促进系统集成实现[6]。

3)GIM模型

GRAI Integrated Mehodology,即GIM建模方法,用GIM 方法论(GRAI 概念参考模型、GRAI 建模框架、GRAI 建模方法和GRAI 结构化方法)从抽象层次(概念层、结构层、实现层)用信息视图、决策视图、物理视图及功能视图描述面向用户建模框架,用组织视图、信息技术视图及制作技术视图描述面向技术建模框架,从而构建体系结构并用建模工具及技术辅助计算机信息系统集成[8]。

4)TOGAF模型

The Open Group Architecture Framework,即开放工作组体系结构框架,用ADM 法(描述体系结构构建生命周期)分析企业业务需求、当前系统和技术趋势并构建生命周期多轮迭代以促进企业架构成果标准化和IT 投资规划合理化,最终辅助企业通过开放标准构件,结合多信息源以安全方式跨时空、环境为用户、系统提供支持[13]。具体包括基础体系结构(包含技术参考模型、标准信息库及模块构建信息库)、资源库(支持基于ADM 法构建体系结构过程)[7]。

5)DoDAF模型

Department of Defense Architecture Framework,即美国国防部体系结构框架,用结构化法、面向对象法、三视图法构建体系结构模型并用ATAM(Architecture Tradeoff Analysis Method)法、可执行验证法、专家评审法验证以提供合适视图表达方式[14]。具体涉及全景视图、业务视图、系统视图、标准视图、能力视图、数据视图、项目视图(描述项目间联系)、服务视图。

6)FEA模型

Federal Enterprise Architecture,即联邦企业架构框架,用EAP 法(涉及IT 规划启动、现状、目标、实现途径)基于标准、指南及最佳实践等工具规范动态演进企业架构以适应环境、战略目标,促进联邦政府及其它政府实体间公共业务互操作和信息共享。具体包括体系结构框架、实用指南、参考模型(分性能指标、业务、服务组件、数据和信息、技术5个模型,均充分考虑信息系统互操作和共享[9])。

7)BAAN/DEM模型

Dynamic Enterpreise Modelling,即动态企业建模,用动态企业建模策略基于Orgware 工具输入业务处理流程并基于参考模型库(一般模型、特定行业模型、特定客户模型)配置系统以满足企业需求并降低其ERP 实施周期和成本,实现有效经营管理[6]。

3 主流IT规划参考模型对比

3.1 IT规划参考模型比较标准构建及候选对象遴选

3.1.1 IT规划参考模型比较标准构建

IT 规划参考模型主要旨在揭示企业架构模型的企业建模,主要涉及建模内容(静态描述模型构件)、流程(动态描述建模步骤)等。就内容而言,常见企业架构(EA)框架如图1所示,主要涉及业务战略、IT 战略、业务架构(分组织架构、业务流程)、IT架构、基础设施及保障体系(后两者多类似,故常略去)等模块,四者关系[15]如图2 所示,可见企业建模结果主要体现为业务架构、应用架构、数据架构、技术架构;就流程而言,多遵循企业建模生命周期,先梳理企业业务架构,基于业务及其所产生数据聚合系统功能形成应用架构、构建数据架构并定义技术架构,再选用建模工具、建模语言进行建模。因此,笔者认为可从生命周期、业务架构、应用架构、数据架构、技术架构、建模工具、建模语言等维度系统比较IT规划参考模型。

3.1.2 候选对象遴选

笔者认为现有IT 规划参考模型中较知名、常用、领 域 性 较 强 的 为GERAM、ARIS、TOGAF、DoDAF、FEA,判断标准为是否涉及详细方法论;是否具备系统化理论;是否采用开放系统体系结构;应用是否广泛;是否支持全企业范围和全生命周期;是否有软件工具支持建模;建模工具用户界面是否友好;是否可被其他模型替代;名称是否常出现在相关文献与网页中或介绍它的文献和网页常被作为参考文献。

图1 企业架构框架[15]

图2 企业架构模块关系图

3.2 主流IT规划参考模型比较

3.2.1 生命周期

模型生命周期旨在动态描述企业架构建模过程各阶段活动及任务,五种模型均按组织架构模型构建步骤建模,生命周期多类似,详见表5。GERAM 建模过程中各活动常反复迭代,未严格遵循时间顺序。

3.2.2 业务架构

业务架构定义企业价值创造过程及内外部协作关系并将战略目标转为可操作业务模型,旨在表达支持业务战略的业务功能和流程[15],限于GERAM无业务架构,此处仅阐述其余四者。

ARIS 基于扩展的事件驱动流程链图所形成的业务控制流(揭示功能和事件间关系)描述业务模块组织关系及业务流程[16],基于价值增值链图描述业务流程所涉及部门协作关系及增值环节(驱动业务流向)。

TOGAF 基于TOGAF 列表、矩阵和图描述业务架构目标、构建步骤(详见表6)和架构构件关系,形成各业务所属管理层级(分经营管理层、业务掌控层、业务操作层、共性平台层,旨在辅助确定企业管理模式并匹配其核心业务流程、提升企业沟通效率[17])及管理功能。

DoDAF 业务架构基于树结构图(揭示业务流向驱动因素)、活动图(揭示企业组织、能力、业务活动(执行者、业务关系等信息))及高层业务概念图、业务连接图、业务信息交互矩阵、组织关系图、业务规则模型、业务状态转换图、业务事件跟踪图等视图揭示军方及少数企业业务能力和互操作需求,确定任务和活动及业务要素,描述系统支持的职能及其逻辑[18]。

FEA 业务架构基于业务领域(4 个,公民服务、服务提供方式、服务提供支持、政府资源管理)、业务单元(39 个)、子功能(153 个)[19]三级结构描述联邦政府运营顶层视图,辅助政府发现跨机构协作机会和潜在系统冗余,保持系统建设与业务功能需求一致。

表5 主流IT规划参考模型生命周期比较

表6 TOGAF业务架构构建步骤[17]

3.2.3 应用架构

应用架构基于业务和数据相关性聚合系统(如ERP、OA 系统等)模块功能、接口关系、构建标准和实现方式等[20],以识别业务部门、领域关联机会,提升资源和系统协作、共享能力,限于GERAM 无应用架构,此处仅阐述其余四者。

ARIS 应用架构描述信息转换过程并转换数据,基于功能树(结合应用架构中业务和系统,主要元素为描述对象功能的方框及相关连线)形式描述企业功能层次关系信息[21~22];基于目标图描述系统目标及子目标,最终形成支持信息系统功能的模块。

TOGAF 应用架构基于基线架构(基于系统/组织矩阵描述应用系统和组织机构对应关系,基于系统/功能矩阵描述应用系统主要功能,基于接口目录列出应用间现存接口)与目标架构(基于业务架构的功能分解图/用例图、流程图等输出系统功能及业务流程,设计目标系统流程/系统实现图、系统/功能矩阵、系统/组织矩阵以构建目标应用架构基本结构,基于应用互动矩阵描述目标应用系统间交互关系,基于接口目录列出目标系统应含接口)间差距分析,用应用迁移图描述企业基础设施及应用系统需求[23]。

DoDAF 应用架构描述支持或提供业务功能的各系统内部结构和运行规则及系统间互连和互操作关系。基于系统功能图(描述系统功能及其间数据流)和业务活动与系统功能跟踪矩阵(动态展示业务活动和系统功能间关系)确定子系统部署、功能分配及其他与业务相对应关系,基于系统规则模型、系统状态转换图、系统事件跟踪图描述业务过程中各系统内部规则、状态及系统间交互,基于系统接口图、系统关联矩阵、系统资源流矩阵和物理数据模型确定系统连接关系与交互,基于系统资源流图、系统性能参数矩阵确定节点内系统间及和其它节点互连方式、性能参数,最终基于系统演进图、系统技术预测图描述系统研制技术路线[18,24]。

FEA 应用架构是支持绩效参考模型(测评IT投资绩效及其对业务绩效贡献)和业务参考模型实施的业务驱动功能框架,由7 个服务域、29 项服务类型和168 项服务构件构成,基于公开和存储平台上服务组件(涉及安全管理、系统管理、表格服务、通信、协调及搜索等)实现具体性能指标评价及业务功能,提高各应用、组件和业务服务重用能力(利于政府信息资源共享,促进信息系统水平、垂直集成与互操作,节约EA 项目实施成本)[9],提供政府相关服务(涉及客户、流程自动化、数字资产、业务分析、后台办公等)。

3.2.4 数据架构

数据架构分析企业数据资源和信息流结构(数据分类和定义、企业信息模块、信息模型)以有效共享数据,限于GERAM 无数据架构,此处仅阐述其余四者。

ARIS 数据架构描述实体与组织、资源、功能实体间联系,基于实体关系模型(Entity Relationship Model,ERM(包括基本ER模型、扩展ER模型)较好反映现实世界但未详细分析数据)、数据模型(包括SAP 的SERM、IEF(Information Engineering Facility)、SeDam(Semantic Data Model))描述企业经营过程中所涉及数据及资源信息[21]。

TOGAF 数据架构描述从基线数据架构(基于基线业务架构的业务服务/信息了解系统基本数据内容和处理过程)到目标数据架构(基于目标业务架构业务服务/信息图分析目标系统主数据,基于业务互动矩阵和应用互动矩阵分析主数据间依赖、关联关系,基于流程图构建主数据处理流程,最终构建系统/数据矩阵、类图、类阶层图、数据散播图)演进过程,提出解决方案并构建数据迁移图[23]。

DoDAF 数据架构基于类图(由类、类内部结构及类间关系组成)描述概念数据模型(以类图表现高级数据概念及其联系)、逻辑数据模型(遵循数据架构服务于业务架构理念并按业务数据要素解构形成类图)、物理数据模型(物理实现逻辑数据模型,如消息格式、文件结构和物理模式)以揭示其静态结构[18]。

FEA 数据架构包括主题领域、数据分类、数据对象、数据特征、数据表达等,综合业务参考模型中业务过程和活动所含数据元素(对象、属性、表示法)构建统一数据模型(采取统一数据分类和表示法(即构建领域本体)),以实现政府部门间数据和信息资源共享和互操作[9]。

3.2.5 技术架构

技术架构是支撑应用架构和数据架构的IT 技术基础结构,由系列技术和组件及相关标准集组成[25],旨在促进企业技术标准共享、实施,提高部门间协作和信息共享能力,限于GERAM、ARIS 无技术架构,此处仅阐述其余三者。

TOGAF 技术架构描述各应用系统共性技术(平台技术及产品、应用系统集成接口技术规范、数据描述规范、可用技术解决方案)及安全体系建设需求,具体从选择参考模型、视角和工具,开发当前和目标技术架构(需满足需求建议书和利益相关者关注点,支持逻辑和物理应用组件、数据组件及架构愿景),执行差距分析(定义详细演进路线图并识别关键工作包(IT 资源库或IT 服务目录中现有IT服务、技术参考模型、组织所处行业通用技术模型、通用系统架构相关技术模型(集成信息基础设施参考模型))),识别架构路线图组件、创建架构文档(包括基本功能和属性,如安全能力和管理能力,拥有所需功能的相关构件块和命名接口,提供接口(APIS、数据格式、协议、硬件接口、标准),映射业务/组织实体及政策)等步骤构建技术架构[26]。

DoDAF 技术架构描述系统构建过程所需遵循技术和标准规范,包括技术标准概要(提供适用系统体系结构的相关技术标准子集(质量管理、进度管理、成本管理、组织管理)说明以约束架构设计实践)、技术标准预测(分析技术对系统影响)并以表格形式展现标准规则[10]。

FEA技术架构描述支持服务组件构建、交换和发布所需技术、产品和工具,以部署基于组件的体系结构框架。具体基于技术领域(4 个,访问和传输、平台和基础设施、组件框架、接口和集成)、技术种类(13 个)、技术标准(若干)及具体技术规范(如数据格式标准包含XML、XLink、EDI、Namespaces)实现服务组件和能力交付[9]。

3.2.6 建模工具

建模工具旨在辅助架构师理解复杂组织IT 系统和业务间联系并按业务实体、信息流程和企业系统进行建模。

GERAM 仅提供建模工具选择标准:支持企业模型仿真分析和评价,支持多角色协同设计、使用指南和开发指南提供,支持正向和逆向工程及版本升级,支持共享知识库(内含参考模型、设计描述和模式、设计文档[19])提供[7]。

ARIS 建模工具ARIS Collaborative Suite 辅助构建反映ARIS概念的数据、功能、业务、组织、输出模型以集中体现ARIS模型所涉及范围并按用户群分类提供工具:Web Designer(面向不精通但需阅读模型的工程人员)、Easy Design(面向受过适度训练且有领域知识的工程人员)、toolset(面向业务分析师、业务流程管理者等)[7]。

TOGAF 仅提供建模工具选择标准以免影响行业开放性:支持所选模型和最终交付物,支持安全内核(访问控制、安全策略)密度,支持在线帮助并逐渐强化本地化,具备动态库(支持版本兼容、版本控制)并支持通用语言和代码、完整生命周期,满足互操作、经济性需求[27],最常用的是System Architect、Metis及最新版ARIS Toolset。

DoDAF 建模工具较多但相互间缺乏通用参考资源、功能扩展性较弱(多不支持模型行为验证、数据逻辑性及正确性验证):Ptech 的Framework、Popkin 的System Architect(不支持系统演进描述)、Vitech 的CORE(CORE4.0 不支持系统关联矩阵、系统资源流矩阵、系统性能参数矩阵、系统技术预测、物理数据模型)、Logicon的JCAPS(支持高层业务概念图、业务连接描述、业务信息交互矩阵、组织关系图、业务活动分解树、业务活动模型(揭示活动执行者、成本及活动间关系)、系统接口描述、系统资源流描述、系统关联矩阵[18],已用于美国军方)、Telelogic 的TAU Generation 2(支持UML2.0 及其工具)、IBM 的System Architect(SA for DoDAF、SA for DoDAF ABM、SA Information Web Publisher、SA Compare等)等。

FEA推荐通用建模工具并提供选择策略:前者包括Office suit of tools、Rational Rose、Popkin的System architect、Ptech 的FrameWork 等;后者涉及EA产品开发、维护、发布,包括便捷性(易用性、易学性)、经济性、多用户支持、元模型支持、访问控制等[7]。

3.2.7 建模语言

建模语言直接决定模型语法、语义和表示形式,辅助用户理解、生成建模过程中文档和模型,需根据适用性(分领域、模型)、易学性、通用性、集成性、机读性、表达能力、工具支持度等进行选择。

GERAM 仅提供建模语言选择原则:支持视图及建模产品表达,支持视图间(功能模型、信息模型、资源模型等)链接,支持基于可靠本体(如基于UML 元模型构建UML 语言族),支持方法学适应;ARIS 基于业务场景推荐建模语言组合:需求定义时涉及IDEF0、UML(类图、时序图、状态图)、EPCs、Colored PNs、数据流程图等,设计预览涉及UML(类图、构件图)等,功能输出涉及UML(类图、活动图)、数据流程图等;TOGAF 支持基于所选建模工具开放性选择语言,未做特殊限定[7];DoDAF 支持基于UML 进行面向对象建模[28];FEA 未明确指定建模语言但Popkin按体系结构分层提供建模语言:业务层(涉及Rjch pictures/English、UML、System Dynamics、BPMN/BPML、Petri 网、OCL、Structured English、IDEF0&IDEF3、ORM、EPC 等)、应用层(涉及UML、Structured English 等)、信息层(涉及IDEF1X、UML、ERM、ORM 等)、技 术 层(涉 及TOGAF Format、Rich pictures/English等)等[7]。

3.3 结论与分析

3.3.1 比较结果

综上,主流IT 规划参考模型在生命周期、业务架构、应用架构、数据架构、技术架构、建模工具、建模语言方面对比结果见表7。

表7 主流IT规划参考模型对比

3.3.2 结果分析

分析表7 可看出:就生命周期而言,五种模型均较完备,但ARIS及DoDAF无规划启动阶段。

就业务架构而言,ARIS 基于流程链揭示并简化业务流程,TOGAF 基于自带工具粗略揭示业务过程,基于管理职能确定业务流程,辅助管理层与业务层沟通;DoDAF 仅用树结构图与活动图揭示业务驱动因素及其关系,无法完整揭示、简化业务流程;FEA 用三级结构精确描述业务流程,但无法有效简化业务流程、提升与管理层沟通效率。

就应用架构而言,ARIS 基于功能树、目标图提升系统与业务吻合度;TOGAF 基于业务分析系统功能,两者吻合度较好;DoDAF 基于功能图等描述系统功能间关系、提升系统互操作性进而优化系统功能与目标业务吻合度;FEA基于服务组件评价系统性能及与业务功能实现度以提升系统功能业务吻合度。

就数据架构而言,ARIS 基于ERM 模型全面揭示数据资源及数据流(但未详细分析),信息流较结构化;TOGAF 基于差别分析中矩阵、图极好揭示数据资源及信息流;DoDAF 基于类图静态揭示数据;FEA 综合数据元素构建统一数据模型描述数据资源及信息流。

就技术架构而言,TOGAF 基于清晰路径及相应工具统一提供技术标准及组件;DoDAF 根据具体业务提供针对性技术标准,资源间缺乏通用性,致使标准间难以共享、技术难以组件化;FEA 基于组件、技术规范实现标准共享及技术组件化。

就建模工具而言,GERAM 仅提供选择标准方便用户按需选取;ARIS 提供专业工具方便用户建模但选择面较窄;TOGAF 支持用户遵循开放性原则自行选择建模工具且全面支持模型验证;DoDAF提供多种建模工具以便用户选择但仅部分支持模型验证;FEA按体系结构分类提供建模工具。

就建模语言而言,GERAM、TOGAF 仅提供选择标准以便用户按需选择;ARIS 基于场景提供建模语言组合;DoDAF 仅支持基于UML 建模;FEA 按体系结构层次分类提供建模语言。

此外,就信息化成本而言,ARIS 运用增值链法降低信息化成本,TOGAF 由于涉及面较广使其信息化成本过高,DoDAF 资源利用率虽高但收集数据成本过高,FEA 基于组件降低信息化成本;就信息共享性而言,TOGAF 遵循开放性原则、基于业务全面映射功能提升信息共享性,DoDAF 限于技术标准共享性、组件化局限性致使其信息资源难以共享,FEA基于本体实现政府间信息资源共享。

4 结语

综上,本文介绍了11种现有IT规划参考模型,构建了其比较标准并选出5 种主流IT 规划参考模型,从生命周期、业务架构、应用架构、数据架构、技术架构、建模工具、建模语言七方面进行了系统比较:五种模型均基于建模工具、语言,遵循应生命周期进行建模,或多或少降低组织建模难度;GERAM适合作为IT 规划参考模型比较基准,ARIS 适合旨在业务流程再造、成本投入不多的组织,TOGAF 适合旨在实现信息共享的多数企业,特别是成本投入较多的大型组织,DoDAF 适合旨在实现多源数据采集、系统集成且成本投入较多的大型组织,FEA适合旨在实现业务协同、资源共享的政府组织。

下一步,笔者将构建基于知识管理的IT 规划参考模型,以供相关研究与应用参考。

猜你喜欢
视图架构建模
物理建模在教与学实践中的应用
功能架构在电子电气架构开发中的应用和实践
联想等效,拓展建模——以“带电小球在等效场中做圆周运动”为例
求距求值方程建模
基于B/S架构的图书管理系统探究
构建富有活力和效率的社会治理架构
Y—20重型运输机多视图
SA2型76毫米车载高炮多视图
《投影与视图》单元测试题
Django 框架中通用类视图的用法