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

幼特教學院學生管理系統的設計與實現*

2012-11-15 01:02:48譚文娜
濰坊學院學報 2012年6期
關鍵詞:數據庫信息系統

譚文娜

(濰坊學院,山東 濰坊 261061)

濰坊學院幼特教師范學院是一所培養學前教育、特殊教育和藝術教育師資的省辦師范院校,占地360余畝,在校生4000多人,教職工340人。學院內設基礎教育部、學前一系、學前二系、特教系、藝術系等五大系部。針對學院的實際需要,在全面分析學生信息管理特點的基礎上,本文設計開發了幼教特教學院學生管理系統。由于學生多,學生的入學層次多,因而本系統在學生管理中涉及的數據量很大,在具體管理中,又可以劃分為班級管理、學生基本信息管理、學生出勤信息管理、成績管理等方面。

1 系統功能模塊分析

幼特教學院學生管理系統是根據我院學生信息管理中的實際需要來開發的,最后達到讓學生處、教務處管理人員自動化的管理學生信息。使用該系統,能夠在校園網、因特網中運行,具有重大的實用意義。

1.1 管理員功能

管理員是由學生信息管理員和教務員擔任,負責整個系統的管理。管理員具有添加用戶、修改密碼,添加、查詢、瀏覽班級信息,查詢、瀏覽、匯總學生基本信息、考勤信息、成績信息等功能。

1.2 輔導員功能

輔導員老師主要負責本班學生的基本信息、出勤信息的添加、查詢、瀏覽和本班學生成績查詢與瀏覽,這樣不但減輕了學生管理人員的工作負擔,而且便于輔導員針對學生情況,管理班級。

1.3 任課教師功能

任課教師主要負責所教班級的成績管理,包括成績添加、成績查詢、瀏覽等操作,這樣不但減輕了教務處的工作負擔,而且便于任課老師根據學生成績,進行有針對性的輔導。

2 系統數據庫的建立

幼特教學院學生管理系統主要采用了微軟公司的Access2003作為后臺數據庫,Access2003是Office中的一個管理軟件,它既可以獨立使用,也可以與Visual Basic 6.0、VC、VF等程序聯合使用。因為Access2003具有簡單、直觀等優點,所以很多管理系統都選用它作為后臺的數據庫,再加上Access2003還具有很好的兼容性,可以為程序和系統的擴展提供便利的條件。

2.1 確定幼特教學院學生管理系統數據庫中的表

本系統是由“系統用戶表”、“學生基本信息表”、“學生考勤信息表”、“班級信息表”、“成績表”五個表組成。

2.2 確定數據庫表中的字段,確定主健

主健是指在數據庫中,每個表必須包括的,能夠惟一識別每一條記錄的字段或字段集,主要是為了連接在不同表中的數據信息。

例如,班級信息表的字段為:班級、年制、專業、班主任、備注等。其中主鍵為班級。學生考勤信息表中的“學生編號”能夠惟一識別一個學生,所以說“學生編號”就是學生考勤表的主健。

2.3 確定數據庫中表和表之間的聯系

因為已經把字段放到了各個表中,并且設立了主鍵,所以就需要確定數據庫中表和表之間的一些關系,將有關的數據、信息重組。

學生基本信息表與成績表之間是“一對多”關系,即一個學生對應多個成績。通過“學生編號”字段建立聯系。班級信息表與學生基本信息表之間是“一對多”關系。即一個班級對應著幾十個學生,通過“班級”字段建立聯系。

2.4 錄入信息并且建立相關對象

如果表的結構已經設計完成,就可以向數據庫的表中錄入信息,還可以創建報表、窗體、訪問頁和模塊等。

3 詳細設計與實現

運用Access2003生成數據庫,用Visual Basic 6.0來編寫數據庫系統的客戶端程序。在詳細設計階段主要寫明如何實現各系統模塊,對整個幼特教學院學生管理系統進行準確敘述,可將敘述直接翻譯成Visual Basic 6.0程序。

3.1 登陸窗口的設計與實現

系統登錄窗口,要求用戶輸入的用戶名、密碼、選擇正確的用戶類型(管理員、輔導員、任課教師),根據輸入選擇內容,分配權限,大大避免了非法用戶對該系統的編輯,保證了系統的安全性。

3.2 主界面窗口的設計與實現

幼特教學院學生管理系統的主界面包含:“系統管理”、“班級管理”、“學生基本信息”、“學生出勤信息”、“成績管理”五個主菜單。根據用戶的權限,進行學生信息管理。(見圖1)

圖1 主界面窗口

3.3 學生基本信息模塊的設計與實現

學生基本信息是學生處管理工作的重要組成部分,包括:添加學生基本信息、查詢學生基本信息、瀏覽學生基本信息等功能。

