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

正文內(nèi)容

基于jsp校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科學(xué)生畢業(yè)論文-wenkub

2023-07-08 16:38:35 本頁面
 

【正文】 電子化,有助于文檔的長期保存、方便使用者的查詢、也節(jié)省紙張開支。 本課題研究的意義 現(xiàn)在的校園 網(wǎng)文檔管理系統(tǒng)還不成熟,所以我認(rèn)為有必要建立一個(gè)校園文檔管理系基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 統(tǒng),使信息管理工作規(guī)范化,系統(tǒng)化,程序化,避免文檔管理的隨意性 ,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改文檔 ,要是沒有一個(gè)好的文檔管理軟件管理,則工作量會非常大。 本課題的研究方法 首先從網(wǎng)上查閱校園文檔管理系統(tǒng)相關(guān)資料,了解同類系統(tǒng)的發(fā)展現(xiàn)狀及趨勢。 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 3 第二章開發(fā)技術(shù) 校園文檔管理系統(tǒng)采用 B/S 開發(fā)模式,開發(fā)工具選擇 JAVA、 JSP、 JavaScript、 Html語言,采用 Tomcat 服務(wù)器技術(shù),后臺數(shù)據(jù)庫選用 SQL Server 20xx。由于客戶端的硬件配置可能存在差異,軟件環(huán)境也可能各不相同,因此,在安裝時(shí),必須對每一個(gè)客戶端分別 進(jìn)行配置,同樣,在軟件升級時(shí)也要對客戶端分別處理。 B/S 模式雖然只對 C/S 模式做了少許變動,但帶來了巨大的好處: 應(yīng)用程序在部署、升級、維護(hù)時(shí),只需要在服務(wù)器端進(jìn)行配置就可以了; 所有的配置工作都集中在服務(wù)器端 ,提高了系統(tǒng)的安全性; 雖然 B/S 模式帶來了很大的好處,但由于在客戶端能夠利用的編程對象僅僅是瀏覽器,因此,原來在 C/S 模式下很容易實(shí)現(xiàn)的一些客戶端功能,在 B/S 模式下,卻變得很難實(shí)現(xiàn)甚至無法實(shí)現(xiàn)。 JSP 具有以下的優(yōu) 點(diǎn) [2]: 業(yè)務(wù)層與表示層分離:使用 JSP 技 術(shù),網(wǎng)絡(luò)開發(fā)人員可認(rèn)使 用 HTML 來 設(shè)計(jì)頁面顯示部分(如字體顏色等),使用 JSP 指令或者 JAVA 程序片段來生成網(wǎng)頁上的動態(tài)內(nèi)容。 簡介 簡言之, Java 環(huán)境可用來開發(fā)能在任何計(jì)算平臺上運(yùn)行的應(yīng)用軟件。而且,借助其 Java API 及其編程語言上的 Java 虛擬機(jī),它已產(chǎn)生一種分布信息的嶄新模式。電子貿(mào)易已獲得。它已經(jīng)改變企業(yè)和個(gè)人同Inter 大交道的方式。 全世界的公司都已發(fā)現(xiàn) Java 數(shù)不勝數(shù)的應(yīng)用。它可位于任何地方,而且能到處運(yùn)行。你在瀏覽器中訪問這個(gè)應(yīng)用的 Jsp 時(shí),通常第一次會很慢,因?yàn)?Tomcat 要將 Jsp 轉(zhuǎn)化為 Servlet 文件,然后編譯 。當(dāng)然本地也可以。這種集成只需要修改一下 Apache和 Tomcat 的配置文件即可。 WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與 JAR 類似,也是許多文件的一個(gè)壓縮包。 在 Tomcat 中,應(yīng)用程序的部署很簡單,你只需將你的 WAR 放到 Tomcat 的 webapp目錄下, Tomcat 會自動檢測到這個(gè)文件,并將其解壓。通過這個(gè)應(yīng)用,輔助于 FTP,你可以在遠(yuǎn)程通過 Web 部署和撤銷應(yīng)用,當(dāng)然本地也可以。 另外, Tomcat 提供 Realm 支持。 Tomcat 提供三種 Realm: JDBCRealm,這個(gè) Realm 將用戶信息存在數(shù)據(jù)庫里,通過 JDBC 獲得用戶信息來進(jìn)行驗(yàn)證; JNDIRealm,用戶信息存在基于 LDAP 的服務(wù)器里,通過 JNDI 獲取用戶信息; MemoryRealm,用戶信息存在一個(gè) xml 文件里面,上面講的 manager 應(yīng)用驗(yàn)證用戶時(shí)即使用此種 Realm我們可以方便地對訪問某個(gè)應(yīng)用的用戶進(jìn)行驗(yàn)證。說到這里我們要介紹一下通常所說的應(yīng)用服務(wù)器(如 WebLogic)與 Tomcat 有何區(qū)別。而 Tomcat短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會選擇 Tomcat。另外,在 中,可以利用標(biāo)簽庫實(shí)現(xiàn) Java 代碼與 Html 文件的分離,使 JSP 的維護(hù)更方便。如今,開源軟件越來越收到人們的重視, Linux 就是一個(gè)成功的典型。 Microsoft SQL Server 20xx 的特性包括: 集成 SQL Server 20xx 數(shù)據(jù)庫引擎提供完整的 XML 支持。 SQL Server 20xx 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大 Web 站點(diǎn)所需的性能級別。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使用戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。 JDBC 數(shù)據(jù)庫驅(qū)動程序是把 JDBC 調(diào)用翻譯成廠商專用API 的調(diào)用。 本章小結(jié) 本章節(jié)闡明了開發(fā)此系統(tǒng)所需的開發(fā)技術(shù)以及此開發(fā)技術(shù)所用的工具。 校園文檔管理系統(tǒng)擬采用 B/S 模式,三層結(jié)構(gòu)設(shè)計(jì)。基于這兩點(diǎn),客戶端只要安裝運(yùn)行環(huán)境及瀏覽器就能使用本系統(tǒng),并且可以同時(shí)在不同頁面操作;還可以結(jié)合 HTML 語言的使用來實(shí)現(xiàn)系統(tǒng)操作的便利性。 良好的安全性能,防火墻技術(shù)可以保證后臺數(shù)據(jù)庫的安全性。 。 操作可行性 管理員和用戶對系統(tǒng)進(jìn)行的操作都是通過瀏覽器進(jìn)入系統(tǒng),在可視化的界面下對系統(tǒng)進(jìn)行使用和維護(hù)。 任務(wù)概述 校園文檔管理系統(tǒng)主要實(shí)現(xiàn)系統(tǒng)管理、公告編輯、用戶管理、文件管理、留言管理等功能,每一個(gè)功能都要做到具體而且詳細(xì),在登陸 方便分管理員和用戶的兩種身份登陸系統(tǒng),讓用戶在使用中更加便捷,復(fù)合學(xué)生的整體功能需求,在管理員方便要充分利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),改變傳統(tǒng)的操作方式進(jìn)行管理 ,因?yàn)樾@文檔文檔管理系統(tǒng)是校園管理中一個(gè)較重要的環(huán)節(jié),是從業(yè)人員日常工作和學(xué)生基本通知信息的保留,也是信息保密及防止資料外泄的重要手段,實(shí)現(xiàn)文檔管理的電子化是現(xiàn)在的發(fā)展要求。用戶的身份不同,使用的系統(tǒng)資源也不同。 控制系統(tǒng):管理員可對用戶進(jìn)行控制,看是否可以登錄。 留言管理:本系統(tǒng)使用者可以對用戶系統(tǒng)中的文件管理的情況進(jìn)行發(fā)表意見,并可以查看所以其對應(yīng)的回復(fù)記錄。現(xiàn)在我們就是說要把系統(tǒng) “做什么 ”的邏輯模型變換為 “怎么做 ”的物理模型,即著手實(shí)現(xiàn)系統(tǒng)的需求。由于模塊之間相對獨(dú)立,每一模塊就可以單獨(dú)地被理解、編寫、測試、排錯(cuò)和修改 ,從而有效地防止錯(cuò)誤在模塊之間擴(kuò)散蔓延,提高了系統(tǒng)的質(zhì)量 (可維護(hù)性、可靠 性等 )。 系統(tǒng)設(shè)計(jì)的工作復(fù)雜又細(xì)致,總體設(shè)計(jì)階段需要進(jìn)行系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì),要將一個(gè)大系統(tǒng)分解成不同層次、多個(gè)模塊組成的系統(tǒng),在詳細(xì)設(shè)計(jì)階段要在模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,給出每個(gè)模塊實(shí)現(xiàn)方法的細(xì)節(jié),并對模塊的輸入、輸出和處理過程作詳細(xì)描述,以便在系統(tǒng)實(shí)施階段進(jìn)行程序設(shè)計(jì) 時(shí)可以把這個(gè)描述直接 “翻譯 ”成用某種程序設(shè)計(jì)語言書寫的程序。是為了降基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 低系統(tǒng)和復(fù)雜性,提高可讀性、可維護(hù)性。 每個(gè)子系統(tǒng)如何劃分成多個(gè)模塊。在使用過程中可將結(jié)構(gòu)化設(shè)計(jì)方法與結(jié)構(gòu)化分析( SA)方法及編程階段的結(jié)構(gòu)化程序設(shè)計(jì)方法 (SP)前后銜接起來。 根據(jù)該系統(tǒng)的需求分析,設(shè)計(jì)可實(shí)現(xiàn)的模塊組織結(jié)構(gòu)。構(gòu)成 ER 圖的基本要素是實(shí)體、屬性和關(guān)系。ER 模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用 ER 圖來表示數(shù)據(jù)模型。 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 第五章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)層次模塊圖 本系統(tǒng)的層次模塊包括:系統(tǒng)管理模塊、公告編輯模塊、用戶管理模塊、文件管理模塊、資源管理模塊、留言管理模塊、退出系統(tǒng)模塊。管理員則可以進(jìn)行相應(yīng)的文件管理操作比如文件的刪除操作,具體的流程圖過程如圖 52 所示: 數(shù)據(jù)流程圖 管理員把用戶信息錄入系統(tǒng),用戶信息數(shù)據(jù)流向登錄模塊,系統(tǒng)判別是否為合法用戶,判別信息數(shù)據(jù)流向上傳,下載模塊, 管理員身份直接登錄文件管理模塊,對文件信息進(jìn)行管理 如圖 53 所示。 。如圖 56 所示: 添加公告 添加公告用于管理員給本系統(tǒng)的所有 用戶發(fā)布公告信息 [8]。 查詢公告 輸入項(xiàng):無 輸出項(xiàng):(公告標(biāo)題,添加時(shí)間)。如圖 510 所示: 圖 510 系統(tǒng)添加用戶圖 輸入項(xiàng):用戶編號、密碼、確定密碼、姓名、性別、 OICQ、 E- MAIL。所有的信息被系統(tǒng)取得后都將添入信息表中,經(jīng)過添加的用戶,可以使用他的用戶名和密碼登錄到校園文檔管理系統(tǒng),進(jìn)行在線信息編輯。用戶的信息有序號、用戶編號、用戶姓名、性別、 OICQ、E- MAIL。 輸入項(xiàng):文件名、備注、類別(選擇)。 輸出項(xiàng):查找成功,進(jìn)入成功頁面,顯示文件信息,不成功則顯示錯(cuò)誤信息頁面。 資源管理模塊詳細(xì)設(shè)計(jì) 資源管理模塊包括上傳資源,下載資源二個(gè)模塊。如圖51 517 所示 [12]: 圖 516 用戶文件上傳功能圖 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 27 圖 517 用戶文件上傳功能圖 輸入項(xiàng):文件名、備注、類別(選擇)。 輸出項(xiàng):查找成功,進(jìn)入成功頁面,顯示文件信息,不成功則顯示錯(cuò)誤信息頁面。如圖 519 所示: 圖 519 留言管理模塊功能樹 添加留言 圖 520 添加留言圖 輸入項(xiàng):姓名,郵箱,性別,留言內(nèi)容。 如圖 520 所示: 查看留言 輸入項(xiàng):姓名,郵箱,性別,留言內(nèi)容。并可以供用戶提取數(shù)據(jù) [14]。 。因此黑盒測試又叫功能測試或數(shù)據(jù)驅(qū)動測試。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。 測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。如圖 6 6 6 64 所示。 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 33 系統(tǒng)登陸功能測試 普通用戶、管理員登陸測試:輸入用戶名和密碼,然后點(diǎn)擊 “登錄 ”按鈕,如果輸入用戶名或者密碼不正確,就用戶名或者密碼不正確,如果以普通用戶身份登錄成功,就進(jìn)入普通用戶的系統(tǒng)頁面。 對所有的邏輯判定,取 “真 ”與取 “假 ”的兩種情況都能至少測一遍。這種方法是把測試對象看做一個(gè)打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測試用例,對程序所有邏輯路徑進(jìn)行測試。 軟件的 黑盒測試意味著測試要在軟件的接口處進(jìn)行。系統(tǒng)管理模塊、公告編輯模塊、用戶管理模塊、文件管理模塊、資源管理模塊、留言管理模塊六大模塊的詳細(xì)設(shè)計(jì)來說明每種模塊最終要如何實(shí)現(xiàn),數(shù)據(jù)庫表的詳細(xì)設(shè)計(jì)說明了本系統(tǒng)會涉及到的表和表的內(nèi)容結(jié)構(gòu)。 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 29 處理:在這個(gè)子功能里,用戶可以輸入,姓名,郵箱,性別,留言內(nèi)容。進(jìn)行檢驗(yàn),如果符合信息,添加到數(shù)據(jù)庫里。文件的信息有序號、文件名稱、備注、 類別、添加時(shí)間、上傳者。 處理:判斷文件名、備注、類別(選擇)是否為空,數(shù)據(jù)庫中是否有重復(fù)的文件名。 圖 515 資源管理模塊功能樹 資源管理模塊中用戶可以對系統(tǒng)中的文件信息進(jìn)行下載、上傳。文件的信息有序號、文件 名稱、備注、類別、添加時(shí)間、上傳者 [11]。 處理:判斷文件名、備注、類別(選擇)是否為空,數(shù)據(jù)庫中是否有重復(fù)的文件名,在上傳過程中,還要選擇上傳文件的類型,如果沒有選擇類型那么將不能實(shí)現(xiàn)上傳操作,在選擇文件類型之后才能上傳相應(yīng)的文件 [10]。如圖 511 所示: 圖 511 系統(tǒng)查詢用戶信息圖 文件管理模塊詳細(xì)設(shè)計(jì) 文件管理模塊包括文件信息的上傳,文件信息查詢二個(gè)模塊。 輸出項(xiàng):查找成功,進(jìn)入成功頁面,顯示用戶信息,不成功則顯示錯(cuò)誤信息頁面。 處理: ( 1)判斷用戶編號、密碼、確定密碼、姓名、性別、 OICQ、 E- MAIL 是否為空,數(shù)據(jù)庫中是否有重復(fù)的用戶名以及位數(shù)是否正確。如圖 58 所示: 圖 58 系統(tǒng)公告圖 用戶管理模塊詳細(xì)設(shè)計(jì) 圖 59 用戶管理模塊功能樹 用戶管理模塊包括用戶信息的添加,用戶信息查 詢二個(gè)模塊。 輸出項(xiàng):添加成功,進(jìn)入成功頁面,不成功則顯示錯(cuò)誤信息頁面。在系統(tǒng)關(guān)閉狀態(tài)的時(shí)候,用戶登陸會提示系統(tǒng)關(guān)閉信息。如圖 54 所示: 更改密碼:各級管理員登錄系統(tǒng)后,可自行重新設(shè)置登錄密碼。 本系統(tǒng)的層次模塊如圖 51 所示: 圖 51 系統(tǒng)層次模塊圖 系統(tǒng)流程圖 圖 52 系統(tǒng)流程圖 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 19 用戶分兩種:管理員、普通用戶。 ER 的四個(gè)基本成分: 矩形框,表示實(shí)體類型(考慮問題對象);菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系);橢圓形框,表示實(shí)體類型和聯(lián)系類型的屬性;對于關(guān)鍵碼的屬性,在屬性名下劃一橫線;直線,表示聯(lián)系類型與其涉及的實(shí)體類型之間以直線連接。聯(lián)系是指實(shí)體間的關(guān)系 .聯(lián)系可以分為三種 :一對一的聯(lián)系 (1:1);一對多的聯(lián)系 (1:n);多對多的聯(lián)系 (m:n)。 E = Entity 實(shí)體; R = Relationship 關(guān)系 [6]。 操作界面友好,簡單易懂適合不同層次的操作人員。 如何評價(jià)并改進(jìn)模塊結(jié)構(gòu)的質(zhì)量。 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)的任 務(wù)是劃分子系統(tǒng),然后確定子系統(tǒng)的模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊按某種方法組織起來,成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 總體設(shè)計(jì)主要是指在系統(tǒng)分析的基礎(chǔ)上,對整個(gè)系統(tǒng)的劃分(子系統(tǒng))、機(jī)器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存貯規(guī)律以及整個(gè)系統(tǒng)實(shí)現(xiàn)規(guī)劃等方面進(jìn)行合理的安排。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1