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

正文內(nèi)容

畢業(yè)設(shè)計-學生成績管理系統(tǒng)設(shè)計及介紹(編輯修改稿)

2025-07-10 01:53 本頁面
 

【文章內(nèi)容簡介】 本思想 面向?qū)ο蟮姆椒ㄕJ為客觀世界是由各種各樣的對象組成的,每個對象都有各自的內(nèi)部狀態(tài)和運動規(guī)律,不同對象之間通過消息傳送相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)。 面向?qū)ο笙到y(tǒng)的特征 1.抽象 2.繼承性 3.多態(tài)性 4.封裝性 面向?qū)ο笤O(shè)計的步驟 1.定義問題。 2.為現(xiàn)實世界問題域的軟件實現(xiàn)一個不嚴格的概括描述。 3.按以下子步驟把方法嚴格化: ①弄清對象及屬性; ②弄清可能被施于對象的操作; ③利用表達對象與操作的關(guān)系建立每個對象的接口; ④決定詳細設(shè)計問題,從而給出對象的實現(xiàn)描述。 4.遞歸地重復(fù)步驟 1 到 3,以得到完整的設(shè)計。面向?qū)ο笤O(shè)計方法將數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計三類設(shè)計元素結(jié)合起來。 visualstudio 開發(fā)方法 visualstudio 開發(fā) 方法的基本思想 如果在對系統(tǒng)調(diào)查后,系統(tǒng)開發(fā)過程的每一步都可以形成一定的對應(yīng)關(guān)系,則可以借助于特定的 visualstudio 工具軟件來實現(xiàn)上述一個個的系統(tǒng)開發(fā)過程。 visualstudio 開發(fā)方法的特點 ①解決了客觀世界到軟件系統(tǒng)的直接影射的問題; ②使結(jié)構(gòu)化方法更加實用; 5 ③自動檢測方法大大提高了軟件的質(zhì)量; ④使原型方法和面向?qū)ο蠓椒ǜ吨T實施; ⑤簡化了軟件管理與維護; ⑥使開發(fā)者從繁瑣的分析設(shè)計圖表和程序編寫工作中解放出來; ⑦軟件成分的可重用性提高; ⑧產(chǎn)生出統(tǒng)一的標準化的系統(tǒng)文檔; ⑨使軟件開發(fā)的速度得到很大的提高。 軟件開發(fā)方法的選擇 綜上所說 ,我這次的系統(tǒng)采用的方法是結(jié)構(gòu)化系統(tǒng)開發(fā)方法和原型開發(fā)方法相結(jié)合。系統(tǒng)開發(fā)前采用結(jié)構(gòu)化系統(tǒng)開發(fā)方法,系統(tǒng)開發(fā)的具體實施采用原型開發(fā)方法。 6 3 學生成績管理系統(tǒng)的概述 學生成績管理系統(tǒng)的簡介 學生成績管理系統(tǒng)對學校加強學生成績管理有著極其重要的作用 .由于各個大學都在持續(xù)擴招,學生的數(shù)量日益龐大,對于如何管理如此龐大的學生成績數(shù)據(jù)顯得更為復(fù)雜,傳統(tǒng)的手工成績管理不僅工作量大 ,而且容易出現(xiàn)問題, 已不能適應(yīng)時代的發(fā)展 。 學生成績管理系統(tǒng)基于 Window98 的開發(fā)研制,該軟件針對學生成績及其數(shù)據(jù)特點,設(shè)計了系統(tǒng)維護子系統(tǒng)、數(shù)據(jù)處理子系統(tǒng)、報表打印子系統(tǒng),這幾個子系統(tǒng)包括了學生成績數(shù)據(jù)管理的主要業(yè)務(wù)工作,可以全面實現(xiàn)對學生成績的輸入、查詢、排序、統(tǒng)計和打印等業(yè)務(wù)的計算機管理。它能使學生成績數(shù)據(jù)的工作人員從繁重的工作中解脫出來,大大減輕了工作量,減少人為的工作失誤,全面提高學生成績管理的效率,從而使學校對于學生成績的管理水平和技術(shù)水平躍上一個新的臺階。適用于各類大中專院校、中小學 校現(xiàn)代化教學的綜合管理。 學生成績管理系統(tǒng)的用戶需求 要設(shè)計一個學生成績管理系統(tǒng),其功能包括: ① 用戶設(shè)置:管理員增加用戶、刪除用戶、修改密碼等工作; ②成績輸入:根據(jù)學生的學號,課程輸入該學生的成績; ③增加課程:當學生課程發(fā)生改變時,可以對該學生的課程信息進行修改; ④ 學生成績表:通過該表單可以實現(xiàn)對學生成績的添加、編輯、保存、刪除等操作,同時顯示相關(guān)操作的數(shù)據(jù)顯示; ⑤ 學生成績查詢:通過該表單用戶可以進行成績最高查詢、總分最高查詢、不及格查詢、三好學生查詢等操作。同時顯示相關(guān)操作的數(shù)據(jù)顯示; ⑥ 學生成績排序:讓用戶對學生成績進行學號、平均分、單科分排序等操作; 7 4 學生成績管理系統(tǒng)的分析和設(shè)計 學生成績管理系統(tǒng)的需求分析 通過對用戶需求的分析,我們可以分析出該學生成績管理系統(tǒng)大致可以分為四個系統(tǒng):系統(tǒng)維護子系統(tǒng) 、 數(shù)據(jù)處理子系統(tǒng) 、 報表打印子系統(tǒng)。 現(xiàn)在對這三個系統(tǒng)的流程做具體說明: 登陸 系統(tǒng) 圖 登陸系統(tǒng) 子系統(tǒng) 圖 子系統(tǒng) 用戶 信息維護 用戶添加 用戶信息修改 用戶刪除 用戶登陸 修改密碼 學生信息界面 管理員界面 用戶信息維護 學生信息 按學號查詢 按課程查詢 管理員界面 按學號查詢 按課程查詢 總查詢 添加 修改 成績 刪除 8 合并圖 圖 合并圖 學生成績管理系統(tǒng)的數(shù)據(jù)庫設(shè)計 由于考慮到本系統(tǒng)是應(yīng)用在單機系統(tǒng)上,另外根據(jù)其規(guī)模,我們只建立起一個數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)上建立起如下表: 學生課程表 表 學生課程表 學生信息 管理員 密碼修改 退 出 按課程 按課程 添加成績 成績查詢 學生成績 用戶信息 修改成績 成績排序 課程查詢 登陸系統(tǒng) 學 生成績管理系統(tǒng) 課程添加 用戶信息 用戶信息添加 用戶信息添加 用戶信息刪除 學生 管理員 9 課程 表: 表 課程表 用戶清單 表: 表 用戶清單 表 10 5 學生成績管理系統(tǒng)的具體實現(xiàn) 開發(fā)環(huán)境的選擇 目 前市場上可供選擇的開發(fā)工具很多,不同的開發(fā)工具有各自的特點,適合開發(fā)不同的應(yīng)用系統(tǒng)。下面簡單介紹一些常用的軟件開發(fā)工具。 一、 傳統(tǒng)的程序設(shè)計語言 如 Basic、 C、 Pascal、 Fortran 等 二、 第四代語言 如 Visual Foxpro、 Power Builder 等都具有第四代語言的很多特點;另一類與第四代語言相似的開發(fā)工具,如 Visual C、 Visual Basic、 Delphi 等,雖然使用的傳統(tǒng)的程序設(shè)計語言,但是它們提供了幫助用戶程序框架的能力。可快速生成數(shù)據(jù)庫應(yīng)用程序。 三、 面向?qū)ο蟮某绦蛟O(shè) 計語言 如 C、 Object Pascal、 Java、 SmallTalk 等。 四、 C/S、 B/S 應(yīng)用開發(fā)工具 如 Visual Studio 系列, Delphi、 C++ Builder 等支持 C/S 開發(fā); 支持 B/S 開發(fā)的技術(shù)有 CGI、 PHP、 JSP 等。 五、 可視化開發(fā)工具 如微軟的 Visual Studio 系列、 Inprise 公司的 Delphi、 C++ Builder 等,另外 Inprise公司已將 Delphi 開發(fā)環(huán)境移植到 Linux 操作系統(tǒng)下。 綜上所說,以及結(jié)合我已經(jīng)學的知識,我選擇了 Visual C作為 我本次開發(fā)的環(huán)境。 學生成績管理系統(tǒng)的功能介紹 功能要求 ? 用戶注冊及登陸,用戶合法性審核,用戶密碼修改。 ? 系統(tǒng)權(quán)限管理:管理員可以錄入 、修改、添加 數(shù)據(jù), 修改 一般用戶只能查看。 ? 學生成績的錄入,修改,刪除。 ? 條件查詢 1)按學號查詢某名學生成績。 2) 按課程查詢學生成績 。 11 3) 按專業(yè)查詢學生成績 。 ? 排序 班級內(nèi)部:分別按學號,姓名,分 數(shù) 排序。 班級外部: 分別按學號,姓名,分 數(shù) 排序 。 界面要求 頁面設(shè)計要求美觀大方,操作簡便,功能明確。 一、系統(tǒng)維護子系統(tǒng) 系統(tǒng)維護子系統(tǒng)提供對整個學生成績管
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1