亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于.NET 的政府公文流轉(zhuǎn)系統(tǒng)

        2013-08-15 00:43:29王乃坤
        電子測試 2013年10期
        關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫模塊

        王乃坤

        (東北石油大學(xué)計算機與信息技術(shù)學(xué)院,黑龍江大慶 163000)

        1 管理信息系統(tǒng)理論和應(yīng)用的概述

        管理信息系統(tǒng)是企業(yè)組織系統(tǒng)中的一個子系統(tǒng),同時也是信息系統(tǒng)的一種。管理信息系統(tǒng)可以為企業(yè)提供大量的信息資源,它不僅是對企業(yè)的相關(guān)信息進行整合,同時是將跟企業(yè)息息相關(guān)的信息資源反饋給企業(yè)內(nèi)外的用戶。管理信息系統(tǒng)通過編程途徑為用戶提供有價值的的信息資源,其最突出的功能在于信息之間的彼此聯(lián)系和變換。在系統(tǒng)工作過程中,首先是整合各種各樣的數(shù)據(jù)轉(zhuǎn)換成有價值的信息資源。在將這些生成的信息資源存儲到數(shù)據(jù)庫當(dāng)中,以便于用戶的隨時調(diào)取和使用。管理信息系統(tǒng)的作用在于為用戶供應(yīng)有價值的信息資源作為客戶決策的參考依據(jù),而不是直接參與用戶的決策。有些日常事務(wù)的決定,信息系統(tǒng)還是可以參與決策的。所以管理信息系統(tǒng)在決策的過程中的概念是很難界定的。

        管理信息系統(tǒng)是對需要進行管理的數(shù)據(jù)整合,變成有價值的的信息資源。在將這些信息資源進行集中的收集,儲存,傳送,加工,維護和使用的系統(tǒng),完成這些功能管理信息系統(tǒng)只需要有一個操作程序員和一臺計算機。此系統(tǒng)可以對企業(yè)的運行進行實時監(jiān)控,同時可以根據(jù)整合起來的數(shù)據(jù)對企業(yè)的未來做預(yù)測;根據(jù)信息資源可為企業(yè)提供輔助決策;企業(yè)還可以根據(jù)信息資源少走彎路,為企業(yè)制定長期的發(fā)展戰(zhàn)略目標。總之,管理信息系統(tǒng)就是以計算機為載體,對企業(yè)內(nèi)外部數(shù)據(jù)進行儲存,整理,處理,預(yù)測和輔助決策功能的信息系統(tǒng)。管理信息系統(tǒng)不僅具備信息系統(tǒng)的功能。同時,它還能為用戶提供計劃,控制,預(yù)測和輔助決策的服務(wù)。

        (1)計劃服務(wù)功能:根據(jù)儲存信息的現(xiàn)存條件和約束條件,為企業(yè)用戶提供各部門計劃,例如生產(chǎn)計劃、財務(wù)計劃、采購計劃等。還可以根據(jù)不同部門管理層的不同需求提供所需的計劃報告。

        (2)控制服務(wù)功能:由職能部門提供的信息數(shù)據(jù)資源,對計劃執(zhí)行情況進行監(jiān)督、檢查、比較執(zhí)行與計劃的差異、分析差異及產(chǎn)生差異的原因,輔助管理人員及時加以控制。

        (3)預(yù)測功能:運用現(xiàn)代數(shù)學(xué)方法、統(tǒng)計方法或模擬方法,根據(jù)現(xiàn)有數(shù)據(jù)預(yù)測未來。

        (4)輔助決策功能:采用相應(yīng)的數(shù)學(xué)模型,從大量數(shù)據(jù)中推導(dǎo)出有關(guān)問題的最優(yōu)解和滿意解,輔助管理人員進行決策。以期合理利用資源,獲取較大的經(jīng)濟效益。

        2 軟件工程方法概述

        2.1 結(jié)構(gòu)化方法

        結(jié)構(gòu)化的開發(fā)主要是針對軟件開發(fā)的成功率,是對軟件功能化、數(shù)據(jù)流化的開發(fā),由E.Yourdon 和 L.L.Constantine提出,其中Yourdon 是在80年代最普遍的一種軟件開發(fā)方法,主要流程是,先對軟件結(jié)構(gòu)進行初步具體的分析,然后總體進行設(shè)計,最后就是對結(jié)構(gòu)進行程序編程。

        2.2 面向數(shù)據(jù)結(jié)構(gòu)的軟件開發(fā)方法

        Jackson 方法由順序、選擇、重復(fù)三種基本的結(jié)構(gòu)形式構(gòu)成,是一種最典型的面向數(shù)據(jù)結(jié)構(gòu)軟件開發(fā)的方法。通過把三種數(shù)據(jù)結(jié)構(gòu)進行組合形成系統(tǒng),然后由輸出、輸入數(shù)據(jù)結(jié)構(gòu)程序化,再對程序進行細節(jié)補充,使結(jié)構(gòu)圖完整。其中這主要運用在一般數(shù)據(jù)結(jié)構(gòu)明確的中小型系統(tǒng),Jackson 方法也可以根據(jù)具體的實際情況與其它方法相結(jié)合使用,便于模塊的設(shè)計。

        2.3 面向問題的分析法

        PAM 軟件開發(fā)方法,在80年代末由日立公司提出。這種方法不僅僅能夠充分的考慮系統(tǒng)的輸出、輸入數(shù)據(jù)結(jié)構(gòu)并且能夠使用PAD 這種二維樹形結(jié)構(gòu)圖,這種圖形是目前為止最為詳細的一種設(shè)計表達方法之一。

        PAM 軟件開發(fā)方法在輸出、輸入數(shù)據(jù)結(jié)構(gòu)時,有步驟的對系統(tǒng)進行分解、綜合,但是由于它在結(jié)構(gòu)域系統(tǒng)之間仍然存在著一些間隙,所以這種方法只適用于中小型問題。在輸出、輸入數(shù)據(jù)結(jié)構(gòu)后導(dǎo)出基本的處理框。分析處理框,有順序的綜合處理。整個系統(tǒng)PAD 圖的完成。

        2.4 原型化方法

        產(chǎn)品原型化,主要是為了方便用戶的使用以及了解。在用戶需求、業(yè)務(wù)理論模糊以及需要有變化時,能夠有個很清晰的目標,修改也標價簡易。

        在開發(fā)工具快速發(fā)展的條件下,在產(chǎn)品采用原型化時會發(fā)現(xiàn)很多用戶的定義不能夠滿足需求,需要反復(fù)的修改。通過運用VB,DELPHI 等相關(guān)的工具可以讓客戶預(yù)先看到系統(tǒng)的一個模型、框架,這樣就能夠一定程度上滿足用戶的要求。

        2.5 面向?qū)ο蟮能浖_發(fā)方法

        面向?qū)ο蟮能浖_發(fā)方法OMT,在OOP(面向?qū)ο缶幊?OOD(面向?qū)ο笤O(shè)計)OOA(面向?qū)ο蠓治觯┑牟粩喟l(fā)展的前提下應(yīng)運而生,這種軟件開發(fā)方法是把自底向上和自頂向下相結(jié)合,從而在以對象建模為基礎(chǔ)的條件下,包含所有的對象數(shù)據(jù)結(jié)構(gòu)。

        面向?qū)ο笙到y(tǒng),從用戶的角度出發(fā),建立對象模型使用戶的需求得到滿足,而且在維護性也得到改善,現(xiàn)在面向?qū)ο蠼藴适荱ML(Unified Modeling Language)。

        2.6 可視化開發(fā)方法

        這種方法主要以輔助的形式出現(xiàn),對用戶界面的操作,可視化開發(fā)工具自動生成應(yīng)用軟件使整個系統(tǒng)流程、邏輯簡易化。

        3 系統(tǒng)體系結(jié)構(gòu)

        系統(tǒng)采用B/S 模式的系統(tǒng)以服務(wù)器為核心,程序處理和數(shù)據(jù)存儲基本上都在服務(wù)器端完成,用戶無須安裝專門的客戶端軟件,可以直接使用瀏覽器進行事物處理,此系統(tǒng)是通過網(wǎng)絡(luò)計算機跟服務(wù)器直接連通的。B/S 模式具有易于升級,便于維護,客戶端使用難度低、可移植性強等特點。

        利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框分別代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)描繪得越來越詳細,這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細節(jié)為止。

        本系統(tǒng)功能模塊如圖1。

        (1)人員管理模塊:主要實現(xiàn)系統(tǒng)管理員對人員基本信息的管理。

        (2)職位管理模塊:職位的設(shè)立可以更好的加強對系統(tǒng)的而管理,對各個模板進行修改、刪除以及添加。

        (3)權(quán)限管理模塊:主要功能是使各個模塊相對對立,能各自處理信息。

        (4)公文管理模塊:系統(tǒng)管理中的公文管理模塊是整個系統(tǒng)的根本。將系統(tǒng)中的基本信息資源進行審閱,統(tǒng)計,上報。實現(xiàn)對系統(tǒng)中公文信息實行有效的查詢、統(tǒng)計,有利于系統(tǒng)的穩(wěn)定性、安全性。

        (5)新聞管理模塊:管理員對新聞的公告、發(fā)布,可以滿足用戶每天對新聞的閱讀了解。

        (6)部門管理模塊:對用戶登錄情況的的查詢與人員信息的維護??梢栽谙到y(tǒng)中進行添加、刪除和修改政府部門。

        (7)日志管理模塊:滿足用戶的日常辦公。

        3.1 數(shù)據(jù)庫存儲過程

        儲存的過程是對存儲了信息資源的SQL 語句集合進行編譯,在儲存在相關(guān)的數(shù)據(jù)庫中,用戶可以通過指定的命令對數(shù)據(jù)庫中的信息資源進行調(diào)閱和使用。存儲過程優(yōu)點:

        (1)存儲過程允許標準組件式編程:存儲過程在被創(chuàng)建以后可以在程序中被多次調(diào)用,而不必重新編寫該存儲過程的SQL 語句。而且數(shù)據(jù)庫專業(yè)人員可隨時對存儲過程進行修改,但對應(yīng)用程序源代碼毫無影響(因為應(yīng)用程序源代碼只包含存儲過程的調(diào)用語句),從而極大地提高了程序的可移植性。

        (2)存儲過程能夠?qū)崿F(xiàn)較快的執(zhí)行速度:如果某一操作包含大量的Transaction-SQL 代碼或分別被多次執(zhí)行,那么存儲過程要比批處理的執(zhí)行速度快很多。因為存儲過程是預(yù)編譯的,在首次運行一個存儲過程時,查詢優(yōu)化器對其進行分析、優(yōu)化,并給出最終被存在系統(tǒng)表中的執(zhí)行計劃。而批處理的Transaction-SQL 語句在每次運行時都要進行編譯和優(yōu)化,因此速度相對要慢一些。

        (3)存儲過程能夠減少網(wǎng)絡(luò)流量:對于同一個針對數(shù)據(jù)數(shù)據(jù)庫對象的操作(如查詢、修改),如果這一操作所涉及到的Transaction-SQL 語句被組織成一存儲過程,那么當(dāng)在客戶計算機上調(diào)用該存儲過程時,網(wǎng)絡(luò)中傳送的只是該調(diào)用語句,否則將是多條SQL 語句,從而大大增加了網(wǎng)絡(luò)流量,降低網(wǎng)絡(luò)負載。

        (4)存儲過程可被作為一種安全機制來充分利用:系統(tǒng)管理員通過對執(zhí)行某一存儲過程的權(quán)限進行限制,從而能夠?qū)崿F(xiàn)對相應(yīng)的數(shù)據(jù)訪問權(quán)限進行限制,避免非授權(quán)用戶對數(shù)據(jù)的訪問,保證數(shù)據(jù)的安全。

        4 總結(jié)

        總體設(shè)計階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,以及在此分析基礎(chǔ)上設(shè)計出的具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。由于數(shù)據(jù)庫在設(shè)計中有非常重要的作用,所以在開發(fā)過程中,在考慮數(shù)據(jù)庫上的時間較多??傮w設(shè)計是在需求分析的基礎(chǔ)之上,對程序的功能模塊進行設(shè)計,設(shè)計出滿足客戶需求的所有功能模塊以及可以實現(xiàn)這些功能的前后臺的設(shè)計,包括模塊設(shè)計和數(shù)據(jù)庫的設(shè)計。

        猜你喜歡
        數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫模塊
        28通道收發(fā)處理模塊設(shè)計
        “選修3—3”模塊的復(fù)習(xí)備考
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        “翻轉(zhuǎn)課堂”教學(xué)模式的探討——以《數(shù)據(jù)結(jié)構(gòu)》課程教學(xué)為例
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        高職高專數(shù)據(jù)結(jié)構(gòu)教學(xué)改革探討
        中國市場(2016年45期)2016-05-17 05:15:48
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        選修6 第三模塊 International Relationships
        TRIZ理論在“數(shù)據(jù)結(jié)構(gòu)”多媒體教學(xué)中的應(yīng)用
        日本公妇在线观看中文版| 在线日本国产成人免费精品| 少妇精品亚洲一区二区成人| 亚洲精品无人区| 91视频88av| 国产一区二区三区色区| 亚洲国产精品久久婷婷| 怡红院av一区二区三区| 国内揄拍国内精品| 成人免费毛片aaaaaa片| 免费看操片| 国产毛片三区二区一区| 精品一区二区三区婷婷| 亚洲人成色7777在线观看| 久久久精品免费观看国产| 粉嫩av一区二区在线观看| 免费看黄片的视频在线观看| 人妻夜夜爽天天爽三区麻豆av网站| 99久久久无码国产精品9| 国产三级在线观看性色av | 无码少妇丰满熟妇一区二区| 欧美精品人人做人人爱视频| 国产精品久久久久尤物| 国内精品女同一区二区三区| 色综合天天综合欧美综合| 一本一道波多野结衣一区| 中文字幕乱码亚洲无线精品一区 | 久久精品国产免费观看| 午夜精品久久久| 亚洲一区久久久狠婷婷| 亚洲精品国产精品乱码在线观看| 国产真实伦在线观看| 中文字幕天天躁日日躁狠狠| 亚洲一区二区三区在线最新| 国产av一区二区精品凹凸| 日产精品久久久久久久| 九色精品国产亚洲av麻豆一| 国产在线一区二区三区四区| 免费观看又色又爽又黄的| 国产视频网站一区二区三区| 中文文精品字幕一区二区|