辦公自動化系統需求分析_第1頁
辦公自動化系統需求分析_第2頁
辦公自動化系統需求分析_第3頁
辦公自動化系統需求分析_第4頁
辦公自動化系統需求分析_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、注釋:本系統原理改編自ASP.NET技術,系統采用ASP.NET應用程序的典型系統架構模式。辦公自動化系統系統總體設計系統模塊設計數據庫設計系統通用類及模塊設計用戶登陸和注冊用戶管理和角色管理用戶考勤及其設置我的文檔管理短信平臺公文流轉1。系統總體設計系統功能描述辦公自動化系統是一個完成的網絡辦公平臺。該系統中主要包括用戶登陸和注冊模塊、用戶和角色管理模塊、用戶考勤及其設置模塊、我的文檔管理模塊、短信管理平臺模塊以及公文流轉模塊等。介紹:.用戶登陸和注冊模塊用戶登陸和注冊模塊主要包括如下模塊:用戶登陸,驗證用戶的信息是否合法,以及驗證是否為系統的合法用戶。用戶注冊,由系統管理員添加新的用戶。.

2、用戶和角色管理模塊用戶和角色管理模塊主要包括用戶管理、角色管理及其用戶和角色之間的關系管理。他們的具體功能如下:用戶管理;角色管理;用戶角色分配;用戶修改密碼。3。用戶考勤及其設置模塊用戶考勤及其設置模塊主要對公司員工進行上下班考勤登記,同時還實現了公司考勤制度的設置方法。他們的具體功能如下:用戶考勤;考勤設置;查看用戶考勤。4。我的文檔管理模塊我的文檔管理模塊主要實現系統中的文檔管理功能,如文檔的上載、文檔的下載以及文檔的瀏覽功能等。他們的具體功能如下:文檔上載;文檔管理;文檔瀏覽;文檔下載。5。短信管理平臺模塊短信管理平臺模塊主要包括公司內部的短信管理方法,以及短信的發送方法等。他們的具體

3、功能如下:短信管理;發送短信。6。公文流轉模塊公文流轉模塊主要實現文檔從一個用戶的流轉方法,同時還包括流轉方式的設置以及查看過程。他們的具體功能如下:公文流轉;流轉方式管理;添加公文流轉;修改公文流轉;根據用戶查看流轉。系統架構設計系統架構模式:數據庫一一數據訪問層一一業務邏輯層頁面表示層如下圖所示:數據庫是應用程序的基礎,它保存系統中所有數據。數據訪問層封裝對數據庫的操作,如創建數據庫連接、打開數據庫連接、執行存儲過程和關閉數據庫連接等。在本系統中,數據庫訪問層由文件DataBase.cs&現,它定義了一個類DataBase用來處理數據庫的各種操作,如打開數據庫連接的方法Open()

4、,關閉數據庫連接的方法Close(),執行存儲過程的方法RunProc(評。業務邏輯層與應用系統的上層業務邏輯相關聯,它調用數據訪問層,同時也為上層頁面表示層服務。業務邏輯層通過數據訪問層實現對數據庫的操作,如選擇、添加、修改和刪除操作等,同時為應用系統的頁面表示層服務提供數據庫的接口或函數等。以我的文檔管理模塊的業務邏輯層(Document類)為例介紹業務邏輯層的實現方法。Document類數據通過數據訪問層實現訪問數據庫的方法如下:PublicSqlDataReaderGetDocuments()從文檔表Document獲取所有文檔信息;PublicSqlDataReaderGetSing

5、leDocument(intnUserID)從文檔表Document獲取單個文檔信息;PublicintAddDocument(stringsTitle,stringsContent,intnUserID,stringsDocUrl,stringsAuthor,stringsFromSource疥力新文檔至文檔表Document中;PublicvoidDeleteDocument(intnDocumentID)從文四表Document中刪除文檔。頁面表示層實現應用系統的具體頁面。2。系統模塊設計2。1系統功能模塊劃分根據1節的系統總體設計中可以知道,本系統實現了6個完整的功能,可以根據這些功能

6、設計出系統中的功能模塊。系統中的各個功能模塊劃分如圖所Zjto辦公自動化系統用戶登陸和注冊用戶和角色畿用戶考勒及其設置我的文檔管理短信管理平臺公房轉系統功能模塊劃分圖2。2部分模塊詳細設計1。用戶登陸和注冊模塊在本系統中,用戶登陸和注冊模塊與普通應用系統的用戶登陸和注冊模塊是有區別的。最主要的區別在于新用戶注冊是由系統的超級管理員添加,而不是用戶自己注冊添加。這一操作流程也比較符合公司或企業的人事管理。因此當一個用戶登陸該應用系統之后,他的操作流程如圖所示:系統中用戶的操作流程圖2。用戶和角色管理模塊在本系統中,用戶和角色管理模塊主要實現對系統中的用戶、角色以及用戶和角色之間的管理管理。該模塊

7、中存在的4個子模塊,他們為平行結構,關系如圖所示。用戶和角色管理模塊設計3.用戶考勤及其設計模塊用戶考勤及其設置模塊主要對公司員工進行上下班考勤登記,同時還實現了公司考勤制度的設置方法普通用戶登陸系統后,只有執行考勤和查看自己考勤記錄的權限,而只有超級管理員才具有設置考勤和查看所有用戶的考勤等權限。用戶對考勤模塊的操作流4。我的文檔管理模塊我的文檔管理模塊主要實現系統中的文檔管理功能,如文檔管理、上載文檔、下載文檔以及瀏覽文檔功能等。其中,文檔管理是其他3個字模塊的基礎各個模塊的流程關系如圖所示:我的文檔管理模塊的操作流程圖5.公文流轉模塊公文流轉模塊主要實現文檔從一個用戶到另外一個用戶的流轉的方法,同時還包括流轉方式的設置以及審批過程等。用戶可以查看自己的流轉文檔以及審批別人流轉近來的文檔。用戶在使用文檔

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論