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

正文內(nèi)容

畢業(yè)設(shè)計--學生信息管理系統(tǒng)畢業(yè)設(shè)計-畢業(yè)設(shè)計(編輯修改稿)

2025-02-24 00:45 本頁面
 

【文章內(nèi)容簡介】 息查詢模塊:根據(jù)各種特征方便的查找學生信息; ( 5)面向?qū)W生的課程及成績查詢模塊:根據(jù)各種特征方便的查找所修課程及成績; 我們可以看到 在登陸模塊中建立一個選擇的函數(shù),為不同的登陸身份提供不同的服務(wù)界面,在這個模塊中我們需要建立一個數(shù)組 并且通過輸入的字符與程序中設(shè)定的進行比較從而進入不 同的界面,在這里我們需要用到 Strcmp 函數(shù)的相關(guān)功能。同時在對待學生信息的構(gòu)成的時候我們需要定義一個 Students 類來學號,姓名,性別,年齡,班級,專業(yè),所修課程,所修課程的成績等成員。加入學生信息的時候提供一個 Add 函數(shù)來處理。同時在查找的過程中提供一個 Find 函數(shù)來處理而且在這個函數(shù)中我們需要調(diào)用循環(huán)語句和判斷語句。在這個程序的設(shè)計過程中如何使自己的密碼在屏幕上顯示的是“ *”這個問題是比較難的。我們要用到 _getch()這樣的一個函數(shù),我們需要了解這個函數(shù)的正確用法。 同時貫穿整個程序的就是我們需要很 好的運用文件流的操作。我們應(yīng)該建立一個文件來存放我們寫進去的內(nèi)容。我們需要不斷的進行文件的存入和讀取操作。 第二章 設(shè)計簡介及設(shè)計方案論述 設(shè)計簡介 在設(shè)計學生管理系統(tǒng)的時候,首先我們可以看到這次的課程設(shè)計的基本功能有:登錄時的設(shè)置和密碼的相關(guān)問題;同時還有 學生信息的添加查找和信息的保存,同時在學生信息過程中我們 也要對查找過程中用不同方式來進行查找功能。這樣我們在設(shè)計過程可以用類的相關(guān)作用定義一個類來存放這些數(shù)據(jù)成員 同時可以運用_getch()這個函數(shù)來進行密碼的不回顯的功能。同 時還有選擇語句的相關(guān)使用問題。而縱觀整個程序我們需要運用文件流的操作來控制整個程序,我們需要運用文件流來進行數(shù)據(jù)的保存的問題。 在整個設(shè)計的過程中我們可以一部分一部分的對相關(guān)功能進行處理,我們可以建立不同的頭文件和源文件來實現(xiàn)它們,將所需實現(xiàn)的功能來進行很好的分類,這樣我們就可以很方便的對具體的功能部分有很好的了解。 這樣更便于我們?nèi)ゾ帉懗绦颉? 設(shè)計方案 整個學生管理系統(tǒng) 需要實現(xiàn)很多的功能,其中有類的相關(guān)使用情況也有特殊函數(shù)的具體用法 ,同時我們必須知道我們所需要的函數(shù)中它們的具體功能和我們需要提供的系統(tǒng)自 帶的頭文件。例如 include這個頭文件就是對于 _getch()這個函數(shù)的一個很好的說明,因為這些函數(shù)是不需要我們定義的同時卻又能夠為我們直接使用的函數(shù)。對于類似這樣的函數(shù)我們需要提供這些函數(shù)的頭文件。因此經(jīng)過 一些相關(guān) 的思考后我認為我們 可以 建立 兩個頭文件和四個源文件來 存放 整個程序。 而 在整個程序開始的時候我們可以先 來對整個程序構(gòu)造一個簡單的程序執(zhí)行時的框架。我們不妨利用下面這個圖來看一下程序的相關(guān)執(zhí)行情況。 程序流程圖如下: 從 上面的視圖中我們可以看到在整個程序設(shè)計的過程中 , 我們可以按照上面的圖來進行程序相關(guān)功能的實現(xiàn)。 首先是進行學生信息的下載過程。這就要求我們在程序的運用文件流的知識來建立一個文件。用它來存放相關(guān)的學生信息,便于我們可以獲得。然后我們打印出我們剛開始的時候需要進行身份的驗證信息。 登陸身份包括學生和管理員身份。在這里可以運用 strcmp 函數(shù)來把我們從鍵盤上輸入的信息來進行比較以方便確認登陸者的身份。對于學生身份來說我們不允許他們來對學生的信息進行修改而只對 錯 學生 開始 下載學生信息 登陸界面 選擇登陸身分 輸入管理 員 密碼 打印學生 功能表 驗證密碼? 打印管理員功能表 選擇功能 X 選擇功能 X 實現(xiàn)功能 X 實現(xiàn)功能 X 程序流程圖 能對學生的信息進行查找的功能。進入學生信息的功能表時我們可以利 用選擇語句來控制學生所想要的查找服務(wù),例如,按姓名查找 以及按學號查找的功能。而當進入管理員的窗口時需要管理員輸入密碼,首先我們必須設(shè)定好自己的密碼。在設(shè)定好密碼后,當輸入密碼后需要將這兩個密碼進行比較,只有當密碼輸入正確的時候,才能進行管理員的功能列表。而在密碼的問題上我們需要用戶在輸入密碼的時候我們需要在屏幕上顯示的不是現(xiàn)實中的密碼而是“ ****”之類的符號。這樣可以使密碼不會被泄露出去。在這里我們可以運用 _getch()這個函數(shù)來實現(xiàn)所輸入的以不回顯的方式顯示在屏幕上。 然后當管理員進入之后會出現(xiàn)管理員所 需要處理的相關(guān)功能。例如,查找學生信息并且修改學生信息。而接下來的功能實現(xiàn)過程應(yīng)該與學生身份進入后的相關(guān)操作是類似的。 上述過程是對整個設(shè)計過程的一些簡介和論述。 第三章 詳細設(shè)計 詳細設(shè)計過程中頭文件的情況 首先在第一個頭文件中 定義一個類來存放相關(guān)的數(shù)據(jù)如 : unsigned int id。 char name[80]。 char gender。 unsigned int age。 char Class[80]。 char profession[100]。 上面的數(shù)據(jù)成員是用來聲明學生的學號,姓名,性別,年齡和班級等相關(guān)信息。 其次,在另外一個頭文件中可以存放程序中實現(xiàn)各種功能的函數(shù)。例如這些函數(shù)可以是: private: int Find(unsigned int id)。 int Find(char* name)。 void Update(unsigned int id)。 void Update(char* name)。 void Add()。 void Sort()。 void Save()。 void Load()。 void del(unsigned int id)。 void del(char* name)。 上述這些不同的函數(shù)是用來實現(xiàn)不同的功能。例如 Add()函數(shù)是用來實現(xiàn) 添加學生信息的功能的函數(shù)。 源文件的相關(guān)情況 源文件是用來存放實現(xiàn)函數(shù)的各種功能的程序。首先在剛開始進入界面的時候需要顯示不同的身份去登陸: cout **************簡易學生信息管
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1