3.3.1 添加學生基本信息子模塊

添加學生的基本信息窗體,包括添加學生編號、年級、學生姓名、專業、性別、家庭住址、籍貫、郵政編碼、年齡、電話、出生日期、Email等信息(見圖2)。其中備注信息是輔導員給學生的評語。輸入學生編號記錄,系統會自動進入學生姓名記錄,輸入完姓名記錄,系統會自動轉入性別記錄,以此類推,避免了手工操作出現的問題。如果輸入的學生編號與原始數據庫的學生編號相同,則會自動轉入修改界面,等修改完成后,系統會轉到下一學生編號添加界面。

輔導員進入系統,打開添加學生基本信息窗口,輸入學生的基本信息,然后單擊“確定”按鈕,這樣就完成了學生注冊信息的添加操作,如果添加成功,則會出現“學生信息添加成功”的提示,學生信息管理員負責匯總各班學生的基本信息。

3.3.2 查詢學生基本信息子模塊

圖3是查詢學生基本信息窗口,在查詢的時候,注意選中前面的復選框,用戶可以輸入學生編號,進行查詢,因為學生編號是主要關鍵字,能夠準確查出該學生的基本信息。如果忘記了學生編號,可以只選擇輸入姓名、入校時間,則有可能查出重名的學生資料。查詢功能還可以用*、?通配符。查到要查的學生信息時,按照要求修改刪除即可。

例如:在學生編號查詢框中輸入20105,則查詢結果為學生編號中包含“20105”的學生。又如,選中學生編號并輸入2011*,其余選項不選擇也不輸入,則會查到學生編號為2011年入學的所有學生,若不輸入其它查詢內容,則認為查找所有。

代碼如下:

Option Explicit

Private query As String

Private fdate As String

Private tdate As String

Private Sub CombDate()

fdate= Me.FromYear.Text &"-"& Me.FromMonth.Text &"-1"

fdate= Format(Me.FromYear.Text &"-" & Me.FromMonth.Text &"-1","yyyy-mmdd")

tdate= Me.ToYear.Text &"-"& Me.ToMonth.Text &"-1"

tdate= Format(tdate,"yyyy-mm-dd")

End Sub

Private Sub setSQL()

If IDCheck.Value= Visual Basic 6.0Checked Then

query="select*from StuffInfo where SID='"& Trim(Me.SID)&"'"

End If

If NameCheck.Value= Visual Basic 6.0Checked Then

query="select*from StuffInfo where SName='"& Trim(Me.SName)&"'"

End If

If TimeCheck.Value= Visual Basic 6.0Checked Then

query="select*from StuffInfo where SInTime between#"

query=query &fdate & "#and#"&tdate & "#"

End If

圖3 查詢學生基本信息窗口

End Sub

Private Sub cok_Click()

Call CombineDate

Call setSQL

frmResult.createList(query)

frmResult.Show

Unload Me

End Sub

Private Sub Form_Load()

Dim k As Integer

Dim S2As String

Dim ea As New ADODB.Recordset

S2="select distinct datepart(yy,SInTime)from StuffInfo"

Set ea= TransactSQL(S2)

If Not ea.EOF Then

ea.MoveFirst

While Not ea.EOF

If Not IsNull(ea.Fields(0))Then

Me.FromYear.AddItem ea(0)

Me.ToYear.AddItem ea(0)

End If

ea.MoveNext

Wend

ea.Close

Me.FromYear.ListIndex=0

Me.ToYear.ListIndex=0

End If

For k=1To 12

Me.FromMonth.AddItem k

Me.ToMonth.AddItem k

Next k

Me.FromMonth.ListIndex=0

Me.ToMonth.ListIndex=0

End Sub

3.4 學生出勤信息模塊的設計與實現

學生出勤信息管理是輔導員工作的主要組成部分,學生的出勤率反映了學生在校的表現。本系統學生出勤信息管理包括:添加學生出勤信息、查詢學生出勤信息、瀏覽學生出勤信息等功能。(見圖4)

3.5 數據庫與VB程序的結合(DBA)

ADODC控件在數據庫中的相關信息和為用戶顯示信息的Visual Basic程序兩者之間建起了紐帶。讓我們可以通過設置ADODC控件的各個屬性來告訴它要調用哪個數據庫中的相應部分。在缺省情況下,ADODC控件根據數據庫中相關的一個或多個數據庫表來建立起dynaset-type(動態集合)類型的記錄集合。一個記錄集合是動態的,這樣就意味著,當原來數據表中相關信息改變了以后,該記錄集合中的記錄亦會隨之改變。將ADODC控件放置在窗體中,我們還應該在該控件與要處理的數據庫之間建立起聯系。

