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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-25 04:12 本頁面
 

【文章內(nèi)容簡介】 成績和學(xué)生進(jìn)行管理,既對(duì)這些對(duì)象在數(shù)據(jù)庫中進(jìn)行查詢、添加、修改和刪除操作。因此針對(duì)管理員總結(jié)出如下需求信息。(1)管理員可以對(duì)院系班級(jí)進(jìn)行查看、添加、刪除、修改。(2)管理員可以對(duì)課程進(jìn)行查看、添加、刪除、修改。(3)管理員可以對(duì)學(xué)生進(jìn)行查看、添加、刪除。(4)管理員可以對(duì)課程安排進(jìn)行查看、添加、刪除、修改。(5)管理員可以對(duì)學(xué)生成績進(jìn)行查看、添加、刪除、修改。對(duì)于學(xué)生來說,他們所關(guān)心的是登錄系統(tǒng)后能夠查看自己各科的成績及以往的成績,另外還應(yīng)能夠?qū)€(gè)人信息進(jìn)行修改。因此總結(jié)出如下需求信息。(1)學(xué)生可以登錄系統(tǒng)查看成績。湖北經(jīng)濟(jì)學(xué)院專科畢業(yè)(設(shè)計(jì))論文10(2)學(xué)生可以查看個(gè)人信息。(3)學(xué)生可以更改個(gè)人信息。(二) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)(1) 系統(tǒng)中主要實(shí)體的 ER 圖通過以上數(shù)據(jù)庫需求分析,可得出數(shù)據(jù)庫中存在以下實(shí)體及其之間相互關(guān)系。院系班級(jí)實(shí)體 ER 圖如圖 41 所示圖 41 院系班級(jí)信息實(shí)體 ER 圖學(xué)生實(shí)體的 ER 圖如圖 42 所示湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文11圖 42 學(xué)生信息實(shí)體 ER 圖學(xué)期信息實(shí)體的 ER 圖如圖 43 所示圖 43 學(xué)期信息實(shí)體 ER 圖課程信息實(shí)體的 ER 圖如圖 44 所示圖 44 課程信息實(shí)體 ER 圖課程安排信息實(shí)體的 ER 圖如圖 45 所示 圖 45 課程安排信息實(shí)體 ER 圖湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文12學(xué)生成績信息實(shí)體的 ER 圖如圖 46 所示圖 46 學(xué)生成績信息實(shí)體 ER 圖用戶信息實(shí)體的 ER 圖如圖 47 所示圖 47 用戶信息實(shí)體 ER 圖(2) 實(shí)體之間關(guān)系的 ER 圖 實(shí)體之間關(guān)系的 ER 圖如圖 48 所示湖北經(jīng)濟(jì)學(xué)院專科畢業(yè)(設(shè)計(jì))論文13圖 48 實(shí)體之間關(guān)系的 ER 圖(三) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)以上數(shù)據(jù)庫需求分析和數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì),就可以設(shè)計(jì)出數(shù)據(jù)庫的物理表了,數(shù)據(jù)庫表及其功能如表 所示。(1) 系統(tǒng)數(shù)據(jù)表及其功能表 數(shù)據(jù)表及其功能數(shù)據(jù)表 功能Classes 存放院系基本信息Students 存放學(xué)生基本信息Terms 存放學(xué)期基本信息Lessons 存放課程基本信息Arrangement 存放課程安排信息Scores 存放學(xué)生成績基本信息Users 存放系統(tǒng)用戶信息湖北經(jīng)濟(jì)學(xué)院專科畢業(yè)(設(shè)計(jì))論文14(2) 主要表描述表 學(xué)校院系班級(jí)基本信息表(Classes)字段名 數(shù)據(jù)類型及長度 說明 備注Class_Id 自動(dòng)編號(hào) 院系編號(hào) 主鍵 非空Class_Name 文本,長度 50 院系名稱 非空 UpperId 數(shù)字/長整型 上級(jí)院系編號(hào) 非空表 學(xué)生用戶基本信息表(Students)字段名 數(shù)據(jù)類型及長度 說明 備注Student_Id 自動(dòng)編號(hào) 學(xué)生編號(hào) 主鍵 非空Student_Name 文本,長度 50 姓名 非空Sex 文本,長度 2 性別 非空Nationality 文本,長度 40 民族 非空Birth 文本,長度 20 生日 非空Family_Place 文本,長度 60 籍貫 非空Id_Card 文本,長度 20 身份證號(hào) 非空BadgeID 文本,長度 40 學(xué)生證號(hào) 非空Home_Phone 文本,長度 30 家庭電話 非空Residence 文本,長度 100 居住地址 非空Postcode 文本,長度 10 郵政編碼 非空In_Date 日期/時(shí)間 入校日期 非空Class_Id 數(shù)字/長整型 所在院系編號(hào) 外鍵 引用至 ClassesTitle 文本,長度 20 職務(wù) 非空Memo 文本,長度 200 備注 非空Fillin_Time 日期/時(shí)間 填表時(shí)間 非空表 學(xué)期信息表(Terms)字段名 數(shù)據(jù)類型及長度 說明 備注Term_Id 自動(dòng)編號(hào) 學(xué)期編號(hào) 主鍵 非空Term_Name 文本,長度 50 學(xué)期名稱 非空表 課程設(shè)置信息表(Lessons)字段名 數(shù)據(jù)類型及長度 說明 備注Lesson_Id 自動(dòng)編號(hào) 課程編號(hào) 主鍵 非空Lesson_Name 文本,長度 100 課程名稱 非空表 課程安排信息表(Arrangement)字段名 數(shù)據(jù)類型及長度 說明 備注湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文15Arrange_Id 自動(dòng)編號(hào) 課程安排編號(hào) 主鍵 非空Term_Id 數(shù)字/長整型 學(xué)期編號(hào) 外鍵 引用至 TermsLesson_Id 數(shù)字/長整型 課程編號(hào) 外鍵 引用至 LessonsClass_Id 數(shù)字/長整型 班級(jí)編號(hào) 非空Teacher 文本,長度 50 授課教師 非空Hours 數(shù)字/整型 課時(shí) 非空Lesson_Type 文本,長度 20 課程類型(必修,選修)非空表 學(xué)生成績信息表(Scores)字段名 數(shù)據(jù)類型及長度 說明 備注Arrange_Id 數(shù)字/長整型 課程編號(hào) 外鍵 引用至 ArrangementStudent_Id 數(shù)字/長整型 學(xué)生編號(hào) 外鍵引用至 studentsScore 數(shù)字/整型 分?jǐn)?shù) 在系統(tǒng)菜單中選擇“工具”/“關(guān)系” ,打開關(guān)系窗口,將上表添加到關(guān)系窗口中。創(chuàng)建關(guān)系如圖 49:圖 49 定義關(guān)系湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文16第五章 學(xué)生成績管理系統(tǒng)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)過程中最復(fù)雜也是最重要的步驟之一。經(jīng)過前期的需求分析和數(shù)據(jù)庫設(shè)計(jì)后,可將整個(gè)工程分為設(shè)計(jì)工程總框架、登錄窗體和系統(tǒng)主界面設(shè)計(jì)、基本信息管理設(shè)計(jì)(包括院系管理和學(xué)生基本信息管理模塊的設(shè)計(jì)) 、學(xué)生成績管理設(shè)計(jì)(包括學(xué)期信息管理、課程信息管理、課程安排管理和學(xué)生成績管理模塊的設(shè)計(jì))和用戶管理模塊設(shè)計(jì)。接下來將對(duì)本系統(tǒng)的各個(gè)子模塊分別加以介紹,但是限于篇幅本文將重點(diǎn)介紹其中幾個(gè)重要的模塊,其它模塊只作簡單介紹。同樣由于篇幅限至,不可能把各模塊所有代碼都列出一一分析,因此只分析一些模塊的關(guān)鍵代碼。(一) 設(shè)計(jì)工程總框架 根據(jù) Visual Basic 功能模塊的劃分原則,本工程需要用到如下幾個(gè)模塊:(1)Const 用來管理工程中的常量。(2)DbFunc 用來管理工程中與數(shù)據(jù)庫操作相關(guān)的聲明、變量和函數(shù)。(3)GeneralFunc 用來管理工程中一些通用的自定義函數(shù)。(4)Variable 用來管理工程中的公共變量。在工程中,除了上述所需要的模塊外,還需要為每一個(gè)表創(chuàng)建一個(gè)類模塊,將對(duì)表的所有數(shù)據(jù)庫操作封裝在類中。類的成員變量與對(duì)應(yīng)的表中的字段名相同。由于絕大多數(shù)成員函數(shù)的編碼格式都非常相似,只是所使用的 SQL 語句不同,所以只說明類的作用不對(duì)類的成員函數(shù)及其功能進(jìn)行分析。Classes 類 用來管理表 Classes 的數(shù)據(jù)庫操作,它保存為。Students 類 用來管理表 Students 的數(shù)據(jù)庫操作,它保存為。同理 Terms 類、Lessons 類、Arrangement 類、Scores 類和 Users 類都是用來管理相應(yīng)表的數(shù)據(jù)庫操作,保存為*.cls。(二) 登錄窗體和系統(tǒng)主界面設(shè)計(jì)當(dāng)系統(tǒng)運(yùn)行時(shí),首先打開登錄窗體,只有有權(quán)限的用戶才能進(jìn)入系統(tǒng)。登湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文17陸成功后,將會(huì)顯示系統(tǒng)主界面。 首先設(shè)計(jì)登錄窗體,登錄窗體的名稱為 FrmLogin,如圖 51 所示:圖 51 登錄窗體的界面布局登錄窗體的屬性設(shè)置:名稱設(shè)為 FrmLogin。BorderStyle 設(shè)為 1Fixed Single。Caption 設(shè)為身份驗(yàn)證。ControlBox 設(shè)為 False。StartUpPosition 設(shè)為 2屏幕中心。登錄窗體中控件的屬性設(shè)置如表 51 所示:對(duì)象名 屬性 屬性值Label1 Caption 用戶名Label2 Caption 密碼txtUser Text 空txtPwd Text 空txtPwd PasswordChar *Cmd_Ok Caption 確定Cmd_Cancel Caption 取消再設(shè)計(jì)主界面,主窗體是工程的啟動(dòng)對(duì)象,可以在系統(tǒng)菜單中選擇“工程”/“屬性” ,打開屬性窗口設(shè)置啟動(dòng)對(duì)象。主窗體名為 FrmMain。打開主窗體的設(shè)計(jì)窗口,選擇“工具”菜單項(xiàng)中的“菜單編輯器” ,對(duì)菜單內(nèi)容進(jìn)行編輯。菜單編輯器如圖 52 所示:湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文18圖 52 菜單編輯器最后,主界面如圖 53 所示:圖 53 學(xué)生成績管理系統(tǒng)主界面在主窗體 FrmMain 中添加如下代碼:湖北經(jīng)濟(jì)學(xué)院??飘厴I(yè)(設(shè)計(jì))論文19Private Sub Frm_Load()‘連接字符串Conn=”Provider=。Data Source=”++”\ 學(xué)?!?1End Sub變量 conn 用于定義連接字符串。Provider 是數(shù)據(jù)提供者。 Data Source 指定數(shù)據(jù)庫文件名,最后使用絕對(duì)路徑。當(dāng)主窗體啟動(dòng)時(shí),首先設(shè)置連接字符串,然后打開“登錄”對(duì)話框。如果不能通過身份驗(yàn)證,則不能進(jìn)入系統(tǒng)。當(dāng)選擇“退出系統(tǒng)”菜單項(xiàng)時(shí)觸發(fā) mn_exit_Click 事件,代碼如下:Private Sub mn_exit_Click() DBapi_Disconnect End End Sub函數(shù) DBapi_Disconnect()是自定義函數(shù),它的功能是強(qiáng)制斷開與數(shù)據(jù)庫的連接。(三) 基本信息管理設(shè)計(jì) 基本信息管理的設(shè)計(jì)包括院系管理模塊設(shè)計(jì)和學(xué)生基本信息管理模塊設(shè)計(jì)。(1)院系管理模塊設(shè)計(jì)院系管理模塊可以實(shí)現(xiàn)以下功能: 創(chuàng)建院系班級(jí)記錄。 修改院系班級(jí)記錄。 刪除院系班級(jí)記錄。 查看院系班級(jí)記錄。由于本系統(tǒng)要使用樹狀結(jié)構(gòu)來描述院系數(shù)據(jù),所以要用到 TreeView 控件。TreeView 控件是
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1