




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據(jù)庫原理課程設計報告課程設計題目:學分管理系統(tǒng)學生姓名:張宗良專業(yè):軟件工程班級:081106學號:08110631指導教師:謝小林2009年12月25日·······目錄········題目要求··································3程序截圖··································4程序代碼·································10課程設計心得·····························26題目要求:設計一個學分管理系統(tǒng)。假定每位學生一定達成基礎課50學分,專業(yè)課50學分,選修課24學分,人文類課程8學分和實驗性課程20學分才能畢業(yè)。實現(xiàn)以下功能:1.錄入某位學生的學分信息2.給定學號,顯示某位學生的學分達成情況;3.給定班號,顯示該班全部學生的學分完成狀況;4.給定學號,改正該學生的學分信息;5.依據(jù)某類課程的學分高低進行排序;給定學號,對該學生可否畢業(yè)進行確立。登岸界面以下:主界面以下:進行插入操作:按班號顯示操作:查問結(jié)果界面以下:進行按學號進行查問的界面:查問結(jié)果以下:排序界面:查問學生能否能夠畢業(yè):刪除操作:代碼以下:Module1:PubliccnAsNewPublicrsAsNewForm1:PublicrsAsSubdisp( )Set=rsFori=0To-1Text1(i).Text=(i).ValueNextEndSubSubrenew( )Setrs=NewSet=rs"dsn=123;uid=sa;pwd=""select*fromcredit",cn,adOpenStatic,adLockOptimisticdispEndSubPrivateSubFrame1_DragDrop(SourceAsControl,XAsSingle,YAsSingle)EndSubPrivateSubCommand1_Click( )Fori=0To7Text1(i).Text=""NextText1(0).SetFocusText1(1).Enabled=TrueText1(2).Enabled=TrueTrueEndSubPrivateSubCommand10_Click( )IfThenmsg=MsgBox("已達到第一條",48+0,"提示")EndIfdispEndSubPrivateSubCommand11_Click( )Text1(1).Enabled=TrueText1(2).Enabled=Trueinsert_str="insertintocreditvalues('"&Text1(0).Text&"','"&Text1(1).Text&"','"&Text1(2).Text&"','"&Text1(3).Text&"','"&Text1(4).Text&"','"&Text1(5).Text"','"&Text1(6).Text&"','"&Text1(7).Text&"')"IfText1(0).Text<>(0)Then(insert_str)MsgBox"插入成功"ElseMsgBox"重復輸入數(shù)據(jù)"EndIfdisprenewEndSubPrivateSubCommand12_Click( )renewEndSubPrivateSubCommand13_Click( )update_str="updatecreditsetbasic='"&Text1(3).Text&"',major='"&Text1(4).Text&"',soption='"&Text1(5).Text"',speople='"&Text1(6).Text&"',sexperiment='"
&&Text1(7).Text&"'wheresno='"&Text1(0).Text&"'"IfText1(0).Text<>(0)Then(update_str)ElseMsgBox"無此內(nèi)容"EndIfrenewEndSubPrivateSubCommand14_Click( )sno1=InputBox("請輸入要刪除學生的學號:","查問",200,100)delete_str="deletefromcreditwheresno="&sno1Ifsno1<>""Then'If=0Then'MsgBox"輸入學號不正確"'Else(delete_str)disprenew'EndIfElseMsgBox"error"EndIfEndSubPrivateSubCommand15_Click( )EndSubPrivateSubCommand2_Click( )EndSubPrivateSubCommand3_Click( )EndSubPrivateSubCommand4_Click( )Text1(0).SetFocusFori=0To7Text1(i).Text=""NextText1(1).Enabled=FalseText1(2).Enabled=False'dispEndSubPrivateSubCommand5_Click( )EndSubPrivateSubCommand6_Click( )Dima(4)AsIntegersno1=InputBox("Setrs=New"select*from
請輸入學生的學號:","creditwheresno='"
查問",200,100)&sno1&"'",
cn,adOpenStatic,adLockOptimisticIf=0ThenMsgBox"輸入學號不正確"Elsei=0Forj=3To-1a(i)=Val(j).Value)i=i+1NextIfa(0)>=50Anda(1)>=50Anda(2)>=24Anda(3)>=8Anda(4)>=20ThenMsgBox"該學生已修滿學分,能夠畢業(yè)"ElseMsgBox"該學生因為未修滿學分,不可以畢業(yè)"EndIfEndIfEndSubPrivateSubCommand7_Click( )dispEndSubPrivateSubCommand8_Click( )dispEndSubPrivateSubCommand9_Click( )IfThenmsg=MsgBox("已達到最后一條",48+0,"提示")EndIfdispEndSubPrivateSubForm_Load( )Setrs=New'Setcn=New"dsn=123;uid=sa;pwd=""select*fromcredit",cn,adOpenStatic,adLockOptimisticdispFalseFalseEndSubForm2:PrivateSubCommand1_Click( )EndSubPrivateSubForm_Load( )classno=InputBox("請輸入學生的班號","查問",200,100)'''Setrs1=NewSetcn=NewSetrs=New"dsn=123;uid=sa;pwd=""select*fromcreditwheresclass='"&classno&"'",cn,adOpenStatic,adLockOptimisticIf>0ThenSet=rsElseMsgBox"無此記錄!"EndIfEndSubForm3:PrivateSubCommand1_Click( )EndSubPrivateSubForm_Load( )sno=InputBox("請輸入學生的學號Setcn=NewSetrs=New"dsn=123;uid=sa;pwd=""select*fromcreditwhere
","查問",200,100)sno='"&sno&"'",
cn,adOpenStatic,adLockOptimisticIf>0ThenSet=rsElseMsgBox"無此記錄!"EndIfEndSubForm4:PrivateSubCommand1_Click( )EndSubPrivateSubOption1_Click( )subject=InputBox("請輸入課程名:","查問",200,100)Setcn=NewSetrs=New"dsn=123;uid=sa;pwd="Ifsubject="basic"Orsubject="major"Orsubject="soption"Orsubject="speople"Orsubject="sexperiment"Then"select*fromcreditorderby"&subject,cn,adOpenStatic,adLockOptimisticSet=rsElsemsg=MsgBox("error",48+0,"提示")EndIfEndSubPrivateSubOption2_Click( )subject=InputBox("請輸入課程名:","查問",200,100)Setcn=NewSetrs=New"dsn=123;uid=sa;pwd="Ifsubject="basic"Orsubject="major"Orsubject="soption"Orsubject="speople"Orsubject="sexperiment"Then"select*fromcreditorderby"&subject&"desc",cn,adOpenStatic,adLockOptimisticSet=rsElsemsg=MsgBox("error",48+0,"提示")EndIfEndSubFrmlogin:DimrsuserAsPubliccn1As'PublicLoginSucceededAsBooleanPrivateSubcmdCancel_Click( )設置全局變量為false不提示失敗的登錄LoginSucceeded=FalseEndEndSubPrivateSubcmdOK_Click( )Dimquery_strAsStringSetrsuser=Newuser_str="select*fromuserinfowhereuserid='"&txtUserName&"'andpassword='"&txtPassword&"'"user_str,cn1,adOpenStatic,adLockOptimisticIf>0ThenIf("power")="admin"Then=TrueElse=FalseEndIfLoginSucceeded=TrueUnloadfrmLoginElseMsgBox"無效的用戶或密碼,請重試!",,"登錄"SendKeys"{Home}+{End}"EndIf''EndSubPrivateSubForm_Load( )'"select*fromuserinfo",cn,adOpenStatic,adLockOptimisticSetcn1=New"dsn=123;uid=sa;pwd="EndSub課程設計總結(jié):沒接觸數(shù)據(jù)庫的時候老是感覺它比較高深或是不行靠近的電腦知識,只管自己對電腦特別感興趣,其實仍是有些心理上的陌生感。學習電腦就和我們平常的其余
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 強化學習中稀疏獎勵問題的研究
- 2025年學校意識形態(tài)工作實施方案
- 2024年中國人民大學歷史學院招聘考試真題
- 消防工程施工方案及技術措施
- 2024年首都醫(yī)科大學附屬北京安定醫(yī)院招聘考試真題
- 2024年吉水縣自然資源局工作人員招聘考試真題
- 2024年廣西壯族自治區(qū)龍州公路養(yǎng)護中心招聘考試真題
- 小學《道德與法治》二年級上冊班級管理方案
- 鈮酸鋰、鉭酸鋰單晶項目籌資方案
- 美線海運合同簽署流程詳述
- 法社會學教程(第三版)教學
- 住院病人跌倒墜床風險評估及防范措施表
- 人教版《道德與法治》二年級下冊全冊課件
- 無人機項目可行性實施報告
- 垃圾清運服務實施方案投標文件(技術方案)
- 2024-2030年中國消費級3D打印機行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- JGT 486-2015 混凝土用復合摻合料
- 世界急救日常見的急救基本知識科普講座課件
- 通信工程師:無線通信考試試題(題庫版)
- 《房屋滲漏修繕技術規(guī)程》XXX@T53-2011
- OGSM戰(zhàn)略規(guī)劃框架:實現(xiàn)企業(yè)目標的系統(tǒng)化方法論
評論
0/150
提交評論