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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-wenkub

2022-09-08 16:24:52 本頁(yè)面
 

【正文】 關(guān)鍵詞: 系統(tǒng)分析 數(shù)據(jù)庫(kù)存設(shè)計(jì) 成績(jī)管理 成績(jī)查詢(xún) 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 2 第一章 概述 (一 ) 研究背景 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代 , 在各行各業(yè)中離不開(kāi)信息處理 , 這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境 。 管理信息系統(tǒng)是進(jìn)行信息的采集 、 存儲(chǔ) 、 加工 、 維護(hù)和使用的系統(tǒng) , 它是隨著管 理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的 。 (二 ) 研究的目地及意義 當(dāng)代是 科技 的 時(shí)代 , 科學(xué)技術(shù)突飛猛進(jìn) , 計(jì)算機(jī)已經(jīng)不僅是在科技上應(yīng)用 ,而且在生活中也是同樣得到了廣泛的 應(yīng)用 。 為廣大教師和學(xué)生提高 工作效率 , 實(shí)現(xiàn)學(xué)生成績(jī)信息管理工作流程的系統(tǒng)化 , 規(guī)范化和自動(dòng)化 。 (3)學(xué)生可以在自己的權(quán)限內(nèi)對(duì)自己成績(jī)的查詢(xún) , 以及個(gè)人信息的查詢(xún) , 登錄密碼的修改 。所以采用 Visual Basic 作為開(kāi)發(fā)工具, Access 作為后臺(tái)數(shù)據(jù)庫(kù) ,中間層采用 ADO 數(shù)據(jù)訪問(wèn)技術(shù),將對(duì)數(shù)據(jù)庫(kù)的操作以類(lèi)的形式封裝 。Basic指的是 Beginners all_purpose symbolic instruction code 初始者通用符號(hào) 指令代碼語(yǔ)言。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與 Windowsr 專(zhuān)業(yè)開(kāi)發(fā)工具 SDK 相媲美。 Visual Basic 是 1998 年的產(chǎn)品 , 后來(lái)又有幾次的升級(jí) ,現(xiàn)在用的大多數(shù)是 SP4。SQL 是大多數(shù)關(guān)系型數(shù)據(jù)庫(kù)用做查詢(xún)語(yǔ)言的語(yǔ)言 。 (四 ) ADO 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) 簡(jiǎn)介 Visual Basic 提供了比較豐富的訪數(shù)據(jù)訪問(wèn)技術(shù),如 ADO、 ODBC、 DAO 和RDO 等。包括的主要對(duì)象有: (1)連接對(duì)象 Connection。 (3)記錄集對(duì)象 Recordset。如果將記錄集看做二維網(wǎng)格,字段將排列起來(lái)構(gòu)成列。 一個(gè)數(shù)據(jù)庫(kù)中 , 包含了許多條記錄 (Record), 而每條記錄是由多個(gè)字段 (Field)所組成 , 不同的字段存放這不同的數(shù)據(jù) 。 Access 的優(yōu)點(diǎn)在于它能 使用數(shù)據(jù)表示圖或自定義窗體收集信息 , 數(shù)據(jù)表示圖提供了一種類(lèi)似于 Excel 的電子表格 , 可以使數(shù)據(jù)庫(kù)一目了然 。 第三章 系統(tǒng)分析 與總體設(shè)計(jì) (一 ) 系統(tǒng) 需求 分析 學(xué)生成績(jī)管理系統(tǒng)的用戶(hù)是各院系(年級(jí))負(fù)責(zé)教學(xué) 管理的教師,主要功能包括院系管理、學(xué)生基本信息管理、課程設(shè)計(jì)管理和學(xué)生成績(jī)管理等。 課程設(shè)置信息的添加、修改、刪除和查詢(xún)。每一個(gè)功能模塊都需要針對(duì)不同的表完成相同的數(shù)據(jù)庫(kù)操作,即添加記錄、修改記錄、刪除記錄以及查詢(xún)顯示記錄信息。 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 8 圖 學(xué)生成績(jī)管理功能集合模塊關(guān) 系圖 (3)用戶(hù)管理及權(quán)限控制功能集合,包括用戶(hù)信息管理、權(quán)限控制等模塊。系統(tǒng)管理員用戶(hù)為 Admin,普通用戶(hù)為 Users, 都是由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中,它們的默認(rèn)密碼為 111111。 對(duì)于系統(tǒng)管理員 來(lái)說(shuō),他們所關(guān)心的 是 如何對(duì)本系統(tǒng)中的 院系班級(jí)、課程、課程安排、學(xué)生成績(jī) 和學(xué)生進(jìn)行管理,既 對(duì)這些對(duì)象在數(shù)據(jù)庫(kù)中進(jìn)行查詢(xún)、添加、修改和刪除操作。 (3)管理員 可以對(duì)學(xué)生進(jìn)行 查看、 添加 、刪除 。因此總結(jié)出如下需求信息。 (二 ) 數(shù)據(jù)庫(kù) 概念結(jié)構(gòu)設(shè)計(jì) (1) 系統(tǒng)中 主要實(shí)體 的 ER 圖 通過(guò) 以上數(shù)據(jù)庫(kù)需求分析 , 可得出 數(shù)據(jù)庫(kù) 中存在以下實(shí)體 及其之間相互關(guān)系 。 經(jīng)過(guò)前期的需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)后, 可將整個(gè)工程分為設(shè)計(jì)工程總框架、登錄窗體和系統(tǒng)主界面設(shè)計(jì)、基本信息管理設(shè)計(jì)(包括院系管理和學(xué)生基本信息管理模塊的設(shè)計(jì))、學(xué)生 成績(jī)管理 設(shè)計(jì)(包括 學(xué)期信息管理、課程信息管理、課程安排管理和學(xué)生成績(jī)管理模塊的設(shè)計(jì) ) 和用戶(hù)管理模塊設(shè)計(jì)。 (2)DbFunc 用來(lái)管理工程中與數(shù)據(jù)庫(kù)操作相關(guān)的聲明、變量和函數(shù)。類(lèi)的成員變量與對(duì)應(yīng)的表中的字段名相同。同理 Terms 類(lèi)、Lessons 類(lèi)、 Arrangement 類(lèi)、 Scores 類(lèi)和 Users 類(lèi) 都是用來(lái)管理相應(yīng)表的數(shù)據(jù)庫(kù)操作,保存為 *.cls。 BorderStyle 設(shè)為 1Fixed Single。登錄窗體中控件的屬性設(shè)置 如表 51 所示 : 對(duì)象名 屬性 屬性值 Label1 Caption 用戶(hù)名 Label2 Caption 密碼 txtUser Text 空 txtPwd Text 空 txtPwd PasswordChar * Cmd_Ok Caption 確定 Cmd_Cancel Caption 取消 再設(shè)計(jì)主界面, 主窗體是工程的啟動(dòng)對(duì)象,可以在系統(tǒng)菜單中選擇“工程”/“屬性”,打開(kāi)屬性窗口設(shè)置啟動(dòng)對(duì)象。Data Source=”++”\ 學(xué)生成績(jī) .mdb。 當(dāng)主窗體啟動(dòng)時(shí),首先設(shè)置連接字符串,然后打 開(kāi)“登錄”對(duì)話框。 (1)院系管理模塊設(shè)計(jì) 院系管理模塊可以實(shí)現(xiàn)以下功能: 創(chuàng)建院系 班級(jí)記錄。 由于本系統(tǒng)要使用樹(shù)狀結(jié)構(gòu)來(lái)描述院系數(shù)據(jù),所以要用到 TreeView 控件。 在此,對(duì) TreeView 控件 和 ImageList 控件 不做詳細(xì)解釋。它的語(yǔ)法如下: (relative,relationship,key,text,image,selectedimage) 第二 院系信息管理窗體 院系信息管理窗體的名稱(chēng)設(shè)置為 FrmClassMan。右擊此控件,選擇菜單中的“屬性”命令,打開(kāi)“屬性頁(yè)”對(duì)話框。 當(dāng)用戶(hù)單擊“修改”按鈕時(shí)觸發(fā) Cmd_Modi_Click 事件。它的布局如圖 59 所示: 圖 59 院系班級(jí)選擇窗體布局 窗體的屬性如表 52 所示: 窗體屬性 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 名稱(chēng) FrmClassSel 設(shè)置窗體名稱(chēng) BorderStyle 1Fixed Single 設(shè)置窗體的邊框?qū)傩? Caption 窗體的標(biāo)題條文本為空 ControlBox False 取消控件按鈕 StartUpPosition 0手動(dòng) 設(shè)置窗體彈出時(shí),位置有用戶(hù)指定 表 52 窗體 FrmClassSel 的屬性 “選擇 院系班級(jí) ” 窗體與“院系管理”窗體的界面相似。需要說(shuō)明的是,當(dāng)用戶(hù)單擊“確定”按鈕是觸發(fā) Cmd_OK_Click 事件。 查看學(xué)生基本信息。下面分析窗體 FrmStuEdit 的觸發(fā)事件。 第二 設(shè)計(jì)學(xué)生信息管理窗體 學(xué)生信息管理窗體的名稱(chēng)為 FrmStuMan,窗體布局如圖 511 所示: 圖 511 學(xué)生信息管理窗體布局 窗體屬性與登錄窗體相似。 ADO Data 控件的屬性在代碼中定義。 當(dāng)單擊“刪除學(xué)生”按鈕時(shí)觸發(fā) Cmd_Del_Click 事件。在窗體 FrmStuSel 中將使用到 TreeView 控件、 ADO Data 控湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 26 件和 DataList 控件。 (四 ) 學(xué)生成績(jī)管理模塊設(shè)計(jì) 學(xué)生成績(jī)管理模塊又包括學(xué)期信息管理模塊、課程信息管理模塊、課程安排管理模塊和學(xué)生成績(jī)管理模塊。 查看學(xué)期記錄。 當(dāng)窗體啟動(dòng)時(shí)觸發(fā) Form_Load 事件。 查看課程記錄。 修改課程安排記錄。 當(dāng)單擊“確定”按鈕時(shí)觸發(fā) Cmd_OK_Click 事件。 修改學(xué)生成績(jī)信息。 學(xué)生成績(jī)管理模塊的設(shè)計(jì),可分為三個(gè)窗體設(shè)計(jì): 第一 設(shè)計(jì)學(xué)生成績(jī)編輯窗體 學(xué)生成績(jī)編輯窗體的名稱(chēng)為 FrmScoresEdit,窗體布局如圖 519 所示: 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 31 圖 519 窗 體 FrmScoresEdit 的布局 窗體屬性定義與登錄窗體相似。 第二 設(shè)計(jì)學(xué)生成績(jī)管理窗體 學(xué)生成績(jī)管理窗體的名稱(chēng)為 FrmScoresMan,窗體布局如圖 520 所示: 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 32 圖 520 窗體 FrmScoresMan 的布局 窗體中使用 DataGrid 控件顯示滿(mǎn)足條件的學(xué)生成績(jī)記錄,使用 ADO Data 控件提供數(shù)據(jù)源。 Admin 用戶(hù)也可修改自身的密碼。 第二 設(shè)計(jì)用戶(hù)管理窗體 用戶(hù)管理窗體的名稱(chēng)為 FrmUserMan,窗體布局如圖 523 所示: 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 35 圖 523 窗體 FrmUserMan 的布局 窗體屬性與登錄窗體相似。 當(dāng)用戶(hù)單擊“刪除”按鈕時(shí)觸發(fā) Cmd_Del_Click 事件。如果當(dāng)前用戶(hù)是普通用戶(hù),則打開(kāi)用戶(hù)編輯窗體,編輯自己的用戶(hù)信息 With FrmUserEdit .OriUser = .txtUserName = .txtPass = .txtPass2 = .Modify = True .Show 1 End With End Sub 用戶(hù)只能修改自己的密碼,當(dāng)前用戶(hù)的信息在登錄時(shí)被保存在 CurUser 對(duì)象中。 將來(lái)我們 也 可以 在系統(tǒng)現(xiàn)在基礎(chǔ)上繼續(xù)增加新的功能 。 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 38 致謝 做畢業(yè)設(shè)計(jì)這個(gè)階段,我覺(jué)得是我大學(xué) 生涯中又一個(gè)值得回 憶的階段。 首先,要感謝我的指導(dǎo)老師楊老師。在我畢業(yè)設(shè)計(jì)過(guò)程中, 他們 給予了我很 大的幫助,使我對(duì)整個(gè)畢業(yè)設(shè)計(jì)的思路有了總體的把握,并耐心的幫我解決了許多實(shí)際問(wèn)題,使我有了很大收獲。 湖北經(jīng)濟(jì)學(xué)院專(zhuān)科畢業(yè)(設(shè)計(jì))論文 39 參考文獻(xiàn) [1] 劉玲,康麗軍, Visual Basic 程序設(shè)計(jì),重慶大學(xué)出版社 , 2020 [2] 李敏業(yè),王穎, Visual Basic + Access 數(shù)據(jù)庫(kù)應(yīng)用實(shí)例完全解析, 人民郵電出版社, 2020 [3] 韓澤坤, Access 行業(yè)數(shù)據(jù)庫(kù)開(kāi)發(fā)范例應(yīng)用 , 中國(guó)青年 電子出版社, 2020 [4] 王俊杰 , 精通 JavaScript 動(dòng)態(tài)網(wǎng)頁(yè)編程,人民郵電出版社 , 2020 [5] 李強(qiáng), Visual 精彩編程百例 , 中國(guó)水利水電 出版社, 2020 [6] 高英,張曉冬, Access 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例, 人民郵電出版社, 2020 [7] 郭琦, Visual Basic 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā) 技術(shù),人民郵電出版社, 2020 [8] 明日科技,高春艷,劉彬彬, Visual Basic 控件參考大全,人民郵電出版社, 2020 [9] 董國(guó)平,顏志軍,萬(wàn)麗, Visu
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1