基于HTML5技术的检察院纪检监督举报APP的设计与实现
发布时间:2020-07-18 19:44
【摘要】:目前我国政府非常重视加强党风廉政建设工作,从廉政制度完善、举报渠道建设等方面为反腐败体系建设提供支持,加强民主监督机制建设,充分发挥民众的监督作用。信访举报作为群众监督转化为党内监督的重要途径,是纪检部门监督执纪的重要线索来源,需要选择合适的举报方式来提高举报的成功率。当前电话、实名举报、网络举报等方式存在泄密、证据不足、举报人人身安全等问题,因此需要选择更合适的方式来进行举报。政府部门在信息化领域里的建设取得了很好的成就,各类管理类APP也应用广泛。因此,本文提出开发检察院纪检监督举报APP软件来解决群众举报过程存在的各种困难。本文按照系统软件建设过程展开研究,文章首先提出了系统建设的主要背景,对国内外相关情况进行了研究,指明了课题研究的目的和意义;然后对系统使用到的关键技术的构成、工作原理、特点进行阐述,主要包括HTML5、CSS3、Node.js、Vue.js、Weex等成熟、先进的技术。接着从系统功能用例、业务功能、业务流程等探讨了系统建设需要。详细设计了系统应用架构、技术架构、部署架构,明确了系统多层次架构和核心技术构成,对系统功能结构进行设计,通过程序流程图、时序图等UML建模方法,详细设计了包括用户登录、党员教育、我要举报、党纪法规、我要谏言、个人中心等功能模块。本文通过编码重点实现了相关功能模块,并从数据完整性、功能、性能等方面测试了系统。建设覆盖检察院纪检监察系统的举报APP,既是一个技术性要求,有利于改善监督工作机制,为实现监督执纪精准化、信访分析准确化等提供重要支撑;同时也是一个政治性要求,有利于打通纪检监察系统与人民群众面对面沟通的“最后一公里”,鼓励人民群众有序参与反腐败,让人民群众的合理诉求能够及时得到回应和处理。因此,课题研究意义具有非常重要的社会价值。
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:D262.6;TP311.56
【图文】:
[28]。Vue.js 是用于构建交互式的 Web 界面的库,特点鲜明。首先是简单易用,能够很快上手构建应用;其次是灵活,内核比较简单轻巧,具有渐进式技术栈,可以自适应各种规模的应用。再次是具有良好的性能,能够提供超快虚拟DOM 轻量级开发组件,可以精确有效的异步批量 DOM 更新,支持 20kbmin+gzip运行大小,无依赖,系统性能优越。通过NPM或Bower安装,可以提供模块友好的工作流。Vue.js 提供的组件系统拥有许多简单、灵活的 API,多个轻量库搭配使用。Vue.js 结构简单,包括 HTML 模板、JSON 数据,可以进行实例化创建,为数据驱动提供组件,提高程序代码可复用性。Vue.js 具有可扩展的数据绑定机制,在它的目录结构中,Build 负责项目构建相关代码,Config 可以配置目录、端口号等,npm 加载的项目依赖模块,test为初始测试目录。开发的目录 src 中,assets 可以放置一些图片,main.js 为项目的核心文件。App.vue 为项目入口文件,static 用于存储如图片、字体等静态资源。.xxxx 文件是指包括语法配置,git 配置等配置文件[29]。
Weex 是阿里巴巴在 2016 年 6 月 30 日开源的框架,实现了用 Web 去写原生应用的梦想,通过 JavaScript/HTML/CSS 就可以调用底层接口,并且通过 Weex界面生成码打包成原生应用(包括 iOS 和 Android 应用),在 App 中请求执行,这样用一套开发框架可以针对不同的智能手机用户开发两套应用,大大减少了公司的时间成本,由于前端技术更好上手,需求量大,公司招人较为容易,因此减少了人力成本[37]。Weex 技术属于目前比较先进的 Web 开发技术,软件开发人员可以编写一个程序代码就可以在不同的平台上运行,包括 Android、iOS 和 Web 等操作系统和客户端。开发人员安装了 WeexSDK 后,可以采用目前流行的前端框架和JavaScript 实现移动应用的开发。Weex 的结构相对独立,不依赖其他框架,同时它具有解耦特点,实现了渲染引擎与语法层的分离。Weex 可以提高 web 应用的开发效率,渲染 Weex 页面与渲染原生页面原理一致,是一种原生开发的技术,提高了开发效率和系统性能。
图 3-1 用户2、党纪法规流程党纪法规业务流程图如图3-2所示,法规内容,然后浏览具体的党纪法规内具体的党员教育详情并结束。查看党纪党员用户进开查看具体党浏览具体党查看党员
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:D262.6;TP311.56
【图文】:
[28]。Vue.js 是用于构建交互式的 Web 界面的库,特点鲜明。首先是简单易用,能够很快上手构建应用;其次是灵活,内核比较简单轻巧,具有渐进式技术栈,可以自适应各种规模的应用。再次是具有良好的性能,能够提供超快虚拟DOM 轻量级开发组件,可以精确有效的异步批量 DOM 更新,支持 20kbmin+gzip运行大小,无依赖,系统性能优越。通过NPM或Bower安装,可以提供模块友好的工作流。Vue.js 提供的组件系统拥有许多简单、灵活的 API,多个轻量库搭配使用。Vue.js 结构简单,包括 HTML 模板、JSON 数据,可以进行实例化创建,为数据驱动提供组件,提高程序代码可复用性。Vue.js 具有可扩展的数据绑定机制,在它的目录结构中,Build 负责项目构建相关代码,Config 可以配置目录、端口号等,npm 加载的项目依赖模块,test为初始测试目录。开发的目录 src 中,assets 可以放置一些图片,main.js 为项目的核心文件。App.vue 为项目入口文件,static 用于存储如图片、字体等静态资源。.xxxx 文件是指包括语法配置,git 配置等配置文件[29]。
Weex 是阿里巴巴在 2016 年 6 月 30 日开源的框架,实现了用 Web 去写原生应用的梦想,通过 JavaScript/HTML/CSS 就可以调用底层接口,并且通过 Weex界面生成码打包成原生应用(包括 iOS 和 Android 应用),在 App 中请求执行,这样用一套开发框架可以针对不同的智能手机用户开发两套应用,大大减少了公司的时间成本,由于前端技术更好上手,需求量大,公司招人较为容易,因此减少了人力成本[37]。Weex 技术属于目前比较先进的 Web 开发技术,软件开发人员可以编写一个程序代码就可以在不同的平台上运行,包括 Android、iOS 和 Web 等操作系统和客户端。开发人员安装了 WeexSDK 后,可以采用目前流行的前端框架和JavaScript 实现移动应用的开发。Weex 的结构相对独立,不依赖其他框架,同时它具有解耦特点,实现了渲染引擎与语法层的分离。Weex 可以提高 web 应用的开发效率,渲染 Weex 页面与渲染原生页面原理一致,是一种原生开发的技术,提高了开发效率和系统性能。
图 3-1 用户2、党纪法规流程党纪法规业务流程图如图3-2所示,法规内容,然后浏览具体的党纪法规内具体的党员教育详情并结束。查看党纪党员用户进开查看具体党浏览具体党查看党员
【相似文献】
相关期刊论文 前10条
1 温苑花;;基于HTML5技术在移动互联网中的应用研究[J];中国新通信;2017年23期
2 张州;;HTML5混合移动应用开发[J];黑龙江科技信息;2016年35期
3 陈伟江;;基于HTML5的3D数据可视化[J];电子世界;2017年06期
4 童丽闺;刘艳军;;基于HTML5和虚拟现实的综合管廊三维地理信息系统[J];科技资讯;2017年22期
5 徐爱春;;基于HTML5的实时交互式虚拟教室关键技术研究及实现[J];计算机时代;2017年09期
6 谢运佳;邓燕婷;;基于HTML5的认知训练小游戏的设计与开发[J];广州广播电视大学学报;2017年04期
7 李高峰;;基于工作过程之《HTML5移动开发》教学与改革[J];环渤海经济w
本文编号:2761346
本文链接:https://www.wllwen.com/shekelunwen/dangjiandangzheng/2761346.html