[发明专利]自动化软件的产生系统在审
申请号: | 201710402867.3 | 申请日: | 2017-06-01 |
公开(公告)号: | CN109002279A | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 宋宜璋 | 申请(专利权)人: | 如如研创股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 赵倩 |
地址: | 中国台湾台北市中*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构化设计 产生模块 系统产生 组件特性 系统程序码 自动化软件 产生系统 可编程单元 处理程序 结果系统 用户需求 窗体 链接 组码 编译 输出 | ||
本发明公开了一种自动化软件的产生系统,其包括一设计规格书产生模块以及一系统产生模块,该设计规格书产生模块基于一用户需求产生一结构化设计规格书,该设计规格书产生模块包括默认的多种组件,每种组件为一可编程单元,该结构化设计规格书定义各组件的一组件特性关系,该组件特性关系为多个该组件的关系组合,产生至少一窗体;该系统产生模块汇入该结构化设计规格书,并经一组码程序将该结构化设计规格书的所有的该组件的组件特性关系,产出一系统主选单以及相关链接,组合成为完整的处理程序产生一系统程序码组合;该系统产生模块以该系统程序码组合经编译后输出一结果系统。
技术领域
本发明关于一种软件自动化产生系统,尤其是关于一种利用可以通过分析与建立用户需求后产生结构化设计规格书的自动化产生软件系统。
背景技术
程序产品(software program product)是现在社会生活不可缺少的一部分,每种电子产品的所以能够运作多数都必须靠整合完成的程序驱使其运行,达成全自动化运行与控制的目的。现在的程序设计流程通常必须通过系统分析人员(SA,System Analyst)先了解使用者的需求之后,以一系统说明书表达客户的需求,并交给系统设计师(SD,SystemDesigner)进行系统的详细设计(detail design),提供书面的详细设计规格书,让程序开发团队所有成员可以了解详细设计的细节,并以指定的程序语言来撰写该设计规格书所要求的程序(software program)。
现有的软件系统设计说明书的编撰主要使用传统文书编辑器或配合流程图编辑器以文字描述与流程图的方式呈现,这些图表与说明性文字通常只能提供给下游的程序设计师阅读之用。然而,软件系统说明书供软件设计师团队成员阅读,即使该说明书如何详尽,仍然会发生设计师团队成员对信息解读的完整性不足或甚至错误解读的问题。而且,因为阅读式数据传递错误或认知错误,引发后续需求端、系统分析端、设计端三方来回反复沟通与确认,造成拖延软件开发的时程,降低系统发展的生产力。
发明内容
为了解决现有程序设计由需求建立至设计完成的形式容易产生误解进而造成延长开发时间,导致可能提高成本等技术问题,本发明提出一种可以作为自动程序产生模块的输入信息的一结构化设计规格书档案,让整个开发程序由一开始完成规格书确定规划之后,可产生可执行的软件,解决现有技术反复沟通修正、以及延迟开发的技术问题。
本发明的一种自动化软件的产生系统,其包括一设计规格书产生模块以及一系统产生模块,其中:
所述设计规格书产生模块基于一用户需求产生一结构化设计规格书,所述设计规格书产生模块包括默认的多种组件,每种组件为一可编程单元,所述结构化设计规格书定义各组件的一组件特性关系,所述组件特性关系为多个所述组件的关系组合,产生至少一窗体;所述结构化设计规格书包括定义所述窗体中各所述组件的关连性,且所述结构化设计规格书定义两个所述窗体之间的关联性与从属关系;
所述系统产生模块汇入所述结构化设计规格书,并经一组码程序将所述结构化设计规格书的所有的所述组件的组件特性关系,解析系统架构,产生窗体、数据库、用户接口布局,所述系统产生模块依据所解析的系统架构,产出一系统主选单以及相关链接;由所述数据库的规划内容,产出数据库模式;利用内部储存与预先定义每个所述组件所对应的程序,组合成为完整的处理程序产生一系统程序码组合;以及
所述系统产生模块以所述系统程序码组合经编译后输出一结果系统。
其中,所述结构化设计规格书的格式为XML。
其中,所述结构化设计规格书为一物料表形式,每个所述组件对应不重复的一料号,其中所述料号为一料号产生器产生。
其中,所述组件特性关系为逻辑运算定义、文字、数值、数值范围、属性、输出入链接互动关系或从属关系。
其中,所述组件的属性包括定义所对应料号的从属关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于如如研创股份有限公司,未经如如研创股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710402867.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:结构化设计规格书产生模块
- 下一篇:一种信件临时托管系统