方案接轨系统及方法技术方案

技术编号:22329772 阅读:31 留言:0更新日期:2019-10-19 12:12
本发明专利技术提出一种方案接轨系统及方法。在此方法包含以下步骤:提供系统分析文件包含数据表、画面以及规格;进行瀑布模型的系统设计,系统设计解析数据表的关联设定、画面的编排与规格的逻辑设定,以产生代码雏形框架,取代原本复杂的本文交付,快速提升开发效能。

Scheme connection system and method

【技术实现步骤摘要】
方案接轨系统及方法
本专利技术是有关于一种装置与方法,且特别是有关于一种方案接轨系统及方法。
技术介绍
所谓软件过程模型(SoftwareProcessModel)是一种开发策略,这种策略针对软件工程的需求收集、系统分析、系统设计、程序开发和测试等阶段提供了一套范形,使工程的进展达到预期的目的。常见的软件过程模型有瀑布模型(WaterfallModel)、快速原型模型(RapidPrototypeModel)、增量过程模型(Incrementalprocessmodel)、反覆运算模型(IterativeModel)、螺旋模型(SpiralModel)、统一软件开发过程(RationalUnifiedProcess,RUP)等,这些模型几乎都是以瀑布模型为基础来延伸改进。瀑布模型(WaterfallModel)或称系统发展生命周期(SystemDevelopmentLifeCycle,SDLC)是由W.W.Royce在1970年首次提出的软件开发模型,强调系统开发过程要有完整的需求收集、系统分析、系统设计、程序开发、测试和维护等管理与控制,能有效的确保系统品质,因此成为软件业界大多数软件开发的标准。然而,模型只是一种开发策略,所以就有厂商会实作相对应的模型发展工具。为了加快系统开发速度,某些模型发展工具会在分析与设计过程当中产生基础代码,让程序开发阶段得以快速展开。但是这些工具在开发过程当中只关注于代码的产生,属于规格描述的部分却没有整合在工具上,这比较容易造成规格和代码不一致的情况发生,不容易保持良好的系统品质。
技术实现思路
本专利技术提出一种方案接轨系统及方法,改善先前技术的问题。在本专利技术的一实施例中,本专利技术所提出的方案接轨系统包含储存装置与处理装置。储存装置储存系统分析文件包含数据表、画面以及规格。处理装置执行以下动作:进行系统设计,系统设计解析数据表的关联设定、画面的编排与规格的逻辑设定,以产生代码雏形框架以纳入系统设计文件,并将该系统设计文件储存该储存装置。在本专利技术的一实施例中,于程序开发时,处理装置透过输入输出装置以提供规格的逻辑设定及描述的查询。在本专利技术的一实施例中,输入输出装置接收一业务逻辑,于瀑布模型的程序开发时,处理装置结合业务逻辑与代码雏形框架以产生系统代码文件。在本专利技术的一实施例中,系统分析文件、系统设计文件、代码雏形框架与系统代码文件均为结构性文档。在本专利技术的一实施例中,若输入输出装置接收一需求变更的要求,处理装置透过解析结构性文档的工具,将系统运行的最终成果转换为新的系统分析文件,依据需求变更的要求,以新的系统分析文件进行规格调整。在本专利技术的一实施例中,本专利技术所提出的方案接轨方法包含以下步骤:提供系统分析文件包含数据表、画面以及规格;以及进行一系统设计,系统设计解析数据表的关联设定、画面的编排与规格的逻辑设定,以产生一代码雏形框架以纳入一系统设计文件。在本专利技术的一实施例中,方案接轨方法还包含:于瀑布模型的一程序开发时,提供规格的逻辑设定及描述的查询。在本专利技术的一实施例中,方案接轨方法还包含:若接收一业务逻辑,于瀑布模型的程序开发时,结合业务逻辑与代码雏形框架以产生一系统代码文件。在本专利技术的一实施例中,系统分析文件、系统设计文件、代码雏形框架与系统代码文件均为一结构性文档。在本专利技术的一实施例中,方案接轨方法还包含:若输入输出装置接收一需求变更的要求,透过解析结构性文档的工具,将系统运行的最终成果转换为新的系统分析文件,依据需求变更的要求,以新的系统分析文件进行规格调整。综上所述,本专利技术的技术方案与现有技术相比具有明显的优点和有益效果。本专利技术发展了标准产品开发与个案修改协同一致从需求分析到系统分析/系统设计的一体化,并支持后续二次开发时,仍能正向、逆向引入原规格的方式进行后续的扩充开发。各阶段的结构化设计成果逐层沿用,取代原本复杂的本文交付,快速提升开发效能。由最终程序结果还原系统分析文件,有效降低需求发展人员重工及提升效能,快速明确地和关系人(例如:客户)进行沟通。整个流程大幅提高效能,并从一般基础只针对系统分析/系统设计/程序开发效能的提升上,更有效扩展至需求发展时的效能,帮助了规划人员与需求人员在沟通时的互动,也确保最后程序的达成与最原始的需求一致性最高。以下将以实施方式对上述的说明作详细的描述,并对本专利技术的技术方案提供更进一步的解释。附图说明为让本专利技术的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:图1是依照本专利技术一实施例的一种方案接轨系统的方块图;图2是依照本专利技术另一实施例的一种瀑布模型的示意图;以及图3是依照本专利技术一实施例的一种方案接轨方法的流程图。具体实施方式为了使本专利技术的叙述更加详尽与完备,可参照所附的附图及以下所述各种实施例,附图中相同的号码代表相同或相似的元件。另一方面,众所周知的元件与步骤并未描述于实施例中,以避免对本专利技术造成不必要的限制。于实施方式与权利要求书中,涉及“电性连接”的描述,其可泛指一元件透过其他元件而间接电气耦合至另一元件,或是一元件无须透过其他元件而直接电气连结至另一元件。于实施方式与权利要求书中,涉及“连线”的描述,其可泛指一元件透过其他元件而间接与另一元件进行有线与/或无线通讯,或是一元件无须透过其他元件而实体连接至另一元件。于实施方式与权利要求书中,除非内文中对于冠词有所特别限定,否则“一”与“该”可泛指单一个或复数个。本文中所使用的“约”、“大约”或“大致”是用以修饰任何可些微变化的数量,但这种些微变化并不会改变其本质。于实施方式中若无特别说明,则代表以“约”、“大约”或“大致”所修饰的数值的误差范围一般是容许在百分之二十以内,较佳地是于百分之十以内,而更佳地则是于百分之五以内。图1是依照本专利技术一实施例的一种方案接轨系统100的方块图。如图1所示,输入输出装置110、储存装置120与处理装置130。在架构上,输入输出装置110、储存装置120与处理装置130电性连接。实作上,举例而言,输入输出装置110可包含输入设备与输出设备,输入设备可为向计算机输入数据和信息的设备,输出设备可用于数据的输出,把各种计算结果数据或信息以数字、字元、图像、声音等形式表示出来。储存装置120可为硬盘、快闪记忆体或其他储存媒介,处理装置130可为中央处理单元(CPU)执行软件程序(例如:解析分析装置、规格与程序开发工具)。为了阐述本案方案接轨的方式,请同时参照图1、图2,图2是依照本专利技术另一实施例的一种瀑布模型200的示意图。于运作上,储存装置120储存装置储存瀑布模型200。若输入输出装置110接收需求规格说明书,处理装置130进行瀑布模型200的需求收集210,将需求规格说明书储存于储存装置120。接下来,于瀑布模型200的系统分析220中,系统分析文件包含数据表、画面以及规格,当作系统设计的雏形,让系统设计阶段的发展人员继续维护使用。接下来,于系统设计230中,继续依据系统分析的要求,将数据表/画面/规格进行完稿设计系统设计。系统设计230解析上述数据表的关联设定、上述画面的编排与上述规格的逻辑设定,以产生代码雏形框架(如:通用的基础框架),让程序开发人员可以专注于业务逻辑(如:客制化逻辑)的撰写。于瀑布模型200的程序本文档来自技高网...

