一种基于道路交通法规的软件设计方法

文档序号:10511919阅读:273来源:国知局
一种基于道路交通法规的软件设计方法
【专利摘要】本发明公开了一种基于道路交通法规的软件设计方法,充分借鉴和利用现有成熟和完善的道路交通规则和体系,把之引入到软件设计方法中,形成一套完整的软件设计方法体系,具体实现为将应用软件系统比对和参照道路交通规则,找到各业务应用的映射,把各业务应用进行量化和规范化,借鉴道路交通法规的信号灯、线路设置等技术,完成对软件系统的架构设计,数据结构设计和显示方法设计。可以改善或改变由于系统设计缺乏统一规范,给系统数据挖掘带来困难的问题。还可以改善或改变不同时期设计开发的软件系统互不兼容,系统碎片化现象,改善因为重新开发,数据结构和历史数据利用率低的问题。可以广泛应用于软件设计、互联网和物流网。
【专利说明】
一种基于道路交通法规的软件设计方法
技术领域
[0001 ]本发明涉及计算机软件领域,特别涉及软件系统的软件设计方法。
【背景技术】
[0002]在计算机高度普及的现在,各种软件系统在各个领域发挥着无可替代的作用,由于不同行业和领域有着不同的应用要求,各种软件的设计方法也随之不同,软件的设计者和使用者都必须不断学习新的技术,给软件系统本身带来开发和使用上的诸多问题,也给软件的设计和使用带来诸多不便。随着计算机软件技术的不断发展,不同阶段的软件系统不同程度上都存在着版本更新,系统重置,系统重新开发等问题,用各种不同软件设计方法设计的软件系统,碎片化现象严重,系统设计缺乏统一的规范,给各软件系统的数据挖掘带来极大的困难。

【发明内容】

