聯(lián)通審計系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2021-02-27 14:58
近些年來,隨著信息技術(shù)和通訊技術(shù)的迅猛發(fā)展,通訊工程的基礎(chǔ)建設(shè)越來越多,通訊工程的類型越來越復(fù)雜,相應(yīng)的聯(lián)通的審計部門對這些工程的審計業(yè)務(wù)流程也越來越復(fù)雜,但是現(xiàn)有的審計系統(tǒng)存在著人員角色不明確,不能靈活擴(kuò)展,數(shù)據(jù)混亂,權(quán)限混亂,沒有數(shù)據(jù)驗證等一系列的問題,為了解決這些問題,需要一套能夠人員角色分工明確,數(shù)據(jù)規(guī)范,可擴(kuò)展性強,能夠穩(wěn)定運行的行業(yè)應(yīng)用系統(tǒng)。本文基于聯(lián)通的審計流程,通過所學(xué)習(xí)的軟件工程的知識,詳細(xì)闡述了工程審計系統(tǒng)的開發(fā)和實現(xiàn)工作。論文首先闡述了工程審計的相關(guān)業(yè)務(wù)流程,介紹了工程審計系統(tǒng)用到的開發(fā)架構(gòu)以及用這種架構(gòu)所解決的問題,然后通過需求分析,系統(tǒng)設(shè)計,程序?qū)崿F(xiàn)等各個方面闡述了系統(tǒng)的研究開發(fā)全過程。系統(tǒng)所用到的開發(fā)平臺為微軟的.NET平臺,數(shù)據(jù)庫為微軟的SQL SERVER,使用了NHibernate架構(gòu)的分層模型。系統(tǒng)的主要功能為通訊工程報審、零星工程報審、審簽工程報審、工程管理、工程接收、工程審計、工程蓋章、參數(shù)設(shè)置、類別設(shè)置、工程統(tǒng)計、添加角色、添加功能、添加操作員、添加頁面、角色功能關(guān)系設(shè)置等。目前此系統(tǒng)在聯(lián)通公司的服務(wù)器上運行良好,大大提高了聯(lián)通審計部門和外圍單...
【文章來源】:河北大學(xué)河北省
【文章頁數(shù)】:85 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)架構(gòu)圖
圖 4-2 審計系統(tǒng)程序框架圖4.1.1 數(shù)據(jù)實體層由于系統(tǒng)了通過 NHibernate 實現(xiàn)了 ORM(對象關(guān)系映射),數(shù)據(jù)實體層Mengyi.DataEntity 類庫中的類對應(yīng)了數(shù)據(jù)庫中的每個表,這層的代碼主要由CodeGenerator 這個小工具自動生成,如下圖 4-3 所示
圖 4-3CodeGenerator 生成代碼圖首先輸入命名空間 Mengyi.DataEntity,點擊刷新表信息按鈕,會根據(jù)配置列出數(shù)據(jù)庫中的表格。選中某個表,點擊生成代碼,程序會根據(jù)選中的表生成對應(yīng)的數(shù)據(jù)實體類。數(shù)據(jù)庫中的每一個表對應(yīng)一個實體類,除了實體類之外,在數(shù)據(jù)實體層還要建一個枚舉類,用來表示各種狀態(tài)信息,例如工程大類別,工程狀態(tài)等,它不對應(yīng)任何數(shù)據(jù)庫中的表。4.1.2 數(shù)據(jù)訪問層數(shù)據(jù)訪問層包括了所有對數(shù)據(jù)實體層的邏輯操作。首先定義數(shù)據(jù)訪問基類文件BaseDao.cs,在 Mengyi.DataAcess 中添加類 BaseDao,所有其他數(shù)據(jù)訪問層的類都繼承于 BaseDao,并實現(xiàn)了基類中的方法。在構(gòu)造函數(shù)中,對數(shù)據(jù)訪問基類進(jìn)行初始化操作,通過讀取配置文件給數(shù)據(jù)庫連接字符串賦值。在 BaseDao 中包含以下主要方法:1.public T GetInstanceById<T>(object id) where T : class,這個方法是通過某個類的Id 獲取它的對象的抽象方法,其中 id 是指對象的主鍵,T 是泛型的類型,返回的是對象
【參考文獻(xiàn)】:
期刊論文
[1]電力企業(yè)內(nèi)部審計信息化工作的實踐與探索[J]. 吳秀貞. 企業(yè)改革與管理. 2018(22)
[2]會計師事務(wù)所審計信息化現(xiàn)狀及分析[J]. 曾凡偉. 中國注冊會計師. 2018(11)
[3]當(dāng)前計算機(jī)審計應(yīng)用現(xiàn)狀與發(fā)展趨勢的思考[J]. 王云蘭. 電腦迷. 2018(11)
[4]ASP.NET與SQL數(shù)據(jù)庫的連接與查詢方法探索與實現(xiàn)[J]. 王洪蘭. 信息系統(tǒng)工程. 2018(10)
[5]基于CMMI模型的K公司軟件開發(fā)項目體系[J]. 毛程佳. 電腦與電信. 2018(08)
[6]我國信息系統(tǒng)審計的現(xiàn)狀,創(chuàng)新與探索[J]. 嚴(yán)立鵬,王優(yōu). 中國新通信. 2018(15)
[7]淺析SQL SERVER數(shù)據(jù)庫的安全管理探究[J]. 李明明. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2015(09)
[8]基于ADO.NET技術(shù)訪問SQL Server數(shù)據(jù)庫的編程實現(xiàn)[J]. 江凌,楊平利,楊梅,袁媛. 現(xiàn)代電子技術(shù). 2014(08)
[9]基于快速原型方法的需求分析[J]. 劉繼敏. 硅谷. 2011(14)
[10]基于Spring和Hibernate數(shù)據(jù)訪問技術(shù)研究與應(yīng)用[J]. 程顯生,郭艷光. 制造業(yè)自動化. 2011(05)
本文編號:3054399
【文章來源】:河北大學(xué)河北省
【文章頁數(shù)】:85 頁
【學(xué)位級別】:碩士
【部分圖文】:
系統(tǒng)架構(gòu)圖
圖 4-2 審計系統(tǒng)程序框架圖4.1.1 數(shù)據(jù)實體層由于系統(tǒng)了通過 NHibernate 實現(xiàn)了 ORM(對象關(guān)系映射),數(shù)據(jù)實體層Mengyi.DataEntity 類庫中的類對應(yīng)了數(shù)據(jù)庫中的每個表,這層的代碼主要由CodeGenerator 這個小工具自動生成,如下圖 4-3 所示
圖 4-3CodeGenerator 生成代碼圖首先輸入命名空間 Mengyi.DataEntity,點擊刷新表信息按鈕,會根據(jù)配置列出數(shù)據(jù)庫中的表格。選中某個表,點擊生成代碼,程序會根據(jù)選中的表生成對應(yīng)的數(shù)據(jù)實體類。數(shù)據(jù)庫中的每一個表對應(yīng)一個實體類,除了實體類之外,在數(shù)據(jù)實體層還要建一個枚舉類,用來表示各種狀態(tài)信息,例如工程大類別,工程狀態(tài)等,它不對應(yīng)任何數(shù)據(jù)庫中的表。4.1.2 數(shù)據(jù)訪問層數(shù)據(jù)訪問層包括了所有對數(shù)據(jù)實體層的邏輯操作。首先定義數(shù)據(jù)訪問基類文件BaseDao.cs,在 Mengyi.DataAcess 中添加類 BaseDao,所有其他數(shù)據(jù)訪問層的類都繼承于 BaseDao,并實現(xiàn)了基類中的方法。在構(gòu)造函數(shù)中,對數(shù)據(jù)訪問基類進(jìn)行初始化操作,通過讀取配置文件給數(shù)據(jù)庫連接字符串賦值。在 BaseDao 中包含以下主要方法:1.public T GetInstanceById<T>(object id) where T : class,這個方法是通過某個類的Id 獲取它的對象的抽象方法,其中 id 是指對象的主鍵,T 是泛型的類型,返回的是對象
【參考文獻(xiàn)】:
期刊論文
[1]電力企業(yè)內(nèi)部審計信息化工作的實踐與探索[J]. 吳秀貞. 企業(yè)改革與管理. 2018(22)
[2]會計師事務(wù)所審計信息化現(xiàn)狀及分析[J]. 曾凡偉. 中國注冊會計師. 2018(11)
[3]當(dāng)前計算機(jī)審計應(yīng)用現(xiàn)狀與發(fā)展趨勢的思考[J]. 王云蘭. 電腦迷. 2018(11)
[4]ASP.NET與SQL數(shù)據(jù)庫的連接與查詢方法探索與實現(xiàn)[J]. 王洪蘭. 信息系統(tǒng)工程. 2018(10)
[5]基于CMMI模型的K公司軟件開發(fā)項目體系[J]. 毛程佳. 電腦與電信. 2018(08)
[6]我國信息系統(tǒng)審計的現(xiàn)狀,創(chuàng)新與探索[J]. 嚴(yán)立鵬,王優(yōu). 中國新通信. 2018(15)
[7]淺析SQL SERVER數(shù)據(jù)庫的安全管理探究[J]. 李明明. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2015(09)
[8]基于ADO.NET技術(shù)訪問SQL Server數(shù)據(jù)庫的編程實現(xiàn)[J]. 江凌,楊平利,楊梅,袁媛. 現(xiàn)代電子技術(shù). 2014(08)
[9]基于快速原型方法的需求分析[J]. 劉繼敏. 硅谷. 2011(14)
[10]基于Spring和Hibernate數(shù)據(jù)訪問技術(shù)研究與應(yīng)用[J]. 程顯生,郭艷光. 制造業(yè)自動化. 2011(05)
本文編號:3054399
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3054399.html
最近更新
教材專著