当前位置:主页 > 科技论文 > 软件论文 >

基于分布式架构与前端编程的通用MIS系统设计与实现

发布时间:2023-05-19 22:30
  随着大数据、大并发时代的到来,传统管理系统在性能上的瓶颈日益显著,特别是大并发情况下,应用服务器往往因为瞬时访问量激增导致宕机,对用户体验造成极大负面影响。为保障应用程序对海量数据的高效管理、提高同等硬件资源情况下的并发处理能力、降低模块或子系统之间耦合程度、强化系统鲁棒性与稳定性,实现复杂应用的分布式实施,基于SOA的分布式架构逐渐成为大型管理系统的首选。SOA分布式架构遵循集中化、组件化、标准化等设计原则,构建层次分明的组件服务技术层。各层技术自下而上,层层递进;各个组件之间耦合松散,互通互联,相互组合,易于扩展,可有效阻止信息孤岛的产生。本文以中国铁路南昌局集团有限公司辖内闽赣两省站段网络协同办公系统为应用场景,针对其即有信息化系统所存在的大数据处理能力低下、大并发情况下易发生网络拥堵形成死锁、可扩展性差、可复用性低、系统可维护性弱以及信息难以共享等问题,通过构建基于SOA的分布式系统架构、设计分布式数据库、实行数据库的读写分离、使用前端编程方式以及采用业务封装等技术手段,在不增加硬件设备的基础上,实现了一套稳定、高效、实用、扩展性强、易于维护的定制化行业应用系统。本课题的特色在...

【文章页数】:91 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第1章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
        1.2.1 分布式架构研究现状
        1.2.2 大数据处理研究现状
        1.2.3 铁路信息技术研究现状
    1.3 研究内容及章节安排
        1.3.1 研究内容
        1.3.2 章节安排
第2章 相关技术背景与技术介绍
    2.1 分布式架构
    2.2 基于分布式的SOA架构
        2.2.1 SOA的定义
        2.2.2 SOA主要思想
    2.3 数据库的读写分离
        2.3.1 读写分离的定义
        2.3.2 读写分离的架构设计
    2.4 业务封装
        2.4.1 业务封装的原理
        2.4.2 业务封装的过程
    2.5 其它相关技术
        2.5.1 JSON
        2.5.2 JQuery
        2.5.3 SQL Server 2012
    2.6 本章小结
第3章 系统可行性研究及需求分析
    3.1 可行性研究
        3.1.1 技术可行性
        3.1.2 经济可行性
        3.1.3 社会可行性
    3.2 需求分析
        3.2.1 系统数据库架构
        3.2.2 单点登录
        3.2.3 班组管理模块子系统
        3.2.4 乘车证管理子系统
        3.2.5 总务采购计划
        3.2.6 退休人员管理
        3.2.7 核心数据库管理
    3.3 系统性能分析
    3.4 本章小结
第4章 系统概要设计和详细设计
    4.1 系统总体设计
        4.1.1 系统核心框架及功能模块设计
        4.1.2 基于SOA的分布式架构设计
        4.1.3 系统网络架构设计
    4.2 系统数据库设计
        4.2.1 核心框架数据库设计
        4.2.2 E-R图及数据库表设计
        4.2.3 数据库调优
    4.3 系统功能模块设计
        4.3.1 单点登录模块设计
        4.3.2 班组评价管理模块设计
        4.3.3 乘车证管理模块设计
        4.3.4 总务采购计划管理模块设计
        4.3.5 退休人员管理模块设计
    4.4 系统安全性设计
        4.4.1 系统安全性
        4.4.2 分布式系统数据一致性
    4.5 本章小结
第5章 系统实现
    5.1 系统开发平台与环境
    5.2 系统登录功能和统一授权平台
        5.2.1 系统登录实现
        5.2.2 权限分配实现
    5.3 班组评价管理模块实现
        5.3.1 基础字典
        5.3.2 职工状况表
        5.3.3 工作写实
        5.3.4 出勤登记
        5.3.5 评价写实
        5.3.6 荣誉业绩备忘录
        5.3.7 设备工装工具配置记录
        5.3.8 业务成绩记录
        5.3.9 干部抽查记录
        5.3.10 查询统计
    5.4 乘车证管理模块实现
        5.4.1 基础字典
        5.4.2 乘车证申请书
        5.4.3 部门审核
        5.4.4 劳人科审核
        5.4.5 段领导批签
        5.4.6 办公室审核
        5.4.7 专员开票
        5.4.8 乘车证查询
    5.5 总务采购计划管理模块实现
        5.5.1 基础字典
        5.5.2 月度采购计划
        5.5.3 拟定采购申请单
        5.5.4 部门负责人审核
        5.5.5 经办人审核
        5.5.6 办公室审核
        5.5.7 分管领导审批
        5.5.8 主要负责人审批
        5.5.9 收货入库
        5.5.10 领货出库
        5.5.11 查询统计
    5.6 退休人员管理模块实现
        5.6.1 标记退休
        5.6.2 完善信息
        5.6.3 分组管理
        5.6.4 死亡标记
        5.6.5 退休人员查询
        5.6.6 导入历史退休人员
    5.7 本章小结
第6章 结论与展望
    6.1 结论
    6.2 展望
致谢
参考文献



本文编号:3819989

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3819989.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1e032***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com