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

正文內(nèi)容

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

2025-09-26 08:58 上一頁面

下一頁面
 

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