VB數據庫實(shí)驗總結
總結是事后對某一階段的學(xué)習、工作或其完成情況加以回顧和分析的一種書(shū)面材料,它可以使我們更有效率,讓我們一起認真地寫(xiě)一份總結吧?偨Y怎么寫(xiě)才不會(huì )千篇一律呢?下面是小編整理的VB數據庫實(shí)驗總結,歡迎大家借鑒與參考,希望對大家有所幫助。

VB數據庫實(shí)驗總結1
一、實(shí)驗目的
系統設計的目的在于:作為數據庫設計和應用開(kāi)發(fā)的運用對象,對業(yè)務(wù)進(jìn)行適度的簡(jiǎn)化,突出比較核心的成分,如院系算作一個(gè)級別的概念而且直接管理班(跳過(guò)專(zhuān)業(yè)一級的設置),學(xué)生的免修重修等情況處理、教師的管理沒(méi)有細化等。二、實(shí)現功能主要分為三部分1、管理員權限
主要有系統管理(添加用戶(hù)、修改密碼、退出系統)、學(xué)生管理(添加、修改、刪除學(xué)籍和學(xué)籍查詢(xún))、成績(jì)查詢(xún)、課程管理(修改課程學(xué)習、添加)、教學(xué)管理(添加、查詢(xún)排課信息)、工具(數據庫備份)。2、教師權限
主要有用戶(hù)管理(修改密碼、退出系統)、查詢(xún)信息、成績(jì)管理(錄入成績(jì)、查詢(xún)成績(jì))、確認選課信息、查詢(xún)排課信息。3、學(xué)生權限
主要有用戶(hù)管理(修改密碼、退出系統)、查看本人基本信息、查看本人成績(jì)、本人排課信息、本人選修信息。三、功能演示1.登錄。
登錄把權限分成學(xué)生,老師和管理員三部分。不同的權限登錄,進(jìn)入到不同的頁(yè)面,可以進(jìn)行不同權限的操作。2.公共窗體(1)修改密碼
因為修改密碼,只能對當前登錄賬號進(jìn)行操作,所以在窗體里使用在登錄時(shí)記錄的用戶(hù)名3.學(xué)生頁(yè)面
。1)查看基本信息,由于學(xué)生權限有限,所以只能查看自己的基本信息,當點(diǎn)擊運行時(shí),直接顯示自己信息
。2)查看成績(jì)。同樣學(xué)生只能查看自己的成績(jì),當點(diǎn)擊的時(shí)候,此學(xué)生的全部課程成績(jì)都會(huì )顯示出來(lái)
。3)查看排課信息
此學(xué)生可以根據年度和學(xué)期來(lái)查看自己有關(guān)的課程
。4)選課
輸入自己的學(xué)號,使得LISTVIEW1中顯示所能選修的課程,選中后添加的listview2中,由于選課,需要老師確認,所以把學(xué)生的選課信息,提交到新建的一個(gè)表中,然后由老師從那個(gè)表中獲得選課信息,從而確定選課學(xué)生
4.老師頁(yè)面
。1)雖然作為老師,但是也只能查看自己的基本信息
。2)成績(jì)錄入。老師可以根據學(xué)號和課程號,來(lái)錄入學(xué)生的`成績(jì)
。3)成績(jì)查詢(xún)。老師可以根據學(xué)號模糊查詢(xún)到此學(xué)生的全部成績(jì),也可以根據課程號查詢(xún)選修此課程的所有學(xué)生的成績(jì),也可以通過(guò)課程號和學(xué)號來(lái)確定一個(gè)學(xué)生一門(mén)課程的成績(jì)根據學(xué)號:
根據課程號:
根據學(xué)號和課程號:
。4)確認選課信息
老師從新建的一個(gè)表中提取到學(xué)生的選課信息,確認后,原表中的學(xué)生選課信息消失
。5)查看排課信息。老師可以查詢(xún)到有關(guān)自己課程的排課信息
5.管理員頁(yè)面
。1)添加管理員用戶(hù)。管理員有權利添加一個(gè)管理員用戶(hù)
。2)添加學(xué)籍。密碼默認為學(xué)號
。3)修改學(xué)籍。管理員可以通過(guò)學(xué)號查找到此學(xué)生的全部基本信息,然后修改,最后提交上去,就完成了對學(xué)生基本信息修改的操作
。4)刪除學(xué)籍。我是按學(xué)號刪除學(xué)生基本信息,通過(guò)學(xué)號,刪除此學(xué)生的所以信息
。5)學(xué)籍查詢(xún)。管理員可以查詢(xún)到所有學(xué)生的學(xué)籍信息。查詢(xún)方式分為兩種,一種是按學(xué)號的精確查詢(xún),一種是按姓名的模糊查詢(xún)。
。6)成績(jì)查詢(xún)。管理員只有成績(jì)查詢(xún)功能,卻沒(méi)有成績(jì)錄入權限。查詢(xún)成績(jì)權限和老師的一致。也是分為學(xué)號和課程號的模糊查詢(xún),以及兩者同時(shí)的精確查詢(xún)
。7)添加課程信息。直接向Course表中插入課程信息
。8)修改課程信息
同理,根據課程號查到課程信息,修改后再提交到課程表中
。9)教學(xué)管理分為添加排課信息和查詢(xún)排課信息添加排課信息
。10)查詢(xún)排課信息
根據年度和學(xué)期,把所有的排課信息查詢(xún)出來(lái)
。11)數據庫備份
點(diǎn)擊瀏覽之后,會(huì )彈出保存路徑
最后生成一個(gè)bak文件
三、數據庫
除了上述的VB前臺應用程序外,還有SQL數據庫的設計與完成
首先,課程實(shí)體以及他們的聯(lián)系。任課教師與課程之間的是多對多的聯(lián)系類(lèi)型,因此,將任課教師、課程以及講授聯(lián)系分別設計成如下的關(guān)系模式:
教師(教師編號,教師姓名,性別,職稱(chēng),電話(huà),系編號)課程(課程編號,課程名稱(chēng),課程學(xué)分,課時(shí))
講授(教師編號,課程編號,課程編號,開(kāi)課年度,開(kāi)課學(xué)期)院系實(shí)體和班級之間是一對多的聯(lián)系類(lèi)型,所以只要兩個(gè)關(guān)系模式就可表示,其中聯(lián)系可以放到班級的實(shí)體中:
系(系編號、系名稱(chēng)、系主任)班級(班級編號,班級名稱(chēng),系編號)
班級實(shí)體和學(xué)生實(shí)體之間是一對多的聯(lián)系類(lèi)型,所以也可以只使用兩個(gè)關(guān)系模式來(lái)表示。由于“班級”關(guān)系模式在上面已經(jīng)給出,因此,只要再給出一個(gè)學(xué)生的關(guān)系模式,它們間的聯(lián)系則被放在該關(guān)系模式中:
學(xué)生(學(xué)號,姓名,性別,出生年月,電話(huà),班級編號)學(xué)生實(shí)體與講授是聚集方式的聯(lián)系類(lèi)型,它們之間的關(guān)系是多對多的關(guān)系,可以使用如下關(guān)系模式來(lái)表示:
學(xué)生選課(課程編號,學(xué)號,教師編號,開(kāi)課年度,開(kāi)課學(xué)期,成績(jì))
主要的表有:
數據庫表名TeacherStudentCourseClassStuCourseDepartmentSchedule關(guān)系模式名稱(chēng)教師學(xué)生課程班級學(xué)生選課系教學(xué)計劃備注教師信息表學(xué)生學(xué)籍信息表課程基本信息表班級基本對照表選課-授課合成信息表院系基本信息表教學(xué)計劃安排表四、總結
以上的所有的功能、系統是經(jīng)過(guò)我們近一個(gè)月的設計實(shí)現和完善的,通過(guò)這段時(shí)間的學(xué)習,我們充分的學(xué)習了VB語(yǔ)言和SQL語(yǔ)言,同時(shí)我們對VB6.0軟件和SQLSERVER數據庫更加的熟悉,為我們以后的學(xué)習、工作奠定了良好的基礎。
VB數據庫實(shí)驗總結2
實(shí)驗中的主要過(guò)程和注意事項
主要過(guò)程:
一、創(chuàng )建連接過(guò)程:
1、控制面板管理工具數據源管理器添加Access.mdb文件數據源名(自定義數據庫名稱(chēng))選擇(添加自己設計的數據庫文件路徑)
2、設置VB中的ADODC控件屬性ConnectionString選項選擇第三項”生成”數據連接屬性(“連接”選項卡)使用數據源名稱(chēng)(若在上一步控制面板中設置成功,則下拉菜單中會(huì )出現之前保存的自定義數據庫名稱(chēng),并選擇)測試連接,若成功則完成連接!
二、ADODC控件涉及的屬性參數設置(主要有兩個(gè)):
。1)上面提到的ConnectionString選項生成連接使用數據源名稱(chēng)(選擇自定義數據庫名稱(chēng))測試連接(2)RecordSource:輸入命令語(yǔ)句:select*from數據表名稱(chēng)
。ㄗ⒁1:from后為數據庫中表的名稱(chēng),不是數據庫的名稱(chēng)!注意2:語(yǔ)句中若用具體選項替換*,則中間的逗號分隔符必須是英文字符。)
三、TEXT控件涉及的'屬性參數設置(主要有兩個(gè)):(1)DataSource:選擇下拉菜單中需要連接的ADODC源。(2)DataField:若連接和上述設置均正確,會(huì )出現包含數據庫中選項的下拉菜單,選擇需要的選項。
四、ADODC控件添加
在左邊工具欄中單擊鼠標右鍵部件“控件”選項卡找到MicrosoftADODataControl一項添加并確定(注意:用ADODC控件連接數據庫,不是DATA控件)
五、整個(gè)實(shí)驗過(guò)程可以分為三大部分:
1、創(chuàng )建一個(gè)數據庫文件,設計一個(gè)包含信息的表;利用VB設計界面
2、利用VB中ADODC控件創(chuàng )建與數據庫文件的連接,過(guò)程分為兩步,見(jiàn)上面。
3、設置VB中用于顯示數據的控件(例如TEXT),獲取ADODC所連接的數據庫中的數據信息,過(guò)程見(jiàn)對TEXT參數的設置,設置成功即可在運行時(shí)顯示數據信息。
【VB數據庫實(shí)驗總結】相關(guān)文章:
數據庫設計實(shí)驗報告11-20
VB實(shí)訓個(gè)人總結10-07
數據庫個(gè)人總結05-13
VB實(shí)訓心得12-21
課題實(shí)驗總結06-17
實(shí)驗個(gè)人總結10-04
實(shí)驗工作總結11-27
- 相關(guān)推薦