999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向Intranet的三層文檔管理系統的設計與實現

2013-04-29 00:00:00趙丹
無線互聯科技 2013年8期

摘 要:本文針對企業內網中文檔管理系統,提出了三層文檔管理系統的設計模型,解決了文檔管理系統對存儲復雜、安全性差、系統難于管理等問題,并詳細闡述了系統的總體架構、角色設計、數據庫設計等方面,本系統的實現為用戶提供了一個高效管理和簡單應用的平臺。

關鍵詞:企業內網;文檔管理;三層結構;角色設計

1 引言

二十一世紀揭開了網絡時代的面紗,信息高速公路的快速發展,使得信息技術已滲透到人們日常生活的各個角落。在企事業單位的日常工作中,積累了大量文檔信息,傳統的文檔管理方法早已不能滿足現代企業文檔管理需求,檢索困難、安全性差、難于共享等問題也隨即暴露出來,因此現代企業通常建立一個內部網絡(Intranet)來進行企業內部的資源共享及信息交流等各種服務。為了能夠在內部網中更加高效的管理文檔,引入了三層體系結構,三層體系結構并不是三臺物理計算機級聯在一起,而是邏輯上的三層架構,邏輯結構分為:數據訪問層、業務邏輯層、表示層。

2 系統結構

本系統以Visual Studio2010為開發平臺,結合Microsoft SqlServer2008后臺數據庫,采用表示層(Presentation Layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data Access Layer)三層分布式架構,主要系統結構如圖1.1所示。

采用三層結構是因為每層之間的耦合度較低,每層的操作對其他層是透明的,當對某層進行更新或者更改后不必再將全部層進行重新編譯,開發人員只需關注結構中的某一層,減少繁重的工作量,提高了開發效率,并且只要在每層做少量的代碼更改后就可以放在不同的服務器上使用,使系統更加方便、靈活。三層結構各層作用分別為:

表現層(Presentation Layer)

相當于用戶接口,主要采用Web表示方式,也可以采用Winform方式,主要接受用戶請求和返回請求結果。

業務邏輯層(Business Tier)

它是三層系統架構最重要的核心組成部分,本層設計是否強大與完善直接影響著整個系統結構的質量,他主要是完成具體的業務處理包括業務規則,合法性校驗,角色使用權限的控制等。本層主要起到“承上啟下”的作用,面對表現層作為請求接受者,面對數據訪問層作為請求發送者。

數據層(Data Tier)

數據層主要接收來自業務邏輯層的請求,完成數據的存儲和加工,對此層的要求為能夠快色的對大量的數據進行更新和檢索做出反饋,并返回給業務邏輯層。

3 文檔管理系統的角色設計

文檔管理系統因數據層的存在,數據共享占了巨大優勢,但是安全性問題也隨即凸顯,實現系統安全控制實現簡單且有效的方式之一就是用戶識別和控制,系統提供一系列不同等級的用戶角色,為每個登錄者分配等級角色,防止不合法的用戶進入系統進行破壞,使之提高系統的安全性,系統管理員可獲得全部權限,對其他用戶角色分配權限,部門經理可有用對職員信息進行增加、刪除、修改等操作,普通職員只有對文檔信息進行查閱操作,部門經理不能獲得管理員賦予其他角色的權限,普通職員不能獲得部門經理對其他同事進行增刪改的操作,級與級之間不能越權,這種設計方式避免了不合法的操作導致系統崩潰的出現。

基于此角色設計思想本系統主要設計以下三類角色:

第一類:普通職員,主要可瀏覽、查詢及上傳下載文檔。

第二類:部門經理,管理本部門員工文檔信息,主要可實現對該部門的文檔增、刪、改、重命名、移動、歸檔等操作。

第三類:系統管理員,主要為其他各角色分配權限操作和管理維護系統各種文檔,對各類文檔進行歸類等最高權限操作。

4 數據庫設計

數據庫設計在一個信息管理系統中占有非常重要的地位,數據庫設計的好壞將直接對應用系統的效率以及實現的效果產生影響。數據訪問層相當于一個大型的數據庫管理系統,主要負責對整個系統的數據進行管理,并對業務訪問層的請求迅速做出響應并返回處理結果。

經過需求分析和概念結構的設計后,得到了數據庫的邏輯結構,本系統在Microsoft SqlServer2008數據庫系統中加以實現,創建如下幾張表:

文檔權限表包含字段有:級別(系統管理員、部門經歷、普通職員)、訪問權限(管理、修改、只讀)。

