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

正文內(nèi)容

學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn)—畢業(yè)設(shè)計論文(文件)

2024-12-23 03:49 上一頁面

下一頁面
 

【正文】 B. 數(shù)據(jù)庫設(shè)置窗體的設(shè)計 在有關(guān)程序啟動的代碼設(shè)計中,主要涉及到兩個窗體,一個是數(shù)據(jù)庫配置窗體,一個就是系統(tǒng)登錄窗體。存放程序信息的方式一般包括寫入 .ini 文件和寫入注冊表兩種方式。 為了實現(xiàn)對注冊表的讀寫,需要對 Windows API函數(shù)進(jìn)行封裝。 A. 啟動應(yīng)用程序的設(shè)計 在本系統(tǒng)中,應(yīng)用程序是從 Sub Main()過程來啟動的。 ( 3) 如果應(yīng)用程序不是第一次運行,則通過讀取注冊表中的相關(guān)數(shù)據(jù)庫配置信息來登錄 數(shù)據(jù)庫。 數(shù)據(jù)庫登錄的設(shè)計 在圖 41 中顯示的是本系統(tǒng)中 登錄數(shù)據(jù)庫的過程。 第 4 章 詳細(xì)設(shè)計 系統(tǒng)登錄 圖 41 程序啟動,用戶登錄數(shù)據(jù)庫流程圖 應(yīng)用程序要求使用者進(jìn)行登錄,以便確認(rèn)使用者的身份以及使用權(quán)限。 盡管兩層的 C/S 結(jié)構(gòu)存在一定的缺點,然而作為一種成熟的應(yīng)用程序結(jié)構(gòu)模型,兩層結(jié)構(gòu)具有開發(fā)難度小,維護(hù)和使用比較方便的優(yōu)點。 ? 兩層 C/S 結(jié)構(gòu)的應(yīng)用程序分布比較麻煩,需要一些 DLL 的支持。 兩層結(jié)構(gòu)的 C/S 結(jié)構(gòu)就是客戶端應(yīng)用程序通過 ODBC、 SQL Link、 TCP/IP直接連接數(shù)據(jù)局服務(wù)器進(jìn)行通信,并完成數(shù)據(jù)的添加、修改、刪除和檢索等操作。 應(yīng)用程序的功能模塊 圖 31 應(yīng)用程序的功能 模塊 結(jié)構(gòu)圖 學(xué)籍管理應(yīng)用系統(tǒng)主要包括學(xué)生管理、成績管理和用戶管理 3個大模塊,各個模塊的具體功能如圖 31 所示。 目前一種比較流行的應(yīng)用程序界面設(shè)計是為應(yīng)用程序提供一個目錄樹,利用目錄樹來執(zhí)行一些特定的應(yīng)用程序 功能。 基于上述原因,本系統(tǒng)選用了多文檔窗體的界面風(fēng)格。 盡管 Microsoft 公司在其 Word 2020 的產(chǎn)品中開始從 MDI環(huán)境轉(zhuǎn)向 SDI環(huán)境,在本系統(tǒng)中還是采用了 MDI 的界面風(fēng)格。其中,如果應(yīng)用程序的功能比較單一、操作比較少時,往往選用基于對話框的應(yīng)用程序界面。 2. 表之間的實體關(guān)系 學(xué)生基本信息表與學(xué)生附加信息表應(yīng)該具有同步更新的功能,即這兩個表中的記錄是一一對應(yīng)的;另外,學(xué)生的成績表與學(xué)生基本信息表以及課程信息表也有著對應(yīng)關(guān)系。這兩個表用來存放學(xué)校開設(shè)的課程的一些基本信息以及學(xué)生考試的成績信息,數(shù)據(jù)庫的主關(guān)鍵字是“課程代號”。 上述 5種范式是設(shè)計數(shù)據(jù)庫時需要遵循的準(zhǔn)則,一般而言,數(shù)據(jù)庫設(shè)計應(yīng)該確保能夠遵循第三范式,第四范式和第五范式相對而言用得比較少。要完成第四范式,就必須為每一個一對多的關(guān)系創(chuàng)建各自的表。 ? 第三范式。 ? 第二范式。 為了確保數(shù)據(jù)庫設(shè)計時做到規(guī)范化,定義了如下的一些基本規(guī)則,稱為范式。 ( 2) 滿足數(shù)據(jù)的完整性:數(shù)據(jù)完整性指的主要是限制數(shù)據(jù)庫內(nèi)可能出現(xiàn)的值,以保證數(shù)據(jù)庫的有效性。 系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計 一個數(shù)據(jù)庫應(yīng)用程序的開發(fā),其數(shù)據(jù)庫的設(shè)計是至關(guān)重要的一個環(huán)節(jié)。 ? 存儲過程:是一組被編輯在一起,用以執(zhí)行特定功能的 SQL語句;這些語句通常是被編譯過的,執(zhí)行速度比較快。一個表的主關(guān)鍵字用來唯一的標(biāo)志表的每行。 ? 字段:用于表示實體屬性的符號集。 關(guān)系型數(shù)據(jù)庫簡介 關(guān)系型數(shù)據(jù)庫是以關(guān)系型數(shù)據(jù)庫為基礎(chǔ)的數(shù)據(jù)庫,是根據(jù)表、記錄和字段歡迎界面 學(xué) 籍 信 息 庫 用戶登錄 退出 打印報表零 學(xué)生查詢 數(shù)據(jù)導(dǎo)入 數(shù)據(jù)輸入 建立新表 登錄成功 主界面 成績查詢 版本信息 創(chuàng)建 輸入 輸入 讀出 讀出 讀出 退出 之間的關(guān)系進(jìn)行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表( Table)來存取數(shù)據(jù),并且通過關(guān)系( Relation)將這些表聯(lián)系在一起。其中,數(shù)據(jù)庫的分析與設(shè)計非常重要。打印管理,管理員可以打印單人或者本課程的成績,并且對打印的字段進(jìn)行設(shè)置。數(shù)據(jù)輸入,可以在這個窗體中對數(shù)據(jù)庫中的任意表進(jìn)行添加、修改、刪除等操作。 設(shè)計簡述 VB 設(shè)計的界面簡述 漂亮界面,這個窗體要求漂亮,做成通用窗體的效果。在管理員進(jìn)行錄入工作時,對所輸入信息插入數(shù)據(jù)庫內(nèi),并保證其安全和主屬性的唯一。 系統(tǒng)的嚴(yán)謹(jǐn)性 所開發(fā)系統(tǒng)必須嚴(yán)謹(jǐn),不能隨意被修改,不能隨意被人下載源代碼。 系統(tǒng) 性能 分析 系統(tǒng)的安全性 所開發(fā)系統(tǒng)必須保證系統(tǒng)的安全,必須保證系統(tǒng)數(shù)據(jù)庫不能被任意修改,系統(tǒng)不容易被病毒侵蝕。而對數(shù)據(jù)庫的建立,由于建立的數(shù)據(jù)庫主要是對 學(xué)籍 的信息進(jìn)行管理,所以可以采用微軟公司開發(fā)的 Microsoft SQL Server 2020。這極大地增強(qiáng)了數(shù)據(jù)庫的性能和可靠性。 SQL Server 2020 的使用 Microsoft SQL Server 2020 是為當(dāng)前的分布式客戶機(jī) /服務(wù)器環(huán)境特別設(shè)計的, SQL Server 數(shù)據(jù)庫能夠輕而易舉的通過 Inter 和內(nèi)部網(wǎng)絡(luò)加以訪問。由于子程序規(guī)模不大、功能單一,因此編程難度得意大大降低。 在面向?qū)ο蟮木幊谭椒ㄖ?,每個程序通常包含一個主程序和若干個子程序,由某個子程序來處理某個小問題,再由主程序自頂向下調(diào)用各個子程序來逐 步解決整個問題。在本次設(shè)計中只所以采用 VB 進(jìn)行開發(fā),主要是以為 VB 具有以下兩大特點: 傳統(tǒng)的結(jié)構(gòu)化語言(如 C, Pascal 和 Basic 等)都是采用面向過程的編程方法來解決問題。在對學(xué)籍信息的管理中,對管理員賦予所有的權(quán)限,即既有具有查詢的權(quán)限,又具有對數(shù)據(jù)庫進(jìn)行錄入和修改的功能,以及對數(shù)據(jù)庫進(jìn)行清空的功能。為了適 應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時間觀念,學(xué)籍管理系統(tǒng)為教學(xué)辦公室?guī)砹藰O大的方便。學(xué)生信息的管理是每個學(xué)校工作中一項非常重要的工作,要投入很大的人力進(jìn)行管理。 下圖為學(xué)籍管理系統(tǒng)數(shù)據(jù)流程圖: 。 系統(tǒng)的初步調(diào)查 開發(fā)學(xué)籍管理系統(tǒng)的目的 學(xué)校每年都有新生入學(xué)、老生畢業(yè),還有其他各種人事變動。所以需要一種能夠智能管理的計算機(jī)系統(tǒng)。 隨著教育的普及, 各高等院校 也 在不斷的提高教學(xué)質(zhì)量和學(xué)校管理質(zhì)量,而學(xué)校管理就是對學(xué)生在校情況的管理,重要的是學(xué)生的學(xué)籍管理,因為學(xué)籍是學(xué)生在校學(xué)習(xí)的憑證,而學(xué)籍又包括確定招生計劃進(jìn)行招生錄取工作;學(xué)生的基本情況、各科的成績、總成績(或總學(xué)分)、獎懲;制定教學(xué)計劃,最后在學(xué)生離校時做出學(xué)生在校學(xué)習(xí)情況的總結(jié)。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。作為計算機(jī)應(yīng)用的一部分 ,使用計算機(jī)對學(xué)籍信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點 .例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。s score, include the database the inside the watch increase, modify, delete etc.. The system can also plete to the browsing various information, search, increase, delete, modify, and tablereport etc. function. System of nucleus is other table in an influence for of relation, each a modification of watch moving in a table in database that modification that operation hour system, be to plete the logarithms according to will plete the database of oneself. Search the function is also one of the nucleus of the system, having namely in system the single condition search to search with many conditions, also having the accurate search to search with blur, system not only contain static condition search, also have the dynamic born condition search, its purpose is all for the sake of the convenient consumer to use. System contain plete consumer increase, delete to modify the function with the password, the union has the report prints the function. Through analysis, we use the Microsoft pany Visual Basic development tool, making use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that the window of data this on canning be convenient but manipulate the database in brief to turn the object, create in the in a short time first system application prototype, then, start to the beginning the prototype system proceeds to require with the iteration, revising continuously with improve, until forming the consumer is satisfied can row system. Keywords: Control piece, Form, Database, MIS, , SQL Server 2020. 目 錄 ABSTRACT .................................................................................................................................... 1 系統(tǒng)需求分析 .................................................................................................................... 6 系統(tǒng)的初步調(diào)查 ................................................................................................................ 7 開發(fā)學(xué)籍管理系統(tǒng)的目的 ...................................................................................... 7 .................................................................................................................. 7 : .............................................................................................................. 9 數(shù)據(jù)流程圖: ......................................................................................................................... 9 選題背景及意義 ....................................................................................................... 9 開發(fā)工具的選用 ...............................................................................................................10 Visual Basic的使用 ........................................
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1