基于建模仿真运行系统的设计与实现
[关键词:建模,仿真] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0161,word全文:58页,合计:26000字 |
基于建模的仿真运行系统是将电子政务建模仿真平台中通过件模形成的操作图、事务图模型仿真运行起来的一个重要的部分。它对于建模态信息完备性的验证,以及之后的仿真计算具有非常重要的意义。基于建模的仿真运行系统是实现对电子政务建模仿真平台已经通过可视化、拖拽化的面向目标的方法建立的模型进行仿真运行。它能够真正地实现把建模态定义的操作运行起来。例如,如果用户需要增加数据操作,就会在数据库中插入一条记录。
该系统分为四个模块,主要包括原子操作的节点、事务图的仿真运行、操作图的仿真运行。原子操作的节点设置模块是对仿真运行所需的必要信息进行相应的设置;操作图的仿真运行是对操作图中含有的用户节点事图节点按照绘制顺序进行仿真运行;事务图的仿真运行是对事务图中的原子操作按照绘制顺序仿真运行;原子操作的仿真运行是对原子操作的运行。
在系统中,通过采用Activiti工作流引擎技术来协助仿真运行。运用Spring MVC框架并配合MyBats技术,具有较好的人机交互性和可扩展性,能够较好的模拟出电子政务的执行过程。在消息传递部分采用JMS技术来实现异步通信,提高了系统的响应能力。
......
主要研究内容
基于建模的仿真运行系统,是一种通过B/S模式来实现的仿真系统。它的运行是依附在建模仿真平台系统上,采用Spring-MVC框架,并运用多种开发技术通过Java语言开发实现的。通过JSP作为界面展示,用JSON这种轻量级的数据交换格式来进行同步以及异步的数据交换,并通过页面跳转的方式来操作仿真运行的过程。对于不同类型的工作流程,有比较好的移植性、扩展性。
主要研究目标可通过以下几个方面来展现:
(1) 操作图的仿真运行,能够通过简单的操作,用页面的方式展现出操作图的运行顺序和过程;
(2) 事务图的仿真运行,能够通过前序引擎的方式来实现节点之间的实现参数传递,并展现出事务图仿真运行过程;
(3) 原子操作的仿真运行,能够提供数据库增删改查、页面读写以及短信和邮件服务的仿真运行,并记录原子操作的运行负载;
(4) 原子操作的节点设置,能够通过在页面简单的设置来实现对仿真运行阶段的必要信息的设置;
(5) 操作图对事务图的调用,并进行协同运行,通过主从参数绑定的方式来实现两个图之间的参数绑定。
论文结构
论文按照软件工程开发流程的递进过程分五章进行设计:
第1章为全文的绪论部分,主要介绍了仿真运行系统的研究背景及意义,分析了仿真运行在国内外的研究现状;对论文的主要研究内容和希望达到的预期目标进行了概括性的论述。
第2章为对本课题系统的需求分析论证部分。论文首先根据课题的功能需求进行分析,了解本课题需要实现的系统的功能。从功能需求,对功能的模块划分,对功能的详细描述以及其他非功能性的需求对系统进行全面地分析,从而得出需要开发一个怎样的系统。之后对该系统所使用的关键技术以及运行环境进行介绍,为之后的概要设计做好铺垫。
第3章为对本课题系统的概要设计部分。在这部分里,根据系统结构图来确定了系统之间的调用结构。然后根据IPO图通过图形化的方式来展现各个模块之间的数据流向。之后便是对数据库的设计部分,通过ER图设计出类与各个实体之间的关系,然后通过数据库表的设计来对数据库表结构进行展现,为下章的详细设计做好数据的准备。
第4章为对系统的各个模块的详细设计和系统实现,针对之前的系统概要设计进行模块展开的详细设计,通过类图的方式来展现各个模块中类的调用关系。另外,在这个部分会展现出实现的系统界面然后对各个模块的具体实现方式进行介绍。
第5章为对本课题系统的系统测试模块,在这部分对系统的系统测试概念进行了描述,并且通过编写一些测试用例来检验系统的功能及性能。通过在测试用例中发现的问题可以来验证系统合理性,并对系统进行改进。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0161,word全文:58页,合计:26000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于建模仿真运行系统的设计与实现(论文)!