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

正文內(nèi)容

畢業(yè)設(shè)計(jì)_基于web的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā)(編輯修改稿)

2025-01-06 20:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 錄入教師學(xué)生基本信息并實(shí)施管理;發(fā)布系統(tǒng)公告(如功能模塊的開(kāi)放關(guān)閉等) 如圖 35 所示: 圖 35 管理員模塊 本章小結(jié) 本章在上一章需求分析的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行了概要設(shè)計(jì)。首先對(duì)系統(tǒng)總體的工作流程進(jìn)行設(shè)計(jì),然后劃分系統(tǒng)的模塊。下一章將會(huì)在本章的基礎(chǔ)上對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。 趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 12 第 4章 詳細(xì)設(shè)計(jì) 本章在上一章概要設(shè)計(jì)的基礎(chǔ)上,對(duì)本系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。 系統(tǒng)分層設(shè)計(jì) 本系統(tǒng)分為瀏覽器, Web 服務(wù)器,數(shù)據(jù)庫(kù)三層。如圖 41 所示: 圖 41 B/S 結(jié) 構(gòu) 為使程序方便擴(kuò)展,修改。 Web 服務(wù)器上又被劃分為: Web 層、服務(wù)層和持久層三層。如圖 42 所示: 圖 42 WEB 層劃分 Web 層、服務(wù)層和持久層的職責(zé)如下表 41 所示: 表 41 層名 職責(zé) 依賴層 Web 層 接收瀏覽器請(qǐng)求,調(diào)用服務(wù)層接口,并響應(yīng)瀏覽器。 服務(wù)層 服務(wù)層 供瀏覽器或 Web 層調(diào)用,實(shí)現(xiàn)業(yè)務(wù)邏輯和事務(wù)管理。 持久層 持久層 提供訪問(wèn)和操作數(shù)據(jù)庫(kù)的接口。供服務(wù)層使用。 數(shù)據(jù)庫(kù) 系統(tǒng)結(jié)構(gòu)化設(shè)計(jì) 系統(tǒng)模塊結(jié)構(gòu)圖 結(jié)構(gòu)設(shè)計(jì) [1]的目標(biāo)是,綜合采用各中手段,將系統(tǒng)需求轉(zhuǎn)換為數(shù)據(jù) 結(jié)構(gòu)模塊結(jié)構(gòu)(或四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 對(duì)象 /類結(jié)構(gòu))的表達(dá)形式,并實(shí)現(xiàn)系統(tǒng)的性能,安全性,可靠性要求。結(jié)構(gòu)設(shè)計(jì)的結(jié)果是用模塊結(jié)構(gòu)圖表達(dá),如圖 43 所示。在圖中,矩形表示相對(duì)獨(dú)立的功能單元,稱為“模塊”。連接上下層模塊的線段表示它們之間的的調(diào)用關(guān)系。處于上層的是控制(管理)模塊,它們執(zhí)行協(xié)調(diào)和控制的功能。處于下層的是從屬模塊,它們執(zhí)行具體的數(shù)據(jù)處理功能。按照控制模塊的內(nèi)部邏輯,一個(gè)控制模塊可以調(diào)用一個(gè)或多個(gè)下屬模塊;一個(gè)下屬模塊可以被多個(gè)控制模塊調(diào)用。 圖 43 系統(tǒng)模塊結(jié)構(gòu)圖 模塊類圖 類圖 (Class diagram)是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時(shí)性信息。類圖 (Class diagram)由許多(靜態(tài))說(shuō)明性的模型元素(例如類、包和它們之間的關(guān)系,這些元素和它們的內(nèi)容互相連接)組成。類圖可以組織在(并且屬于)包中,僅顯示特定包中的相關(guān)內(nèi)容。它作為最常用的 UML圖 ,顯示出類、接口以及它們之間的靜態(tài)結(jié)構(gòu)和關(guān)系 ;用于描述系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)。 趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 14 一、學(xué)生模塊類圖如圖 43 所示: 圖 44 學(xué)生類圖 二、教師模塊類圖如圖 44 所示: 圖 45 教師類圖 三、管理員模塊類圖如圖 45 所示: 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 圖 46 管理員類圖 四、選題模塊類圖如圖 47 所示: 圖 47 選題類圖 趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 16 部分子模塊的詳細(xì)設(shè)計(jì) 教師出題 教師登錄系統(tǒng)后,可以將論文的題目輸入到系統(tǒng)中,其順序如圖 49 所示: 圖 49 教師出題順序圖 系審核畢業(yè)設(shè)計(jì)題目 系管理員登陸后, 可以對(duì)教師申請(qǐng)的題目進(jìn)行審核。題目審核通過(guò)后會(huì)成為正式題目。學(xué)生的畢業(yè)設(shè)計(jì)選題只能選擇正式題目。其順序圖如圖 410 所示: 圖 410 設(shè)計(jì)題目審核順序圖 學(xué)生選擇畢業(yè)設(shè)計(jì)題目 學(xué)生登錄后,瀏覽己經(jīng)審核發(fā)布的論文題目,在可選的論文題目中,根據(jù)自己的情況選擇題目進(jìn)行提交。其順序圖如圖 411 所示: : 教師 : 創(chuàng)建題目服務(wù) : 教師創(chuàng)建的題目 D A O : 教師創(chuàng)建的題目1 : 創(chuàng)建題目(題目信息)3 : 保存題目(題目對(duì)象)2 : 創(chuàng)建題目對(duì)象并設(shè)置信息4 : 出題結(jié)果 : 系管理員 : 審核題目服務(wù) : 教師創(chuàng)建的題目 D A O1 : 通過(guò)審核(題目 ID )2 : 獲得題目(題目 ID )3 : 題目對(duì)象 t o p i c4 : 檢查 t o p i c 的狀態(tài)是否為 “ 申請(qǐng)中 ”5 : 設(shè)置 t o p i c 的狀態(tài)為 “ 申請(qǐng)成功 ”7 : 審核操作結(jié)果6 : 保存題目 ( 題目對(duì)象 t o p i c)四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 圖 411 學(xué)生選題順序圖 學(xué)生上傳開(kāi)題報(bào)告 學(xué)生登陸后,可以為畢業(yè)設(shè)計(jì)題目上傳開(kāi)題報(bào)告。其順序圖 412 所示: 圖 412 學(xué)生上傳開(kāi)題報(bào)告順序圖 : 學(xué)生 : 選擇題目服務(wù) : 學(xué)生 D A O : 教師創(chuàng)建的題目 D A O : 教師創(chuàng)建的題目 : 學(xué)生選擇題目信息 D A O : 學(xué)生選擇題目信息1 : 選擇題目(題目 ID ,學(xué)生 ID )2 : 查找學(xué)生(學(xué)生 ID )3 : 學(xué)生對(duì)象4 : 判斷學(xué)生是否為空5 : 查找題目(題目 ID )6 : 7 : 題目對(duì)象8 : 判斷題目是否為空9 : 1 0 : 設(shè)置題目,學(xué)生1 1 : 新建選擇信息(學(xué)生選擇信息)1 2 : 選擇結(jié)果趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 18 本章小結(jié) 本章根據(jù) 上一章的概要設(shè)計(jì)對(duì)系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì)。首先對(duì)本系統(tǒng)的分層結(jié)構(gòu)設(shè)計(jì),然后進(jìn)行了系統(tǒng)結(jié)構(gòu)設(shè)計(jì),給出了系統(tǒng)模塊結(jié)構(gòu)圖。并對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行了詳細(xì)設(shè)計(jì),給出了關(guān)鍵性業(yè)務(wù)模塊的順序圖。下一章將在本章設(shè)計(jì)的基礎(chǔ)上對(duì)系統(tǒng)進(jìn)行編碼實(shí)現(xiàn)和提出解決系統(tǒng)關(guān)鍵問(wèn)題的一些方法和策略。 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 第 5章 系統(tǒng)的實(shí)現(xiàn) 本章將在第 4 章系統(tǒng)詳細(xì)設(shè)計(jì)的基礎(chǔ)上,給出畢業(yè)設(shè)計(jì)管理系統(tǒng)中連接數(shù)據(jù)庫(kù)、瀏覽 .審核 .發(fā)布論文、學(xué)生答辯記錄、成績(jī)?nèi)霂?kù)、學(xué)生瀏覽、選擇論文題目、學(xué)生提交開(kāi)題報(bào)告或論文等部分模塊的實(shí)現(xiàn),并探討系統(tǒng)中的一些關(guān)鍵問(wèn)題的 解決方法。 系統(tǒng)實(shí)現(xiàn)使用的技術(shù) 用戶通過(guò)瀏覽器使用 HTTP 協(xié)議與服務(wù)器通信。服務(wù)端全部使用 ASP( Active Service Page) 技術(shù)實(shí)現(xiàn)。 當(dāng)用戶使用瀏覽器請(qǐng)求 ASP 主頁(yè)時(shí), WEB 服務(wù)器響應(yīng),調(diào)用 ASP 引擎來(lái)執(zhí)行 ASP 文件,并解釋其中的腳本語(yǔ)言( JAVAScript 或 VBScript),通過(guò) ODBC 連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件 ADO( ActiveX Data Objects)完成數(shù)據(jù)庫(kù)操作,最后 ASP 生成包含有數(shù)據(jù)查詢結(jié)果的 HTML 主頁(yè)返回用戶端顯示。 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的設(shè)計(jì) 通用檢索 主頁(yè)的設(shè)計(jì) 通用檢索主頁(yè)的設(shè)計(jì),實(shí)際就是對(duì)一個(gè) HTML FORM 表單進(jìn)行編碼和提交的過(guò)程。FORM 表單是 HTML 中能夠?qū)崿F(xiàn) WEB 頁(yè)面交互性的重要組成部分,它為 WEB 頁(yè)面提供了豐富的交互對(duì)象 ,可以方便地完成信息查詢條件的錄入及數(shù)據(jù)庫(kù)、檢索途徑的選擇等。 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì)的關(guān)鍵是通過(guò) ActiveX 服務(wù)器組件 ADO 及包含的對(duì)象,實(shí)現(xiàn)對(duì)數(shù)據(jù)源的讀寫,用戶可在瀏覽器畫面中檢索、輸入、更新和刪除數(shù)據(jù)庫(kù)信息,從而建立提供數(shù)據(jù)庫(kù)信息的主頁(yè)內(nèi)容。 ADO 主要提供了七個(gè)對(duì)象和四個(gè)集合來(lái)完成對(duì)于數(shù)據(jù) 庫(kù)的管理,包括: Connection、 Command、 Parameter、 Recordset、 Field、 Property、Error 以及 Fields、 Properties、 Parameters、 Errors。 數(shù)據(jù)庫(kù)的創(chuàng)建 使用 Microsoft SQL Server 2021 數(shù)據(jù)庫(kù)的企業(yè)管理器創(chuàng)建用戶數(shù)據(jù)庫(kù),本系統(tǒng)數(shù)據(jù)庫(kù)名為: sheji. 打開(kāi)新創(chuàng)建的數(shù)據(jù)庫(kù),根據(jù) WEB 服務(wù)器系統(tǒng)中需要?jiǎng)?chuàng)建數(shù)據(jù)表并保存。 趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 20 具體需要?jiǎng)?chuàng)建以下數(shù)據(jù)表: t_bumen:存放部門管理員信息; t_info:存放上傳 文件詳細(xì)信息; t_jiaoshi:存放教師信息; t_new:存放公告 ,通知信息; t_right:存放模塊開(kāi)放情況; t_sjsq:存放教師 /學(xué)生資格申請(qǐng)名單; t_sjsq1:存放教師 /學(xué)生審核通過(guò)名單; t_system:存放系統(tǒng)管理員信息; t_timu:存放教師 /學(xué)生題目申請(qǐng)信息; t_timu1:存放通過(guò)審核題目 (即題庫(kù) ) 1 t_xuanti:存放學(xué)生選題 /選教情況; 1 t_xuesheng:存放學(xué)生信息; 1 t_存放教師與學(xué)生在線 即時(shí)交流信息。 各數(shù)據(jù)表詳細(xì)設(shè)計(jì)情況請(qǐng)參見(jiàn)附錄 A。 連接數(shù)據(jù)庫(kù) 一、選擇連接數(shù)據(jù)庫(kù)方式: 使用 ODBC 數(shù)據(jù)源連接,這種連接方式需要配置系統(tǒng)數(shù)據(jù)源。移植性太弱。 使用 ODBC 驅(qū)動(dòng)來(lái)連接,這種連接方式不需要配置系統(tǒng)數(shù)據(jù)源 ,系統(tǒng)移植性大大提高。 這里我們需要使系統(tǒng)具有較強(qiáng)的移植性所以選用 ODBC 驅(qū)動(dòng)連接來(lái)實(shí)現(xiàn)。 二、 創(chuàng)建數(shù)據(jù)庫(kù)鏈接 (Connection) 通過(guò)服務(wù)器對(duì)象的 CreateObject 方法,可以創(chuàng)建 Connection 對(duì)象和使用變量接受對(duì)象引用。一旦連接對(duì)象創(chuàng)建之后,它就可用來(lái)打開(kāi)到任何 ODBC 數(shù) 據(jù)源的連接。 三、 創(chuàng)建數(shù)據(jù)對(duì)象 (Recordset) Dim Rs ‘申明變量 ’ Set Rs=() ‘創(chuàng)建數(shù)據(jù)對(duì)象 。 四、 關(guān)閉數(shù)據(jù)連接 通過(guò)對(duì)象 Connection 和 Recordset 的 close 方法來(lái)關(guān)閉連接和記錄集,在關(guān)閉前須清空集合。 五、具體實(shí)現(xiàn)如下代碼所示: 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 21 % set conn=() 39。創(chuàng)建連接 driver={SQL Server}。server=.。database=sheji。uid=sa; pwd=。 39。關(guān)閉數(shù)據(jù)庫(kù) sub closeDB( ) if isobject(conn) then if not(conn is nothing) then set rs=nothing set conn=nothing end if end if end sub % 關(guān)鍵業(yè)務(wù)的實(shí)現(xiàn) 教師題目申請(qǐng)實(shí)現(xiàn) 一、申請(qǐng)注意事項(xiàng)如圖 51 所示: 圖 51 課題申請(qǐng)須知 教師在申請(qǐng)題目之前,須仔細(xì)閱讀申請(qǐng)須知,并按照相關(guān)規(guī)定進(jìn)行課題申請(qǐng)操作。 二、申請(qǐng)界面如圖 52 所示: 圖 52 教師題目申請(qǐng) 教師可通過(guò)此界面進(jìn)行申請(qǐng)課題相關(guān)信息的填寫并提交到服務(wù)器,供管理員審核。 趙勇建:基于 WEB 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開(kāi)發(fā) 22 詳細(xì)實(shí)現(xiàn)代碼參見(jiàn)附錄 B 源碼一 部門審核教師申請(qǐng)題目的實(shí)現(xiàn) 審核界面如圖 53 所示: 圖 53 教師題目審核 管理員可通過(guò)此界面對(duì)指導(dǎo)教師所申請(qǐng)的課題進(jìn)行審核入庫(kù)。詳細(xì)實(shí)現(xiàn)代碼參見(jiàn)附錄B 源碼二 學(xué)生選題的實(shí)現(xiàn) 操作界面如圖 5圖 55 所示: 圖 54 已選題 圖 55 未選題 學(xué)生可通過(guò)以上兩個(gè)界面進(jìn)行題目的選取和退選操作。詳細(xì)實(shí)現(xiàn)代碼參見(jiàn)附錄 B 源碼三 學(xué)生上傳開(kāi)題報(bào)告等 上傳界面如圖 56 所示: 圖 56 學(xué)生上傳文檔 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 23 學(xué)生可通過(guò)該界面進(jìn)行設(shè)計(jì)文檔的上傳供指導(dǎo)教師評(píng)閱。詳細(xì)實(shí)現(xiàn)代碼參見(jiàn)附錄 B 源碼四 院、系部門抽查設(shè)計(jì)進(jìn)度 抽查界面如圖 57 所示: 圖 57 學(xué)生設(shè)計(jì)進(jìn)度抽查 院、系管理員可在此界面對(duì)所選定的學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)任一環(huán)節(jié)完成情況的抽查,詳細(xì)實(shí)現(xiàn)代碼參見(jiàn)附錄 B 源碼五。 本章小結(jié) 本章對(duì)畢業(yè)設(shè)計(jì)管 理系統(tǒng)進(jìn)行了編碼實(shí)現(xiàn),完成了系統(tǒng)的開(kāi)發(fā),在文章中,限于篇幅的原因,給出了主要模塊的實(shí)現(xiàn)代碼和實(shí)現(xiàn)后的界面圖,如需查看其他功能,請(qǐng)登陸系統(tǒng)。 趙勇建:基于
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1