999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VB+SQL Server實現學生選課系統

2014-09-18 22:20:35李杰,鐘淼
教育教學論壇 2014年37期

李杰,鐘淼

摘要:選課制是我國高校學分制教學管理體制在運行中最基本的特征。學生選課管理系統前端采用面向對象的開發工具Visual Basic,在后端采用SQL Server數據庫加以實現。本系統包括用戶登錄、學生和教師基本信息的管理、選課信息的管理、信息的查詢和打印五大功能模塊。

關鍵詞:SQL數據庫;數據查詢;VB;ADO

中圖分類號:G712 文獻標志碼:A 文章編號:1674-9324(2014)37-0223-02

一、總體功能設計

學生選課系統是直接與學生進行選擇教學實驗課程有關的信息系統。系統信息的共享是通過一個統一的數據庫的存取來實現的。學生選課信息管理系統的主要功能如下。

1.用戶登錄模塊。這個系統包括用戶登錄、添加用戶、用戶密碼修改三部分。通過數據庫表登記合法用戶,在VB中訪問數據庫表來核對檢查用戶身份,通過定義不同的視圖有選擇地授予他們許可權,提高數據庫數據的安全性。

2.信息管理系統模塊。這個管理系統包括學生信息管理系統、教師信息管理系統、課程管理系統三個模塊。可以完成學生信息、教師信息和課程信息的添加、修改、刪除功能。輸入學生、教師及課程的一些基本情況信息,輸入到計算機中就可以為所需要的地方讀取。

3.選課管理系統模塊。這個管理系統包括學生選課信息管理系統和教師選課信息管理系統兩個模塊,可以完成學生選課信息和教師選課信息的添加、修改、刪除功能。學院中的教師可以根據學校及教務處的安排制訂教學計劃,選擇任教課程。學生根據實驗課程及自身興趣通過下拉式列表框選擇課程,系統自動根據所選課程列出該課程的所有任課教師供學生選擇。

4.查詢系統模塊。這個系統包括學生信息查詢、教師信息查詢、學生選課信息查詢、教師選課信息查詢四個模塊,可以完成信息的查詢。學生、教師可以按照多種方式對整個選課系統中有關學生選課信息、教師選課信息的情況進行查詢。

5.打印模塊。對學生選課信息和教師選課信息的瀏覽和打印。

二、數據庫設計

學生選課系統的數據庫建立了Selectclass.sql庫文件,由6張表組成。

1.password(用戶登錄表):用戶名、密碼、權限。

2.studentinfo(學生信息表):學號、姓名、性別、出生日期、電話、地址、備注。

3.techerinfo(教師信息表):教師號、教師名、職稱、電話、備注。

4.courseinfo(課程信息表):課程號、課程名、學時、學分、備注。

5.choice(學生選課表):學生選課編號、學號、姓名、課程號、課程名、教師編號、教師名、選課時間、備注。

6.courseteacher(教師選課表):教師選課編號、教師號、教師名、課程號、課程名、備注。

三、系統界面設計

1.用戶登錄界面。進入系統前,需要進行身份驗證,通過此窗口輸入個人信息以驗證身份。

2.主界面是將系統提供的各種操作集中呈現于此窗口中。主界面的菜單項:系統功能模塊的調用是通過主界面上的菜單實現的。

3.學生基本信息界面。提供對學生基本信息的添加、修改、刪除功能。

4.學生選課信息界面。對學生選課信息進行管理,選擇課程后,自動選擇該課程的任課教師。

5.學生基本信息查詢界面。對學生基本信息進行瀏覽、查詢,并可按照學生學號、姓名、出生日期、地址等信息進行查詢。

四、關鍵技術

1.使用ADO連接數據庫。數據庫的動態連接可以通過對象連接也可以通過控件連接。①使用ADO對象訪問SQLSever數據庫,要在程序中直接聲明或新建ADO對象,然后調用ADO對象的屬性和方法即可。引入ADO對象:選擇菜單【工程】→【引用】命令,進入界面選擇“MicrosoftActiveX Data Object2.7Library”;聲明并創建ADO對象:Private myconn as new adodb.connection,Private myrecord as new adodb.recordset,Set myconn = New ADODB.Connection Myconn.connection="Provider=SQLOLEDB.1;PersistSecurity;Info=Fal

se;UserID=sa;InitialCatalog=selectclas;Data Source=LX24_01

