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