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

正文內(nèi)容

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

2025-07-25 04:12 本頁(yè)面
 

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