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

正文內(nèi)容

1學(xué)生成績(jī)管理系統(tǒng)軟件工程課程設(shè)計(jì)(參考版)

2024-09-09 08:58本頁(yè)面
  

【正文】 輸入項(xiàng)目:各種修改。 程序邏輯: P1: 進(jìn)入查詢窗體; P2: 若用戶取消,則返回; P3: 獲得查詢結(jié)果; P4: 查詢結(jié)果顯示在主窗體上,并等待用戶確認(rèn); P5: 若查詢結(jié)果項(xiàng)數(shù)等于零,返回; 測(cè)試要點(diǎn):測(cè)試各種查詢方式。 操作輸入 判斷事件 查詢 調(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: 若事件為查詢,調(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) 功能:完成查詢功能。 輸出項(xiàng)目:設(shè)置瀏覽區(qū)和數(shù)據(jù)庫(kù)。 程序邏輯: P1: 設(shè)置數(shù)據(jù)庫(kù)和配置 文件; P2: 釋放系統(tǒng)資源并退出系統(tǒng); 圖 模塊設(shè)計(jì) 2 刷新基本資料模塊( M3) 功能:對(duì)更改后的基本資料區(qū)進(jìn)行刷新。 輸入用戶名,密碼 P1 檢查 P3 確認(rèn)登錄 P2 錯(cuò)誤 P4 進(jìn)入系統(tǒng) P5 等待 輸入項(xiàng)目:全局變量。 輸出項(xiàng)目:瀏覽區(qū)和基本資料區(qū) 程序邏輯: P1: 檢查 用戶名、密碼與數(shù)據(jù)庫(kù)是否吻合(完整性和一致性)。 系統(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)行各種操作的必須前提。 學(xué)生成績(jī) 管理系統(tǒng): 學(xué) 生成績(jī) 管理是幫助教學(xué)人員、 學(xué)生 對(duì) 學(xué)生信息和成績(jī)進(jìn)行 的管理軟件。 C++語(yǔ)言是在被廣泛應(yīng)用的 C 語(yǔ)言的基礎(chǔ)上發(fā)展起來的。同時(shí) C 語(yǔ)言畢竟是一種面向過程的編程語(yǔ)言,已經(jīng)不能滿足運(yùn)用面向?qū)ο蟮姆椒ㄩ_發(fā)軟件的需要。隨著 C 語(yǔ)言應(yīng)用的推廣, C 語(yǔ)言存在的一些缺陷或不足也開始暴露出來,并受到大家的關(guān)注。與其他高級(jí)語(yǔ)言相比, C 語(yǔ)言具有可以直接訪問物理地址的優(yōu)點(diǎn),與匯編語(yǔ)言相比又具有良好的可讀性和可移植性。它提高了信息的開放性,大大地改善了學(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ǔ)言之一。 文檔預(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)來提高管理工作的效率。 第五章 詳細(xì)設(shè)計(jì) 此需求說明書將對(duì)系統(tǒng)功能,界面操作和數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行說明 , 明確學(xué)生成績(jī)管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。開發(fā)此學(xué)生成績(jī)管理系統(tǒng)軟件,以供教學(xué)人員及操作者進(jìn)行學(xué)生管理,方便操作者隨時(shí)添加、查詢、修改等。 由于現(xiàn)今的學(xué)生成績(jī)管理非常繁瑣,管理人員付出大量的工作時(shí)間,得到的效率很低。 菜單格式 采用工具欄與菜單并用的方式,力圖簡(jiǎn)潔、明了。首先建立一個(gè)表格再建立一個(gè)結(jié)果記錄集 , 然后在表格內(nèi)加 入動(dòng)態(tài)元 素。 ③ 結(jié)果頁(yè)面 : 主要是顯示查詢結(jié)果。 ② 判斷頁(yè)面 : 它不接受信息也不顯示信息 ,主要是判斷查詢條件在數(shù)據(jù)表中是否存在 ,如果存在用對(duì)象保存查詢條件傳到結(jié)果頁(yè)面 。成績(jī)查詢模塊由 3 個(gè)頁(yè)面組成 , 分別為 : 查詢頁(yè)面、判斷頁(yè)面、結(jié)果頁(yè)面。 4) 相關(guān)模塊和頁(yè)面的實(shí)現(xiàn) : 在這里重點(diǎn)介紹該系 統(tǒng)的核心模塊 —— 成績(jī)查詢模塊的實(shí)現(xiàn)過程。 單擊“確定”。設(shè)置步驟如下 : 打開“數(shù)據(jù)庫(kù)” 面板 。 3) 建立數(shù)據(jù)庫(kù)連接 :數(shù)據(jù)連接是建立 WEB 程序和數(shù)據(jù)庫(kù)的通道 ,其實(shí)質(zhì)是利用ADO、 OLE 等組件實(shí)現(xiàn)對(duì)后數(shù)據(jù)庫(kù)的操縱。 2) 配置開發(fā)環(huán)境 : 按照系統(tǒng)結(jié)構(gòu)圖安裝相關(guān)的系統(tǒng)軟件和 DreamwaverMx2020 應(yīng)用程序 , 然后在 Dreamwaver2Mx2020 中定 義站點(diǎn)。 主鍵索引 學(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)。系部代碼表、班級(jí)代碼表、教師代碼表、課程代碼表等數(shù)據(jù)表的數(shù)據(jù)由教務(wù)處統(tǒng)一生成 ,由各系部共享。另外還要做到可以對(duì)學(xué)生成績(jī)信息以及成績(jī)信息查詢和維護(hù)。數(shù)據(jù)庫(kù)的行為設(shè)計(jì)是確定數(shù)據(jù)庫(kù)用戶的行為和動(dòng)作 ,即應(yīng)用程序 的設(shè)計(jì)。 數(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) ,使之能有效地存取數(shù)據(jù) ,滿足用戶的信息要求和處理要求。 數(shù)據(jù)庫(kù)設(shè)計(jì)的目的是為用戶和應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的的一運(yùn)行環(huán)境。 數(shù)據(jù)庫(kù)設(shè)計(jì) 目的、引用的法規(guī)政策以及遵循的標(biāo)準(zhǔn)規(guī)范 數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的環(huán)境,構(gòu)造設(shè)計(jì)優(yōu)化的數(shù)據(jù)庫(kù)邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效的存儲(chǔ)和管理數(shù)據(jù),滿足用戶的應(yīng)用需求,包括信息管理需求和數(shù)據(jù)操作需求。外觀上要做到合理化,考慮到用戶多對(duì) Windows 風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。 (3) 在網(wǎng)絡(luò)傳輸部分,在網(wǎng)絡(luò)硬件部分,為了實(shí)現(xiàn)高速傳輸,將使用帶寬為10M 以上的網(wǎng)絡(luò)連接 用戶接口 :用戶與系統(tǒng)進(jìn)行交互的界面 在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)友好的界面。 硬件接口 ( 1)在輸入方面,對(duì)于鍵盤、鼠標(biāo)的輸入,可用 C 的標(biāo)準(zhǔn)輸入 /輸出,對(duì)輸入進(jìn)行處理。 外部接口: 軟件接口 ( 1)服務(wù)器程序上可使用 SQL Server 的對(duì)數(shù)據(jù)庫(kù)的備份命令,來完成數(shù)據(jù)庫(kù)的備份工作。圖中的立方體表示系統(tǒng)配置的節(jié)點(diǎn),包括服務(wù)器和客戶端 PC 機(jī),節(jié)點(diǎn)之間的連線表示系統(tǒng)之間交互的通信協(xié)議的名稱,節(jié)點(diǎn)之間采 用的是 TCP/IP 協(xié)議 w e b 服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器客戶端 客戶端O D B CT C P / IPT C P / IP 圖 系統(tǒng)的配置圖 接口設(shè)計(jì)說明 內(nèi)部接口: ( 1)系統(tǒng)登錄模塊:?jiǎn)?dòng)系統(tǒng)時(shí),便激活登錄口令界面。利用 UML 的配置圖了一次哦你更抽象的系統(tǒng)設(shè)計(jì)角度上,考察每一個(gè)軟件模塊,每一個(gè)軟件可執(zhí)行體在物理節(jié)點(diǎn)直接按的通信方式,或者用帶箭頭的符號(hào)表示出不同的節(jié)點(diǎn)上模塊的通信方式。可進(jìn)行的額操作分別有更新,修改和刪除,并在每次操作結(jié)束后將修改保存到數(shù)據(jù)庫(kù)。 在 UML 中,對(duì)象圖使用的是與類圖相同的符號(hào)和關(guān)系,因?yàn)閷?duì)象就是類的實(shí)例, ( 6) 系統(tǒng)的協(xié)作圖 成績(jī)查詢協(xié)作圖:用戶登錄系統(tǒng),得到系統(tǒng)驗(yàn)證成功后進(jìn)入系統(tǒng)選擇查詢成績(jī)后,系統(tǒng)從數(shù)據(jù)庫(kù)調(diào)取成績(jī),并在系統(tǒng)顯示成績(jī)表 :學(xué)生 :業(yè)務(wù)管理 :查詢成績(jī) :成績(jī)1: 登錄身份驗(yàn)證2: 登錄系統(tǒng) 3: 進(jìn)行查詢 圖 系統(tǒng)的協(xié)作圖 1 成績(jī)錄入及更新協(xié)作圖:教師登錄系統(tǒng),得到系統(tǒng)驗(yàn)證后進(jìn)入 系統(tǒng) , 選擇成績(jī)管理,并選擇所要更改的課程,對(duì)成績(jī)進(jìn)行 更新或刪除,并將修改結(jié)果保存在數(shù)據(jù)庫(kù);選擇信息查詢,選擇信息類型后提交,系統(tǒng)顯示查詢信息。這些對(duì)象包括了對(duì)現(xiàn)實(shí)世界中的物理實(shí)體、商業(yè)事務(wù)、邏輯事務(wù)、應(yīng)用事務(wù)和行為事務(wù)等,甚至也包括了純粹概念性的事務(wù),它們都是類的實(shí)例。 系統(tǒng)包用戶包+ 管理員+ 教師類+ 學(xué)生類數(shù)據(jù)庫(kù)包+ 成績(jī)+ 工作記錄+ 課程類接口包 圖 系統(tǒng)的包圖 數(shù)據(jù)庫(kù)包:包含數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)信息 用戶包:包括要使用系統(tǒng)的所有用戶及其屬性 系統(tǒng)包:表示成績(jī)管理系統(tǒng) 接口包:表示系統(tǒng)和數(shù)據(jù)庫(kù)的接口 ( 4) 系統(tǒng)的類圖 類是面向?qū)π韵到y(tǒng)組成的核心。 ( 3)系統(tǒng)的包圖 包 圖是維護(hù)和控制系統(tǒng)總體結(jié)構(gòu)的重要建模工具,對(duì)方復(fù)雜系統(tǒng)進(jìn)行建模時(shí),經(jīng)常需要處理大量的類、接口、組件、節(jié)點(diǎn)和圖,這時(shí)就有必要將這些元素進(jìn)行分組,即把語(yǔ)義相近并傾向于同一變化的元素組織起來加入同一個(gè)包中,以方便的理解和處理整個(gè)模型。 依據(jù) : 可行性分析,需求分析 方法 : 面向?qū)ο蟮姆椒? 軟件結(jié)構(gòu)體系 ( 1)系統(tǒng)流程圖 管理操作 管理程序 修改信息 成績(jī)輸入 提示已操作 成績(jī)管理數(shù)據(jù)庫(kù) 提示生成程序 查詢 信息生成程序 生成信息報(bào)告 圖 系統(tǒng)流程 圖 ( 2)系統(tǒng)數(shù)據(jù)流圖 圖 系統(tǒng)數(shù)據(jù)流圖 用戶登錄系統(tǒng),選擇登錄類型,登錄系統(tǒng)后選擇處理類型, 每種用戶只能在選擇的登錄類型中進(jìn)行有限的操作 。 ,采取循環(huán)反復(fù)的方法來獲得設(shè)計(jì)。 ,即該軟件應(yīng)當(dāng)從邏輯上被劃分成多個(gè)部件,分別實(shí)現(xiàn)各種特定功能和 子功能。一旦出錯(cuò)會(huì)自動(dòng)報(bào)錯(cuò)。第二次運(yùn)行,在需求調(diào)用時(shí)出錯(cuò),有錯(cuò)誤提示,重試。 在 靈活性 方面 當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整 ,靈活性非常大。 查 詢效率盡可能做到精準(zhǔn),信息維護(hù)功能做到簡(jiǎn)單易用,不需過多對(duì)人員的培訓(xùn) 在精度需求上, 數(shù)據(jù)精確到小數(shù)點(diǎn)后一位 , 時(shí)間值:精確到日,并以 yyyy/mm/dd的形式表示;價(jià)格值:精確到分,并以 .XX 的形式表示 。 輸出 : 學(xué)號(hào)、人員名單和所在班級(jí)。 功能需求(三) 查詢同一專業(yè)的所有人員 (教師和管理員) 。 加工 : 利用關(guān)鍵字在數(shù)據(jù)庫(kù)中找到個(gè)人的全部信息 和成績(jī) 。 功能需求(二) 查詢個(gè)人的全部信息 和成績(jī) 。 加工 : 通過學(xué)籍管理系統(tǒng)輸入到數(shù)據(jù)庫(kù)中。 把個(gè)人信息 和成績(jī) 輸入到數(shù)據(jù)庫(kù)。另外還要做到可以對(duì)學(xué)生成績(jī)信息以及成績(jī)信息查詢和維護(hù)。為使系統(tǒng)能夠正常運(yùn)行,軟硬件環(huán)境需求如下: 軟件需求: 操作系統(tǒng) WINDOWS 2020 以上;數(shù)據(jù)庫(kù)服務(wù)器端軟件 SQL。它提高了信息的開放性,大大地改善了學(xué)生、教師對(duì)其最新信息查詢的準(zhǔn)確性 參考資料 《 C++程序設(shè)計(jì)教程》 錢能 著 清華大學(xué)出版社 《軟件工程導(dǎo)論》 張海藩 著 清華大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1