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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)軟件工程課程設(shè)計(jì)-資料下載頁(yè)

2025-01-12 04:44本頁(yè)面
  

【正文】 代碼 ,系部名稱 ) 班級(jí)代碼表 (班級(jí)代碼 ,班級(jí)名稱 ) 教師代碼表 (教師代碼 ,教師名稱 ) 課程設(shè)置表 (課程代碼 ,課程名稱 , ,教師名稱 ) 學(xué)生成績(jī)表 (學(xué)號(hào) ,姓名 ,課程代碼 ,課程名稱 ,學(xué)期 ,成績(jī) ,學(xué)分 ) 表 學(xué)生基本信息表 字段名 數(shù)據(jù)類型 含義說明 空值情況 SID Char(10) 學(xué)號(hào) 主關(guān)鍵字 Name Char(27) 姓名 不為空 sex Char(2) 性別 可為空 speciality Char(20) 專業(yè) 可為空 class Char(10) 班級(jí) 可為空 College Char(20) 系別 可為空 GRADE Char(5) 年級(jí) 可為空 表 課程表 字段名 數(shù)據(jù)類型 含義說明 空值情況 CID Char(6) 課程號(hào) 主關(guān)鍵字 CName Char(20) 課程名稱 不能為空 CT Char(20) 教師名 可為空 表 成績(jī)信息表 字 段名 數(shù)據(jù)類型 含義說明 空值情況 SID Char(10) 學(xué)號(hào) 不為空 CID Char(6) 課程號(hào) 不為空 term Char(20) 學(xué)期 不為空 score Float(8) 成績(jī) 可為空 表 系統(tǒng)用戶表 列名 數(shù)據(jù)類型 可否為空 說明 user_ID CHAR(10) NOT NULL 用戶名稱(主鍵) user_PWD CHAR(10) NULL 用戶密碼 user_DES CHAR(10) NULL 用戶描述 表之間的關(guān)系 一個(gè)學(xué)生成績(jī)數(shù)據(jù)庫(kù),包括學(xué)生基本信息表和學(xué)生成績(jī)表,他們之間用學(xué)生學(xué)號(hào)來聯(lián)系,他們的關(guān)系是一對(duì)一的。 主鍵索引 學(xué)生基本信息表的主鍵是學(xué)生的學(xué)號(hào) 學(xué)生成績(jī)表的無主鍵 邏輯設(shè)計(jì) 總評(píng)成績(jī) =高數(shù) *15%+英語(yǔ) *15%+毛概 *25%+鄧?yán)?*25%+馬哲 *20 數(shù)據(jù)庫(kù)開發(fā) 根據(jù)以上設(shè)計(jì)成果可以著手實(shí)現(xiàn)該系統(tǒng)。開發(fā)步驟如下 : 1) 建立數(shù)據(jù)庫(kù) : 在 Access2022 中建立學(xué)生成績(jī)數(shù)據(jù)庫(kù) ,同時(shí)建立相關(guān)的數(shù)據(jù)表。 2) 配置開發(fā)環(huán)境 : 按照系統(tǒng)結(jié)構(gòu)圖安裝相關(guān)的系統(tǒng)軟件和 DreamwaverMx2022 應(yīng)用程序 , 然后在 Dreamwaver2Mx2022 中定義站點(diǎn)。定義站點(diǎn)可按照向?qū)б来瓮瓿?,關(guān)鍵是設(shè)置好本地信息和遠(yuǎn)程信息 , 另外在設(shè)置這些信息的時(shí)候要確保 IIS 的 WEB 服務(wù)器開啟。 3) 建立數(shù)據(jù)庫(kù)連接 :數(shù)據(jù)連接是建立 WEB 程序和數(shù)據(jù)庫(kù)的通道 ,其實(shí)質(zhì)是利用ADO、 OLE 等組件實(shí)現(xiàn)對(duì)后數(shù)據(jù)庫(kù)的操縱。它是 WEB 程序開發(fā)的靈魂。設(shè)置步驟如下 : 打開“數(shù)據(jù)庫(kù)” 面板 。 從彈出式菜單中選擇 “數(shù)據(jù)源名稱 (DSN)” , 在“數(shù)據(jù)源名稱 (DSN) ”對(duì)話框中輸入連接名稱 。 單擊“確定”。新連接出現(xiàn)在“數(shù)據(jù)庫(kù)”面板上。 4) 相關(guān)模塊和頁(yè)面的實(shí)現(xiàn) : 在這里重點(diǎn)介紹該系統(tǒng)的核心模塊 —— 成績(jī)查詢模塊的實(shí)現(xiàn)過程。其它模塊可參照實(shí)現(xiàn)。成績(jī)查詢模塊由 3 個(gè)頁(yè)面組成 , 分別為 : 查詢頁(yè)面、判斷頁(yè)面、結(jié)果頁(yè)面。具體實(shí)現(xiàn)如下 : ① 查詢頁(yè)面 : 該頁(yè)面的作用是接收用戶查詢條件并將它傳送給判斷頁(yè)面。 ② 判斷頁(yè)面 : 它不接受信息也不顯示信息 ,主要是判斷查詢條件在數(shù)據(jù)表中是否存在 ,如果存在用對(duì)象保存查詢條件傳到結(jié)果頁(yè) 面 。 如果不存在轉(zhuǎn)回查詢頁(yè)面。 ③ 結(jié)果頁(yè)面 : 主要是顯示查詢結(jié)果。它通過對(duì)記錄集按照查詢條件進(jìn)行篩選并將結(jié)果顯示出來。首先建立一個(gè)表格再建立一個(gè)結(jié)果記錄集 , 然后在表格內(nèi)加入動(dòng)態(tài)元素。這里關(guān)鍵是記錄集的篩選條件的建立 界面設(shè)計(jì) 屏幕格式 采用 B/S 模式,界面由 C 設(shè)計(jì)實(shí)現(xiàn),完全基于 windows 兼容的桌面平臺(tái) 報(bào)表格式 采用與實(shí)際的報(bào)表格式一致,當(dāng)然這也要求客戶端的硬件配置(如打印機(jī)等)要一致。 菜單格式 采用工具欄與菜單并用的方式,力圖簡(jiǎn)潔、明了。 圖 用戶界面 總結(jié) 以上利用 UML 面向?qū)ο蠼C(jī)制對(duì)學(xué)生成績(jī)管理系統(tǒng)進(jìn)行了概要分析設(shè)計(jì)、在建模過程中,使用 UML 將系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)有機(jī)集成起來,便于對(duì)系統(tǒng)在更高抽象層次上進(jìn)行維護(hù),提高了系統(tǒng)的可用性和可擴(kuò)展性。 由于現(xiàn)今的學(xué)生成績(jī)管理非常繁瑣,管理人員付出大量的工作時(shí)間,得到的效率很低。因此為提高工作效率,減輕校方人員的工作負(fù)擔(dān), 有必要 開發(fā)學(xué)生成績(jī)管理系統(tǒng)軟件。開發(fā)此學(xué)生成績(jī)管理系統(tǒng)軟件,以供教學(xué) 人員及操作者進(jìn)行學(xué)生管理,方便操作者隨時(shí)添加、查詢、修改等。為了我們提高軟件開發(fā)的能力,學(xué)習(xí)編程的技巧,提高工作設(shè)計(jì)思想,通過本次的工程開發(fā),開發(fā)小組成員與輔助老師交流,能從中學(xué)習(xí)知識(shí)吸取標(biāo)題欄 用戶信息填寫欄 輸入驗(yàn)證信息 登錄區(qū) 輸入密碼 經(jīng)驗(yàn),再技術(shù)和軟件思想上同時(shí)得到鍛煉和提高,從而使總體水升到一個(gè)新 的高度 。 第五章 詳細(xì)設(shè)計(jì) 引言 此需求說明書將對(duì)系統(tǒng)功能,界面操作和數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行說明 , 明確學(xué)生成績(jī)管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。 背景說明( 說明該軟件系統(tǒng)名稱、開發(fā)者、詳細(xì)設(shè)計(jì)原則和方法) 項(xiàng)目名稱:學(xué)生成績(jī)管理系統(tǒng) 項(xiàng) 目開發(fā)者:合肥工業(yè)大學(xué)地理信息系統(tǒng) 0601 班逄錦嬌 項(xiàng)目提出者:授課教師楊欣 系統(tǒng)用戶:管理員,教師和學(xué)生。 文檔預(yù)期讀者:程序設(shè)計(jì)人員,評(píng)閱文檔的教師 隨著學(xué)校規(guī)模的不斷擴(kuò)大,專業(yè)、班級(jí)、學(xué)生的數(shù)量急劇增加,有關(guān)學(xué)生選課的各種信息量也成倍增長(zhǎng),而目前許多高校的學(xué)生成績(jī)管理仍停留在復(fù)雜的人工操作上,重復(fù)工作較多,工作量大,效率低,因此,迫切需要開發(fā)基于互聯(lián)網(wǎng)的學(xué)生成績(jī)管理系統(tǒng)來提高管理工作的效率?;诨ヂ?lián)網(wǎng)的學(xué)生成績(jī)管理系統(tǒng),在學(xué)生成績(jī)的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢方面具有較大的實(shí)用意義。 它提高了信息的開放性,大大地改善了學(xué)生、教師對(duì)其最新信息查詢的準(zhǔn)確性 參考資料 《 C++程序設(shè)計(jì)教程》 錢能 著 清華大學(xué)出版社 《軟件工程導(dǎo)論》 張海藩 著 清華大學(xué)出版社 《數(shù)據(jù)庫(kù)系統(tǒng)概論》 王珊 薩師煊 著 高等教育出版社 《可行性分析報(bào)告》 《需求分析規(guī)格說明書》 《總體設(shè)計(jì)說明書》 術(shù)語(yǔ)和縮寫語(yǔ) 列出本文件中專用的術(shù)語(yǔ)、定義和縮寫語(yǔ) C++語(yǔ)言:隨著計(jì)算機(jī)技術(shù)的不斷 發(fā)展以及軟件程序的高度復(fù)雜化,面向?qū)ο蟪绦蛟O(shè)計(jì)的重要性也越來越突顯出來,而 C++語(yǔ)言則是面向?qū)ο蟪绦蛟O(shè)計(jì)的最重要的代表性語(yǔ)言之一。 C 語(yǔ)言具有許多優(yōu)點(diǎn),比如語(yǔ)言簡(jiǎn)潔靈活;運(yùn)算符和數(shù)據(jù)結(jié)構(gòu)豐富;具有結(jié)構(gòu)化控制語(yǔ)句;程序執(zhí)行效率高;同時(shí)具有高級(jí)語(yǔ)言和匯編語(yǔ)言的優(yōu)點(diǎn)等。與其他高級(jí)語(yǔ)言相比, C 語(yǔ)言具有可以直接訪問物理地址的優(yōu)點(diǎn),與匯編語(yǔ)言相比又具有良好的可讀性和可移植性。因此, C 語(yǔ)言得到了極為廣泛的應(yīng)用。隨著 C 語(yǔ)言應(yīng)用的推廣, C 語(yǔ)言存在的一些缺陷或不足也開始暴露出來,并受到大家的關(guān)注。比如 C語(yǔ)言對(duì)數(shù)據(jù)類型檢查的機(jī)制比 較弱,缺少支持代碼重用的結(jié)構(gòu);隨著軟件工程規(guī)模的擴(kuò)大,難以適應(yīng)開發(fā)特大型程序。同時(shí) C 語(yǔ)言畢竟是一種面向過程的編程語(yǔ)言,已經(jīng)不能滿足運(yùn)用面向?qū)ο蟮姆椒ㄩ_發(fā)軟件的需要。 C++便在 C 語(yǔ)言基礎(chǔ)上,為克服 C 語(yǔ)言本身存在的缺點(diǎn),同時(shí)為支持面向?qū)ο蟮某绦蛟O(shè)計(jì)而研制出來的一種通用的程序設(shè)計(jì)語(yǔ)言,它是在 1980 年由貝爾實(shí)驗(yàn)室的 Bjarne Stroustrup 創(chuàng)建的。 C++語(yǔ)言是在被廣泛應(yīng)用的 C 語(yǔ)言的基礎(chǔ)上發(fā)展起來的。 C++語(yǔ)言在 C 語(yǔ)言已有的功能的基礎(chǔ)上,強(qiáng)化了 C 語(yǔ)言的基本功能,特別是增加了對(duì)類的處理能力,即: C++語(yǔ)言 =C 語(yǔ)言+基本功能的擴(kuò)充 +類功能 。 學(xué)生成績(jī) 管理系統(tǒng): 學(xué) 生成績(jī) 管理是幫助教學(xué)人員、 學(xué)生 對(duì) 學(xué)生信息和成績(jī)進(jìn)行 的管理軟件。使用 C++,獨(dú)立完成其功能。 系統(tǒng)程序流程圖 開始 輸入用戶名和密碼 驗(yàn)證 選擇用戶類型 選擇操作類型 選擇查詢 查詢成績(jī) 查詢信息 連接數(shù)據(jù)庫(kù) 顯示成績(jī)表 查詢學(xué)生信息 鏈接數(shù)據(jù)庫(kù) 顯示學(xué)生校信息 查詢教師信息 連接數(shù)據(jù)庫(kù) 顯示教師信息 創(chuàng)建工作日志存入數(shù)據(jù)庫(kù) 維護(hù)系統(tǒng) 更新數(shù)據(jù) 輸入新信息 保存 更新數(shù)據(jù)庫(kù) 返回首頁(yè) 離開 Y F 查詢 維護(hù) 管理員用戶 開始 輸入用戶名和密碼 驗(yàn)證 選擇用戶類型 選擇操作類型 管理信息 管理數(shù)據(jù) 連接數(shù)據(jù)庫(kù) 更新數(shù)據(jù)庫(kù) 輸入新信息 Y F 其余程序流程在 上圖 確認(rèn)保存 刪除 選擇刪除數(shù)據(jù) 刪除 刪除 離開 Y F 保存 圖 系統(tǒng)流程圖 5. 3.系統(tǒng)程序設(shè)計(jì) 登入模塊( M1) 功能:是用戶可以進(jìn)行各種操作的必須前提。 輸入項(xiàng)目:用戶名、密碼。 輸出項(xiàng)目:瀏覽區(qū)和基本資料區(qū) 程序邏輯: P1: 檢查用戶名、密碼與數(shù)據(jù)庫(kù)是否吻合(完整性和一致性)。若是,轉(zhuǎn) P3 P2: 產(chǎn)生提示用戶名或密碼錯(cuò)誤的消息窗口; P3: 用戶確認(rèn)后退出程序運(yùn)行; P4: 進(jìn)入主窗體; P5: 進(jìn)入事件等待狀態(tài); 圖 模塊設(shè)計(jì) 1 ..2 關(guān)閉系統(tǒng)模塊( M2) 功能:關(guān)閉并退出系統(tǒng),保留相應(yīng)狀態(tài)數(shù)據(jù)。 輸入用戶名,密碼 P1 檢查 P3 確認(rèn)登錄 P2 錯(cuò)誤 P4 進(jìn)入系統(tǒng) P5 等待 輸入項(xiàng)目:全局變量。 輸出項(xiàng)目:更新后的數(shù)據(jù)庫(kù)文件和配置文件。 程序邏輯: P1: 設(shè)置數(shù)據(jù)庫(kù)和配置文件; P2: 釋放系統(tǒng)資源并退出系統(tǒng); 圖 模塊設(shè)計(jì) 2 刷新基本資料模塊( M3) 功能:對(duì)更改后的基本資料區(qū)進(jìn)行刷新。 輸入項(xiàng)目:對(duì)原來記錄中 memo 域的處理方式(更新、刷新)。 輸出項(xiàng)目:設(shè)置瀏覽區(qū)和數(shù)據(jù)庫(kù)。 系統(tǒng)功能模塊( M4) 功能:選擇 各種系統(tǒng)功能 輸入項(xiàng)目:鼠標(biāo)、鍵盤或?qū)懽职迨录? 輸出項(xiàng)目:無 程序邏輯: P1: 若事件為查詢,調(diào)用查詢模塊 M8,轉(zhuǎn) P9; P2: 若事件為修改,調(diào)用修改模塊 M9,轉(zhuǎn) P9; P3: 若事件為添加,調(diào)用增加模塊 M10,轉(zhuǎn) P9; P1 設(shè)置數(shù)據(jù)庫(kù)和配置文件 確認(rèn)退出 P2 釋放數(shù)據(jù)庫(kù)資源并退出系統(tǒng) P4: 若事件為刪除,調(diào)用刪除模塊 M11,轉(zhuǎn) P9; P5: 若事件為打印,調(diào)用打印模塊 M12,轉(zhuǎn) P9; P6: 若事件為統(tǒng)計(jì),調(diào)用打印模塊 M13,轉(zhuǎn) P9; P7: 若事件為最小化,執(zhí)行 Windows 缺省操作,轉(zhuǎn) P9; P8: 若事件為關(guān)閉,調(diào)用關(guān)閉系統(tǒng)模塊 M2; P9: 進(jìn)入事件等待狀態(tài); 圖 模塊設(shè)計(jì) 3 查詢模塊( M5) 功能:完成查詢功能。 性能:響應(yīng)時(shí)間應(yīng)盡量快。 操作輸入 判斷事件 查詢 調(diào)用 M5 修改 調(diào)用 M6 添加 調(diào)用 M7 刪除 調(diào)用 M8 打印 調(diào)用 M9 統(tǒng)計(jì) 調(diào)用 M10 最小 化 關(guān)閉 調(diào)用 M2 事件等待 輸入項(xiàng)目:無。 輸出項(xiàng)目:無。 程序邏輯: P1: 進(jìn)入查詢窗體; P2: 若用戶取消,則返回; P3: 獲得查詢結(jié)果; P4: 查詢結(jié)果顯示在主窗體上,并等待用戶確認(rèn); P5: 若查詢結(jié)果項(xiàng)數(shù)等于零,返回; 測(cè)試要點(diǎn):測(cè)試各種查詢方式。 圖 模塊設(shè)計(jì) 4 修改模塊( M6) 功能:完成修改功能。 輸入項(xiàng)目:各種修改。 輸出項(xiàng)目:修改后的基本資料 程序邏輯: 進(jìn)入查詢界面 獲得查詢結(jié)果 顯示查詢結(jié)果 查詢項(xiàng)目不存在 P1: 點(diǎn)擊要修改的表; P2: 產(chǎn)生窗體; P3: 等待用戶修改; P4: 若取消,返回;
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1