消防部隊預算管理系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2020-08-09 05:22
【摘要】:本項目針對某城市公安消防部隊預算管理信息化實際需求,基于B/S架構,MVC設計模式,以IDEA作為開發(fā)平臺,Java作為開發(fā)語言,Mysql數(shù)據(jù)庫作為應用數(shù)據(jù)庫,Redis數(shù)據(jù)庫作為文件存儲數(shù)據(jù)庫,使用Activity工作流技術,并結合Nginx負載均衡部署原理,設計并實現(xiàn)了一套消防部隊預算管理系統(tǒng)。此預算管理系統(tǒng)分為系統(tǒng)設置、個人工作平臺、預算上報、預算執(zhí)行、預算結算和統(tǒng)計分析六個模塊。其中,系統(tǒng)設置包括機構設置、職務設置、角色設置和賬號設置四個子模塊,實現(xiàn)對消防部隊基礎支撐數(shù)據(jù)的增加和維護功能。個人工作平臺包括消息通知和待辦事項兩個子模塊,實現(xiàn)用戶接收系統(tǒng)消息和快速辦理待辦事宜功能。預算上報包括預算編制、預算調(diào)整、預算審批、預算查詢四個子模塊,實現(xiàn)年度預算制定和審批功能。預算執(zhí)行包括預算批復查詢和預算執(zhí)行查詢兩個子模塊,實現(xiàn)查詢預算批復及預算執(zhí)行率功能。預算結算包括報銷單管理、報銷單審批和報銷單查詢?nèi)齻子模塊,實現(xiàn)報銷功能。統(tǒng)計分析包括預算預警和統(tǒng)計分析兩個子模塊,實現(xiàn)設置預算預警和數(shù)據(jù)統(tǒng)計功能。經(jīng)試運行證實,此預算管理系統(tǒng)能夠切實減輕公安消防部隊預算管理相關人員的工作量、提高其工作效率、規(guī)范其預算審批流程、避免預算執(zhí)行混亂情況、并能夠使管理層實時掌握預算執(zhí)行信息,避免因信息滯后導致的監(jiān)管不到位問題。對公安消防部隊預算管理具有重要的意義。
【學位授予單位】:北華航天工業(yè)學院
【學位級別】:碩士
【學位授予年份】:2019
【分類號】:D631.6;TP311.52
【圖文】:
但不可以缺失。設計系架構隊預算管理系統(tǒng)運行在支持 H5 的瀏覽器里,cms 應用服服務,如圖 4.1 所示,系統(tǒng)使用 MySQL Server 數(shù)據(jù)庫作使用 Redis 緩存用戶登陸信息等使用頻繁的信息,從而減輕均衡原理,將預算管理系統(tǒng)部署在公安內(nèi)網(wǎng)上,促進系統(tǒng)公安消防部隊各處室管理員所使用電腦終端,用戶通過瀏大量請求發(fā)生時,Nginx 會根據(jù)所設置分配原則將任Tomcat 服務器接收到請求之后,會根據(jù)請求類型,調(diào)用處理模型根據(jù)代碼處理邏輯與數(shù)據(jù)庫進行數(shù)據(jù)交互操作戶終端。
圖 4.2 系統(tǒng)應用架構于 Vue 框架具有易于上手、用戶體驗良好、便于與第三方庫或既有項目整 Vue 作為 web 前端的開發(fā)框架。eb 后端采用 Java 技術路線,使用 SSH(M)框架,即 SpringMVC 加 SpringFrernate(MyBatis),為了簡化框架搭建復雜度,使用 Spring Boot 作為基礎框pring 開發(fā)提供更加簡單的使用和快速開發(fā)的技巧;此框架能根據(jù)項目依賴以不再需要 XML 配置,即可讓應用更加靈活[42]。據(jù)庫設計據(jù)本預算管理系統(tǒng)需求,數(shù)據(jù)庫設計主要包含組織機構及賬號信息相關表信息表。組織機構和賬號信息表用于存放預算管理系統(tǒng)中用戶設置的組織機息,為預算管理提供基礎數(shù)據(jù)支撐。預算相關數(shù)據(jù)信息表用于存儲預算相預算管理功能做保障。如圖 4.3 所示,為數(shù)據(jù)庫 E-R 圖,通過賬號表將組織
15圖 4.3 數(shù)據(jù)庫 E-R 圖(1)組織機構(部門)表 fc_organization如表 4.1 為組織機構(部門)表,表字段包括機構名稱、機構描述、是否發(fā)布、創(chuàng)建時間等基本信息,由于公安消防部隊有總隊、支隊、中隊等不同層級的組織機構,所以使用字段“父機構名稱”記錄機構之間的層級關系,通過字段“組織機構類型”與表fc_organization_type 進行關聯(lián)。
【學位授予單位】:北華航天工業(yè)學院
【學位級別】:碩士
【學位授予年份】:2019
【分類號】:D631.6;TP311.52
【圖文】:
但不可以缺失。設計系架構隊預算管理系統(tǒng)運行在支持 H5 的瀏覽器里,cms 應用服服務,如圖 4.1 所示,系統(tǒng)使用 MySQL Server 數(shù)據(jù)庫作使用 Redis 緩存用戶登陸信息等使用頻繁的信息,從而減輕均衡原理,將預算管理系統(tǒng)部署在公安內(nèi)網(wǎng)上,促進系統(tǒng)公安消防部隊各處室管理員所使用電腦終端,用戶通過瀏大量請求發(fā)生時,Nginx 會根據(jù)所設置分配原則將任Tomcat 服務器接收到請求之后,會根據(jù)請求類型,調(diào)用處理模型根據(jù)代碼處理邏輯與數(shù)據(jù)庫進行數(shù)據(jù)交互操作戶終端。
圖 4.2 系統(tǒng)應用架構于 Vue 框架具有易于上手、用戶體驗良好、便于與第三方庫或既有項目整 Vue 作為 web 前端的開發(fā)框架。eb 后端采用 Java 技術路線,使用 SSH(M)框架,即 SpringMVC 加 SpringFrernate(MyBatis),為了簡化框架搭建復雜度,使用 Spring Boot 作為基礎框pring 開發(fā)提供更加簡單的使用和快速開發(fā)的技巧;此框架能根據(jù)項目依賴以不再需要 XML 配置,即可讓應用更加靈活[42]。據(jù)庫設計據(jù)本預算管理系統(tǒng)需求,數(shù)據(jù)庫設計主要包含組織機構及賬號信息相關表信息表。組織機構和賬號信息表用于存放預算管理系統(tǒng)中用戶設置的組織機息,為預算管理提供基礎數(shù)據(jù)支撐。預算相關數(shù)據(jù)信息表用于存儲預算相預算管理功能做保障。如圖 4.3 所示,為數(shù)據(jù)庫 E-R 圖,通過賬號表將組織
15圖 4.3 數(shù)據(jù)庫 E-R 圖(1)組織機構(部門)表 fc_organization如表 4.1 為組織機構(部門)表,表字段包括機構名稱、機構描述、是否發(fā)布、創(chuàng)建時間等基本信息,由于公安消防部隊有總隊、支隊、中隊等不同層級的組織機構,所以使用字段“父機構名稱”記錄機構之間的層級關系,通過字段“組織機構類型”與表fc_organization_type 進行關聯(lián)。
【參考文獻】
相關期刊論文 前9條
1 丁貴娥;;高職院校財務預算管理的預警功能探析[J];東方企業(yè)文化;2015年07期
2 郝標;譚云蘭;王偉年;賈金原;;基于ACO的智能旅游景區(qū)路線規(guī)劃系統(tǒng)設計[J];井岡山大學學報(自然科學版);2015年01期
3 杜曉宇;;基于瀏覽器的氣象再分析平臺通用架構及組件設計[J];成都信息工程學院學報;2014年04期
4 帥曉華;;基于B/S架構應用系統(tǒng)性能優(yōu)化探析[J];湖北成人教育學院學報;2014年04期
5 陳鍇;;供電企業(yè)財務預算風險及管理措施探討[J];財經(jīng)界(學術版);2014年02期
6 余震;;MySQL數(shù)據(jù)庫對并發(fā)事件的控制和處理[J];電腦知識與技術;2013年34期
7 吳勛;張曉嵐;;面向績效預算的基層單位預算績效評價指標體系規(guī)劃[J];經(jīng)濟問題;2008年09期
8 ;天津市公安消防總隊[J];環(huán)渤海經(jīng)濟w
本文編號:2786669
本文鏈接:http://www.sikaile.net/falvlunwen/fanzuizhian/2786669.html