【技术保护点】
1.一种方案接轨系统,其特征在于,包含:一储存装置,储存一系统分析文件包含数据表、画面以及规格;以及一处理装置,执行以下动作:进行一系统设计,该系统设计解析该数据表的关联设定、该画面的编排与该规格的逻辑设定,以产生一代码雏形框架以纳入一系统设计文件,并将该系统设计文件储存该储存装置。

【技术特征摘要】
1.一种方案接轨系统,其特征在于,包含:一储存装置,储存一系统分析文件包含数据表、画面以及规格;以及一处理装置,执行以下动作:进行一系统设计,该系统设计解析该数据表的关联设定、该画面的编排与该规格的逻辑设定,以产生一代码雏形框架以纳入一系统设计文件,并将该系统设计文件储存该储存装置。2.如权利要求1所述的方案接轨系统,其特征在于,于一程序开发时,该处理装置透过该输入输出装置以提供该规格的该逻辑设定及描述的查询。3.如权利要求2所述的方案接轨系统,其特征在于,该输入输出装置接收一业务逻辑,于该瀑布模型的该程序开发时,该处理装置结合该业务逻辑与该代码雏形框架以产生一系统代码文件。4.如权利要求3所述的方案接轨系统,其特征在于,该系统分析文件、该系统设计文件、该代码雏形框架与该系统代码文件均为一结构性文档。5.如权利要求4所述的方案接轨系统,其特征在于,若该输入输出装置接收一需求变更的要求,该处理装置透过解析该结构性文档的工具,将系统运行的最终成果转换为新的系统分析文件,依据该...

【专利技术属性】
技术研发人员:刘信彦
申请(专利权)人:鼎捷软件股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1