3",myconn.Open myconn.connection,Set myrecord = New ADODB.Recordset。②使用A控件訪問數據庫主要設置Connectionstring屬性,在連接資源中選擇數據資源名稱,然后選擇相應數據源名即可訪問SQLServer數據庫。單擊【工程】→【部件】選項,在彈出的列表中選中(Microsoft ADO Data Control)添加Adodc控件到工具箱中;設置Adodc控件的Connectionstring屬性連接到相應的數據庫資源中。

2.使用綁定控件錄入、修改、刪除記錄。①錄入。recordset.addnew fildlist,values,myrecord.AddNewmyrecord.Fields("學號")=Text1.Text,myrecord.Fields("姓名")=Text2.Text,myrecord.Fields("性別")=Combo1.Text,myrecord.Update,myrecord.Close。②修改。recordset.update fildlist,value,sql = "update studentinfo set 姓名='" & Text2.Text & "',性別='" & Combo1.Text & "',出生日期='" & Text6.Text & " ',電話='" & Text3.Text & "',地址='" & Text4.Text & " ',備注='" & Text4.Text & " ' where學號='" & Text1.Text & " '",myconn.Execute sql。③刪除。del = "delete from studentinfo where 學號='" & Text1.Text &"'",myconn.Execute del

3.使用recordset對象檢索記錄。成功的數據庫應用都使用connection對象建立連接并使用recordset對象處理返回的數據,通過“協調”兩個對象的特定功能可以開發出幾乎可以執行任何數據處理任務的數據庫應用程序。例如執行數據庫的查詢操作:dim rs1 as new adodb.Recordset,set rs1=new adodb.recordset,txtSql="SELECT * FROM password WHERE 用戶名='"&Text1.Text &"',rs1.Open txtSql,myconn,adOpenDynamic,adLockOptimistic,adCmdText

參考文獻:

[1]四維科技,趙斯思.VisualBasic數據庫編程技術與實例[M].北京:人民郵電出版社,2004.

[2]薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2006.

主站蜘蛛池模板: 激情無極限的亚洲一区免费| 日本精品影院| 中国特黄美女一级视频| 国产一在线观看| 波多野结衣中文字幕久久| 国产凹凸一区在线观看视频| jizz国产视频| 国产精品手机视频一区二区| 热久久这里是精品6免费观看| 97免费在线观看视频| 东京热一区二区三区无码视频| 国产青榴视频| 国国产a国产片免费麻豆| 国产在线八区| 久久毛片网| 久久黄色一级视频| 国产AV毛片| 亚洲第一页在线观看| 日本高清在线看免费观看| 色婷婷在线影院| 乱人伦视频中文字幕在线| 91系列在线观看| 日本久久网站| 久久semm亚洲国产| 青青草国产一区二区三区| 久久婷婷六月| 91福利一区二区三区| 亚洲美女高潮久久久久久久| 久久青草热| 真人免费一级毛片一区二区| 人妻丰满熟妇AV无码区| 中文字幕有乳无码| 日韩精品无码不卡无码| 97久久超碰极品视觉盛宴| 国产自在线播放| 欧美成人怡春院在线激情| 国产女人综合久久精品视| 亚洲欧美日韩动漫| 99er这里只有精品| 日本AⅤ精品一区二区三区日| 欧美激情第一区| 欧美精品在线免费| 欧美区日韩区| 国产一级在线观看www色 | 2021天堂在线亚洲精品专区| 日韩国产黄色网站| 57pao国产成视频免费播放| 精品人妻一区二区三区蜜桃AⅤ| 亚洲婷婷六月| 亚洲日本中文字幕乱码中文| www.99精品视频在线播放| 国产SUV精品一区二区6| 久久福利网| 欧美精品v| 亚洲人成高清| 国产免费福利网站| 国产又爽又黄无遮挡免费观看| 国产麻豆va精品视频| 亚洲色欲色欲www网| 国产又粗又爽视频| 美女一区二区在线观看| 国产精品综合久久久| 中文成人在线| 性视频久久| AⅤ色综合久久天堂AV色综合| 欧美国产日韩另类| 国产小视频a在线观看| 亚洲天堂.com| 国产交换配偶在线视频| 99人妻碰碰碰久久久久禁片 | 欧美中文字幕在线播放| AⅤ色综合久久天堂AV色综合 | 香蕉久久永久视频| 国产jizz| 色哟哟国产精品| 日本午夜影院| 9cao视频精品| 最新国产精品鲁鲁免费视频| 亚洲无码高清一区| 另类重口100页在线播放| 亚洲人成成无码网WWW| 欧美午夜理伦三级在线观看|