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

基于SQL的宿舍學生成績管理系統設計與開發

2012-04-29 00:00:00蔣丹丹牛曉楠
企業技術開發·中旬刊 2012年7期

摘 要:文章以宿舍學生各學期的學習成績為基礎數據,在SQL SERVER 2000中創建宿舍學生信息數據庫,利用Visual Basic開發語言實現基于SQL的宿舍學生成績管理系統。該系統實現了宿舍學生成績信息的錄入、修改、刪除、保存,宿舍學生信息的查詢,成績報表的生成和打印等功能,能夠為宿舍學生提供管理學習成績的平臺,方便宿舍成員之間進行互相學習,互相監督,形成良好的學習氛圍。

關鍵詞:宿舍學生成績管理系統;SQL SERVER 2000;數據庫

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1006-8937(2012)20-0011-02

學生成績管理工作是學校學生管理工作的重要組成部分,現在相當一部分學校的學生成績管理工作仍沿用手工方式。隨著學校規模的擴大、學生人數的增加,效率低下、容易出錯的手工方式越來越不適應實際管理工作的需要,按照軟件工程原理和數據庫技術開發學生成績管理系統已成為學生管理部門的迫切需要。現為了方便管理一個小集體——宿舍學生的成績,鼓勵宿舍成員積極進取,互相學習,互相進步,需要建立一個宿舍學生成績管理系統。本文利用Visual Basic開發語言實現了基于SQL 的宿舍學生成績管理系統的開發。

1 SQL SERVER 2000概述

SQL Server 2000是微軟公司比較穩定的大型數據庫服務器,具有企業級數據庫功能。高性能的設計,可充分利用WindowsNT的優勢;先進的系統管理,支持Windows圖形化管理工具,支持本地和遠程的系統管理和配置;強大的事務處理功能,采用各種方法保證數據的完整性;支持對稱多處理器結構、存儲過程、ODBC,并具有自主的SQL語言; SQL Server以其內置的數據復制功能,強大的管理工具,與Internet的緊密集成和開放的系統結構為廣大的用戶、開發人員和系統集成商提供了一個出眾的數據庫平臺。

2 系統設計

2.1 系統總體設計

本系統采用C/S體系結構,客戶端負責提供表達邏輯、顯示用戶界面信息、訪問數據庫服務器,采用Visual Basic 6.0 作為開發工具;服務器端則用于提供數據服務,采用SQL Server 2000作為數據庫管理系統。系統架構如圖1所示。

2.2 數據庫設計

2.2.1 數據庫概念結構設計

經分析得出本系統主要有以下關系表:成績基本信息(學號,課程編號,成績);學生基本信息(學號,姓名,所屬班級,生日,性別,家庭住址,聯系電話,簡歷);班級基本信息(班級編號,班級名稱,班級所屬部門編號);系基本信息(部門編號,部門名稱);課程基本信息(課程編號,課程姓名,課程學時數,課程類型號);課程類型基本信息(類型編號,類型名稱);教師基本信息(教師編號,教師姓名,所屬部門編號,學歷,職稱,生日,性別,家庭住址,電話,簡歷);用戶基本信息(用戶名,密碼)。

2.2.2 數據庫邏輯結構設計

①建立數據庫。建立一個名為“test”的數據庫,數據庫包含八個關系模式:成績基本信息表(grade),學生基本信息表(student),班級基本信息表(class),系基本信息表(department),課程基本信息表(course),課程類型基本信息表(ctype),教師基本信息表(teacher),用戶基本信息表(operator)。

②具體模塊設計。第一,模塊劃分。系統驗證→身份驗證→系統主模塊→各個菜單項,系統主模塊包括:增加、修改、刪除、查詢等。第二,各模塊設計要求。

系統設置模塊:在計算機上運行該系統工程,要設置一個通用的窗體,只要輸入服務器名就可以進入系統,不需要每次對連接計算機服務器的設置更改。

身份驗證模塊:進入系統時,要求用戶輸入用戶名和密碼(口令)。身份驗證通過才能進入系統,否則退出系統。

增加記錄模塊:要求設計四個界面,分別用于向數據庫增加學生記錄、課程記錄、成績記錄和教師記錄。輸入相應數據后,首先應查詢數據庫中是否存在該記錄,若已存在,則提示用戶已存在該記錄;若尚未有該記錄,則將新數據追加的數據庫中。

修改記錄模塊:修改記錄模塊有多個子模塊,即學生記錄的修改、成績記錄的修改、課程記錄的修改,系統首先提示用戶輸入相應的信息,然后由用戶完成對信息的修改。

刪除記錄模塊:刪除記錄模塊包含刪除學生記錄、刪除課程記錄、刪除成績記錄和刪除教師記錄四個子模塊。刪除學生記錄和刪除課程記錄應保持數據的一致性。例如,刪除學生記錄應將學生成績表中的有關記錄一起刪除,刪除課程記錄也應將學生成績表中的有關記錄一起刪除。刪除有關記錄之前應向用戶予以提示。記錄刪除成功后也應向用戶給予提示。

查詢記錄模塊:查詢記錄模塊有查詢學生記錄、查詢成績記錄、查詢教師記錄、查詢課程記錄四個子模塊,用戶根據系統提示輸入相應的查詢要求,系統會將查詢內容以表格的形式顯示出來,并根據需要打印出報表。

