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

正文內(nèi)容

發(fā)文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-02-11 22:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 發(fā)布本單位或部門的文件,發(fā)布的文件信息會(huì)顯示 在前臺(tái)頁(yè)面中。 3.角色管理 此模塊只有管理員才允許使用,用來(lái)對(duì)角色的信息進(jìn)行維護(hù),包括添加,刪除,更新,查看用戶的操作權(quán)限,角色的權(quán)限信息會(huì)顯示在前臺(tái)頁(yè)面中。 4.工作計(jì)劃管理 此功能必須在用戶成功登錄后才能使用,用戶可以通過(guò)此模塊有條件的查詢其日常合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 7 工作計(jì)劃的詳細(xì)信息,并且可以修改和添加當(dāng)前日期之后的工作計(jì)劃內(nèi)容。日志計(jì)劃的詳細(xì)信息會(huì)顯示在前臺(tái)頁(yè)面中。 5.系統(tǒng)日志管理 此功能必須在用戶成功登錄后才能使用,用戶可以通過(guò)此模塊有條件的查詢其登錄數(shù)據(jù)庫(kù)和登錄系統(tǒng)時(shí)的錯(cuò)誤提示的詳細(xì)信息。日志的信息會(huì)顯示在前臺(tái) 頁(yè)面中。 圖 22 發(fā)文系統(tǒng)用例分析圖 根據(jù)以上分析,得也本系統(tǒng)的數(shù)據(jù)流 DFD 圖如 23所示: 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 8 圖 23 發(fā)文系統(tǒng) DFD圖 用戶= 登錄名 +用戶編號(hào)+真實(shí)姓名+密碼+所在部門編號(hào)+角色編號(hào); 部門= 部門編號(hào) +部門名稱; 角色= 角色編號(hào) +角色名稱; 公文= 公文編號(hào) +公文標(biāo)題+公文內(nèi)容+來(lái)源用戶登錄名+送達(dá)用戶名+附件文件名+公文狀態(tài)編號(hào); 公文狀態(tài)= 狀態(tài)編號(hào) +狀態(tài)描述; 工作計(jì)劃 =計(jì)劃編號(hào) +用戶登錄名 +計(jì)劃日期 +計(jì)劃內(nèi)容; 菜單樹 =節(jié)點(diǎn)編號(hào) +父節(jié)點(diǎn)編號(hào) +節(jié)點(diǎn)文字 +節(jié) 點(diǎn) URL+節(jié)點(diǎn)對(duì)應(yīng)權(quán)限。 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 9 第三章 系統(tǒng)概要設(shè)計(jì) 在本章中,主要針對(duì)該系統(tǒng)的模塊劃分以及前、后臺(tái)功能模塊介紹,得出前、后臺(tái)功能結(jié)構(gòu)圖;由前、后臺(tái)功能結(jié)構(gòu)圖,得出本系統(tǒng)的整體流程圖。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,詳細(xì)介紹了如何創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表、以及 ER 圖;在整個(gè)設(shè)計(jì)中,最主要是如何連接數(shù)據(jù)庫(kù),在本設(shè)計(jì)中,采用的是 是統(tǒng)一的數(shù)據(jù)訪問(wèn)模型, 以此來(lái)連接數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。 本系統(tǒng)的 設(shè)計(jì)思想就是以自動(dòng)化設(shè)備為主要處理手段,依靠先進(jìn)技術(shù)的支持,為用戶創(chuàng)造一個(gè)良好的自動(dòng)化的辦公環(huán)境,以提高工作人 員的辦公效率和信息處理能力。 1. 合理設(shè)定角色,控制每一種角色的使用權(quán)限。讓系統(tǒng)可以分辨出超級(jí)管理員、經(jīng)理和普通用戶; 2. 管理人員可以隨時(shí)根據(jù)實(shí)際情況修改數(shù)據(jù)庫(kù)中的文件的數(shù)據(jù)信息資料,使信息的更新及時(shí)、準(zhǔn)確; 3. 文件的資料可以由管理人員添加和刪除,普通用戶只可以查看,經(jīng)理只可以審閱、查看文件; 4. 登錄者的個(gè)人資料可以方便地增加、刪除和修改。并且文件信息和人員信息之間可以隨意切換; 5. 提供直接信息讓員工可以一目了然,清楚了解最新文件的辦理情況; 6. 查找功能方便管理人員了解各個(gè)文件的統(tǒng)計(jì)和傳發(fā),便于統(tǒng)一管理,及時(shí)調(diào)整。 系統(tǒng) 設(shè)計(jì)了幾個(gè)通用的接口 ,供發(fā)文系統(tǒng)和其他服務(wù)器進(jìn)行調(diào)用。這些接口都是跨平臺(tái)的 ,只要實(shí)現(xiàn)接口 ,就能接入到本網(wǎng)絡(luò)中進(jìn)行通信。系統(tǒng)充分應(yīng)用了 XML、 Web Service和 等技術(shù) ,提高了系統(tǒng)的工作效率和可擴(kuò)充性 該系統(tǒng)在各項(xiàng)設(shè)計(jì)確定后,就可以根據(jù)這個(gè)系統(tǒng)的特點(diǎn)確定系統(tǒng)的開發(fā)模式,然后就可以編寫代碼了。通過(guò)對(duì)系統(tǒng)的基本分析后,準(zhǔn)備使用 +SQL Server 的開發(fā)模式進(jìn)行開發(fā)。 1. 支持遠(yuǎn)程辦公與異地辦公: OA 提供了完善的遠(yuǎn)程辦公解決方案,不僅可以實(shí)現(xiàn)單位總部與各地區(qū)分 部之間的公文互流、信息傳遞,還可以實(shí)現(xiàn)出差領(lǐng)導(dǎo)、人員異地辦公。 2. 強(qiáng)大的企業(yè)信息集成功能:提供與現(xiàn)有系統(tǒng)數(shù)據(jù)集成功能,實(shí)現(xiàn)與現(xiàn)有業(yè)務(wù)系統(tǒng)的完合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 10 美接合,企業(yè)的全體員工都可以在這種開放式的系統(tǒng)中通過(guò)信息的發(fā)布、交流實(shí)現(xiàn)知識(shí)的獲得和積累,成為集成企業(yè)各種業(yè)務(wù)系統(tǒng)和信息系統(tǒng)、進(jìn)行協(xié)同辦公的平臺(tái),實(shí)現(xiàn)企業(yè)信息動(dòng)態(tài)交流的內(nèi)部門戶。 3. 靈活完備的公文處理流程:用戶可以按照實(shí)際需要進(jìn)行流程定制,系統(tǒng)將依據(jù)流程自動(dòng)進(jìn)行公文流轉(zhuǎn)。同時(shí)用戶還可以通過(guò)授權(quán),使公文的流轉(zhuǎn)過(guò)程根據(jù)授權(quán)情況自動(dòng)或人為進(jìn)行調(diào)整,真正體現(xiàn)了公文處理過(guò)程的靈活多變 。 4. 管理簡(jiǎn)單,易于安裝、維護(hù):辦公自動(dòng)化系統(tǒng)以企事業(yè)單位的 Intra/Inter 為基礎(chǔ),采用 B/S 結(jié)構(gòu),通過(guò) Web瀏覽器,使系統(tǒng)易于安裝和維護(hù)。 5. 提供強(qiáng)大的安全管理支持:系統(tǒng)針對(duì)不同用戶,不僅對(duì)每個(gè)功能操作進(jìn)行授權(quán)管理,還可對(duì)操作的進(jìn)行使用級(jí)別授權(quán),通過(guò)多級(jí)安全控制確保系統(tǒng)安全可靠運(yùn)行和數(shù)據(jù)的嚴(yán)格保密。 模塊劃分 結(jié)合第二章的分析,下面我們對(duì)發(fā)文管理系統(tǒng)的功能模塊進(jìn)行分解。我們將以面向?qū)ο蟮囊暯沁M(jìn)行功能分解,按此思想把功能分解為兩大部分: 前臺(tái)功能模塊 綜合以上的分 析,得出前臺(tái)功能結(jié)構(gòu)圖,如圖 31所示,前臺(tái)的主要功能模塊劃分;“用戶管理”模塊是對(duì)用戶注冊(cè)與登錄網(wǎng)站時(shí)的身份進(jìn)行驗(yàn)證;“角色權(quán)限管理”模塊主要是超級(jí)管理員對(duì)普通用戶和經(jīng)理的個(gè)人信息進(jìn)行管理 ,如修改和刪除變通用戶的密碼用個(gè)人資料;“工作計(jì)劃管理”功能只有注冊(cè)用戶才能享有,可以有條件的查詢自己的工作計(jì)劃;“公文管理功能”是任何登錄用戶都具備的功能,可以進(jìn)行起草,瀏覽,修改自己權(quán)限內(nèi)的的發(fā)文。 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 11 圖 31 前臺(tái)功能結(jié)構(gòu)圖 后臺(tái)功能模塊 ? 超級(jí)管理員登錄 : 驗(yàn)證超級(jí)管理員的身份,提供進(jìn)入后臺(tái)的一個(gè) 入口; ? 文件管理功能:用來(lái)管理所有撰發(fā),以及其他用戶撰發(fā)給自己的文件的信息; ? 用戶管理功能:管理會(huì)員以及資助者的信息; ? 添加計(jì)劃功能:添加自己的計(jì)劃信息; ? 查看日志功能:查看系統(tǒng)日志情況; ? 權(quán)限管理功能:管理本網(wǎng)站會(huì)員角色信息。 ? 部門管理功能:管理部門信息。 綜合以上的分析,得出后臺(tái)功能結(jié)構(gòu)圖,如圖 32所示 ,后臺(tái)功能主要是管理員對(duì)整個(gè)系統(tǒng)的管理功能,包括身份驗(yàn)證、文件管理、用戶管理、計(jì)劃管理和部門管理。身份驗(yàn)證模塊可以完成對(duì)管理員的身份的檢驗(yàn)工作,非用戶不允許登錄;文件管理主要是對(duì)文件的資料進(jìn)行維護(hù),包括 查看,添加,修改和刪除操作;用戶管理是對(duì)已注冊(cè)用戶的信息維護(hù),包括添加與刪除操作;計(jì)劃管理是用來(lái)制定和修改當(dāng)前日及當(dāng)前日期之后的工作計(jì)劃信息;日志管理是用戶對(duì)登錄時(shí)系統(tǒng)提示的錯(cuò)誤信息進(jìn)行查看操作。 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 12 圖 32 后臺(tái)功能結(jié)構(gòu)圖 整體 流程圖 綜合以上的前臺(tái)與后臺(tái)模塊劃分以及各個(gè)模塊的功能分析,將本 系統(tǒng) 的流程圖如圖33所示,描述如下: 圖 33 整體流程圖 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 13 數(shù) 據(jù)庫(kù) 設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造 最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求) 。 數(shù)據(jù)庫(kù)概念設(shè)計(jì) ER 圖( EntityRelationship)是設(shè)計(jì)數(shù)據(jù)庫(kù)的有效工具,這種設(shè)計(jì)工具可以把 ER 模型直接轉(zhuǎn)換為具體的數(shù)據(jù)庫(kù)管理系統(tǒng)上的數(shù)據(jù)模型,應(yīng)用非常廣泛,也是目前描述數(shù)據(jù)庫(kù)概念結(jié)構(gòu)最常用的方法。 基于上文描述和根據(jù)系統(tǒng)分析,我們得出有關(guān)表所示的 ER 模型圖,由于篇幅關(guān)系具有代表性的 ER 圖,這里列舉出 ER 圖,如圖 34發(fā)文系統(tǒng)表的 ER 圖所示; 圖 34發(fā)文 系統(tǒng)表的 ER圖 綜合上述 ER 圖,可以得出相對(duì)應(yīng)的關(guān)系模式,將其分解為: 用戶(登錄名,用戶 ID,用戶姓名,密碼,所在部門編號(hào),角色編號(hào) 文件(公文編號(hào),公文標(biāo)題,公文內(nèi)容,來(lái)源用戶登錄名,送達(dá)用戶名,附件文件名,公文狀態(tài)編號(hào)) 本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)使用 SQL 2022 Server 數(shù)據(jù)庫(kù)設(shè)計(jì)是以需求分析和系統(tǒng)總體構(gòu)架為基礎(chǔ)的,在前一章分析的基礎(chǔ)上,設(shè)計(jì)新建了發(fā)文管理系統(tǒng)的數(shù)據(jù)庫(kù)( MyOA)。 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 14 創(chuàng)建數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有 Access,SQL Server,Oracle 等,根據(jù)需求和流程,本網(wǎng)站采用了 SQL Server 2022數(shù)據(jù)庫(kù)管理系統(tǒng)。 在 SQL Server 2022 中創(chuàng)建數(shù)據(jù)庫(kù)可以使用以下三種方法: 1.運(yùn)用數(shù)據(jù)庫(kù)向?qū)?chuàng)建數(shù)據(jù)庫(kù)。 2.在 SQL Server 2022 人企業(yè)管理器中,首先展開服務(wù)器組,然后展開服務(wù)器,單擊“數(shù)據(jù)庫(kù)” — “新建數(shù)據(jù)庫(kù)”命令,在彈出的“數(shù)據(jù)庫(kù)屬性”對(duì)話框中,建入新建數(shù)據(jù)庫(kù)的名稱。 3.使用 Transact_SQL 的 CREATE DATABASE 命令。該命令的語(yǔ)法如下: CREATE DATABASE MyOA 其中“ MyOA”為數(shù)據(jù)庫(kù)名稱。 在 SQL Server 2022的企業(yè)管理器中,創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表或索引等非常方便,而且容易理解,可操作性強(qiáng),本系統(tǒng)中所涉及到的數(shù)據(jù)表均是使用企業(yè)管理器來(lái)進(jìn)行操作的。 創(chuàng)建表,索引和關(guān)系 1.創(chuàng)建新表 數(shù)據(jù)庫(kù)創(chuàng)建完成后,在 SQL Server 2022 的企業(yè)管理器中展開要?jiǎng)?chuàng)建表的數(shù)據(jù)庫(kù)“ MyOA”,選中“表”選項(xiàng),單擊鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇“新建表”選項(xiàng)。 在表設(shè)計(jì)器中,可以按照下面的步驟設(shè)計(jì)表: 1.輸入字段名。在“列名”列表項(xiàng)中輸入字 段名。在 SQL Server 2022 中,字段名不允許重復(fù),而且必須符合 SQL Server 2022 的標(biāo)識(shí)符規(guī)范。 2.選擇適當(dāng)?shù)臄?shù)據(jù)類型,并設(shè)置長(zhǎng)度。 3.在“允許空”列表項(xiàng)中,重要的字段如用戶 ID 號(hào),等應(yīng)該不允許為空,其他字段可以為空。如果設(shè)置不允許空,那么插入記錄或修改記錄時(shí),將不允許空值出現(xiàn),否則將出現(xiàn)錯(cuò)誤提示。如圖 35所示 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 15 圖 35 用戶表的設(shè)計(jì)圖 4.以上輸入完成后,單擊“保存”按鈕,將彈出輸入表名的對(duì)話框。表名輸入完成后,表設(shè)計(jì)成功了。 2.創(chuàng)建索引 根據(jù)數(shù)據(jù)庫(kù)的功能,可在數(shù)據(jù)庫(kù)設(shè)計(jì)器中 創(chuàng)建三種類型的索引即:惟一索引、主鍵索引和聚集索引。本系統(tǒng)中只涉及到主鍵索引,現(xiàn)就主鍵索引進(jìn)行闡述。 主鍵索引:數(shù)據(jù)庫(kù)表通過(guò)有一列或列組合,其值用來(lái)惟一標(biāo)識(shí)表中的每一行。該列為表的主鍵。在數(shù)據(jù)庫(kù)關(guān)系圖中為表定義一個(gè)主鍵將自動(dòng)創(chuàng)建主鍵索引,主鍵索引是惟一索引的特殊類型。主鍵索引要求主鍵中的每個(gè)值是惟一的,當(dāng)在查詢中使用主鍵索引時(shí),它還允許快速方問(wèn)數(shù)據(jù)。 3.創(chuàng)建表間的關(guān)系 要在表與表之是建立某種行關(guān)聯(lián)時(shí),可通過(guò)創(chuàng)建兩個(gè)表之間的關(guān)系完成。 SQL Server 2022專門提供數(shù)據(jù)庫(kù)關(guān)系圖來(lái)完成此功能。利用數(shù)據(jù)庫(kù) 關(guān)系圖創(chuàng)建表間關(guān)系的具體步驟如下 : 在數(shù)據(jù)庫(kù)關(guān)系圖中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“添加表”菜單項(xiàng),彈出“添加表”對(duì)話框。 在“添加表”對(duì)話框中“表”列表內(nèi)雙擊要建立關(guān)系的表名,系統(tǒng)會(huì)將其添加到數(shù)據(jù)庫(kù)關(guān)系圖中。 用上面的方法向數(shù)據(jù)庫(kù)關(guān)系圖中添加至少兩個(gè)表。 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 16 在數(shù)據(jù)庫(kù)關(guān)系圖窗框中選擇其中一個(gè)表,將鼠標(biāo)移到要建立關(guān)系的列,按住鼠標(biāo)左鍵將其拖拽到另一個(gè)表中要建立關(guān)系的列上,然后松開鼠標(biāo),這時(shí)彈出“創(chuàng)建關(guān)系”窗口 ,在“創(chuàng)建關(guān)系”窗口中,確認(rèn)將要?jiǎng)?chuàng)建關(guān)系的列顯示在“主鍵表”和“外鍵表”列表中。 單擊“確定”按 鈕,關(guān)系便創(chuàng)建成功了。本系統(tǒng)中的關(guān)系圖如圖 36示: 圖 36 表之間的關(guān)系圖 數(shù)據(jù)表結(jié)構(gòu) 本系統(tǒng)數(shù)據(jù)庫(kù)采用 SQL server 2022數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為 MyOA。數(shù)據(jù)庫(kù) MyOA中共包含 7張表,表結(jié)構(gòu)分別如下: 1.部門表 (Department) 此表用于保存部門基本信息。表 Department 結(jié)構(gòu)如表 31所示 合肥學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系論文 17 表 31 表 Department 的結(jié)構(gòu) 屬性 數(shù)據(jù)類型 中文描述 DepartmentId [int]NOT NULL 部門編號(hào) DepartmentName [varchar] (50)NOT NULL 部門名 2.用戶表( User) 此表用于保存用戶的基本信息。表 User 的結(jié)構(gòu)如表 32所示: 表 32 表 User 的結(jié)構(gòu) 屬性 數(shù)據(jù)類型 中文描述 UserId [int]DENTITY(1,1)NOT NULL 用戶編號(hào) LoginName [varchr](50) NOT NULL 登錄名 UserName [varchr](50) NOT NULL 真實(shí)姓名 Password [varchr](50) NOT NULL 密碼 Department [int] 所在部門編號(hào) RoleId [int] 角色編號(hào) 3.角色表( Role) 此表保存角色權(quán)限的基本信息。表 Role 結(jié)構(gòu)如表 33所示 表 33 表 Role結(jié)構(gòu) 屬性 數(shù)據(jù)類型 中文描述 RoleId [int]NOT NULL 角色編號(hào) RoleName [varchar] (50)NOT NULL 角色名 4.公文狀態(tài)表( FileStatus) 此表保存公文狀態(tài)的基本信息。表 FileStatus 結(jié)構(gòu)如表 34所示 表 3
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1