【正文】
同時,在系統(tǒng)開發(fā)過程中還有同組的同學(xué)也給了我不少幫助,這里表示感謝。她認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。確定了本系統(tǒng)的實(shí)用價值后,選用了目前最常用也最簡便的Access數(shù)據(jù)庫作為后臺,鑒于ADO在很多程序里的廣泛應(yīng)用,使用ADO來連接數(shù)據(jù)庫將是最為適用的,并且在定義了ADO的連接模塊后,對于將來的升級也會很方便,只要修改一下連接源,就可以輕松的更換后臺,Access適用于單機(jī)版,當(dāng)想轉(zhuǎn)換為網(wǎng)絡(luò)版的SQL數(shù)據(jù)庫時,就很容易做到。因?yàn)閷W(xué)生管理的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。返回到初始窗體模式。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。..\..\39。 End If If s Then = amp。 () = select * from 學(xué)生用戶表 If Trim() = Then MsgBox(請輸入學(xué)號) Else If Trim() Then s = 學(xué)號=39。 列舉的是學(xué)生的發(fā)送意見,教師意見反饋同學(xué)生。用戶的幫助信息用于使用該系統(tǒng)。 amp。 amp。 amp。 If = Then MsgBox(請輸入學(xué)號) Else Dim objconn As New Dim objda As New Dim objm As New Dim objdb As New DataSet = Provider=。按照學(xué)號查詢。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。 Trim() amp。) = objconn = objm () () ()以上成績錄入的主要代碼。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。 = insert into 成績表 (課程代碼,課程名,課程類別,學(xué)分,成績,學(xué)期,姓名,學(xué)號,系科,班級,教工號,任課老師,考試性質(zhì)) values(39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 39。 () amp。 39。 39。..\..\39。1選課查詢、2專業(yè)查詢、3課程查詢?nèi)糠帧?amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 = objconn qq = If = False Then 39。 x () = select * from 學(xué)生用戶表 where 學(xué)號=39。 39。..\..\39。 這是我在系統(tǒng)設(shè)計(jì)的階段最費(fèi)事的一個設(shè)計(jì)階段,從代碼中就可以看出這個代碼的分析花了我大部分分時間。 where 學(xué)號=39。,備注=39。,注冊日期=39。,原畢業(yè)院校=39。,郵編=39。,聯(lián)系電話=39。,地址=39。,政治面貌=39。,籍貫=39。,年齡=39。,出生日期=39。,民族=39。,身份證號=39。,性別=39。,專業(yè)=39。,班級=39。,系科=39。,姓名=39。主要代碼如下: = update 學(xué)生用戶表 set 學(xué)號=39。 = select * from 學(xué)生用戶表 where 學(xué)號= 39。 條記錄 39。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。Dim objconn As New Dim objda As New Dim objm As New Dim qq As If () = Then MsgBox(請輸入學(xué)號等必要信息) Else = Provider=。 amp。 amp。 amp。 amp。 where amp。 amp。 = objconn = objm () () () MsgBox(成功刪除, vbYes, 刪除教師) If Then = End If End If End If End If Private Sub Button1_Click(ByVal sender As , ByVal e As ) Handles Dim objconn As New Dim objda As New Dim objm As New Dim s As String Dim qq As = Provider=。 qq(3).ToString(), vbInformation, 通知) () () = delete * from 教師表 where 教師姓名= 39。 39。..\..\39。(圖省略)本模塊由刪除添加管理員模塊的操作界面就可以看的出來。 ) = objconn = objm () () () MsgBox(成功添加,是否繼續(xù)!, vbOK, 添加用戶) Dim objdb As New DataSet = Provider=。, 39。,39。 = insert into 管理員表(用戶ID,姓名,密碼)values(39。 。 aa Select Case aa Case 00 : = Case 10 : = Case 20 : = Case 30 : = Case 40 : = Case 50 : = End Select End Sub Private Sub Form1_Load(ByVal sender As , ByVal e As ) Handles = 0 oldtime = () Dim a As Integer Dim w As String a = (Now) Select Case a Case 1 : w = 星期日 Case 2 : w = 星期一 Case 3 : w = 星期二 Case 4 : w = 星期三 Case 5 : w = 星期四 Case 6 : w = 星期五 Case 7 : w = 星期六 End Select = 今天是: amp。 Dim a ,b As String Dim c As Boolean = False Dim m, oldtime As Integer Private Sub Timer1_Tick(ByVal sender As , ByVal e As ) Handles = 系統(tǒng)時間: amp。主界面簡介:使用菜單編輯器,按照功能流程圖的位置制作“主界面”的下拉菜單。 where amp。 amp。學(xué)生登錄Dim s As StringDim a As String = Provider=。具體設(shè)置是:選擇“項(xiàng)目”里的“添加Window窗體”,且填寫代碼,完成與數(shù)據(jù)庫的鏈接。具體設(shè)置如表38所示。表34 教師表字段名稱數(shù)據(jù)類型字段大小必填字段教工號文本50是教師姓名文本50否密碼文本50是姓名文本50否年齡文本50否身份證號文本50否政治面貌文本50否民族文本50否籍貫文本50否所學(xué)專業(yè)文本50否聯(lián)系電話文本50否郵編文本50否家庭住址文本50否注冊日期文本50否備注文本200否E.班級表中包括班級名稱、班級聯(lián)系人、所屬系別等字段,具體設(shè)置如表35示。A.管理員表中包括用戶名、密碼、姓名等字段,具體設(shè)置如表31所示。它被設(shè)計(jì)用來同新的數(shù)據(jù)訪問層OLE DB Provider一起協(xié)同工作,以提供通用數(shù)據(jù)訪問(Universal Data ACCESS)。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。7.幫助管理功能:添加了用戶的反饋意見、關(guān)于系統(tǒng)、系統(tǒng)幫助、有關(guān)系統(tǒng)信息。:管理員可以通過此功能對班級信息進(jìn)行增加、刪除、修改、查詢。在操作性方面,采用圖形用戶界面技術(shù),使系統(tǒng)能夠以多得圖形窗口和豐富便利的操作界面,通過鼠標(biāo)或鍵盤的操作,為用戶提供最簡潔的使用方法。在功能方面,系統(tǒng)面向?qū)W校用戶的需求,為學(xué)生信息管理提供全面、及時、準(zhǔn)確的信息和可靠的依據(jù)。n選修任 課領(lǐng)導(dǎo)課程 程學(xué)生教 師nnm n 1 10第3章 系統(tǒng)設(shè)計(jì)通過對系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:班級管理、學(xué)生成績管理、課程管理、成績管理、系統(tǒng)管理、考核管理等功能。n學(xué)生成績課程m教師與課程這兩個實(shí)體之間,是一對多聯(lián)系;一位教師可以都多門課程,而一門課程對于學(xué)生成績來說只能有一位教師(英語、高等數(shù)學(xué)有多位教師教,但對某個固定的學(xué)生來說只能有一位教師)。而學(xué)習(xí)成績是這兩個實(shí)體“學(xué)生”和“成績”共有的屬性,應(yīng)填在二者的聯(lián)系“學(xué)習(xí)”邊。首先來