




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、教務(wù)系統(tǒng)數(shù)據(jù)庫總結(jié)一概述 1.1 開發(fā)背景現(xiàn)如今學(xué)校招生越來越多,必然就會(huì)有大量的學(xué)生信息需要處理。如果只靠人力來完成,這將會(huì)變成一項(xiàng)非常繁瑣、復(fù)雜的工作,而且還會(huì)出現(xiàn)很多意想不到的錯(cuò)誤,給管理這些數(shù)據(jù)帶來了很大的不便,也越來越不適合學(xué)校發(fā)展的需要。教務(wù)管理系統(tǒng)是一個(gè)龐大而復(fù)雜的系統(tǒng),它包括對(duì)院系資料的管理,對(duì)課程資料的管理,對(duì)學(xué)生資料的管理和對(duì)學(xué)生成績(jī)的管理等等主要的功能。教務(wù)管理系統(tǒng)是每個(gè)學(xué)校的一項(xiàng)必不可少的內(nèi)容,它的好壞直接影響到學(xué)校里的主要工作,一旦此系統(tǒng)癱瘓,學(xué)校將會(huì)受到非常嚴(yán)重的損失,也會(huì)影響到每一個(gè)學(xué)生。所以現(xiàn)如今設(shè)計(jì)一個(gè)功能完整、操作簡(jiǎn)單以及界面友好的教務(wù)管理系統(tǒng)變得非常重要。
2、為了提高教務(wù)管理工作的效率,減少錯(cuò)誤的出現(xiàn),節(jié)約大量的人力資源,現(xiàn)在的學(xué)校的教務(wù)管理也逐步從手工轉(zhuǎn)到計(jì)算機(jī)自動(dòng)化信息處理階段。通過這個(gè)系統(tǒng),用戶可以方便的對(duì)院系資料、課程資料、學(xué)生資料和學(xué)生成績(jī)資料進(jìn)行添加、修改和刪除操作,還可以對(duì)學(xué)生資料和成績(jī)進(jìn)行查詢操作。除此之外,對(duì)用戶的添加和刪除操作也很方便。 1.2 開發(fā)環(huán)境簡(jiǎn)介 系統(tǒng)平臺(tái):Windows xp 數(shù)據(jù)庫服務(wù)器:Microsoft SQL Server 二需求分析 2.1 功能需求這次開發(fā)的教務(wù)管理系統(tǒng)大大提高了學(xué)校管理工作的效率,使用戶能夠方便的對(duì)院系信息、課程信息、學(xué)生信息以及成績(jī)信息進(jìn)行管理。本系統(tǒng)對(duì)具有不同權(quán)限的用戶所開放的功能
3、是不同的,最高級(jí)用戶的權(quán)限是“管理員”,它能使用系統(tǒng)的所有功能,另一種用戶的權(quán)限是“用戶”,它只能使用系統(tǒng)的部分功能。不同權(quán)限的用戶能使用的功能如下:用戶管理:此項(xiàng)功能只能由管理員使用修改密碼:管理員和用戶都能使用信息管理:包含了系別管理、學(xué)生管理、課程管理、成績(jī)管理四個(gè)模塊,只能由管理員使用,用戶不能使用。學(xué)生資料查詢:只能由管理員使用,用戶不能使用學(xué)生成績(jī)查詢:管理員和用戶都能使用 2.2 模塊劃分本系統(tǒng)并不復(fù)雜,模塊劃分也比較清楚。通過對(duì)不同的功能進(jìn)行分析,就可以得到系統(tǒng)的模塊劃分。(1)登錄管理模塊:為了保證系統(tǒng)的安全性,可以根據(jù)不同的用戶權(quán)限來提供不同的服務(wù)。分為管理員登錄和用戶登錄
4、兩個(gè)子模塊。(2)系統(tǒng)管理模塊:分為用戶管理和修改密碼兩個(gè)子模塊。其中用戶管理子模塊又包含了添加用戶和刪除用戶兩部分。(3)信息管理模塊:對(duì)各基本表進(jìn)行管理。分為系別管理、學(xué)生管理、課程管理和成績(jī)管理四個(gè)子模塊。每一個(gè)模塊又包含添加、修改和刪除三個(gè)部分。(4)信息查詢模塊:在各基本表的基礎(chǔ)上進(jìn)行信息查詢。分為學(xué)生資料查詢和學(xué)生成績(jī)查詢兩個(gè)子模塊。(5)幫助模塊:分為關(guān)于系統(tǒng)和關(guān)于作者兩個(gè)子模塊。與之對(duì)應(yīng)的模塊劃分(圖一)如下所示: 教務(wù)管理系統(tǒng)登錄管理用戶管理信息管理信息查詢幫助系統(tǒng)管理管理員登錄課程管理系別管理學(xué)生管理學(xué)生成績(jī)查詢學(xué)生資料查詢成績(jī)管理關(guān)于系統(tǒng)關(guān)于作者用戶登錄修改密碼添加學(xué)生刪
5、除學(xué)生修改學(xué)生添加成績(jī)添加課程修改課程修改成績(jī)刪除課程刪除成績(jī)添加院系修改院系刪除院系添加用戶刪除用戶 圖一:模塊劃分圖2.3 系統(tǒng)的窗體命名約定如表一所示: 表一:各窗體的命名約定 窗體窗體名稱窗體實(shí)現(xiàn)的功能LoginForm1登錄窗口作為用戶登錄系統(tǒng)的窗口FrmMain教務(wù)管理系統(tǒng)系統(tǒng)的主界面,列出所有的功能FrmUser用戶管理對(duì)用戶的信息進(jìn)行管理FrmPasswordCharge修改密碼用戶可以在此修改密碼FrmDepartment系別管理對(duì)院系的信息進(jìn)行管理FrmCourse課程管理對(duì)課程的信息進(jìn)行管理FrmStudent學(xué)籍管理對(duì)學(xué)生的基本信息進(jìn)行管理FrmGrade成績(jī)管理對(duì)學(xué)生
6、的成績(jī)進(jìn)行管理FrmStuQuery學(xué)生資料查詢對(duì)學(xué)生的基本信息進(jìn)行查詢FrmGradeQuery學(xué)生成績(jī)查詢對(duì)學(xué)生的學(xué)習(xí)成績(jī)進(jìn)行查詢FrmAboutSysterm關(guān)于系統(tǒng)簡(jiǎn)單介紹了此系統(tǒng)的主要功能FrmAboutAuthor關(guān)于作者給出了作者的主要信息三設(shè)計(jì)內(nèi)容 3.1 數(shù)據(jù)庫設(shè)計(jì)由用戶的需求分析和概念結(jié)構(gòu)設(shè)計(jì),最終設(shè)計(jì)了名為教務(wù)管理數(shù)據(jù)庫的數(shù)據(jù)庫,數(shù)據(jù)庫中的表如下所示:表1:登錄信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1用戶名text16否2密碼text16否3權(quán)限text16否表2:系別信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1系編號(hào)int4主鍵2系名nvar
7、char50是3系主任nvarchar50是表3:學(xué)生信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1學(xué)生編號(hào)char10主鍵2學(xué)生姓名nvarchar50是3學(xué)生性別char10是4年齡int4是5身份證號(hào)nvarchar50是6所在系nvarchar50是表4:課程信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1課程編號(hào)Int4主鍵2課程名nvarchar50否3任課老師nvarchar50是4課程學(xué)分float8是5開課院系nvarchar50是6課程簡(jiǎn)介nvarchar16是表5:成績(jī)信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1學(xué)生編號(hào)char10主鍵2課程
8、編號(hào)Int4主鍵3平時(shí)成績(jī)char8是4考試成績(jī)char8是3.2 系統(tǒng)中主要功能實(shí)現(xiàn)(1)登錄界面的設(shè)計(jì)本系統(tǒng)的登錄界面上主要有用戶名、密碼和用戶權(quán)限三部分內(nèi)容。用戶若想進(jìn)入系統(tǒng),就必須給出正確的用戶名和密碼,而且要選擇正確的用戶權(quán)限。如果用戶輸入的用戶名不存在或者密碼與用戶名不一致或者與用戶權(quán)限不一致,都會(huì)給出相應(yīng)的提示信息,告訴用戶出現(xiàn)的錯(cuò)誤輸入。而且,如果用戶進(jìn)行錯(cuò)誤的輸入超過三次時(shí),系統(tǒng)會(huì)自動(dòng)退出。實(shí)現(xiàn)這一功能的說明如下: 函數(shù)開始:建立連接,利用Fill()函數(shù)在Systerm.Data.DataSet的指定范圍中添加或刷新行,以與使用Systerm.Data.DataSet名稱中
9、的數(shù)據(jù)源中的行相匹配。 OleDbDataAdapter1.Fill(dt) 利用For循環(huán),判斷循環(huán)次數(shù)是否小于所有記錄的個(gè)數(shù) For i = 0 To dt.Rows.Count - 1If (用戶名、密碼和用戶權(quán)限三者匹配時(shí) ) Then Me.Hide() Me.Finalize() Me.AddOwnedForm(myform) 顯示主窗體 If ( 用戶權(quán)限 = 用戶 ) Then 隱藏主窗體中的部分功能 myform.系統(tǒng)用戶管理ToolStripMenuItem.Enabled = False myform.教務(wù)信息管理ToolStripMenuItem.Enabled = F
10、alse myform.學(xué)生資料查詢ToolStripMenuItem.Enabled = False Else 什么也不做 End If 退出For循環(huán) End If Next If ( 即在所有記錄中都沒有找到與用戶輸入的值相同的) Then說明在所有記錄中都沒有找到與之匹配的用戶名、密碼和用戶權(quán)限 Then 彈出MsgBox,警告用戶出現(xiàn)錯(cuò)誤 MsgBox("用戶名與密碼與用戶權(quán)限不匹配!請(qǐng)驗(yàn)證后重新輸!", MsgBoxStyle.Exclamation, "警告") 將密碼對(duì)應(yīng)的文本框中的內(nèi)容置空 End If If ( 重復(fù)輸入的次數(shù)超過3次
11、) Then 彈出彈出MsgBox,警告用戶出現(xiàn)錯(cuò)誤 MsgBox("你輸入的次數(shù)已經(jīng)超過了3次!系統(tǒng)將退出!", MsgBoxStyle.Exclamation, "警告")退出 End If 函數(shù)結(jié)束(2)信息管理模塊的設(shè)計(jì):信息管理模塊的三種操作,主要是添加記錄,修該記錄,刪除記錄三大功能。而且在執(zhí)行各項(xiàng)功能時(shí)都會(huì)給出足夠的提示信息,例如進(jìn)入時(shí)的提示信息,有些信息不能為空的提示,以及操作成功的提示信息。(a) 下面以系別管理模塊中添加院系來說明如何添加記錄的,說明如下: 函數(shù)開始: 添加記錄時(shí)給出提示信息,等待用戶確認(rèn) S = MsgBox(&qu
12、ot;您確定要增加記錄嗎?", 36, "提示") If (S <> 6 即用戶選擇的是取消按鈕) Then 退出函數(shù) End If If (系名對(duì)應(yīng)的文本框?yàn)榭眨?Then MsgBox("系名不能為空!") 退出函數(shù) End If If (系主任對(duì)應(yīng)的文本框?yàn)榭眨?Then . ElseIf ( S = 6 即用戶選擇的是確定按鈕) Then利用count()函數(shù)來返回所有記錄的個(gè)數(shù)然后讓個(gè)數(shù)加1作為下一個(gè)記錄的編號(hào) i = Me.BindingContext(DataSet1, "系別信息").Count
13、+ 1 新建一個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable tmptable = DataSet1.Tables("系別信息") 打開連接 OleDbConnection1.Open() 構(gòu)造插入語句 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("insert into 系別信息 (系編號(hào),系名,系主任) values('" & i & "','" & TextName.Text & "','&q
14、uot; & TextMan.Text & "')", OleDbConnection1) 異常處理 Try tmpcommand.ExecuteNonQuery() Catch fillException As System.Exception MsgBox("獲得錯(cuò)誤信息:" & fillException.Message) End Try 將數(shù)據(jù)集中的記錄清空 DataSet1.Clear() 將更改后的所有記錄在填入數(shù)據(jù)集 OleDbDataAdapter1.Fill(DataSet1, "系別信息&qu
15、ot;) 關(guān)閉連接 OleDbConnection1.Close() 添加成功后彈出MsgBox提示用戶已完成 MsgBox("添加記錄成功!", MsgBoxStyle.OkOnly, "提示") End If 函數(shù)結(jié)束(b) 下面以課程管理模塊中修改課程來說明是如何修改記錄的,說明如下: 函數(shù)開始: 修改記錄時(shí)給出提示信息,等待用戶確認(rèn) If (S <> 6 即用戶選擇的是取消按鈕) Then 退出函數(shù) End If If (課程名對(duì)應(yīng)的文本框?yàn)榭眨?Then MsgBox("課程名不能為空!") 退出函數(shù) End I
16、f If (任課老師對(duì)應(yīng)的文本框?yàn)榭眨?Then . ElseIf ( S = 6 即用戶選擇的是確定按鈕) Then 新建一個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable tmptable = DataSet1.Tables("課程信息") 打開連接 構(gòu)造更新語句,來完成對(duì)數(shù)據(jù)的修改操作 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("Update 課程信息 set 課程編號(hào)='" & TextID.Text & "',課程名='" &am
17、p; TextName.Text & "',任課老師='" & TextTeacher.Text & "',課程學(xué)分='" & TextPoint.Text & "',開課院系='" & ComDepart.Text & "',課程簡(jiǎn)介='" & TextAbout.Text & "' where 課程編號(hào)='" & TextID.Tex
18、t & "'", OleDbConnection1) 異常處理 清空DataSet對(duì)象并重新賦值 關(guān)閉連接 MsgBox("您的修改以被受理,更新成功!", MsgBoxStyle.OkOnly, "提示") End If 函數(shù)結(jié)束(c) 下面以學(xué)生管理模塊中刪除學(xué)生資料來說明是如何刪除記錄,說明如下: 函數(shù)開始: 刪除記錄時(shí)給出提示信息,等待用戶確認(rèn)S = MsgBox("您確定要?jiǎng)h除記錄嗎?", 36, "提示") If (S = 6 即用戶選擇了確定按鈕) Then 新建一
19、個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable tmptable = DataSet1.Tables("學(xué)生信息") 打開連接 構(gòu)造刪除語句,來完成對(duì)數(shù)據(jù)的刪除操作 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("delete from 學(xué)生信息 where 學(xué)生編號(hào)='" & TextID.Text & "'", OleDbConnection1) 異常處理 清空DataSet對(duì)象并重新賦值 關(guān)閉連接 MsgBox("記錄已經(jīng)成功刪除!&
20、quot;, MsgBoxStyle.OkOnly, "提示") End If 函數(shù)結(jié)束(3)信息查詢模塊的功能設(shè)計(jì)查詢模塊主要包括學(xué)生資料查詢和學(xué)生資料查詢兩個(gè)子模塊。而且查詢時(shí)會(huì)給出相應(yīng)的信息來告訴用戶如何來做,什么不能為空,查詢成功時(shí)也會(huì)給出相應(yīng)的提示信息(a)學(xué)生資料查詢是一種模糊查詢,可以根據(jù)給出部分信息進(jìn)行查詢,說明如下: 函數(shù)開始: If (所有的可輸入條件的文本框的內(nèi)容都為空) 則彈出提示的Msgbox,告訴用戶條件不能都為空 MsgBox("請(qǐng)選擇一種查詢條件!不能都為空!") Else 新建一個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable
21、打開連接 tmptable = DataSet5.Tables("學(xué)生信息") 構(gòu)造查詢語句,選擇出滿足條件的記錄 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("select * from 學(xué)生信息 where 學(xué)生編號(hào) LIKE '%" & Textid.Text & "%'AND 學(xué)生姓名 LIKE '%" & Textname.Text & "%'AND 學(xué)生性別 LIKE '%&quo
22、t; & Textsex.Text & "%'AND 年齡 LIKE'%" & Textage.Text & "%'AND 身份證號(hào) LIKE '%" & Textcard.Text & "%'AND 所在系 LIKE '%" & TextDepartment.Text & "%'", OleDbConnection1) 執(zhí)行SQL語句并返回受影響的行數(shù) tmpcommand.ExecuteNon
23、Query() 將查詢對(duì)話框中的所有文本框的內(nèi)容都置空 清空DataSet對(duì)象并重新賦值 DataSet5.Clear() OleDbDataAdapter1.SelectCommand = tmpcommand OleDbDataAdapter1.Fill(DataSet5) 關(guān)閉連接 MsgBox("查詢成功!", MsgBoxStyle.OkOnly, "提示") End If 函數(shù)結(jié)束(b)學(xué)生成績(jī)查詢是選擇條件進(jìn)行查詢,說明如下: Private Sub BtQuery_Click(ByVal sender As System.Object,
24、ByVal e As System.EventArgs) Handles BtQuery.Click 函數(shù)開始: If (依據(jù)對(duì)應(yīng)的組合框的內(nèi)容為空) Then . Else 新建一個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable 打開連接 tmptable = DataSet6.Tables("成績(jī)信息") 構(gòu)造查詢語句,查詢出滿足條件的記錄 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("select * from 成績(jī)信息 where " & ComboBox1.Text & Co
25、mboBox2.Text & "'" & TextBox1.Text & "'", OleDbConnection1) tmpcommand.ExecuteNonQuery() 清空DataSet對(duì)象并重新賦值 關(guān)閉連接 MsgBox("查詢成功!", MsgBoxStyle.OkOnly, "提示") End If 函數(shù)結(jié)束(4)修改密碼功能模塊設(shè)計(jì):本模塊利用了兩個(gè)函數(shù)來查詢輸入的用戶名是否存在和查詢用戶名對(duì)應(yīng)的密碼與用戶輸入的密碼是否一致。這里就把那兩個(gè)函數(shù)的代碼省略了
26、。 函數(shù)開始: 修改密碼時(shí)給出提示信息 利用自定義的兩個(gè)函數(shù)checkpassword()和checkUserID()來判斷密碼與用戶編號(hào)不對(duì)應(yīng)或者用戶編號(hào)不存在 MsgBox("密碼與用戶編號(hào)不對(duì)應(yīng)或者用戶編號(hào)不存在") TextUsername.Focus() If (兩次輸入的密碼不一致 )then MsgBox("兩次輸入的密碼不一致!請(qǐng)重新輸入!", MsgBoxStyle.Exclamation, "密碼不一致") 新建一個(gè)表示內(nèi)存中數(shù)據(jù)的一個(gè)表tmptable 打開連接 構(gòu)造更新語句,來修改滿足條件的記錄 異常處理清空D
27、ataSet對(duì)象并重新賦值關(guān)閉連接MsgBox("你的密碼修改成功!", MsgBoxStyle.OkOnly, "提示")End If 函數(shù)結(jié)束四.調(diào)試分析4.1 上機(jī)過程中出現(xiàn)的問題及其解決方案。 問題一:再添加或修改記錄時(shí),當(dāng)把原來的記錄修改時(shí),即使取消了添加與修改操作,雖然數(shù)據(jù)庫中的數(shù)據(jù)沒有改變,但是當(dāng)前數(shù)據(jù)集中顯示的記錄會(huì)發(fā)生改變。 解決方案:添加一個(gè)刷新的功能,使數(shù)據(jù)集中的數(shù)據(jù)重新被填充,可以避免類似錯(cuò)誤的產(chǎn)生。 問題二:在編寫登錄窗體的時(shí)候,當(dāng)代碼沒有任何錯(cuò)誤時(shí),運(yùn)行時(shí),輸入用戶名跟密碼后,仍然顯示“用戶名與密碼不匹配,請(qǐng)重新輸入”。 解決
28、方案:經(jīng)過查閱資料后發(fā)現(xiàn),用早Windows 登錄窗體中的數(shù)據(jù)類型必須是文本類型才可以,其余的類型都不會(huì)顯示正確的輸入。 問題三:再添加Timer 控件時(shí),編寫的代碼正確時(shí),仍然不顯示時(shí)間,也不控制一行字的滾動(dòng),沒有起到作用 解決方案:原來時(shí)Timer的一個(gè)屬性,我們必須把它設(shè)為TRUE,上面的問題就解決了。4.2 系統(tǒng)在開發(fā)環(huán)境下實(shí)現(xiàn)的功能以及結(jié)果 此系統(tǒng)是在系統(tǒng)平臺(tái):Windows xp,數(shù)據(jù)庫服務(wù)器:Microsoft SQL Server 2000,開發(fā)工具:Visual Studio 2008的環(huán)境下開發(fā)的,實(shí)現(xiàn)了教務(wù)管理系統(tǒng)的基本操作。(1)系統(tǒng)實(shí)現(xiàn)了對(duì)不同用戶權(quán)限的用戶提供了不同
29、功能的操作,結(jié)果是對(duì)于用戶權(quán)限為“管理員”的用戶能夠使用系統(tǒng)所有的功能,而對(duì)于用戶權(quán)限為“用戶”的用戶,僅能完成其中的一部分功能,不能對(duì)院系信息、課程信息、成績(jī)信息和用戶信息進(jìn)行添加、修改和刪除操作。只能對(duì)成績(jī)資料進(jìn)行查詢和修改密碼以及查閱幫助信息。(2)本系統(tǒng)實(shí)現(xiàn)了對(duì)院系資料的添加、修改和刪除操作;實(shí)現(xiàn)了對(duì)課程資料的添加、修改和刪除操作;實(shí)現(xiàn)了對(duì)學(xué)生資料的添加、修改和刪除操作以外,還能對(duì)學(xué)生資料進(jìn)行不同方式的查詢;實(shí)現(xiàn)了的對(duì)學(xué)生成績(jī)資料的添加、修改和刪除操作以外,還能夠根據(jù)不同的條件對(duì)學(xué)生成績(jī)資料進(jìn)行查詢。(3)本系統(tǒng)實(shí)現(xiàn)了對(duì)用戶資料的添加和刪除操作,用戶能夠修改密碼,完善了系統(tǒng)功能。五.用
30、戶手冊(cè)(1)運(yùn)行程序后,首先出現(xiàn)登錄界面,用戶根據(jù)提示輸入用戶名和密碼,點(diǎn)擊確定后進(jìn)入主界面,如圖1所示 圖1 登錄窗口輸入用戶名admin,密碼admin,選擇用戶權(quán)限為管理員(管理員可以使用系統(tǒng)所有功能,所以進(jìn)入的主界面中所有菜單選項(xiàng)都是可用的),點(diǎn)擊確定按鈕。如果輸入錯(cuò)誤的用戶名、密碼或權(quán)限,系統(tǒng)就會(huì)給出錯(cuò)誤的提示信息,如圖2所示: 圖2:登錄時(shí)輸入錯(cuò)誤的警告(2)輸入正確的用戶名、密碼和用戶權(quán)限后,通過身份驗(yàn)證之后,進(jìn)入系統(tǒng)的主界面,如圖3所示。其中系統(tǒng)菜單中包括修改密碼和退出登錄兩個(gè)子菜單,系統(tǒng)用戶管理菜單中包括用戶管理子菜單,教務(wù)信息管理菜單中包括系別管理、課程管理、學(xué)籍管理和成績(jī)
31、管理四個(gè)子菜單,教務(wù)信息查詢菜單中包括學(xué)生資料查詢和學(xué)生成績(jī)查詢兩個(gè)子菜單,幫助菜單中包括關(guān)于系統(tǒng)和關(guān)于用戶兩個(gè)子菜單。 圖3 主界面(3)選擇“系統(tǒng)”->“修改密碼”命令,將彈出“修改密碼”窗體,如圖4所示,填寫數(shù)據(jù)后,單擊確定按鈕就會(huì)完成密碼的修改操作。但是當(dāng)輸入的用戶名為空或者用戶名與原密碼不匹配,或者用戶名不存在以及兩次輸入的密碼不一致時(shí)都會(huì)給出相應(yīng)的信息來提示和警告用戶,如圖5所示。圖4:修改密碼 圖5: 警告和提示信息(4)選擇“系統(tǒng)用戶管理”->“用戶管理”命令,將彈出“用戶管理”窗體,如圖6所示, 當(dāng)你點(diǎn)擊記錄集中的記錄時(shí),相應(yīng)的數(shù)據(jù)就會(huì)在左側(cè)顯示,而且當(dāng)你輸入的用
32、戶名或密碼及權(quán)限為空時(shí),系統(tǒng)會(huì)給出相應(yīng)的提示信息。如圖6所示: 圖6:有關(guān)的提示信息 (5)選擇“教務(wù)信息管理”->“課程管理”命令,將彈出“課程管理”窗體,如圖7所示, 圖7:課程管理界面 當(dāng)你操作時(shí)系統(tǒng)會(huì)給出足夠的提示信息,來告訴你什么樣的輸入是不合法的。有關(guān)提示信息如圖8所示: 圖8:相關(guān)提示信息(6)選擇“教務(wù)信息管理”->“學(xué)籍管理”命令,將彈出“學(xué)籍管理”窗體,如圖9所示, 圖9:學(xué)籍管理界面 當(dāng)你操作時(shí)系統(tǒng)會(huì)給出足夠的提示信息,來告訴你什么樣的輸入是不合法的。有關(guān)提示信息如圖10所示: 圖10:相關(guān)提示信息(6)選擇“教務(wù)信息管理”->“系別管理”命令,將彈出“
33、系別管理”窗體,如圖11所示, 圖11:系別管理界面 當(dāng)你操作時(shí)系統(tǒng)會(huì)給出足夠的提示信息,來告訴你什么樣的輸入是不合法的。有關(guān)提示信息如圖12所示: 圖12:相關(guān)提示信息(7)選擇“教務(wù)信息管理”->“成績(jī)管理”命令,將彈出“成績(jī)管理”窗體,如圖13所示, 圖13:成績(jī)管理界面當(dāng)退出界面時(shí),系統(tǒng)會(huì)給出提示信息,如圖14所示:圖14:退出界面提示前面的那些提示信息對(duì)這幾個(gè)功能模塊都是一樣的,這里就不一一演示,只是取其中一個(gè)進(jìn)行演示。(8)選擇“教務(wù)信息查詢”->“成績(jī)查詢”命令,將彈出“學(xué)生成績(jī)查詢”窗體,如圖15所示 圖15:學(xué)生成績(jī)查詢界面 查詢時(shí)應(yīng)當(dāng)選擇查詢條件,不然就會(huì)給出提示,查詢成功時(shí)也會(huì)給出相應(yīng)的提示,如圖16所示 圖16:相關(guān)提示信息(9)選擇“教務(wù)信息查詢”->“學(xué)生資料查詢”命令,將彈出“學(xué)生資料查詢”窗體,如圖17所示,圖17:學(xué)生資料查詢界面當(dāng)沒有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 茅臺(tái)品牌2025年度全國(guó)經(jīng)銷商招募合同簽署
- 二零二五年度企業(yè)員工持股計(jì)劃合同
- 二零二五年度建筑節(jié)能改造施工員勞務(wù)服務(wù)協(xié)議
- 2025年度股權(quán)收益權(quán)投資合同模板
- 二零二五年度風(fēng)力發(fā)電焊工勞務(wù)合作合同范本
- 老年公寓護(hù)理員二零二五年度勞動(dòng)合同及養(yǎng)老護(hù)理行業(yè)合作
- 2025年度電影院電影包場(chǎng)公益放映合同
- 2025年度退房退租服務(wù)合同
- 二零二五年度企業(yè)責(zé)任保險(xiǎn)合同
- 二零二五年度集體合同簽訂與職工權(quán)益保護(hù)策略
- 從《南方周末》的批評(píng)性報(bào)道看輿論監(jiān)督
- 全新人教精通版六年級(jí)英語下冊(cè)教案(全冊(cè) )
- (新版教材)粵教粵科版六年級(jí)下冊(cè)科學(xué)全冊(cè)教案(教學(xué)設(shè)計(jì))
- 2021-2022學(xué)年貴州省貴陽一中高一下學(xué)期第二次月考數(shù)學(xué)試題(原卷版)
- 數(shù)學(xué)人教A版(2019)必修第二冊(cè)6.3.1平面向量基本定理(共16張ppt)
- 三年級(jí)藍(lán)色的家園海洋教育全冊(cè)教案.
- 《雪糕棒制作教學(xué)》課件ppt
- 《我愛你漢字》PPT課件
- 審核評(píng)估報(bào)告(課堂PPT)
- 管弦樂隊(duì)校本課程
- 總平面布置及CAD
評(píng)論
0/150
提交評(píng)論