基于分布式架構(gòu)與前端編程的通用MIS系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2023-05-19 22:30
隨著大數(shù)據(jù)、大并發(fā)時代的到來,傳統(tǒng)管理系統(tǒng)在性能上的瓶頸日益顯著,特別是大并發(fā)情況下,應(yīng)用服務(wù)器往往因為瞬時訪問量激增導(dǎo)致宕機,對用戶體驗造成極大負面影響。為保障應(yīng)用程序?qū)A繑?shù)據(jù)的高效管理、提高同等硬件資源情況下的并發(fā)處理能力、降低模塊或子系統(tǒng)之間耦合程度、強化系統(tǒng)魯棒性與穩(wěn)定性,實現(xiàn)復(fù)雜應(yīng)用的分布式實施,基于SOA的分布式架構(gòu)逐漸成為大型管理系統(tǒng)的首選。SOA分布式架構(gòu)遵循集中化、組件化、標準化等設(shè)計原則,構(gòu)建層次分明的組件服務(wù)技術(shù)層。各層技術(shù)自下而上,層層遞進;各個組件之間耦合松散,互通互聯(lián),相互組合,易于擴展,可有效阻止信息孤島的產(chǎn)生。本文以中國鐵路南昌局集團有限公司轄內(nèi)閩贛兩省站段網(wǎng)絡(luò)協(xié)同辦公系統(tǒng)為應(yīng)用場景,針對其即有信息化系統(tǒng)所存在的大數(shù)據(jù)處理能力低下、大并發(fā)情況下易發(fā)生網(wǎng)絡(luò)擁堵形成死鎖、可擴展性差、可復(fù)用性低、系統(tǒng)可維護性弱以及信息難以共享等問題,通過構(gòu)建基于SOA的分布式系統(tǒng)架構(gòu)、設(shè)計分布式數(shù)據(jù)庫、實行數(shù)據(jù)庫的讀寫分離、使用前端編程方式以及采用業(yè)務(wù)封裝等技術(shù)手段,在不增加硬件設(shè)備的基礎(chǔ)上,實現(xiàn)了一套穩(wěn)定、高效、實用、擴展性強、易于維護的定制化行業(yè)應(yīng)用系統(tǒng)。本課題的特色在...
【文章頁數(shù)】:91 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 分布式架構(gòu)研究現(xiàn)狀
1.2.2 大數(shù)據(jù)處理研究現(xiàn)狀
1.2.3 鐵路信息技術(shù)研究現(xiàn)狀
1.3 研究內(nèi)容及章節(jié)安排
1.3.1 研究內(nèi)容
1.3.2 章節(jié)安排
第2章 相關(guān)技術(shù)背景與技術(shù)介紹
2.1 分布式架構(gòu)
2.2 基于分布式的SOA架構(gòu)
2.2.1 SOA的定義
2.2.2 SOA主要思想
2.3 數(shù)據(jù)庫的讀寫分離
2.3.1 讀寫分離的定義
2.3.2 讀寫分離的架構(gòu)設(shè)計
2.4 業(yè)務(wù)封裝
2.4.1 業(yè)務(wù)封裝的原理
2.4.2 業(yè)務(wù)封裝的過程
2.5 其它相關(guān)技術(shù)
2.5.1 JSON
2.5.2 JQuery
2.5.3 SQL Server 2012
2.6 本章小結(jié)
第3章 系統(tǒng)可行性研究及需求分析
3.1 可行性研究
3.1.1 技術(shù)可行性
3.1.2 經(jīng)濟可行性
3.1.3 社會可行性
3.2 需求分析
3.2.1 系統(tǒng)數(shù)據(jù)庫架構(gòu)
3.2.2 單點登錄
3.2.3 班組管理模塊子系統(tǒng)
3.2.4 乘車證管理子系統(tǒng)
3.2.5 總務(wù)采購計劃
3.2.6 退休人員管理
3.2.7 核心數(shù)據(jù)庫管理
3.3 系統(tǒng)性能分析
3.4 本章小結(jié)
第4章 系統(tǒng)概要設(shè)計和詳細設(shè)計
4.1 系統(tǒng)總體設(shè)計
4.1.1 系統(tǒng)核心框架及功能模塊設(shè)計
4.1.2 基于SOA的分布式架構(gòu)設(shè)計
4.1.3 系統(tǒng)網(wǎng)絡(luò)架構(gòu)設(shè)計
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
4.2.1 核心框架數(shù)據(jù)庫設(shè)計
4.2.2 E-R圖及數(shù)據(jù)庫表設(shè)計
4.2.3 數(shù)據(jù)庫調(diào)優(yōu)
4.3 系統(tǒng)功能模塊設(shè)計
4.3.1 單點登錄模塊設(shè)計
4.3.2 班組評價管理模塊設(shè)計
4.3.3 乘車證管理模塊設(shè)計
4.3.4 總務(wù)采購計劃管理模塊設(shè)計
4.3.5 退休人員管理模塊設(shè)計
4.4 系統(tǒng)安全性設(shè)計
4.4.1 系統(tǒng)安全性
4.4.2 分布式系統(tǒng)數(shù)據(jù)一致性
4.5 本章小結(jié)
第5章 系統(tǒng)實現(xiàn)
5.1 系統(tǒng)開發(fā)平臺與環(huán)境
5.2 系統(tǒng)登錄功能和統(tǒng)一授權(quán)平臺
5.2.1 系統(tǒng)登錄實現(xiàn)
5.2.2 權(quán)限分配實現(xiàn)
5.3 班組評價管理模塊實現(xiàn)
5.3.1 基礎(chǔ)字典
5.3.2 職工狀況表
5.3.3 工作寫實
5.3.4 出勤登記
5.3.5 評價寫實
5.3.6 榮譽業(yè)績備忘錄
5.3.7 設(shè)備工裝工具配置記錄
5.3.8 業(yè)務(wù)成績記錄
5.3.9 干部抽查記錄
5.3.10 查詢統(tǒng)計
5.4 乘車證管理模塊實現(xiàn)
5.4.1 基礎(chǔ)字典
5.4.2 乘車證申請書
5.4.3 部門審核
5.4.4 勞人科審核
5.4.5 段領(lǐng)導(dǎo)批簽
5.4.6 辦公室審核
5.4.7 專員開票
5.4.8 乘車證查詢
5.5 總務(wù)采購計劃管理模塊實現(xiàn)
5.5.1 基礎(chǔ)字典
5.5.2 月度采購計劃
5.5.3 擬定采購申請單
5.5.4 部門負責人審核
5.5.5 經(jīng)辦人審核
5.5.6 辦公室審核
5.5.7 分管領(lǐng)導(dǎo)審批
5.5.8 主要負責人審批
5.5.9 收貨入庫
5.5.10 領(lǐng)貨出庫
5.5.11 查詢統(tǒng)計
5.6 退休人員管理模塊實現(xiàn)
5.6.1 標記退休
5.6.2 完善信息
5.6.3 分組管理
5.6.4 死亡標記
5.6.5 退休人員查詢
5.6.6 導(dǎo)入歷史退休人員
5.7 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 展望
致謝
參考文獻
本文編號:3819989
【文章頁數(shù)】:91 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 分布式架構(gòu)研究現(xiàn)狀
1.2.2 大數(shù)據(jù)處理研究現(xiàn)狀
1.2.3 鐵路信息技術(shù)研究現(xiàn)狀
1.3 研究內(nèi)容及章節(jié)安排
1.3.1 研究內(nèi)容
1.3.2 章節(jié)安排
第2章 相關(guān)技術(shù)背景與技術(shù)介紹
2.1 分布式架構(gòu)
2.2 基于分布式的SOA架構(gòu)
2.2.1 SOA的定義
2.2.2 SOA主要思想
2.3 數(shù)據(jù)庫的讀寫分離
2.3.1 讀寫分離的定義
2.3.2 讀寫分離的架構(gòu)設(shè)計
2.4 業(yè)務(wù)封裝
2.4.1 業(yè)務(wù)封裝的原理
2.4.2 業(yè)務(wù)封裝的過程
2.5 其它相關(guān)技術(shù)
2.5.1 JSON
2.5.2 JQuery
2.5.3 SQL Server 2012
2.6 本章小結(jié)
第3章 系統(tǒng)可行性研究及需求分析
3.1 可行性研究
3.1.1 技術(shù)可行性
3.1.2 經(jīng)濟可行性
3.1.3 社會可行性
3.2 需求分析
3.2.1 系統(tǒng)數(shù)據(jù)庫架構(gòu)
3.2.2 單點登錄
3.2.3 班組管理模塊子系統(tǒng)
3.2.4 乘車證管理子系統(tǒng)
3.2.5 總務(wù)采購計劃
3.2.6 退休人員管理
3.2.7 核心數(shù)據(jù)庫管理
3.3 系統(tǒng)性能分析
3.4 本章小結(jié)
第4章 系統(tǒng)概要設(shè)計和詳細設(shè)計
4.1 系統(tǒng)總體設(shè)計
4.1.1 系統(tǒng)核心框架及功能模塊設(shè)計
4.1.2 基于SOA的分布式架構(gòu)設(shè)計
4.1.3 系統(tǒng)網(wǎng)絡(luò)架構(gòu)設(shè)計
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
4.2.1 核心框架數(shù)據(jù)庫設(shè)計
4.2.2 E-R圖及數(shù)據(jù)庫表設(shè)計
4.2.3 數(shù)據(jù)庫調(diào)優(yōu)
4.3 系統(tǒng)功能模塊設(shè)計
4.3.1 單點登錄模塊設(shè)計
4.3.2 班組評價管理模塊設(shè)計
4.3.3 乘車證管理模塊設(shè)計
4.3.4 總務(wù)采購計劃管理模塊設(shè)計
4.3.5 退休人員管理模塊設(shè)計
4.4 系統(tǒng)安全性設(shè)計
4.4.1 系統(tǒng)安全性
4.4.2 分布式系統(tǒng)數(shù)據(jù)一致性
4.5 本章小結(jié)
第5章 系統(tǒng)實現(xiàn)
5.1 系統(tǒng)開發(fā)平臺與環(huán)境
5.2 系統(tǒng)登錄功能和統(tǒng)一授權(quán)平臺
5.2.1 系統(tǒng)登錄實現(xiàn)
5.2.2 權(quán)限分配實現(xiàn)
5.3 班組評價管理模塊實現(xiàn)
5.3.1 基礎(chǔ)字典
5.3.2 職工狀況表
5.3.3 工作寫實
5.3.4 出勤登記
5.3.5 評價寫實
5.3.6 榮譽業(yè)績備忘錄
5.3.7 設(shè)備工裝工具配置記錄
5.3.8 業(yè)務(wù)成績記錄
5.3.9 干部抽查記錄
5.3.10 查詢統(tǒng)計
5.4 乘車證管理模塊實現(xiàn)
5.4.1 基礎(chǔ)字典
5.4.2 乘車證申請書
5.4.3 部門審核
5.4.4 勞人科審核
5.4.5 段領(lǐng)導(dǎo)批簽
5.4.6 辦公室審核
5.4.7 專員開票
5.4.8 乘車證查詢
5.5 總務(wù)采購計劃管理模塊實現(xiàn)
5.5.1 基礎(chǔ)字典
5.5.2 月度采購計劃
5.5.3 擬定采購申請單
5.5.4 部門負責人審核
5.5.5 經(jīng)辦人審核
5.5.6 辦公室審核
5.5.7 分管領(lǐng)導(dǎo)審批
5.5.8 主要負責人審批
5.5.9 收貨入庫
5.5.10 領(lǐng)貨出庫
5.5.11 查詢統(tǒng)計
5.6 退休人員管理模塊實現(xiàn)
5.6.1 標記退休
5.6.2 完善信息
5.6.3 分組管理
5.6.4 死亡標記
5.6.5 退休人員查詢
5.6.6 導(dǎo)入歷史退休人員
5.7 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 展望
致謝
參考文獻
本文編號:3819989
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3819989.html
最近更新
教材專著