圖4 學生出勤信息模塊窗口

系統數據庫與VB的相連采用的是ADO方法。先在幼特教學院Visual Basic 6.0系統中,單擊“工程”菜單中的“引用”命令,在對話框中選擇“Microsoft ActiveX Data Objects 2.0Library”,在工程窗口中,再右擊選擇“添加模塊”,在該模塊中輸入Public conn AS New ADODB.connection.最后,打開控制面板,選擇“性能與維護”命令中的“管理工具”,再選擇“數據源”,單擊“系統DSN”選項卡,單擊 “添加”按扭,選擇Driver do Microsoft Access(*.mdb),單擊確定,再選擇ytj數據庫,單擊“確定”按鈕完成數據庫與Visual Basic 6.0的連接。

4 結束語

通過幼特教師范學院學生管理系統,可以根據權限,輕松的瀏覽、搜索、增加、注銷學生基本信息、考勤信息、班級信息、成績等信息。幼特教學院學生管理系統的建立,提高了學院的管理水平,改善了學院的辦公效率,為學院的學生信息管理工作提供了一個方便的工具。系統保密性好,可靠性高,方便查找、修改、更新,數據處理快捷。提高學院管理人員的專業素質、管理水平,使他們能夠適應現代化的管理系統,跟上時代的步伐。

[1]侯炳輝.信息管理系統[M].北京:中央電大出版社,2010.

[2]林陳雷.Visual Basic6.0[M].北京:人民郵電出版社,2009.

[3]馬力.Visual Basic 6.0程序設計[M].北京:北京大學出版社,2008.

[4]徐紅.數據庫原理與應用(Access高等職業院校規劃教材)[M].北京:中國鐵路出版社,2010.

[5]占維,劉偉.Visual Basic數據庫編程100例[M].北京:中國鐵道出版社,2008.

[6]王秀華.學生管理信息系統的開發及實現[J].西南民族大學學報,2011,30(3):365-367.

[7]郭漢軍,吳健強.學生管理信息系統的開發[J].新疆大學學報,2010,19(12):58-61.

猜你喜歡
數據庫信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国精品91人妻无码一区二区三区| 9cao视频精品| 国产中文一区a级毛片视频| 亚洲日韩Av中文字幕无码| 2022国产无码在线| 亚洲一区二区日韩欧美gif| 国产亚洲精品自在久久不卡| 天天色综网| 成人小视频网| 国内精品久久久久久久久久影视| 久久人人爽人人爽人人片aV东京热 | 日韩精品欧美国产在线| 国产成人精品在线1区| 精品国产乱码久久久久久一区二区| 福利视频一区| 久久精品免费看一| 在线观看国产精品第一区免费| 女同国产精品一区二区| 日韩高清中文字幕| 性色生活片在线观看| 国产精品.com| 青草视频网站在线观看| 国产91麻豆视频| 97影院午夜在线观看视频| 久久久四虎成人永久免费网站| 91视频99| 2020久久国产综合精品swag| 国产一区二区视频在线| 亚洲AⅤ永久无码精品毛片| 韩日午夜在线资源一区二区| 免费中文字幕在在线不卡| 91福利在线看| 91视频免费观看网站| 五月天福利视频| 亚洲欧美精品在线| 色妞www精品视频一级下载| av在线手机播放| 国产精品爽爽va在线无码观看| 超碰91免费人妻| 欧美一道本| 中文字幕资源站| 精品视频免费在线| 日韩精品久久无码中文字幕色欲| 亚洲人成日本在线观看| 成人无码一区二区三区视频在线观看| 91成人在线免费视频| 成人亚洲国产| 精品福利网| 亚州AV秘 一区二区三区| 国产99在线| 亚洲无线观看| 在线中文字幕网| 中国一级特黄大片在线观看| 久久天天躁夜夜躁狠狠| 日韩大片免费观看视频播放| 国产av无码日韩av无码网站| 人人艹人人爽| 18禁高潮出水呻吟娇喘蜜芽| 国产免费看久久久| 欧美中文字幕在线视频| 欧美激情第一区| 日韩在线永久免费播放| 另类欧美日韩| 亚洲国语自产一区第二页| 亚洲三级电影在线播放| 亚洲综合久久成人AV| 亚洲欧美综合在线观看| 亚洲精品第一页不卡| 久久精品丝袜| 国产精品所毛片视频| 婷婷在线网站| 久久亚洲国产视频| 国产精品第页| 99视频只有精品| 国产福利不卡视频| 99热这里只有精品免费| 国产精品久久久久久久久久久久| 色综合成人| 国产原创第一页在线观看| 精品无码视频在线观看| 九九热精品免费视频| 啪啪国产视频|