某核电研究所共性项目管理系统设计与实现
发布时间:2020-11-01 17:25
核电建设是一项复杂的系统工程,具有安全性要求高、地域分散、多项目等特点。在核电建设和运行过程中有很多通用、共性的项目及工作。如果这些共性项目建设分别由各个电厂独立运行操作,就会导致人力资源、物力资源的极大浪费,工作进度缓慢,效率低下。此时某核电研究所共性项目管理系统的构建就显得十分的重要,通过先进的计算机技术进行核电共性项目综合管理信息化建设,最终形成一套科学、完善的信息化解决方案和先进的核电共性项目信息化管理模式。研究分析国内外多个核电建设项目管理的现状,找出我国核电建设项目管理中存在的不足。在此基础上,对核电建设共性项目信息化管理的各类技术进行了较为深入的研究。按照软件开发方法,首先对某核电研究所共性项目管理系统进行详细的需求分析,设计划分系统的各个功能模块。然后,对某核电研究所共性项目管理系统的功能模块进行详细的描述。系统主要功能为:实时数据展示,项目管理,APP中心管理,搜索,系统管理等。系统开发使用的是目前比较主流的开发技术如:Java、Java Script、AJAX、ECharts、HTML、CSS、My SQL等,利用MVC设计模式,实现了一个基于web的项目管理系统。通过系统测试运行显示,本系统的各项功能稳定可靠,大大提高了某核电研究所对核电共性项目高效化和精细化管理。促使相关工作人员能更好的了解核电机组的运作模式以及相关成果信息。
【学位单位】:华中科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
C 模式设计模式主要是用于创建 Web 应用程序,从逻辑上理解它可以分(model),视图层(view),控制层(controller)。三层模型的(数据模型层)主要用于处理数据逻辑。通常,数据模型层对象据。视图表示层)主要用于在应用程序中处理数据显示。通常,视图型数据创建的对应的页面展示。ller(控制层)主要用于在应用程序中处理用户信息交互。控制层图读取数据,控制用户输入,并将数据发送到数据层。 分层设计模式有助于管理复杂的应用程序,促进软件开发人员[18,19]。程序员可以在任意一个时间段内只专注于某一个方面低了层与层之间的依赖,有利于各层逻辑代码的复用。MVC示。
逻辑分离进行内聚性的开发[29]。上都是 Spring 的特质也是它的优点,它也有不尽人意的地方就是:js码、控制器过于灵活,缺少一个公用控制器。而 Spring Boot 是 Sprin秀,为什么这么说呢?主要是使用了 Spring Boot 之后,我们创建和使极大的简化(配置简化);这也是 Spring 发展的一个方向 让开发人员。SpringMVC 技术介绍ring 框架为构建 Web 应用程序提供了一个通用的 MVC 模块。在最MVC 应用程序中,web 首先发送一个客户端请求给过滤器 d0,31]。然后 dispatcher servlet 查询一个或多个 Handler Mapping 找到ler 处理业务逻辑请求,请求处理完成以后返回对应的数据,通过视解析并展示在前端页面。SpringMVC 的控制流程图如图 2-2 所示。
华 中 科 技 大 学 硕 士 学 位 论 文2.2.3 MyBatis 技术MyBatis 是一个简单易学的持久层框架,开发人员可以在很短的时间内就能掌握其知识要领,快速的完成开发任务。MyBatis 为外部使用提供接口 API,开发人员通过这些本地 API 操作数据库[32]。Mybatis 的优点就是:简单易学,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。Mybatis 的缺点:半 ORM,工具支持较少。MyBatis 的结构图如图 2-3 所示。
【参考文献】
本文编号:2865854
【学位单位】:华中科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
C 模式设计模式主要是用于创建 Web 应用程序,从逻辑上理解它可以分(model),视图层(view),控制层(controller)。三层模型的(数据模型层)主要用于处理数据逻辑。通常,数据模型层对象据。视图表示层)主要用于在应用程序中处理数据显示。通常,视图型数据创建的对应的页面展示。ller(控制层)主要用于在应用程序中处理用户信息交互。控制层图读取数据,控制用户输入,并将数据发送到数据层。 分层设计模式有助于管理复杂的应用程序,促进软件开发人员[18,19]。程序员可以在任意一个时间段内只专注于某一个方面低了层与层之间的依赖,有利于各层逻辑代码的复用。MVC示。
逻辑分离进行内聚性的开发[29]。上都是 Spring 的特质也是它的优点,它也有不尽人意的地方就是:js码、控制器过于灵活,缺少一个公用控制器。而 Spring Boot 是 Sprin秀,为什么这么说呢?主要是使用了 Spring Boot 之后,我们创建和使极大的简化(配置简化);这也是 Spring 发展的一个方向 让开发人员。SpringMVC 技术介绍ring 框架为构建 Web 应用程序提供了一个通用的 MVC 模块。在最MVC 应用程序中,web 首先发送一个客户端请求给过滤器 d0,31]。然后 dispatcher servlet 查询一个或多个 Handler Mapping 找到ler 处理业务逻辑请求,请求处理完成以后返回对应的数据,通过视解析并展示在前端页面。SpringMVC 的控制流程图如图 2-2 所示。
华 中 科 技 大 学 硕 士 学 位 论 文2.2.3 MyBatis 技术MyBatis 是一个简单易学的持久层框架,开发人员可以在很短的时间内就能掌握其知识要领,快速的完成开发任务。MyBatis 为外部使用提供接口 API,开发人员通过这些本地 API 操作数据库[32]。Mybatis 的优点就是:简单易学,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。Mybatis 的缺点:半 ORM,工具支持较少。MyBatis 的结构图如图 2-3 所示。
【参考文献】
相关期刊论文 前6条
1 荣艳冬;;关于Mybatis持久层框架的应用研究[J];信息安全与技术;2015年12期
2 房启龙;李守超;马平;刘波;;核电基建工程信息管理系统构建[J];中国科技信息;2015年23期
3 刘红霞;陆文迪;;改进的MVC设计模式的研究与应用[J];计算机工程与科学;2015年09期
4 陆晨;冯向阳;苏厚勤;;HTML5 WebSocket握手协议的研究与实现[J];计算机应用与软件;2015年01期
5 唐永瑞;张达敏;;基于Ajax与MVC模式的信息系统的研究与设计[J];电子技术应用;2014年02期
6 周文红;晏素芬;蒋玉芳;邓朝晖;;Spring Security安全框架应用[J];计算机与现代化;2013年11期
相关硕士学位论文 前5条
1 唐玥玚;基于Spring与iBatis的游戏活动商城平台设计与实现[D];北京交通大学;2016年
2 朱慧栋;基于SpringMVC框架的电子商务系统的设计与实现[D];湖南大学;2016年
3 凌明坤;基于CSS技术的车辆定位与控制系统设计与研究[D];华北电力大学(北京);2016年
4 杨韬;基于SpringMVC的花卉企业集群协同商务平台的设计与实现[D];中山大学;2014年
5 李耀波;SD核电工程管理信息系统分析与设计[D];山东大学;2013年
本文编号:2865854
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2865854.html