一种程序编写系统的制作方法

文档序号:19942722发布日期:2020-02-14 23:23阅读:416来源:国知局
技术简介:
本专利针对现有软件编程系统效率低的问题,提出一种集成化程序编写系统。通过需求分析、结构图绘制、子系统设计、数据库加密等模块化功能,实现软件开发全流程协同设计,提升系统开发效率与安全性。该系统采用层次化结构设计和标准化环境配置,优化了开发流程中的各环节衔接。
关键词:程序编写系统,模块化设计

本发明属于软件设计与开发技术领域,尤其涉及一种程序编写系统。



背景技术:

计算机软件(software,也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,以及使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。但是,现有的软件编程系统在使用时给设计者带来多种不便,设计效率较低。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种程序编写系统。

本发明是这样实现的,一种程序编写系统,包括:需求分析模块、开发测试与运行环境设定模块、软件系统结构图绘制模块、子系统设计模块、数据库设计模块、用户界面设计模块、控制模块、打印模块和显示模块。

进一步地,所述数据库设计模块用于对数据库环境说明,并对数据库进行加密安全性设计,说明数据库概念模式向逻辑模式转换所采用的方法论及工具,完成数据库概念模式向逻辑模式的转换,详细列出所使用的数据结构中每个数据项、记录和文件的标识、定义、长度及它们之间的相互关系。

进一步地,所述软件系统结构图绘制模块用于绘制软件系统结构图,对系统组成、逻辑结构及层次进行确认,对应用系统、支撑系统及各自实现的功能进行确认,细化集成设计及系统工作流程,说明软件系统的各个子系统的功能,以及各个子系统如何协调工作。

进一步地,所述子系统设计模块用于在系统功能逐层分解的基础上,对系统各子系统进行汇总,根据各个子系统的功能设计各个子系统,并体现各个子系统的之间的关系。

进一步地,所述显示模块用于显示生成的计算机软件设计方案。

附图说明

图1是本发明程序编写系统原理图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

一种程序编写系统,包括需求分析模块、开发测试与运行环境设定模块、软件系统结构图绘制模块、子系统设计模块、数据库设计模块、用户界面设计模块、控制模块、打印模块和显示模块。

需求分析模块用于从需求文档中对计算机软件设计的需求进行分析。需求分析模块、开发测试与运行环境设定模块、软件系统结构图绘制模块、子系统设计模块、数据库设计模块、用户界面设计模块、打印模块和显示模块分别与控制模块连接。测试与运行环境设定模块用于设定开发环境、测试环境、运行环境的标准配置和最低配置。软件系统结构图绘制模块用于绘制软件系统结构图,对系统组成、逻辑结构及层次进行确认,对应用系统、支撑系统及各自实现的功能进行确认,细化集成设计及系统工作流程,说明软件系统的各个子系统的功能,以及各个子系统如何协调工作。子系统设计模块用于在系统功能逐层分解的基础上,对系统各子系统进行汇总,根据各个子系统的功能设计各个子系统,并体现各个子系统的之间的关系。数据库设计模块用于对数据库环境说明,并对数据库进行加密安全性设计,说明数据库概念模式向逻辑模式转换所采用的方法论及工具,完成数据库概念模式向逻辑模式的转换,详细列出所使用的数据结构中每个数据项、记录和文件的标识、定义、长度及它们之间的相互关系。系统界面设计模块用于说明系统界面设计要素,注意事项,界面原型。控制模块用于接收需求分析模块、开发测试与运行环境设定模块、软件系统结构图绘制模块、子系统设计模块、数据库设计模块、用户界面设计模块发出的信息,并对信息进行分析整理,给出设计方案。软件系统结构图包括层次结构图、数据流程图。系统界面设计包括外部界面设计、内部界面设计、用户界面设计。显示模块用于显示生成的计算机软件设计方案。数据打印模块用于打印生成的计算机软件设计方案。需求文档包括用户需求说明书和软件需求规格说明。需求进行分析的内容包括:软件环境、硬件环境的需求、接口/协议的需求、用户界面的需求等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!