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

正文內(nèi)容

基于vb的學生管理系統(tǒng)2畢業(yè)論文(編輯修改稿)

2024-07-24 22:57 本頁面
 

【文章內(nèi)容簡介】 課程角度進行管理和按照學生角度進行管理。教師登陸該系統(tǒng)以后,可以對這兩種方式進行選擇。(1)按照課程角度進行管理按課程角度管理教師可以看到課程信息和成績信息。課程信息包括課程編號、課程名稱、學時和課程類型。當教師用鼠標雙擊某一課程時,可以自動顯示出該課程的所有學生的成績信息,成績信息包括選修這門課的學生的學號、姓名、班級和考試成績。并同時自動計算出所有學生的人數(shù),以及所有學生的平均成績。在成績信息中,教師可以對學習成績進行增加、修改和刪除。并能夠打印報表。(2)按照學生角度進行管理按學生角度管理教師可以看到學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。當教師用鼠標雙擊某一學生信息時,可以自動顯示出該課程的這個學生所有課程的學習成績,并同時自動計算出這個學生的總分和平均分。在成績信息中,教師可以對學習成績進行增加、修改和刪除。并能夠打印報表。學生對成績的查看功能學生用戶登錄后,學生可以看到自己的學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。成績信息包括這個學生的所有課程的成績信息、總分及平均分。學生可以打印成績報表。學生成績管理系統(tǒng)學生用戶打印報表查詢自己的考試成績教師用戶打印報表對學生進行增刪改對課程進行增刪改管理員用戶對教師、院系專業(yè)等進行增刪改對學生成績進行增刪改 學生成績管理系統(tǒng)功能模塊圖目標系統(tǒng)應(yīng)該達到以下要求: 時間經(jīng)濟性。優(yōu)化邏輯設(shè)計與物理設(shè)計,使系統(tǒng)運行效率高,反映速度快。可靠性。能連續(xù)準確的處理業(yè)務(wù),有較強的容錯能力??衫斫庑浴S脩羧菀桌斫夂褪褂迷撓到y(tǒng)??删S護性和適應(yīng)性。系統(tǒng)應(yīng)易于修改、易于擴充、易于維護,能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要??捎眯?。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。選擇微軟平臺作為主導,一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡(luò)時,將微軟平臺作為首選方案;另一方面從技術(shù)角度來講,微軟平臺上的應(yīng)用無論是在開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。操作系統(tǒng):Windows 98數(shù)據(jù)庫為:MS Access 2000開發(fā)工具與語言: Visual Basic 數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完善和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,可以為后面的具體設(shè)計和開發(fā)打下堅實的基礎(chǔ)。針對一般學生成績管理信息系統(tǒng)的需求,通過對成績管理過程的內(nèi)容和數(shù)據(jù)流程分析,可以設(shè)計出該系統(tǒng)的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):“學生信息”的數(shù)據(jù)項有:學號、姓名、班級、生日、性別、身份證號,登錄系統(tǒng)密碼等;“課程信息”的數(shù)據(jù)項有:課程編號、課程名稱、學時和課程類型等“學生成績信息”的數(shù)據(jù)項有:學號、姓名、班級、選修課程、考試成績,初考成績1,初考成績2等?!鞍嗉壭畔ⅰ钡臄?shù)據(jù)項有:班級號,班級名稱,入學年份,所在院系專業(yè)?!霸合敌畔ⅰ钡臄?shù)據(jù)項有:編號,名稱,簡述?!敖處熜畔ⅰ钡臄?shù)據(jù)項有:編號,姓名,性別,生日,所在院系,電話,家庭住址,簡歷,登錄系統(tǒng)密碼“管理員信息”的數(shù)據(jù)項有:名稱,密碼。 “專業(yè)信息”的數(shù)據(jù)項有:序號,名稱,系別。由上面的需求分析結(jié)果,在得到有關(guān)的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的數(shù)據(jù)表格設(shè)計打下基礎(chǔ)。根據(jù)上面的設(shè)計可以規(guī)劃出的實體有:學生實體、課程實體和學生成績、班級、院系、教師、管理員、專業(yè)這些實體。學生實體E-R圖 … … …學生實體學號姓名班級簡歷 學生實體ER圖課程實體E-R圖課程實體編號類型 … … …名稱學時 課程實體ER圖學生成績信息實體E-R圖 … … …學生成績信息實體學號姓名課程成績 學生成績信息實體ER圖班級班號班級名稱入學年份所在院系“班級信息”的實體E-R圖: 班級信息實體ER圖“院系信息”的實體E-R圖:院系編號名稱簡述 院系信息實體ER圖“教師信息”的實體E-R圖:教師編號姓名性別生日。登錄密碼 教師信息實體ER圖“管理員信息”的實體E-R圖:管理員密碼名稱 學生成績信息實體ER圖 “專業(yè)信息”的實體E-R圖:專業(yè)序號名稱系別 專業(yè)實體ER圖“課程類型”的實體E-R圖:課程類型序號類型名稱 專業(yè)實體ER圖學生實體簡歷班級學號姓名 … … … … … …課程實體學時類型名稱編號姓名學號學生成績信息實體成績課程 … … …參加考試學習舉行考試姓名學號學生成績信息實體成績課程 … … …nmmnnm本系統(tǒng)的ER圖如下圖所示:圖31邏輯結(jié)構(gòu)設(shè)計(E-R圖向關(guān)系模型的轉(zhuǎn)換)本學生成績管理系統(tǒng)所涉及的實體集及有關(guān)屬性如下學生信息:{學號、姓名、班級、生日、性別、身份證號,登錄系統(tǒng)密碼};課程信息:{課程編號、課程名稱、學時和課程類型};學生成績信息:{學號、姓名、班級、選修課程、考試成績,補考成績1,補考成績2}。班級信息:{班級號,班級名稱,入學年份,所在院系專業(yè)}。院系信息:{編號,名稱,簡述}。教師信息:{編號,姓名,性別,生日,所在院系,電話,家庭住址,簡歷,登錄系統(tǒng)密碼}管理員信息:{名稱,密碼}。 專業(yè)信息:{序號,名稱,系別}。 E-R圖向關(guān)系模型的轉(zhuǎn)化要解決的問題是如何將實體和實體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,如何確定這些關(guān)系模式的屬性和碼。 對于實體間的聯(lián)系我們分不同的情況討論:(1) 若實體間的聯(lián)系是1:1,可以在兩個實體轉(zhuǎn)換成的兩個關(guān)系中任意一個關(guān)系的屬性中加入另一個關(guān)系的碼。(2) 若實體間聯(lián)系為1:n,則在n端實體轉(zhuǎn)換成的關(guān)系中加入1端實體轉(zhuǎn)換成的關(guān)系碼。(3) 若實體間聯(lián)系為n:m,則將聯(lián)系轉(zhuǎn)換為關(guān)系,關(guān)系的屬性為諸個實體的碼加上聯(lián)系具有的屬性,而關(guān)系的碼則為諸實體的碼的組合。三、物理結(jié)構(gòu)設(shè)計設(shè)計原則如下:(1) 進行規(guī)范化設(shè)計,盡可能地減少數(shù)據(jù)冗余和重復合理的數(shù)據(jù)庫表的設(shè)計應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復量最小,就盡量按照關(guān)系數(shù)據(jù)庫系統(tǒng)理論方法去設(shè)計一個數(shù)據(jù)庫,減少數(shù)據(jù)的冗余。(2) 結(jié)構(gòu)設(shè)計與操作設(shè)計相結(jié)合在設(shè)計數(shù)據(jù)庫結(jié)構(gòu)時,有時為了編程實現(xiàn)的簡捷和思路的清晰,往往故意增加一些冗余數(shù)據(jù)。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫理論,但是考慮到選擇的機器型號和檔次等因素,如果增加的冗余不會明顯增加存儲空間和降低處理效率,并且對編程實現(xiàn)有很大幫助,往往可以采用這種方法。(3) 數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性數(shù)據(jù)結(jié)構(gòu)的相對穩(wěn)定性,可以作為新、舊系統(tǒng)轉(zhuǎn)換的依據(jù)。無論采用何種方法或手段去處理日常事務(wù),都應(yīng)該能完成相應(yīng)的功能,決不會因為采用了計算機而丟失了必要的功能,或徹底改變了原有的工作流程和模式。計算機系統(tǒng)的建成是建立在原系統(tǒng)充分調(diào)研的基礎(chǔ)上的,它既不能脫離原系統(tǒng)的大框架,也不是簡單的重復和替代。所以數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計應(yīng)保證數(shù)據(jù)的相對穩(wěn)定,這樣才能考慮在新的數(shù)據(jù)結(jié)構(gòu)下的業(yè)務(wù)處理方式。消除傳遞函數(shù)依賴消去重復項非規(guī)范化關(guān)系消除部分函數(shù)依賴此處著重討論如何進行規(guī)范化設(shè)計,關(guān)系范式規(guī)范化過程如下:和空白數(shù)據(jù)項3NF2NF1NF 基于以上三條設(shè)計原則,本系統(tǒng)中關(guān)于數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計如下:本軟件的數(shù)據(jù)庫用VB的“可視化數(shù)據(jù)管理器”新建一個名稱為“”的數(shù)據(jù)庫,該數(shù)據(jù)庫主要由下述九張表構(gòu)成:成績表:score;學生信息表:student;課程信息表:course;班級信息表:class;課程類型表:coursetype;院系信息表:department表;教師信息表:teacher;管理員信息表:admin;專業(yè)信息表:profession。score:成績表 此表用來記錄所有的學生的各個科目的成績,在 ,此表的主關(guān)鍵字為復合關(guān)鍵字:Id和coursename,Stu_id 為學生表student的外部關(guān)鍵字,coursename是與課程表相關(guān)聯(lián)中的外部關(guān)鍵字。字段名稱內(nèi) 容類 型長 度備注ID 編 號文 本7Stu_ID學號文 本12為主鍵之一,對應(yīng)于student表的Serial字段Stu_name學生姓名文本8coursename課程名稱文本16為主鍵之一,對應(yīng)于Course表的Serial字段Score1分 數(shù)數(shù) 字整 型Score2補考分數(shù)1數(shù) 字整 型Score3補考分數(shù)2數(shù) 字整 型 student:學生信息表:serial(學號)字段為該表的主關(guān)鍵字,唯一地標識了一個學生的記錄,class(班級)字段為表的外部關(guān)鍵字,與class表中的name字段相關(guān)聯(lián)。字段名稱內(nèi) 容類 型長 度備注Serial學號文本7主關(guān)鍵字Name姓名文本10Class所屬班級文本5Birthday生日日期時間Sex性別文本2Pass身份證號文本17Pwd登錄密碼文本15course:課程信息表字段名稱內(nèi) 容類 型長 度備注Serial課程編號文 本50主關(guān)鍵字Name課程名稱文 本50Period學時數(shù)數(shù) 字長整型Score分數(shù)數(shù)字表示此科目的滿分值 Typename課程類型文本50字段名稱內(nèi) 容類 型長 度備注Id序號文 本6主關(guān)鍵字Name類型名稱文 本10coursetype表department表字段名稱內(nèi) 容類 型長 度備注Depar_Id院系序號文 本6主關(guān)鍵字Name名稱文 本10teacher表字段名稱內(nèi) 容類 型長 度備注Serial院系序號文 本6主關(guān)鍵字Name姓名文 本10sex性別文 本2Birthday出生年月日期8Dept_name所在院系文 本16Tel電話文 本12Address住址文 本12Resume簡歷Memopwd登錄密碼文 本12 admin表字段名稱內(nèi) 容類 型長 度備注Admin管理員文 本12主關(guān)鍵字Pwd密碼文 本12profession表字段名稱內(nèi) 容類 型長 度備注Id序 號文 本12主關(guān)鍵字Name專業(yè)名稱文 本12Dept_name所在院系(4)、各個表之間的關(guān)系如下: 圖313 系統(tǒng)各表之間的關(guān)系第四章 學生成績管理系統(tǒng)的實現(xiàn)下面給出系統(tǒng)開發(fā)出來的詳細界面以闡述學生成績管理系統(tǒng)的具體功能。首先是進入登陸界面,本窗體顯示系統(tǒng)名稱,密碼校驗等信息,本系統(tǒng)的用戶分為三類:管理員,教師,學生。使用者可以在組合框中選擇所要登錄的用戶的類型,并輸入相應(yīng)的用戶名和密碼,單擊“確定”就會將輸入提交給系統(tǒng)以驗證用戶、密碼及身份。如果用戶類型及密碼正確,則會進入系統(tǒng)的MDI主窗體().本模塊的流程圖如下:選擇用戶,輸入密碼密碼正確?Y進入系統(tǒng)主界面N 圖41 流程圖 登陸界面Private Sub CmdOk_Click()Dim Conn As New Dim mlink As Stringmlink = provider=。data source=。 mlink39。當用戶名密碼為空時給出提示If = Then MsgBox 請輸入用戶名, vbOKOnly, 注意 Exit SubElseIf = Then MsgBox 請輸入密碼, vbOKO
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1