文檔查詢表包含字段有:文檔編號、文檔名稱、大小、類型、存儲位置、上傳時間。

文檔信息表包含字段有:所屬文件夾名、文檔名、關鍵字、備注、生成時間、修改時間、刪除時間、修改人、刪除人、狀態。

文檔類型表包含字段有:文檔格式(如:.doc,.xls、png、.jpg、.ppt、.txt、.mdb、.zip等)。

部門信息表包含字段:部門編號,部門名稱,部門信息,部門權限。

用戶信息表包含字段有:登錄名,登錄密碼,用戶名,所屬部門,系統權限。

5 結束語

當今社會中,信息技術已深入各領域,在現代化企業中文檔管理也日趨重要,本系統對企業內文檔管理系統采用了三層體系結構,其主要設計思想“高內聚,低耦合”,使各層之間有較強的獨立性,更有利于標準化,結構也更加明確,在使用時提高了文檔管理系統地查詢及管理效率,也在后期維護時極大的降低了成本。為企帶來了巨大的效益。

[參考文獻]

[1]葉寶軍,秦鵬飛.文檔管理系統模型研究與應用[J].東華大學學報(自然科學版),2002.28(5):59-60.

[2]施伯樂,顧寧,孫未未,等,譯.DMKroenke.數據庫處理:基礎、設計與實現FM].北京:電子工業出版社,1998.

[3]郭東青,李佳,劉彬彬,等,譯.MicrosoftCorporation.數據庫創建、數據倉庫與優化[M].北京:清華大學出版社,2001.

[4]李天柱,任建利,肖艷芹,等,譯.CraigSMullins.數據庫管理:實踐與過程[M].北京:電子工業出版社,2003.

[5]奚江華.ASP.NET2.0開發詳解-使用C#[M].北京:電子工業出版社,2006:645-731.

主站蜘蛛池模板: 国产青榴视频| 久久精品这里只有精99品| 美女一级毛片无遮挡内谢| 伊人久久大香线蕉成人综合网| 在线观看无码av五月花| 久久久91人妻无码精品蜜桃HD| 在线观看免费黄色网址| 97视频在线精品国自产拍| 国产精品视频久| 日韩欧美视频第一区在线观看| 国内丰满少妇猛烈精品播| 香蕉视频在线观看www| 久久精品无码中文字幕| 国产美女91呻吟求| 东京热高清无码精品| 亚洲AV无码久久天堂| 欧美一区中文字幕| aa级毛片毛片免费观看久| 亚洲色图另类| 国产精品yjizz视频网一二区| 久久亚洲欧美综合| 色综合久久久久8天国| 国产打屁股免费区网站| 国产欧美视频在线观看| 亚洲国产精品一区二区高清无码久久| 九色视频一区| 亚洲综合第一页| 亚洲av无码片一区二区三区| v天堂中文在线| 欧美在线国产| 91成人在线观看视频| 丁香五月激情图片| 国产成人综合亚洲网址| 欧美视频在线不卡| 伊人成人在线| 色婷婷在线播放| 欧美日本在线播放| 成年人视频一区二区| 91久久夜色精品| 欧美性久久久久| h网址在线观看| 精品无码国产自产野外拍在线| 欧美国产视频| 日韩欧美91| 国模私拍一区二区| 久久超级碰| 亚洲精品va| 91po国产在线精品免费观看| 青青青国产视频| 4虎影视国产在线观看精品| 国产精品一区二区国产主播| 孕妇高潮太爽了在线观看免费| 亚洲AV无码乱码在线观看裸奔 | 国产在线一区视频| 国产高清免费午夜在线视频| 伊人色综合久久天天| 九色最新网址| 狠狠做深爱婷婷综合一区| 亚洲天堂视频网| 国产二级毛片| av手机版在线播放| 综合网久久| 国产成人精品综合| 国产啪在线| 国产免费久久精品99re丫丫一| 精品国产免费观看一区| 国产精品三区四区| 国产人成网线在线播放va| 国国产a国产片免费麻豆| 亚洲成人一区在线| 99re视频在线| 大乳丰满人妻中文字幕日本| 99久久无色码中文字幕| 国产日韩欧美成人| 国产v精品成人免费视频71pao| 亚洲天堂久久| 亚洲91在线精品| 国产无码网站在线观看| 在线观看亚洲精品福利片| 99视频在线免费| 国产免费观看av大片的网站| 天天综合天天综合|