freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的辦公自動化管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-07-19 17:44 本頁面
 

【文章內(nèi)容簡介】 LR)環(huán)境和類庫。CLR 和類庫(包括:Windows Forms, 和 )緊密結(jié)合在一起,提供了不同系統(tǒng)之間交叉與綜合的解決方案和服務(wù)。.NET 框架創(chuàng)造了一個完全可操控的,安全的和特性豐富的應(yīng)用執(zhí)行環(huán)境。這不但使得應(yīng)用程序的開發(fā)與發(fā)布更加簡單,并且成就了眾多類語言間的無縫集成。信息學(xué)院 畢業(yè)論文 第 13 頁第三章 需求分析 需求分析 系統(tǒng)業(yè)務(wù)需求分析“完全弄清軟件需求是任一軟件開發(fā)工作成功的基礎(chǔ)。無論設(shè)計和編碼做得怎樣完美,一個拙劣的分析和定義必將使用戶的要求落空,還會給開發(fā)人員帶來災(zāi)難。 ”為了將這個系統(tǒng)軟件配置與軟件設(shè)計之間的橋梁做好,我開始了細(xì)致的需求分析工作。我參考了一些關(guān)于辦公自動化方面的圖書,在互聯(lián)網(wǎng)上瀏覽一些相關(guān)資料,并下載了很多現(xiàn)有的辦公軟件,做了細(xì)致的調(diào)查,很多企業(yè)和公司對辦公自動化系統(tǒng)都有很專業(yè)的需求,制造業(yè),服裝業(yè),食品業(yè)等等對系統(tǒng)的需求都各不相同,我綜合了各個專業(yè)性的辦公自動化系統(tǒng),整合了他們共同需要的模塊,分析其中的主要業(yè)務(wù)開始結(jié)合所學(xué)的理論知識與實際需求結(jié)合起來定義軟件功能、建立系統(tǒng)的模型。本系統(tǒng)的開發(fā)本著“通用”為原則,可以在各個行業(yè)使用,然后再根據(jù)其行業(yè)特點相應(yīng)的添加不同的、專業(yè)性的模塊既可。信息學(xué)院 畢業(yè)論文 第 14 頁 系統(tǒng)功能需求分析系統(tǒng)的訪問權(quán)限分為三種:管理員,經(jīng)理,普通職工。根據(jù)目前流行的辦公自動化系統(tǒng)的分析,以下功能是最為實用和方便的,同時也是該設(shè)計的主要完成的功能:用戶登錄:輸入用戶名,密碼。如果用戶輸入的用戶名(即訪問權(quán)限)或密碼錯誤,系統(tǒng)將顯示錯誤信息;如果登錄成功,用戶將被連接到主頁面。個人事務(wù):在用戶登錄后,每個用戶都有的權(quán)限,包括密碼修改和對自己工作的安排。用戶管理:只有管理員或指定權(quán)限的用戶才可以進(jìn)行用戶的管理,在用戶管理里,可以對用戶進(jìn)行添加以及修改用戶信息等。高權(quán)限的管理員可以修改每個角色的權(quán)限。公文管理功能:如完成的任務(wù),下發(fā)分配任務(wù),公文通知等的傳達(dá)功能。 系統(tǒng)的用戶需求分析現(xiàn)下公司或企業(yè)對于員工工作的主要信息共享以及公司或企業(yè)內(nèi)部公文的流轉(zhuǎn)。員工只需登錄系統(tǒng),提交每天的工作任務(wù),退出系統(tǒng),也就完成了一天的工作。在公司或企業(yè)的績效考核中可以有一定程度的標(biāo)準(zhǔn),并且提高工作中的效率。對于管理員來說,可以完成如同人事部門的人員進(jìn)出,權(quán)限角色的設(shè)置,以及日志的管理等任務(wù)。3.2 數(shù)據(jù)流程分析 數(shù)據(jù)流圖的基礎(chǔ)數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,信息學(xué)院 畢業(yè)論文 第 15 頁只是描繪信息在系統(tǒng)中流動和處理的狀況。因為數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算人員也容易理解,所以是極好的通信工具。此外,設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不用考慮如何具體地實現(xiàn)這些功能,因此它也是軟件設(shè)計的很好的出發(fā)點。數(shù)據(jù)流圖有四種基本符號:  →:數(shù)據(jù)流。數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,因此由一組成分固定的數(shù)據(jù)組成。如訂票單由旅客姓名、年齡、單位、身份證號、日期、目的地等數(shù)據(jù)項組成。由于數(shù)據(jù)流是流動中的數(shù)據(jù),所以必須有流向,除了與數(shù)據(jù)存儲之間的數(shù)據(jù)流不用命名外,數(shù)據(jù)流應(yīng)該用名詞或名詞短語命名。   □:數(shù)據(jù)源(終點) 。代表系統(tǒng)之外的實體,可以是人、物或其他軟件系統(tǒng)。  ○:對數(shù)據(jù)的加工(處理) 。加工是對數(shù)據(jù)進(jìn)行處理的單元,它接收一定的數(shù)據(jù)輸入,對其進(jìn)行處理,并產(chǎn)生輸出?!  簲?shù)據(jù)存儲。表示信息的靜態(tài)存儲,可以代表文件、文件的一部分、數(shù)據(jù)庫的元素等。說明:處理并不一定是一個程序。一個處理框可以代表一系列程序、單個程序或者程序的一個模塊;它甚至可以代表用穿孔機(jī)穿孔或目視檢查數(shù)據(jù)正確性等人工處理過程。數(shù)據(jù)存儲并不等同于一個文件,它可以表示一個文件、文件的一部分、數(shù)據(jù)庫的元素或記錄的一部分等等;數(shù)據(jù)可以存儲在磁盤、磁信息學(xué)院 畢業(yè)論文 第 16 頁帶、主存等介質(zhì)中。數(shù)據(jù)存儲和數(shù)據(jù)流都是數(shù)據(jù),僅僅所處的狀態(tài)不同。數(shù)據(jù)存儲是處于靜止?fàn)顟B(tài)的數(shù)據(jù),數(shù)據(jù)流是處于運動中的數(shù)據(jù)。通常在數(shù)據(jù)流圖中忽略出錯處理,也不包括諸如打開或關(guān)閉文件之類的內(nèi)務(wù)處理。數(shù)據(jù)流圖的基本要點是描繪“做什么”而不考慮“怎樣做” 。 根據(jù)上面得基礎(chǔ)知識,對本系統(tǒng)的數(shù)據(jù)流程做了相應(yīng)的設(shè)計,在數(shù)據(jù)流方面提供了大量得依據(jù)。 系統(tǒng)數(shù)據(jù)流圖:本系統(tǒng)得數(shù)據(jù)流圖如圖 所示:信息學(xué)院 畢業(yè)論文 第 17 頁 系統(tǒng) ER 圖 實體關(guān)系描述(E_R)圖最常用的表示概念性數(shù)據(jù)模型的方法,是實體聯(lián)系方法。這種方法用 E_R 圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的實現(xiàn)方法。用這種方法表示的概念性數(shù)據(jù)模型又成為 E_R 模型。E_R 模型包括實體,聯(lián)系,屬性等三個基本成分。實體是客觀世界中存在的且可相互區(qū)分的事物。聯(lián)系是客觀世界中的事物彼此之間的聯(lián)系。屬性是實體或聯(lián)系所具有的性質(zhì)。在 E_R 圖中實體用矩形代表,聯(lián)系用菱形代表同時它具有一對一,一對多,多對多三類,屬性用圓矩形來代表。E_R 圖描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的現(xiàn)實環(huán)境,且與在軟件系統(tǒng)中的實現(xiàn)方法無關(guān)。實體:矩形框內(nèi)寫明實體名信息學(xué)院 畢業(yè)論文 第 18 頁屬性:用無向邊將其與相應(yīng)的實體連接起來聯(lián)系:菱形內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來;同時在無向邊旁邊標(biāo)上聯(lián)系的類型(1:1,1:n,或 m:n) 。 系統(tǒng)涉及到的實體網(wǎng)上辦公系統(tǒng)所涉及的主要實體及其屬性有:用戶信息(用戶 ID,登錄名,真實姓名,密碼,所屬部門 ID,職位 ID)職位信息(職位 ID,職位名稱,權(quán)限)部門信息(部門 ID,部門名稱)公文信息(公文 ID,公文主題,公文內(nèi)容,發(fā)件人,收件人,附件,公文審閱狀態(tài))工作安排(安排 ID,登錄名,計劃時間,計劃內(nèi)容)上述幾個重要的實體與其屬性。其它的詳見數(shù)據(jù)庫設(shè)計。 實體關(guān)系 ER 圖信息學(xué)院 畢業(yè)論文 第 19 頁nnn1111n11 11n1用戶 登錄 管理員/經(jīng)理/職員管理 員工信息n審閱公文信息員工信息n添加工作安排n管理日志信息11信息學(xué)院 畢業(yè)論文 第 20 頁第四章 總體設(shè)計 系統(tǒng)功能分析辦公自動化系統(tǒng)是一個完整的網(wǎng)絡(luò)辦公平臺。在該系統(tǒng)中包括用戶登錄模塊、個人事務(wù)模塊、用戶管理模塊、公文管理模塊、日志管理模塊等。 用戶登錄模塊用戶登錄,驗證用戶的信息是否合法,以及驗證用戶是否為系統(tǒng)的合法用戶。并根據(jù)用戶提供的用戶名分配相應(yīng)的權(quán)限。 用戶個人事務(wù)模塊個人事務(wù)包括個人密碼修改和個人計劃安排兩個功能。 用戶管理模塊用戶管理模塊主要包括用戶管理、添加用戶和權(quán)限管理。他們具體功能如下:1,用戶瀏覽;2,添加用戶;3,修改用戶信息;4,重置密碼;5,授權(quán)。 公文管理模塊公文管理模塊主要實現(xiàn)系統(tǒng)中的公文管理功能,如公文瀏覽,公文提交,公文審閱功能等。它們的具體功能如下:1,公文瀏覽;2,文檔提交;信息學(xué)院 畢業(yè)論文 第 21 頁3,公文審閱。 日志管理模塊日志管理模塊主要是對系統(tǒng)的錯誤,警告,異常的管理。主要功能是查詢系統(tǒng)日志。 系統(tǒng)架構(gòu)設(shè)計本系統(tǒng)將采用 應(yīng)用程序的典型系統(tǒng)架構(gòu)模式:數(shù)據(jù)庫——數(shù)據(jù)訪問層——業(yè)務(wù)邏輯層——頁面表示層,如圖 41 所示。頁面表示層業(yè)務(wù)邏輯層數(shù)據(jù)訪問層數(shù)據(jù)庫圖41 系統(tǒng)架構(gòu)設(shè)計圖數(shù)據(jù)庫是應(yīng)用系統(tǒng)的基礎(chǔ),它保存系統(tǒng)中所有的數(shù)據(jù)。數(shù)據(jù)訪問層封裝對數(shù)據(jù)庫的操作,如創(chuàng)建數(shù)據(jù)庫連接、打開數(shù)據(jù)庫連接、執(zhí)行存儲過程和關(guān)閉數(shù)據(jù)庫連接等。在本系統(tǒng)中,數(shù)據(jù)訪問層由文件 實現(xiàn),它定義了一個類 DataBase 用來處理數(shù)據(jù)庫的各種操作,如打開數(shù)據(jù)庫連接的方法 Open()、關(guān)閉數(shù)據(jù)庫連接的方法Close()等。業(yè)務(wù)邏輯層與應(yīng)用系統(tǒng)的上層業(yè)務(wù)相關(guān)聯(lián),它調(diào)用數(shù)據(jù)訪問層,同時也為上層頁面表示層服務(wù)。業(yè)務(wù)邏輯層通過數(shù)據(jù)訪問層實現(xiàn)對數(shù)據(jù)庫的操作,如選擇、添加、修改和刪除操作等,同時為應(yīng)用系統(tǒng)的信息學(xué)院 畢業(yè)論文 第 22 頁頁面表示層服務(wù)提供訪問數(shù)據(jù)庫的接口和函數(shù)方法等。頁面表示層實現(xiàn)應(yīng)用系統(tǒng)的具體頁面。它一般由 WEB 頁面或控件組成,如系統(tǒng)主頁面 ,登錄界面 等。 系統(tǒng)功能模塊設(shè)計 系統(tǒng)功能模塊的劃分根據(jù)上述總體設(shè)計可以看出,本系統(tǒng)實現(xiàn)了 6 個完整的功能,可以根據(jù)這些功能設(shè)計出系統(tǒng)中的功能模塊。系統(tǒng)中的各個功能模塊劃分如圖 42 所示:圖42 系統(tǒng)功能模塊劃分圖 部分模塊詳細(xì)設(shè)計1)用戶登錄模塊在本系統(tǒng)中,用戶登錄自動分析用戶權(quán)限,根據(jù)權(quán)限分配系統(tǒng)的顯示功能。這一操作流程也比較符合公司或企業(yè)的人事管理。因此當(dāng)一個用戶登錄該應(yīng)用系統(tǒng)之后,他(她)的操作流程如圖 43 所示。用戶登錄用戶管理公文管理日志管理辦公自動化系統(tǒng)用戶瀏覽添加用戶密碼重置權(quán)限管理公文瀏覽公文提交公文審閱個人事務(wù)工作安排密碼修改信息學(xué)院 畢業(yè)論文 第 23 頁圖 43 系統(tǒng)中用戶的操作流程圖2)用戶管理模塊 在本系統(tǒng)中,用戶管理模塊主要實現(xiàn)對系統(tǒng)的用戶和權(quán)限的管理。該模塊中存在 4 個子模塊,他們?yōu)槠叫薪Y(jié)構(gòu),關(guān)系如圖 44 所示。圖44 用戶管理模塊設(shè)計4)公文管理模塊公文管理模塊主要實現(xiàn)系統(tǒng)中的公文管理功能,如公文瀏覽,公是超級管理員 低權(quán)限用戶退出登錄權(quán)限管理 添加用戶 用戶瀏覽 修改密碼,工作安排,公文瀏覽,公文提交否用戶登錄登錄成功功?用戶管理用戶瀏覽 修改用戶信息 添加用戶 用戶密碼重置業(yè)務(wù)邏輯層數(shù)據(jù)訪問層()數(shù)據(jù)庫信息學(xué)院 畢業(yè)論文 第 24 頁文提交,公文審閱等功能。其中,公文管理是其他 3 個子模塊的基礎(chǔ)。各個模塊的流程關(guān)系如圖 46 所示。公文審閱公文管理公文瀏覽 公文提交圖46 公文管理模塊的操作流程圖5)日志管理模塊日志管理模塊主要實現(xiàn)系統(tǒng)中錯誤,警告,消息的顯示和查詢,該模塊主要有顯示和查詢的功能。日志顯示日志管理日志查詢圖46 日志管理模塊的操作流程圖信息學(xué)院 畢業(yè)論文 第 25 頁第五章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫總體設(shè)計考慮到辦公自動化系統(tǒng)的實際需要和系統(tǒng)的總體設(shè)計,本系統(tǒng)需要的數(shù)據(jù)至少包括用戶數(shù)據(jù)以及角色數(shù)據(jù)、文檔數(shù)據(jù)、和公文流轉(zhuǎn)數(shù)據(jù)。用戶數(shù)據(jù)以及角色數(shù)據(jù)主要包括用戶數(shù)據(jù)、角色數(shù)據(jù),以及用戶和角色的關(guān)系數(shù)據(jù);文檔數(shù)據(jù)主要包括文檔的信息,如文檔標(biāo)題、詳細(xì)介紹以及鏈接地址等;公文數(shù)據(jù)主要包括文檔流轉(zhuǎn)的發(fā)起者和接收者以及附件等數(shù)據(jù)。 數(shù)據(jù)庫概念設(shè)計按照不同的設(shè)計可以將整個數(shù)據(jù)庫系統(tǒng)按不同服務(wù)需求分解成不同的組成部分,而不是使用一種技術(shù)完成整個的任務(wù),根據(jù)該系統(tǒng)的要求,可知道該系統(tǒng)數(shù)據(jù)庫應(yīng)滿足 OLTP(聯(lián)機(jī)事務(wù)處理)--OLTP 數(shù)據(jù)庫存儲當(dāng)前業(yè)務(wù)運作所需要得數(shù)據(jù),它的主要目的是使當(dāng)前的公共數(shù)據(jù)完整合理,要達(dá)到這個目的需要遵循兩條原則:(1).每一個當(dāng)前數(shù)據(jù)塊只能存儲在一個可供編輯的位置,此處的如何改動都會反映到所有使用這一數(shù)據(jù)的地方。(2).提供事務(wù)支持,以便對數(shù)據(jù)庫進(jìn)行多項更改一起生效。如果事務(wù)中的一個更改失敗了,其他的所有更改也都不允許生效,事務(wù)中止,所有操作回滾。邏輯設(shè)計階段,不應(yīng)過多考慮性能問題,應(yīng)該瞄準(zhǔn)概念模型。最好嘗試規(guī)范化盡量高的級別。如果在系統(tǒng)測試中,發(fā)現(xiàn)了性能問題,則可以反向規(guī)范化這個系統(tǒng)。但不要為了調(diào)整應(yīng)用程序的性能而放棄信息學(xué)院 畢業(yè)論文 第 26 頁規(guī)范化的結(jié)構(gòu)。所以,提倡等到物理模型化階段或至少迫不得已的理由再反向規(guī)范化。 數(shù)據(jù)結(jié)構(gòu)的物理設(shè)計系統(tǒng)數(shù)據(jù)庫名稱為 MyOA數(shù)據(jù)庫中表的名稱和說明,如下所示:序號 表名 說明1 Department 部門信息2 User 用戶信息3 Role 角色信息4 TreeMenu 樹結(jié)構(gòu)導(dǎo)航菜單信息5 Fil
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1