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

正文內容

基于c的學生信息管理系統(tǒng)畢業(yè)論文-展示頁

2025-03-10 09:06本頁面
  

【正文】 專業(yè)設置數(shù)據(jù)的添加、修改和刪除。 操作過程: ( 1) 專業(yè)設置對話框啟動。 ( 3) 根據(jù)用戶選擇,完成 院系 設置數(shù)據(jù)的添加、修改和刪除。 操作過程: ( 1) 院系 設置對話框啟動。 用戶管理的界面設計如圖 31 所示: 圖 31 基礎數(shù)據(jù)設置模塊 根據(jù)需求分析和總體設計,基礎數(shù)據(jù)設置模塊負責維護學校學生管理相關的 基礎數(shù)據(jù),主要包括: 院系 設置和專業(yè)劃分等數(shù) 據(jù)。 2) 刪除操作。 4) 完成對數(shù)據(jù)庫中系統(tǒng)用戶表的相應操作。 2) 輸入新的用戶口令和權限的類別。 4) 提示新用戶增加成功。 2) 根據(jù)管理員輸入的用戶名判斷用戶是否存在,如果存在提示錯誤,并要重新輸入。 用戶管理模塊實現(xiàn) 三個主要功能:添加新用戶、修改用戶口令和用戶權限、刪除指定的用戶。 用戶管理模塊 根據(jù)需求分析和總體設計,權限管理模塊負責對操作人員基本信息的建立,以及對操作人員的權限進行基本維護,不同權限的操作人員,可以使用的模塊范圍不一樣。 ( 6) 如果輸入的用戶名和相應密碼正確,則根據(jù)該用戶的權限類別進行權限設置。 ( 4) 從操作人員表中檢查是否有相應的用戶名和密碼。 ( 2) 從系統(tǒng)用戶表中讀取用戶的名稱信息,并寫入用戶名下拉框中,以方便登錄。 權限驗證模塊 根據(jù)需求分析和總體設計,此模塊主要是根據(jù)用戶輸入的用戶名和密碼驗證用戶身份并且決定起操作權限。 主控平臺的實現(xiàn) ( 1) 主體框架:使用 MFC AppWizard 創(chuàng)建一個單文檔結構的應用程序工程,建立起系統(tǒng)主體框架,生成應用程序類( CSchoolApp)、文檔類( CSchoolDoc)、視圖類( CSchoolView)和主框架類( CMainFram)。 圖 21 學生信息管理系統(tǒng) 主模塊 數(shù)據(jù)庫設計 根據(jù)系統(tǒng)功能設計的要求以及功能模塊劃分,對于本系統(tǒng)的數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構: ( 1)名稱:系統(tǒng)用戶表 權限驗證 用戶管理 基礎數(shù)據(jù)管理 成績管理 數(shù)據(jù)庫管理 學生管理信息系統(tǒng) 第 4 頁 ( 共 12 頁 ) 表 21 系統(tǒng)用戶表 名 稱 字段名稱 類型 主鍵 非空 用 戶 名 user 文本 Yes Yes 用戶密碼 passwd 文本 No Yes 用戶類型 isAdmin 是 /否 No Yes 表名稱標識: user 數(shù)據(jù)來源:用戶管理模塊進行錄入 ( 2)名稱: 院系 設置表 表 22 院系 設置表 名 稱 字段名 類型 主鍵 非空 院系 代碼 code 文本 Yes Yes 系 名 name 文本 No Yes 說 明 brief 文本 No No 表名稱標識: department 數(shù)據(jù)來源:基礎數(shù)據(jù)管理設置模塊進行錄入 ( 3)名稱:專業(yè)設置表 表名稱標識: major 數(shù)據(jù)來源:基礎數(shù)據(jù)管理模塊進行錄入 表 23 專業(yè)設置表 名 稱 字段名 類型 主鍵 非空 專業(yè)代碼 code 文本 Yes Yes 專業(yè)名稱 name 文本 No Yes 所屬 院系 department 文本 No Yes 說明 brief 文本 No No ( 4)名稱:學生成績記錄表 表名稱標識: score 第 5 頁 ( 共 12 頁 ) 數(shù)據(jù)來源:成績管理模塊進行錄入 表 24 學生成績記錄表 名 稱 字段名 類 型 主鍵 非空 標 識 ID 自動編號 Yes Yes 班 級 class 文本 No Yes 時間段 time 文本 No Yes 學 號 code 文本 No Yes 姓 名 name 文本 No Yes 科 目 subject 文本 No Yes 考試類型 type 文本 No Yes 成 績 score 數(shù)字 No No 補考成績 makeup_score 數(shù)字 No No 缺考標識 absent 文本 No No 3 詳細設計 系統(tǒng) 界面設計 主界面設計 系統(tǒng)主界面是用戶進入系統(tǒng)后主要接觸界面,由它可以進入各個功能模塊,菜單由一個條形菜單和一組彈出菜單組成,采用集成技術,把模塊組合在一起,形成典型的下拉式菜單,條形菜單為主菜單,彈出菜單為子菜單。 系統(tǒng)基本的流程是:用戶登錄 主界面 選擇各項功能。 ( 4) 數(shù)據(jù)庫管理:對現(xiàn)有的數(shù)據(jù)庫進 行管理,包括數(shù)據(jù)備份和恢復,以方便用戶對數(shù)據(jù)庫的管理和維護工作,提高系統(tǒng)的數(shù)據(jù)安全性。 第 3 頁 ( 共 12 頁 ) ( 2) 基礎數(shù)據(jù)管理:維護學生管理相關的一些基礎數(shù)據(jù),它主要包括學校 院系 設置和各個 院系 中專業(yè)的設置。 功能需求 該系統(tǒng)需要實現(xiàn)以下基本功能: ( 1) 用戶管理:管理系統(tǒng)操作人員,設置操作人員口令和權限。 ( 5) 能夠實現(xiàn)方便的擴展,滿足學校發(fā)展的需要。 ( 3) 提供方便靈活的數(shù)據(jù)查詢 功能,滿足繁雜,多樣的數(shù)據(jù)查詢需求。 需求分析 系統(tǒng)需求 在學生管理系統(tǒng)開發(fā)是應該滿足一下具體的系統(tǒng)需求: ( 1) 滿足學校學生管理職能的基本要求。 此外還能滿足學校領導、教育管理單位、學生管理人員、教師和學生的不同層次和不同方面的需要,為學校整體信息化建設提供必要的支持。 and also can manage the existing database , including the data back up and resume. Key words: Visual C++ ; Microsoft Access 2021; SIMS 引言 隨著學生的規(guī)模不斷擴大,學生 數(shù)量急劇增加,有關學生的各種信息量也在 成倍增長 ,傳統(tǒng)的人工紙質化信息管理工作就變得越來越繁重, 這樣就迫切需要一個低成本、高效率的信息管理系統(tǒng)來替代原有的人工管理工作。 關鍵詞 : Visual C++ ; Microsoft Access 2021;學生信息管理系統(tǒng) Abstract: The Students’ Information Management System is designed to include such functions module : User Management module、 Basic data Management module、 Database Management module . This system can be used in Windows XP system and use Visual c++ as the tool . SIMS can verify the user39。第 1 頁 ( 共 12 頁 ) 基于 C++的學生信息管理系統(tǒng)的設計與實現(xiàn) 摘 要 : 學生信息管理系統(tǒng) 主要實現(xiàn)用戶的管理、基礎數(shù)據(jù)管理、成績管理、數(shù)據(jù)庫管理功能。 本系統(tǒng)運行于 Windows XP 操作系統(tǒng),采用 Visual C++ 作為開發(fā)工具 , 使 用Microsoft Access 2021文件格式 作為后臺數(shù)據(jù)庫 ,設計與實現(xiàn)了 基于 C/S結構的 學生信息管理系統(tǒng) , 能 滿足不同系統(tǒng)用戶的操作 , 維護學生管理相關的一些基礎數(shù)據(jù),提供學生考試成績的管理 同時能現(xiàn)有的數(shù)據(jù)庫進行管理,提高系統(tǒng)的安全性。s identity according to the user’s name and password and determine the authority of operation, at the same time it maintains the students’ data base, offer the management of the students’ total achievement and relevant statistics ,etc。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學統(tǒng)計和快速查詢,有效地提高學生管理效率,在節(jié)約管理成 本的同時也增強學生信息的安全性。 第 2 頁 ( 共 12 頁 ) 1 系統(tǒng)分析 可行性 分析 從經濟方面來說 ,計算機的價格已經十分低廉,性能卻有非常的好,本系統(tǒng)的開發(fā)可以為代替人工進行許多繁雜的勞動,節(jié)省資源提高學生管理工作的效率,同時還能具有較高的安全 性;而從技術層面來講, 本系統(tǒng) 使用 Visual C++ 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境, 采用的 Microsoft Access 2021 來創(chuàng)建 后臺數(shù)據(jù)庫,它是 一個支持多用戶的小型數(shù)據(jù)庫,適用于中小規(guī)模的數(shù)據(jù)量需求同時學校校園網的建設也為新系統(tǒng)服務器 /客戶端的結構提供了硬件的支持;從運行方面來說,本系統(tǒng)是一個小型的學生信息管理系統(tǒng),所耗費的資源非常的小,學校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運行上 也 是可行的。 ( 2) 進行多層次數(shù)據(jù)匯總,為學生管理人員、教師、學校領導和教育管理單位等各層次管理者提供數(shù)據(jù)支持。 ( 4) 對操作人員的技能要求比較低,操作方便。 ( 6) 能夠保障管理數(shù)據(jù)的安全,準確。在滿足不同系統(tǒng)用戶的操作需求的基礎上,提高系統(tǒng)的安全性。 ( 3) 成績管理:提供學生考試成績的管理,以及學生總成績的排名和相關的統(tǒng)計等功能。 2 系統(tǒng) 設計 基于設計概念和處理流程 本系統(tǒng)采用 Visual C++ 開發(fā),采用 Microsoft Access 2021 作為后臺數(shù)據(jù)庫,在滿足需求的前提下,將系統(tǒng)對運行環(huán)境的性能要求降到最低。 系統(tǒng)層次模塊圖 學生信息管理信息系統(tǒng)主要可以分為五個模塊: 權限驗證、用戶管理、基礎數(shù)據(jù)庫管理、成績管理和數(shù)據(jù)庫管理,如圖 21 所示。 用戶點擊主菜單的某一項,立刻彈出對應的下拉菜單,直接在下拉菜 單中進行選擇,可執(zhí)行相應功能。 第 6 頁 ( 共 12 頁 ) ( 2) 菜單:根據(jù)系統(tǒng)總體設計中功能模塊的劃分,使用資源編輯器創(chuàng)建系統(tǒng)菜單。 操作過程: ( 1) 用戶登錄對 話框啟動。 ( 3) 用戶選擇用戶名并輸入秘碼。 ( 5) 如果用戶名或密碼錯誤,進行提示。 ( 7) 進入主控制平臺。此模塊功能只限于具有系統(tǒng)管理員權限的用戶使用。 具體的處理 過程: ( 1)增加新用戶的處理 1) 設置用戶名編輯框為可用狀態(tài)。 第 7 頁 ( 共 12 頁 ) 3) 如果用戶不存在,根據(jù)管理員輸入的用戶名、用戶口令和權限的類別,在數(shù)據(jù)庫中用戶表中添加新紀錄。 ( 2)修改用戶口令和權限的處理 1) 在“用戶列表”中選擇需要編輯的用戶。 3) 確認操作。 ( 3)刪除指定用戶的處理 1) 在“ 用戶列表”中選擇需要刪除的用戶。 3) 完成對數(shù)據(jù)庫中系統(tǒng)用戶表的相應操作。該模塊的功能主要是對這些基礎數(shù)據(jù)的瀏覽、添加、修改和刪除等 ,如圖 32 和圖 33 所示: 院系 設置子模塊 第 8 頁 ( 共 12 頁 ) 功能:從 院系 設置信息表中讀取信息并顯示 ,同時實現(xiàn)對這些數(shù)據(jù)的添加、修改和刪除功能。 ( 2) 從 院系 設置信息表中讀取數(shù)據(jù)并顯示到列表中供用戶瀏覽。 專業(yè)設置子模塊 功能:從專業(yè)設置信息表中讀取數(shù)據(jù)并顯示,同時實現(xiàn)對這些數(shù)據(jù)的添加、修改和刪除功能。 ( 2) 從專業(yè)設置信息表中讀取數(shù)據(jù)并顯示到列表中供用戶瀏覽。 成績管理模塊 根據(jù)需求分析和總體設計,成績管理模塊主要實現(xiàn)對學生成 績的管理功能,具體包括學生成績的錄入、查詢和學生總分名次的查詢等。 成績管理模塊主要劃分成四個子模塊:學生成績錄入、學生成績查詢、學生總分名次查詢。 ( 3) 當用戶指定錄入某學生成績時啟動成績錄入對話框。 ( 5) 更新成績列表顯示 ,等待錄入下一個學生的成績。 操作過程: ( 1) 學生成績查詢對話框啟動; ( 2) 根據(jù)用戶選擇的班級編號,從學生信息表中讀取該班級所有學生名單。 ( 4) 根據(jù)用戶在學生列表中選擇的學生編號,從成績信息表中讀取該學生的成績。 ( 6) 根據(jù)用戶名輸入的學生姓名,從學生成績信息表中讀取學生的成 績。 學生總分名次查詢子模塊 功 能:統(tǒng)計查詢某班級在某次考試中全體學生的總成績排名。數(shù)據(jù)庫管理模塊如圖所示。所謂“金無足赤、人無完人”,在軟件開發(fā)過程中,開發(fā)者的主觀認識可能有與客觀事實不相符的地方,在軟件生產周期的每個階段都有可能產生誤解或差錯。所以說軟件測試是軟件開發(fā)的一個重要環(huán)節(jié),軟件測試是保證軟件質量的重要手段。測試環(huán)境如下: ( 1) 客戶端采用的軟件環(huán)境: Windows XP + Microsoft Access 2021 ( 2) 基本要求:設計的管理系統(tǒng)通過系統(tǒng)管理員進行登錄,結果可以良好運行,并且結構要合理,運行效率較高,符合軟件工程開發(fā)規(guī)范。 測試過程 測試結論 參考文獻 : [1] 甘仞初 .信息系統(tǒng)開發(fā) .北京:經濟科學出版社, 1996. [2] 萬晶 .
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1