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

        ?

        基于SST的檔案管理系統(tǒng)的研究與實現(xiàn)

        2012-08-15 00:52:53周葉菲
        科技傳播 2012年6期
        關(guān)鍵詞:表示層邏輯檔案管理

        周葉菲

        麗水市環(huán)境衛(wèi)生管理處,浙江麗水 323000

        1 國內(nèi)檔案管理軟件主要存在的弊病

        通過對我國檔案管理現(xiàn)狀的研究調(diào)查發(fā)現(xiàn),各行各業(yè)根據(jù)檔案對象的規(guī)模大小和實際應(yīng)用狀況,基本采用了不同的檔案管理軟件。目前,國內(nèi)檔案管理軟件主要存在以下弊?。?/p>

        l)用戶對檔案的管理方法主要是基于文件系統(tǒng),文件系統(tǒng)中用戶對目錄結(jié)構(gòu)的創(chuàng)建、操作過于隨意;

        2)文件系統(tǒng)對文件權(quán)限的控制過于簡單。用戶一旦擁有了對某個檔案的瀏覽權(quán)限,可能同時也具有對該檔案進(jìn)行修改、拷貝甚至刪除的權(quán)限;

        3)查詢和檢索功能單一。查詢是檔案管理各種功能中最為關(guān)鍵的一環(huán)。在數(shù)以萬計的檔案之中,如何快速全面地找到需要的檔案是對檔案進(jìn)行操作的前提;

        4)歷史數(shù)據(jù)的導(dǎo)入、導(dǎo)出能力差。檔案資料的導(dǎo)出只是將文件或文檔的電子檔案輸出備份,而一些重要的過程數(shù)據(jù)卻無法保存,這點遠(yuǎn)遠(yuǎn)不能滿足用戶的需求。

        2 系統(tǒng)概述

        檔案管理系統(tǒng)是對所有采集所得的數(shù)字化檔案資源提供管理服務(wù)。要求提供對所有數(shù)字化檔案信息進(jìn)行標(biāo)準(zhǔn)化的管理,實現(xiàn)檔案接收、移交、鑒定、銷毀、報表打印、統(tǒng)計等一系列管理功能,各功能設(shè)計相對模塊化并形成一個有效的管理整體。要求提供對不同來源、不同格式的數(shù)字檔案進(jìn)行規(guī)范化工作包括電子文件元數(shù)據(jù)規(guī)范、數(shù)據(jù)交換規(guī)范文件的語一言格式、數(shù)據(jù)交換的物理存儲介質(zhì)規(guī)范和數(shù)據(jù)交換的邏輯格式規(guī)范。要求提供對元數(shù)據(jù)進(jìn)行著錄的功能及檔案目錄交換按DB32/5052002標(biāo)準(zhǔn)。要求提供各種檔案數(shù)據(jù)的索引和編制各種專題目錄

        2.1 需求分析

        確定了系統(tǒng)的主要用戶以后,就各類用戶的使用需求將系統(tǒng)的功能分為以下幾類:

        l)檔案室管理員的功能需求如下:文件資源管理;全宗名冊管理;全宗卷管理;檔案資源管理;檔案鑒定管理;檔案驗收管理;檔案銷毀管理;檔案存儲管理;檔案借閱管理;檔案利用反饋管理;檔案數(shù)字化管理;檔案庫房管理;文件鑒定;整編歸檔;日志管理;用戶賬戶和權(quán)限管理;

        2)A機(jī)關(guān)下屬職能部門的功能需求比較單一,主要是完成電子文件的上傳;

        3)普通公眾用戶的功能需求如下:瀏覽檔案;檢索自己感興趣的檔案;下載特定的檔案。

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

        系統(tǒng)體系架構(gòu)很好地體現(xiàn)了MVC設(shè)計模式的分層思想,每一層只能和相鄰層進(jìn)行交互,在體系結(jié)構(gòu)最下層是數(shù)據(jù)庫,存放系統(tǒng)運(yùn)行時的各種數(shù)據(jù),包括元數(shù)據(jù)數(shù)據(jù)庫、中心數(shù)據(jù)庫和網(wǎng)站數(shù)據(jù)庫,數(shù)據(jù)庫只有數(shù)據(jù)持久層才能訪問,對視圖層和業(yè)務(wù)邏輯層是透明的,所以開發(fā)人員不需要關(guān)系底層的數(shù)據(jù)存儲。

        2.3 系統(tǒng)模塊

        l)資源上傳模塊:A機(jī)關(guān)下屬子部門通過該模塊將分散的電子文件集中上傳給檔案系統(tǒng)管理員,此后電子文件進(jìn)入待整編狀態(tài);

        2)檔案管理模塊:這是檔案管理員業(yè)務(wù)核心模塊之一。該模塊包括信息資源管理、檔案業(yè)務(wù)管理、檔案數(shù)字化管理、實體檔案管理、業(yè)務(wù)檔案管理子模塊,每個模塊分別處理不同的業(yè)務(wù)。信息資源管理主要是完成全宗卷、檔案資源的添加和刪除;檔案業(yè)務(wù)管理是對檔案的鑒定、驗收、銷毀相關(guān)信息的記錄;實體檔案管理記錄有關(guān)檔案存儲、借閱、利用反饋等信息;檔案數(shù)字化管理主要是完成電子文件檔案化的功能;檔案庫房管理—記錄檔案庫房的各種數(shù)據(jù),另外,本模塊中還有一個重要功能,管理員以報表的形式導(dǎo)出電子檔案,包括導(dǎo)出為excel文件和XML文件;

        3)收集整編模塊:這是本系統(tǒng)另外一個核心模塊,包括文件鑒定和整編歸檔兩個子模塊。

        3 業(yè)務(wù)邏輯層的設(shè)計與實現(xiàn)

        3.1 業(yè)務(wù)邏輯層的設(shè)計目標(biāo)

        業(yè)務(wù)邏輯層是系統(tǒng)構(gòu)架中最核心的部分。它的關(guān)注點幾種在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計。它在整個系統(tǒng)中扮演一個中介的角色,對數(shù)據(jù)交換起到了承上啟下的作用,對于數(shù)據(jù)模型層而言,它是調(diào)用者,而對于表示層而言,它又是被調(diào)用者,依賴于被依賴的關(guān)系都糾結(jié)在業(yè)務(wù)邏輯層上。

        3.2 業(yè)務(wù)邏輯層的實現(xiàn)

        Spring作為一個強(qiáng)大的輕量級開源框架,是連接Struts和Toplink的橋梁,使用Spring能夠很好地處理業(yè)務(wù)邏輯層,同時降低各種依賴關(guān)系的禍合關(guān)系,實現(xiàn)了組件間的松散禍合,加快了開發(fā)進(jìn)度。Spring采用控制反轉(zhuǎn)原則,利用BeanFactory容器來實例化、配置和管理Bean,通過這種方式管理業(yè)務(wù)邏輯層。業(yè)務(wù)邏輯層的工作流程如圖:業(yè)務(wù)邏輯層為表示層提供統(tǒng)一接口Service。通常情況下我們在Service接口內(nèi)定義所需的業(yè)務(wù)方法,然后在Service實現(xiàn)類中通過對DAO的調(diào)用來實現(xiàn)業(yè)務(wù)邏輯。對O-R模型對象的調(diào)用可以通過Spring的配置文件ApplicationContext.xml的配置得到實現(xiàn)。Spring支持三種依賴注入分別是setter、構(gòu)造函數(shù)和方法注入。在本架構(gòu)中,采用Setter注入方式對bean進(jìn)行管理。

        3.3 表示層的設(shè)計與實現(xiàn)

        3.3.1 表示層的設(shè)計目標(biāo)

        表示層的設(shè)計好壞直接關(guān)系到系統(tǒng)用戶的體驗,如果表示層設(shè)計缺乏吸引人的特色,界面不夠友好,操作不夠體貼,即便系統(tǒng)的功能豐富,性能優(yōu)異,也很難給用戶留下好的印象。由于本文是論述系統(tǒng)的實現(xiàn),所以這里所關(guān)注的表現(xiàn)層設(shè)計,并沒有在美術(shù)的設(shè)計上下工夫,而是從架構(gòu)設(shè)計的角度出發(fā),闡述在表示層設(shè)計中MVC模式的應(yīng)用。

        3.3.2 表示層的實現(xiàn)

        本系統(tǒng)采用struts來完成表示層的設(shè)計與實現(xiàn)。下面結(jié)合用戶注冊模塊,介紹Struts的工作流程:

        1)用戶在瀏覽器中輸入(或通過其他頁面跳轉(zhuǎn))注冊頁面URL,這時客戶端出現(xiàn)regjsp頁面,顯示注冊頁面;

        2)輸入注冊信息“用戶名”、“密碼”、“電話”、“郵箱”,它們的屬性分別是“username”、“password”、“telnumber”、“email”,然后點擊“確定,,按鈕提交表單,表單名為regForm;

        3)服務(wù)器端接收到用戶的HTTP表單請求,查找struts配置文件struts-config.xml以確定是否有響應(yīng)用戶請求的條目,并根據(jù)文件內(nèi)容進(jìn)行路徑和功能的映射;

        4)Actionservlet類將接收到的用戶請求打包成一個ActionForm類,即RegForm對象,這個對象實際上就是一個使用set()或者get()方法的JavaBean,里面包含用戶注冊填寫的那四個字段;

        5)系統(tǒng)生成一個用戶請求的Action實例對象,即RegAction,并將前面的ActionForm對象傳遞給它,然后調(diào)用RegAetion中的Cheek()方法,檢驗是否有重名或者格式的有效性,如果沒有,則調(diào)用reg()方法,將從regF0rm中獲得的字段值保存在User對象中,最后由userDaoToPlink類完成數(shù)據(jù)的持久化工作;

        6)在reg()方法執(zhí)行完后會生成一個ActionForward類型的對象并將之返回給Actionservlet,該對象的作用是用于頁面的跳轉(zhuǎn)。

        [1]李桂芬.現(xiàn)代檔案管理系統(tǒng)研究與發(fā)展.蘭臺世界,2008,1:36.

        [2]吳王平.基于JZEE的高校采購系統(tǒng)的研究與設(shè)計.浙江工業(yè)大學(xué)碩士學(xué)位論文,2009,4:7.

        [3]王向兵.JavaEE多層架StrutsZ+spring3+Hibernate3+Ajax的整合.大連海事大學(xué)碩士學(xué)位論文,2009,6:7.

        猜你喜歡
        表示層邏輯檔案管理
        刑事印證證明準(zhǔn)確達(dá)成的邏輯反思
        法律方法(2022年2期)2022-10-20 06:44:24
        邏輯
        創(chuàng)新的邏輯
        基于Spring的企業(yè)級Web項目架構(gòu)設(shè)計研究
        軟件(2019年6期)2019-10-08 06:27:21
        檔案管理中的電子檔案管理
        檔案管理與企業(yè)內(nèi)部控制關(guān)系的思考
        女人買買買的神邏輯
        37°女人(2017年11期)2017-11-14 20:27:40
        ASP.NET三層構(gòu)架解析
        基于SSH框架科研管理系統(tǒng)的設(shè)計
        健康檔案管理的“云”前景
        久久久国产乱子伦精品| 日本熟妇精品一区二区三区| 国产精品午夜福利亚洲综合网| 久久精品av在线观看| 成人毛片无码一区二区三区| 欧美亚州乳在线观看| 青青青草国产熟女大香蕉| 亚洲av熟女中文字幕| 国产欧美一区二区三区在线看| 四虎影视永久在线精品| 国产真实乱对白在线观看| 中文字幕在线亚洲精品一区| 中国少妇×xxxx性裸交| 亚洲 欧美精品suv| 99久久精品国产自在首页| 一区二区三区日本视频| 无套中出丰满人妻无码| 亚洲精品国产精品国自产观看 | 成年无码aⅴ片在线观看| 久久亚洲国产欧洲精品一| 国产另类人妖在线观看| 狂野欧美性猛xxxx乱大交| 亚洲碰碰人人av熟女天堂| 少妇高潮无码自拍| 91精品国产综合久久久蜜| 国产精品一区二区在线观看| 亚洲国产麻豆综合一区| 久久亚洲宅男天堂网址| 少妇被又大又粗又爽毛片久久黑人| 免费无码又爽又刺激网站| AV中文码一区二区三区| 国产精品白浆一区二区免费看| 亚洲精品无码国产| 精品国产免费Av无码久久久| 女同欲望一区二区三区| 人人妻人人做人人爽| 国产精品香蕉在线观看| 性感人妻一区二区三区| 国产亚洲一区二区在线观看| 国产又滑又嫩又白| 久久HEZYO色综合|