[0003]本发明的目的,提供一种基于道路交通法规的软件设计方法,可以改善或改变这一软件设计的瓶颈,各软件系统使用统一的设计体系方法和格式,标准化各软件系统,充分借鉴和利用现有非常成熟的道路交通规则和体系,把道路交通法规,包括交通管制、航空等全套法规和体系,全盘引入到软件设计方法中,规范软件设计方法,形成一套完整的软件设计方法体系,去实现软件系统的设计,特别是软件系统的数据显示和数据结构设计体系。使之达到系统的规范化和标准化。具体实现为将各行业和应用软件系统比对道路交通规则,找到各业务应用的映射,把各业务应用进行量化和规范化,利用和借鉴道路交通法规的信号灯技术、线路设置等软硬件设计方法,完成对软件系统的架构设计,数据结构设计和显示方法的设计。在常规软件的显示功能模块的基础上,把重点或需要强调的内容结果,通过信号灯予以显示,可以做到突出重点,提高效率。对于考核结果不通过的,可以返回本级重新处理与考核,只有考核通过的,才能进入下一级。把业务内容映射为道路,汽车,楼房街道,或人来具体设计软件系统,并引入车牌,身份证等各种识别信息加以区分,充分利用色彩效果,界面显示内容明确清晰,业务内容容易准确量化,规范化和标准化。可以广泛应用于现行的所有应用系统、互联网和物流网,把虚拟的计算机软件应用系统,转化成现实可以感受到的现实系统,把定性管理量化成可定量管理的软件系统。
[0004]所述软件系统中至少包括:信号灯图形或图像显示,到达目标值的道路或线路,有始点和终点或有中间相关点,业务内容,其中,
至少设置一组业务内容,对应道路交通法规中的信号灯图形,信号灯可以是一组单个通过或不通过信号灯图形、通过和不通过2种信号灯图形,或通过、告警和不通过2种信号灯图形以上的信号灯图形组成,信号灯由不同色彩加以区分;至少设置一条到达业务目标值的路径或方法,映射道路交通法规中的道路或线路。
[0005]至少设置一项业务内容,映射道路交通法规中的车辆、人或一个具体对象。
[0006]所述软件系统可以设置成单层级结构或多层级的树形结构,在顶层以下的结构中,本层的相关数据在本层显示或在其他层级显示。
[0007]所述到达目标值的路径或方法,始点和终点或中间相关点,根据业务内容设置实现目标值的完成时间、所需次数、业务数值,识别正确率、通过率或手段;所述到达目标值的路径或方法,始点和终点或中间相关点,可以显性表示或隐性表示。
[0008]所述软件系统每个层级结构中,可以是信号灯图形或图像要素,路径或方法要素,业务内容要素同时具备,也可以单独具备其中一项或二项。
[0009]引入了比对系和参照系的软件设计方法,通过比对和设立参照系,把软件设计与生活实践紧密结合在一起,通过设定参照系为道路交通系统,可以把软件系统的设计方法,从虚拟的网络世界直接映射为真实的现实世界里。使软件设计方法形成一个完整的设计体系,在这个软件设计体系里,各种应用软件都可以找到适合自己的比对对象和参照物。
[0010]引入了参照系,就可以把业务内容和完成业务内容的过程比作一个物理学中的行程问题,单层机构可以比对和参照为一个城市的交通网络,多层结构可以比对和参照为省市二级或多级交通网络等;有关行程问题的公式就可以重新定义,应用到本系统中,S=Vt,其中:业务内容S,每天的业务完成进度V,完成业务内容所需要的时间t;业务力问题公式,F=ma,业务力F,包括能力、努力等情况,业务内容量m,完成业务加速度a,把每个业务内容进行量化,计算出业务内容完成情况S,考核人或自然人的业务力F,可以量化出人的能力情况和努力情况。
[0011]用本软件设计方法,可以借鉴现行的道路交通法规,对整个数据结构进行标准化设计,使得这种标准化进程容易实现,主要解决对数据的共享和数据挖掘处理,从纵向和横向二个方面进行规范,从顶层设计整个系统的数据结构,在系统的顶层和底层得以实现。可以大幅度降低软件系统的开发成本,提高业务数据的使用范围,提高软件生产效率。
[0012]根据不同的业务内容,还可以选择其他的比对系和参照系,去实现不同的业务领域。
[0013]可以单路径和多路径同步或异步处理相同业务或不同业务内容。
【附图说明】
[0014]图1是本发明基于道路交通法的软件设计方法的逻辑框图示意图。
【具体实施方式】
[0015]下面结合具体实施例对本发明作进一步详细说明,但本发明并不局限于具体实施例。
[0016]实施例1
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。
[0017]参照图1,现在世界上居住生活着几十亿人口和上亿辆车辆在运行,道路交通,特别是城市交通,有许许多多的交通法规在规范着各行各业,人和车辆的行为,使得人们都能在这些规则下,有条不紊的生活和工作,有各种法规和许多设施为人们提供各种便利和帮助,并根据科技发展和情况不断的变化,制定出新的法规和设施,所以,我们完全可以部分或全部利用和借鉴这些比较完备的软硬件体系来设计我们的软件系统,来规范当前的各种应用系统,形成软件系统设计方法的规范化和标准化,提高系统的效率,降低开发成本和使用成本。充分利用色彩来提高系统的视觉效果,丰富系统的内涵和内容。以一个大学的学生课程管理系统为蓝本,来说明本软件系统的设计方法。首先把这个学生课程管理系统对应到道路交通系统,找到各个业务应用的映射,把每个专业的必修课设计成I路公交线路,加上辅修课,可形成N路公交线路,根据不同学生情况,每条线路又可以设置各站停车、区间车,快车、直达车等线路,每个学生可以选其中的一路公交线路乘车,每门课程可以为一个站点,从大学生入学开始,到大学毕业为止,可以选择不同的公交线路,经过不同的站点,完成各门课程,完成学分毕业。在管理系统的主界面或子界面,设置交通信号灯图形或图像显示,
对于考试考核合格的课程在交通灯中显示为绿灯通过,对于考试考核不合格的课程红灯显示,分别在信号灯中显示通过/不合格的数字,可以对学生的成绩进行二级分类(合格/不合格)或多级分类(合格/补考合格/不合格),信号灯数目分别对应不同分类,如五级分类,优良中及格不及格,可以将交通信号灯分为五档,分别用五种不同颜色表示。每个学生的红绿灯显示所学的课程情况,不合格的课程数在红灯中显示数字。点击有数字的红绿灯,可以看到的合格/不合格课程的详细情况。在主界面或子界面,在通过其他常规方式显示其他相关数据的同时,通过设置的信号灯系统,可以清楚地看到每个学生、每个班级或每个专业的课程学习情况,点击带有数字显示的信号灯,可以看到数字后面学生或课程的详细信息,便于学校的老师和学生自己掌握自己的课程学习情况,学校的课程管理部门可以一目了然了解整个学生的课程情况。非常直观,也非常实用。这样,一个专业就可以设计为单层级的软件系统,向上(或向下)引伸,学院可以设计为二层级软件系统,整个大学的学生课程管理系统可以为一个多层级软件系统。对于学生同时学习二个专业课程情况时,可以设置二组信号灯,分别表示二个专业的课程情况。
[0018]线路的始点和终点可以设置的无限远,我们只要关注技术方案本身的起始点(乘车上车的站点或下车的站点)和乘车经过的站点。线路可以显性表示或隐性表示。
[0019]实施例2
商业银行信贷系统,现在的商业银行普遍是按照五级分类系统进行企业和个人用户分类,首先把这个商业银行信贷系统对应到道路交通系统,找到各个业务应用的映射,把每个行业或企业的贷款流程设计成I路公交线路,每个审批环节为一个车站,可形成N路公交线路,不同的企业的乘车路线不同,通过设置不同线路和站点,来区别化设计系统内容,满足不同用户的个性化需求。可以设置所有线路的一览表,供银行或企业用户自己选择,在贷款审批主界面或子界面上设置信号灯显示,从信号灯上,可以清楚的看到,现在的这些申请贷款企业的贷款审批情况,可以设置每个环节的时间节点,在信号灯上显示必须完成的日期,提醒银行或用户。同理,企业或个人用户的还款过程也一样,在信号灯上显示的倒计时日期,可以清楚地提醒企业或个人用户按期偿还贷款。对于逾期用户则进入黄灯告警。可通过单击信号灯,看到每个企业用户的详细情况,便于查询和掌握整个用户的动态情况。在贷前、贷中、贷后的每个环节上都能做到规范化和标准化,具有很强的可操作性。可按照用户和系统要求,信号灯可以设置二个为一组,颜色可以是红绿或自己喜欢的颜色,也可以设置多个为一组,用不同颜色加以区分。每个环节可以设置一组或多组信号灯。整个系统可以设置一级或多级信号灯来表示。这样,在整个系统的设计上,数据结构设计和系统指标的量化都得到保证,做到了规范化和标准化。系统的显示更加标准化和清晰。给系统的使用者银行带来极大方便。特别是对于那些没有使用信号灯显示的其他应用系统来说,可大幅度提高系统的视觉效果,提高系统使用者的管理效能,降低漏看漏报的风险,从而提高整个商业银行信贷系统可靠性,降低风险,提高银行的管理水平。
[0020]实施例3
基于道路交通法规的软件设计方法,可以在多维空间里展开,用形象化逻辑思维方式,去设计软件系统,不同的比对对象和参照对象,具备不同的特点和特征。交通信号灯是交通信号中的重要组成部分,是道路交通的基本语言。当软件设计采用了这种设计方法,业务内容考核结果映射信号灯之后,也就具备了信号灯的一些属性,成为了软件系统中,业务内容考核、屏幕显示结果的最基本的要素。包括数字信号灯,方向指示器等,不同的信号灯种类,代表着不同的用途,有其自身的特征和含义。道路或路径,可以是航空、航海和陆地交通等多维空间。车辆有生产厂商,品牌,价格身份识别的车牌等身份信息。当软件系统的整体架构也同时具备了这些比对对象和参照物的一些或全部的特征信息,系统设计可向上或向下扩展,形成单层或多层架构,不同的路径,可采用不同种类的信号灯,可进行多种排列组合,设计方法灵活。业务处理流程可以是线性流程,也可以是非线性处理流程。对于业务内容处理结果为不通过的,要返回本级重新处理,只有结果可以通过的业务内容,才能进入下一级。业务处理结果的信号灯数字显示,把定性考核转为化定量考核,相当于从模拟量提升到数字量,模拟技术到数字技术的转变。
【主权项】
1.一种基于道路交通法规的软件设计方法,其特征在于:软件系统中包括:信号灯图形或图像显示,到达目标值的路径或方法,业务内容,其中, 至少设置一组业务内容,对应道路交通法规中的信号灯图形,信号灯可以是一组单个通过或不通过信号灯图形、通过和不通过2种信号灯图形,或通过、告警和不通过2种信号灯图形以上的信号灯图形组成,信号灯由不同色彩加以区分; 至少设置一条到达业务目标值的路径或方法,映射道路交通法规中的道路或线路; 至少设置一项业务内容,映射道路交通法规中的车辆、人或一个具体对象。2.根据权利要求1所述的软件设计方法,其特征在于:软件系统可以设置成单层级结构或多层级的树形结构,在顶层以下的结构中,本层的相关数据在本层显示或在其他层级显不O3.根据权利要求1所述的软件设计方法,其特征在于:目标值的路径或方法,有始点或终点或中间相关点,根据业务内容设置实现目标值的相关参数;目标值的路径或方法,始点或终点或中间相关点,可以显性或隐性表示。4.根据权利要求1所述的软件设计方法,其特征在于:软件系统每个层级结构中,可以是信号灯图形或图像要素,路径或方法要素,业务内容要素同时具备,也可以单独具备其中一项或二项。
【文档编号】G06Q50/20GK105867929SQ201610193866
【公开日】2016年8月17日
【申请日】2016年3月31日
【发明人】李建民
【申请人】李建民
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1