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

        ?

        基于ASP.NET MVC的后勤檔案管理系統(tǒng)設(shè)計及實現(xiàn)

        2016-09-19 22:08:16穆仁龍嚴祖平夏萬林
        中國科技博覽 2016年16期
        關(guān)鍵詞:檔案管理系統(tǒng)后勤

        穆仁龍++嚴祖平++夏萬林

        [摘 要]在高校日常后勤服務(wù)工作中,會產(chǎn)生大量檔案資料,其中大部分達不到提交學校保管的級別,但是仍然具有長期保存的價值。為了檔案資料查詢方便,紙質(zhì)檔案的電子化是目前檔案管理的趨勢及潮流。本文對高校后勤檔案管理的需求和特點,設(shè)計并實現(xiàn)了一個基于Web并采用ASP.NET MVC技術(shù)的檔案管理系統(tǒng)。該系統(tǒng)采用Microsoft SQL Server作為數(shù)據(jù)庫管理系統(tǒng),ASP.NET MVC作為服務(wù)器端技術(shù),AJAX 作為客戶端技術(shù)開發(fā),實現(xiàn)了統(tǒng)一身份認證、用戶權(quán)限管理、檔案分類管理、檔案管理等功能。

        [關(guān)鍵詞]ASP.NET MVC 后勤 檔案管理系統(tǒng) SQL Server

        中圖分類號:TP315 文獻標識碼:A 文章編號:1009-914X(2016)16-0148-01

        1 系統(tǒng)背景

        后勤服務(wù)類檔案,既包括上級發(fā)文、各類請示、統(tǒng)計圖表、權(quán)屬證件等涉及到全校的重要檔案資料,也包括周轉(zhuǎn)房申請、出租相關(guān)表格合同、后勤實體社會用工材料等后勤系統(tǒng)內(nèi)部的文件資料等,根據(jù)學校檔案管理規(guī)范,這些檔案需要由后勤部門自行保存。同時,為方便檔案查詢利用和保存,電子化是非常重要的手段。隨著檔案的不斷積累和后勤信息化建設(shè)的發(fā)展,建設(shè)檔案管理系統(tǒng)的需求日益迫切。

        近年來,網(wǎng)絡(luò)技術(shù)迅猛發(fā)展,為檔案管理系統(tǒng)的開發(fā)提供了必要的基礎(chǔ)條件。ASP.NET MVC是微軟公司在.NET平上對MVC這一模式在的實現(xiàn),該技術(shù)可以利用.NET平臺上大量優(yōu)秀的成熟技術(shù),可以支撐是大中小型企業(yè)網(wǎng)站。

        SQL Server是微軟公司的關(guān)系數(shù)據(jù)庫管理系統(tǒng),支持事務(wù)、存儲過程、觸發(fā)器、自定義函數(shù)、數(shù)據(jù)倉庫等數(shù)據(jù)庫技術(shù),可以滿足各類數(shù)據(jù)存儲需求。

        2 系統(tǒng)需求分析

        后勤檔案管理系統(tǒng)包括用戶管理、用戶權(quán)限管理、檔案類別管理、檔案管理等功能。

        為了滿足數(shù)字校園建設(shè)規(guī)范,需要支持數(shù)字校園統(tǒng)一身份認證。用戶只需要擁有數(shù)字校園統(tǒng)一身份認證賬號和密碼,并在檔案管理系統(tǒng)內(nèi)授權(quán),就可以通過統(tǒng)一身份認證訪問檔案管理系統(tǒng),不再需要保存額外的用戶名和密碼,減輕用戶賬戶管理的負擔。

        由于檔案資料的特殊性,需要對用戶分級授權(quán)??梢葬槍σ活悪n案對用戶授權(quán),也可以針對單個檔案文件授權(quán)。例如用戶A,如果允許訪問分類A1,也可以設(shè)置拒絕訪問分類A1下的單個檔案B1;反之,如果未授權(quán)A對分類A2的訪問,也可以授權(quán)A訪問A2分類下的檔案B2。

        檔案分類管理包括分類的創(chuàng)建、修改、查詢和刪除。只有被授權(quán)的用戶才能創(chuàng)建、修改和刪除檔案分類。

        檔案文件管理包括檔案的上傳、修改、查詢和刪除。如果某個用戶被授權(quán)訪問檔案分類,該用戶就可以上傳檔案。檔案的修改和刪除則需要另外授權(quán)。

        3 系統(tǒng)設(shè)計

        3.1 用戶管理

        從信息完備性的角度,系統(tǒng)需要維護用戶的一些基本信息,如姓名、性別、所在單位、統(tǒng)一認證碼等數(shù)據(jù)。

        3.2 檔案分類管理

        檔案分類主要包含分類名稱、創(chuàng)建時間、創(chuàng)建人、上級分類等信息。

        3.3 檔案文件信息管理

        檔案文件信息管理主要包括檔案編號、檔案名稱、所屬分類、上傳時間、對應(yīng)磁盤文件路徑、大小、文件類型、上傳人、上傳IP、下載量、最后下載時間等。

        3.4 檔案文件修改記錄管理

        對檔案文件的每次修改、刪除,均須保留完整的記錄,對檔案的修改須由具有權(quán)限的人員審核通過后方可生效。修改記錄主要包含檔案編號、修改人、修改描述、修改IP、修改時間,審核人、審核時間、審核意見、是否通過審核、審核IP等。

        3.5 檔案分類授權(quán)管理

        檔案分類默認只有系統(tǒng)內(nèi)置的管理員賬戶具有訪問權(quán)限。如果用戶可以訪問某一檔案分類,則該用戶也可以訪問該分類的子分類,除非該子分類顯式拒絕該用戶的訪問。檔案分管授權(quán)管理主要包含分類編號、人員編號、是否允許訪問、是否具有審核權(quán)限、當前是否有效、授權(quán)人、授權(quán)時間、授權(quán)IP等。

        3.6 檔案授權(quán)管理

        檔案授權(quán)管理與檔案分類授權(quán)管理類似。檔案授權(quán)管理主要包含檔案編號、人員編號、是否允許訪問、當前是否有效、授權(quán)人、授權(quán)時間、授權(quán)IP等。

        3.7 系統(tǒng)操作日志管理

        系統(tǒng)操作日志用于記錄用戶的各種活動。系統(tǒng)操作日志主要包括日志Id,登錄人員,操作時間,操作內(nèi)容等。

        4 系統(tǒng)實現(xiàn)

        系統(tǒng)采用數(shù)據(jù)表+存儲過程+服務(wù)器端程序+客戶端程序的方式實現(xiàn)。

        數(shù)據(jù)表用于記錄各種信息。檔案文件直接保存在磁盤上,在數(shù)據(jù)庫中記錄訪問路徑、大小、創(chuàng)建時間等信息,需要下載檔案文件時直接訪問磁盤下載。

        存儲過程就是一組預(yù)編譯的SQL語句,訪問存儲過程只需要傳遞對應(yīng)的參數(shù),不需要每次都編寫冗長的SQL語句,降低了網(wǎng)絡(luò)帶寬需求;數(shù)據(jù)庫管理系統(tǒng)可以針對存儲過程進行優(yōu)化,減少了編譯SQL語句的工作,提高了程序執(zhí)行的效率。系統(tǒng)應(yīng)用程序?qū)λ袛?shù)據(jù)表的訪問均通過存儲過程來執(zhí)行,不直接訪問數(shù)據(jù)表。這樣可以解除應(yīng)用程序與數(shù)據(jù)表之間的耦合,把主要的業(yè)務(wù)軟件封裝到存儲過程中。

        服務(wù)器端應(yīng)用程序用ASP.NET MVC來實現(xiàn)。MVC即Model-View-Controller(模型-視圖-控制器),最早在Smalltalk編程語言上實現(xiàn)。模型對應(yīng)于數(shù)據(jù)庫表,視圖對應(yīng)于向客戶端(瀏覽器)輸出的內(nèi)容(HTML、JavaScript、CSS、圖片、視頻等多媒體),控制器介于視圖和模型之間。用戶訪問控制器方法,控制器根據(jù)請求內(nèi)容進行響應(yīng),訪問模型層,得到數(shù)據(jù)并裝配視圖,輸出到客戶瀏覽器,客戶端瀏覽器再解析HTML腳本、JavaScript腳本等,向用戶呈現(xiàn)系統(tǒng)內(nèi)容。

        檔案管理系統(tǒng)在瀏覽器端使用了大量JavaScript腳本,充分利用客戶端的計算能力,構(gòu)建了功能強大、用戶友好的用戶界面。這其中一個重要的特性就是AJAX。AJAX用于異步向服務(wù)器請求數(shù)據(jù),同時保持用戶界面的響應(yīng),提高了用戶體驗。

        結(jié)語

        利用ASP.NET MVC來實現(xiàn)后勤檔案管理系統(tǒng),在技術(shù)上完全可行。利用微軟公司的Visual Studio開發(fā)工具,可以快速完成應(yīng)用程序的開發(fā)、測試和部署工作。

        目前,后勤檔案管理系統(tǒng)已開發(fā)完畢并投入運行,系統(tǒng)中保存了各類檔案共計2200多件、13GB,較好地滿足了后勤檔案管理的需求,提高了后勤檔案管理水平。

        參考文獻

        [1]穆仁龍,郭亞利,嚴祖平.基礎(chǔ)SQL Server作業(yè)+擴展存儲過程實現(xiàn)數(shù)據(jù)庫自動遠程備份[J]。內(nèi)江科技,2010(10):144.

        [2][美]Adam Freeman.精通ASP.NET MVC 4[M].北京:人民郵電出版社,2014.

        [3]趙杰,等.SQL Server 2005管理員大全[M].北京:電子工業(yè)出版社,2008.

        [4]洪琛.新形勢下的高校后勤檔案管理[J].南昌教育學院學報,2013(3):55-56.

        作者簡介:

        穆仁龍(1983-),男,經(jīng)濟師,主要研究方向為高校后勤管理及后勤信息化建設(shè)。

        猜你喜歡
        檔案管理系統(tǒng)后勤
        后勤服務(wù)
        新形勢下完善軍隊后勤管理體系的思考
        “強力后勤”入職記
        后勤服務(wù)
        試析檔案管理系統(tǒng)的需求與功能開發(fā)利用
        科學與財富(2017年2期)2017-03-15 19:05:22
        電子檔案管理系統(tǒng)解決方案及其關(guān)鍵技術(shù)實現(xiàn)
        高校檔案的數(shù)字化及其利用服務(wù)
        淺析人力資源與社會保障電子檔案管理系統(tǒng)的設(shè)計與實現(xiàn)
        国产一区二区三区美女| 亚洲第一幕一区二区三区在线观看| 男女视频在线观看一区| 久久久久亚洲av无码专区喷水| 国产麻豆剧传媒精品国产av| 国产一区二区三区小说| 亚洲色图视频在线播放| 丝袜美腿一区在线观看| 国产亚洲精品一区二区无| 天堂а√在线最新版中文在线| 男人和女人高潮免费网站| 国产粉嫩高清| 国产风骚主播视频一区二区 | 国产精品亚洲а∨无码播放不卡| 色伦专区97中文字幕| 真人在线射美女视频在线观看 | 国产中文字幕亚洲国产| 无套内谢孕妇毛片免费看| 欧美 国产 综合 欧美 视频| 免费大片黄在线观看| 亚洲国产一区二区三区,| 日本韩国亚洲三级在线| 亚洲自偷自拍另类第1页| 极品美女aⅴ在线观看| 丰满少妇爆乳无码专区| 亚洲国产精品二区三区| 精品露脸熟女区一粉嫩av| 人人摸人人搞人人透| 丰满少妇愉情中文字幕18禁片| 无码av专区丝袜专区| 在线观看免费不卡网站| 国产成人精品久久亚洲高清不卡| 中国a级毛片免费观看| 538亚洲欧美国产日韩在线精品| 丝袜美腿一区在线观看| 蜜臀av在线观看| av无码免费永久在线观看| 精品国产1区2区3区AV| av网站免费观看入口| 亚洲日韩精品一区二区三区无码 | 国产又爽又粗又猛的视频|