班級基本信息管理模塊:對班級基本信息管理,實現第一條記錄、上一條記錄、下一條記錄、最后一條記錄、退出、增加一條記錄、修改一條記錄、刪除一條記錄、確定入庫、取消。

創建菜單:創建主窗體,在其上建立菜單,用菜單將各模塊聯系起來,形成一個完整的應用程序。程序調試完成后,制作成名為“宿舍成績管理系統”的可執行文件。

3 系統關鍵技術及實現

3.1 查詢學生記錄

查詢學生記錄實現代碼如下:

Set rst = New Recordset

rst.CursorLocation = adUseClient

rst.Open \"select * from student where sno= '\" Text1.Text \" ' \", cnn, adOpenKeyset, adLockPessimistic

Set DataGrid1.DataSource = rst

3.2 錄入課程信息

錄入課程信息代碼如下:

cmd.ActiveConnection = cnn

cmd.CommandType = adCmdText

cmd.CommandText = \"insert into course( cno, cname, chour,ctypeno ) values ('\" Text2.Text \" ' ,'\" Text3.Text \" ','\" Text4.Text \" ','\" Text5.Text \" ')\"

cmd.Execute

MsgBox \"錄入成功\", vbOKOnly, \"可打開表查詢\"

3.3 修改教師信息

修改教師信息修改代碼為:

cmd.ActiveConnection = cnn

cmd.CommandType = adCmdText

cmd.CommandText = \"update teacher set tphone= '\" Text13.Text \" ' where tno= '\" Text12.Text \" ' \"

cmd.Execute

MsgBox \"修改成功\", vbOKOnly

3.4 刪除成績信息

刪除成績信息代碼為:

cmd.ActiveConnection = cnn

cmd.CommandType = adCmdText

cmd.CommandText = \"delete from sc where sno= '\" Text7.Text \" ' \"

cmd.Execute

4 結 語

宿舍學生成績管理系統的建設,給宿舍學生提供了管理學習成績的小型平臺,為建立良好的宿舍學習氛圍奠定了基礎。該宿舍成績管理系統在SQL SERVER 2000的企業管理器中完成了宿舍學生成績信息、課程信息、教師信息等關系表的創建,應用Visual Basic開發語言實現了學生、課程、成績、教師、班級的管理。如果將該系統的范圍擴大,會逐漸適應高校對學生成績管理系統的需求。

參考文獻:

[1] 夏邦貴.SQL Server數據庫開發入門與范例解析[M].北京:機械工業出版社,2009.

[2] 丁寶康,施伯樂.數據庫原理[M].北京:經濟科學出版社,2010.

[3] 賀利堅,李茹.數據庫技術與應用[M].北京:希望電子出版社,2002.

[4] 張艷.新編Visual Basic程序設計教程[M].徐州:中國礦業大學出版社,2009.

主站蜘蛛池模板: 欧美日韩高清在线| 国产综合网站| 精品三级网站| 久久香蕉国产线| 69视频国产| AV无码国产在线看岛国岛| 亚洲精品中文字幕无乱码| 色综合国产| Aⅴ无码专区在线观看| 国禁国产you女视频网站| 青青青草国产| 国产美女人喷水在线观看| 人人91人人澡人人妻人人爽| 视频一本大道香蕉久在线播放| 中国一级毛片免费观看| 中文字幕亚洲专区第19页| 91久久国产综合精品女同我| 欧洲日本亚洲中文字幕| 中文字幕啪啪| 亚洲αv毛片| 国产欧美精品专区一区二区| 日韩av在线直播| 午夜老司机永久免费看片| 国产91小视频在线观看| 久久久精品国产SM调教网站| 在线精品自拍| 中文字幕欧美日韩| 欧美激情福利| 99国产精品一区二区| 欧美一级夜夜爽www| 青青久在线视频免费观看| 九色在线观看视频| 国产精品福利一区二区久久| 亚洲成a∧人片在线观看无码| 激情爆乳一区二区| 国产日产欧美精品| 国产欧美视频在线观看| 国产免费人成视频网| 国产精品男人的天堂| 国产自在线拍| 亚洲第一成人在线| 四虎永久在线| 91av成人日本不卡三区| 2022国产无码在线| 国产亚洲精品在天天在线麻豆| 国产精品色婷婷在线观看| 亚洲国产综合第一精品小说| 亚洲自偷自拍另类小说| 又污又黄又无遮挡网站| 女人18毛片一级毛片在线| 亚洲欧美色中文字幕| 国内丰满少妇猛烈精品播| 精品国产免费观看| 久久semm亚洲国产| 重口调教一区二区视频| 中文字幕免费视频| 中文字幕无码电影| 麻豆国产原创视频在线播放| 99国产在线视频| 91小视频在线| 成人久久精品一区二区三区| 男人天堂伊人网| AV不卡在线永久免费观看| 日本高清免费一本在线观看| 日韩国产另类| 国产真实乱子伦视频播放| 日本午夜影院| 免费网站成人亚洲| 日韩东京热无码人妻| 一个色综合久久| 亚洲欧洲日产国产无码AV| 国产成人综合久久精品尤物| 欧美成人精品高清在线下载| 五月激情婷婷综合| 好紧太爽了视频免费无码| 在线观看视频99| 亚洲国产欧洲精品路线久久| 欧美日一级片| 22sihu国产精品视频影视资讯| 亚洲狼网站狼狼鲁亚洲下载| 第九色区aⅴ天堂久久香| 日本午夜网站|