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

正文內(nèi)容

畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書-文庫吧

2024-11-13 15:40 本頁面


【正文】 架構(gòu) 學(xué)生畢業(yè)設(shè)計選題管理系統(tǒng)充分考慮了網(wǎng)絡(luò) 環(huán)境,利用 B/S 模式,采用 動態(tài)網(wǎng)頁技術(shù)及 SQL SERVER 2021 數(shù)據(jù)庫進行系統(tǒng)開發(fā)。應(yīng)用程序有兩種模式 C/S、 B/S。 C/S 是客戶端 /服務(wù)器端程序,也就是說這類程序一般獨立運行。而 B/S 就是瀏覽器端 /服務(wù)器端應(yīng)用程序,這類應(yīng)用程序一般借助 IE 等瀏覽器來運行。 WEB 應(yīng)用程序一般是 B/S 模式,它是典型的瀏覽器/服務(wù)器架構(gòu)的產(chǎn)物。能夠很好地應(yīng)用在廣域網(wǎng)上,成為越來越多的企業(yè)的選擇。 一個 B/S 結(jié)構(gòu)的應(yīng)用系統(tǒng),其工作過程如圖 26 所示,具體工作過程如下:當(dāng)用戶需要某種 Web 服務(wù)器時,通過 Web 瀏 覽器向 Web 服務(wù)器提出的請求。Web 服務(wù)器執(zhí)行 ASP 或 JSP 腳本程序,然后由腳本程序向 DBMS 系統(tǒng)發(fā)出請求,DBMS 根據(jù)請求找到相應(yīng)的操作數(shù)據(jù)表,將結(jié)果傳送到腳本程序。服務(wù)器的腳本程序在取得數(shù)據(jù)后將生成用戶所需的 HTML 文檔。 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 5 Web 服務(wù)器根據(jù)用戶的請求,調(diào)出相應(yīng)的 HTML、 XM、 LASP 或 JSP 文件。Web 服務(wù)器將對應(yīng)的 HTML 文檔以 HTTP 協(xié)議形式傳輸?shù)娇蛻舳恕? 圖 21 B/S模式工作過程 三層架構(gòu)概要 在軟件體系架構(gòu)設(shè)計中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。微軟推薦的分層式結(jié)構(gòu)一般 分為三層,從下至上分別為:數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層、表示層。本系統(tǒng)也采用層次結(jié)構(gòu)的方式,圖 22 為本系統(tǒng)分層架構(gòu)圖。 使用 C,VB,J作為后臺代碼的語言處理事件,顯示層放在 ASP 頁面中,對數(shù)據(jù)庫的操作和業(yè)務(wù)邏輯層用組件來實現(xiàn)。這樣 可以使用 .NET平臺快速方便的部署三層架構(gòu)。 圖 22 系統(tǒng)的三層架構(gòu) 數(shù)據(jù)訪問層:運用對數(shù)據(jù)表的 Insert, Select, Update, Delete 的操作 ,實現(xiàn)數(shù)據(jù)庫的訪問。本系統(tǒng)使用 SQL Server .NET 數(shù)據(jù)庫鏈接池支持特性作為 OR 映 射工具。 業(yè)務(wù)邏輯層:是整個系統(tǒng)的業(yè)務(wù)處理核心組件,在本系統(tǒng)的主要業(yè)務(wù)邏輯是關(guān)于選題規(guī)則的邏輯。如只能在規(guī)定時間內(nèi)提交論題、只能是畢業(yè)班學(xué)生才能選、畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 6 選擇論題數(shù)目不能多于 1 個、只能在未選題目中選題等,調(diào)用數(shù)據(jù)訪問層訪問數(shù)據(jù)庫。 表示層:是整個系統(tǒng)與使用者交互的用戶接口,在這一層中,表示層中的邏輯代碼主要是實現(xiàn)用戶界面元素,很少有的邏輯代碼。在本系統(tǒng)利用 的許多 Web 控件和相關(guān)邏輯來設(shè)計用戶界面元素的。 是一種建立在通用語言上的程序構(gòu)架,能被用于一臺 Web 服務(wù)器來建立 強大的 Web 應(yīng)用程序。 提供許多比現(xiàn)在的 Web 開發(fā)模式強大的的優(yōu)勢。 他執(zhí)行效率高、擁有世界工具的支持、強大性和適應(yīng)性、簡單性和易學(xué)性、高效的可管理性等等,都使得使用它開發(fā)出來的系統(tǒng)功能有很好的安全性和可靠性 [。 軟件結(jié)構(gòu)圖 軟件結(jié)構(gòu)圖 畢 業(yè) 設(shè) 計 選 題 管 理 系 統(tǒng)指 導(dǎo) 教 師 學(xué) 生 學(xué) 術(shù) 委 員 會 系 統(tǒng) 管 理 員申報畢業(yè)設(shè)計題目查看通過審核題目查看學(xué)生選題個人資料維護個人資料維護查看畢業(yè)設(shè)計題目查看指導(dǎo)教師信息查看選題狀態(tài)選擇設(shè)計題目選題任務(wù)設(shè)置修改刪除預(yù)選題畢業(yè)設(shè)計題目審核指導(dǎo)老師任命發(fā)布畢業(yè)設(shè)計工作公告用戶權(quán)限管理導(dǎo)入數(shù)據(jù)庫信息選題配選導(dǎo)出畢業(yè)設(shè)計選題終表數(shù)據(jù)庫管理發(fā)表留言回復(fù)學(xué)生留言回復(fù)學(xué)生留言回復(fù)學(xué)生留言選題配選 圖 畢業(yè)設(shè)計選題管理系統(tǒng)軟件結(jié)構(gòu)圖 各個程序模塊處理流程圖 ( 1) 學(xué)生模塊功能實現(xiàn) 當(dāng)學(xué)生執(zhí)行選題操作,程序啟動選題程序,并且執(zhí)行選題程序,執(zhí)行完成后返回執(zhí)行結(jié)果。選題執(zhí)行程序算法如圖 25 所示。 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 7 開 始結(jié) 束學(xué) 號 登 錄學(xué) 生 是 否 登 錄成 功學(xué) 生 點 擊 選 題 按 鈕選 題學(xué) 生 是 否 選過 題 ?學(xué) 生 根 據(jù) 學(xué) 號 查 詢 可選 擇 的 題 目修 改 學(xué) 生 選 題 狀 態(tài) 為 1 , 同 時把 學(xué) 號 填 入 題 庫 學(xué) 生 學(xué) 號 字 段查 看 題 目 題目 是 否 被 ?修 改 數(shù) 據(jù) 庫返 回 修 改 成 功信 息數(shù) 據(jù) 庫 是 否修 改 成 功 ?彈 出 選 題 失 敗信 息NYNNNYYY 圖 25 學(xué)生選題算法流程圖 ( 2) 指導(dǎo)老師模塊功能實現(xiàn) 當(dāng)指導(dǎo)老師查詢到有學(xué)生選擇的題目信息后,老師確認學(xué)生選題、修改選題狀態(tài)。過程如圖 26 所示。 開 始結(jié) 束根 據(jù) 教 師 工 號 已 選題 目把 該 題 的 教 師 選 題狀 態(tài) 改 為 1修 改 數(shù) 據(jù) 庫 錄 取 成功 圖 26 指導(dǎo)老師錄取流程圖 ( 3) 學(xué)術(shù)委員會模塊功能實現(xiàn) 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 8 學(xué)術(shù)委員會模塊是系統(tǒng)管理模塊,進入學(xué)術(shù)委員會模塊后通過選擇操作功能來進入每個子功能頁面來實現(xiàn)其功能。具體的程序流程圖如圖 27 所示。 開 始指 導(dǎo) 老 師 任 命審 查 指 導(dǎo) 老 師 上 傳 題 目題 目 是 否 通 過選 題 配 選修 改 刪 除 預(yù) 選 題發(fā) 布 畢 業(yè) 設(shè) 計 題 目結(jié) 束通 知 指 導(dǎo) 老 師 修 改題 目指 導(dǎo) 老 師 上 傳 題 目NY 圖 27 學(xué)術(shù)委員會流程圖 ( 4) 系統(tǒng)管理員模塊功能實現(xiàn) 系統(tǒng)管理員模塊是系統(tǒng)管理模塊,進入系統(tǒng)管理員模塊后通過選擇操作功能來進入每個子功能頁面來實現(xiàn)其功能。具體的程序流程圖如圖 28 所示。 開 始選 擇 工 作 模式導(dǎo) 入 數(shù) 據(jù) 庫用 戶 權(quán) 限 管 理 課 題 管 理 公 告 管 理提 交 數(shù) 據(jù) 庫數(shù) 據(jù) 庫 管 理導(dǎo) 出 數(shù) 據(jù) 庫 打 印結(jié) 束 圖 28 系統(tǒng)管理員 模塊程序流程圖 功能需求與程序的關(guān)系 表 22 功能需求與程序的關(guān)系 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 9 程序名稱 功能名稱 選題管理 課題管理 用戶管理 留言管理 公告管理 學(xué)生登錄系統(tǒng) √ 學(xué)生找回密碼 √ 學(xué)生發(fā)表留言 √ 學(xué)生查看畢業(yè)設(shè)計題目 √ 查看指導(dǎo)老師信息 √ 學(xué)生查看選題狀態(tài) √ 學(xué)生選題 √ 指導(dǎo)老師申報畢業(yè)設(shè)計題目 √ 查看通過審核題目 √ 查看學(xué)生選題 √ 確認學(xué)生選題 √ 回復(fù)學(xué)生留言 √ 指導(dǎo)教師登錄 √ 指導(dǎo)老師找回密碼 √ 學(xué)術(shù)委員會任命指導(dǎo)老師 √ 畢業(yè)設(shè)計題目審核 √ 選題配選 √ 修改刪除預(yù)選題 √ 學(xué)術(shù)委員會回復(fù)學(xué)生留言 √ 用戶權(quán)限 管理 √ 發(fā)布畢業(yè)設(shè)計工作公告 √ 回復(fù)學(xué)生留言 √ 導(dǎo)入數(shù)據(jù)庫信息 √ √ 數(shù)據(jù)庫管理 √ √ √ √ √ 導(dǎo)出畢業(yè)設(shè)計選題終表 √ 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 10 人工處理過程 暫無。 尚未解決的問題 暫無。 數(shù)據(jù)庫設(shè)計 外部設(shè)計 (1) 標(biāo)識符和狀態(tài) 數(shù)據(jù)庫軟件: Microsoft SQL Server 2021 系統(tǒng)要求建立的數(shù)據(jù)庫名稱: design_topic_selection 狀態(tài):實驗階段 (2) 使用它的程序 《畢業(yè)設(shè)計選題管理系統(tǒng)》 (3) 約定 E- R 圖的圖形符號約定如下 : 矩形 : 表示實體集 ; 橢圓 : 表示屬性 ; 菱形 : 表示聯(lián)系集 ; 線段 : 將屬性連接到實體或?qū)嶓w集連接到聯(lián)系集 ; 雙橢圓 : 表示多值屬性 ; 虛橢圓 : 表示派生屬性。 本系統(tǒng)采用 Microsoft SQL Server 2021 為基本開發(fā)工具,因而程序員或者系統(tǒng)分析員,或者任何想要使用此數(shù)據(jù)庫進行操作的人員,需要安裝 Microsoft Server SQL 2021,并建立相同的數(shù)據(jù)庫,當(dāng)然可以進行聯(lián)機訪問,這需要安裝相應(yīng)的插件。 (4) 專門指導(dǎo) 畢業(yè)設(shè)計選題管理系統(tǒng)概要設(shè)計說明書 11 對于從事此數(shù)據(jù)庫的生成、此數(shù)據(jù)庫的測試、維護的人員,提出如下參考意見: 數(shù) 據(jù)庫的輸入統(tǒng)一采用鍵盤。由于現(xiàn)在沒有設(shè)置權(quán)限,故只要不違背基本的限制,所有的操作都是可以進行的??墒菍τ诒鞠到y(tǒng)需要的數(shù)據(jù),卻是有數(shù)據(jù)長度限制的,尤其是有說明的部分,所以測試人員在具體進行數(shù)據(jù)測試時,要注意數(shù)據(jù)輸入格式。 本數(shù)據(jù)庫是基于 MS SQL Server 2021 環(huán)境下設(shè)計的,為了您能更好的使用建議你使用 MS SQL Server 2021 系統(tǒng),數(shù)據(jù)庫文件 ,日志文件為 (備份為 ), 相關(guān)操作如有疑問請參照 SQL Server 聯(lián)機叢書。 (5)支持軟件 MS SQ
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1