版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
...wd......wd......wd...※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※2014級高級語言程序設(shè)計(jì)石家莊鐵道大學(xué)四方學(xué)院集中實(shí)踐報(bào)告書課題名稱學(xué)生作業(yè)管理系統(tǒng)姓名學(xué)號系、部土木工程系專業(yè)班級指導(dǎo)教師劉仁芬2015年6月25日一、設(shè)計(jì)任務(wù)及要求:設(shè)計(jì)任務(wù):學(xué)生作業(yè)管理系統(tǒng)要求:1.內(nèi)容要求1.用戶名認(rèn)證:區(qū)別教師與同學(xué)的登錄。2.新用戶注冊:要提交作業(yè)的同學(xué)設(shè)定自己的用戶名和密碼,并填入自己的真實(shí)姓名和學(xué)號。3.學(xué)生作業(yè)提交和查詢功能:學(xué)生可以在提交作業(yè)并能查詢以往作業(yè)的成績。4.教師作業(yè)查詢和下載功能:可將已完成作業(yè)下載批改。5.教師作業(yè)布置和成績上傳功能:教師可布置的作業(yè),提交已經(jīng)批改正的作業(yè)供學(xué)生查詢。二、指導(dǎo)教師評語:三、成績指導(dǎo)教師簽名:年月日學(xué)生作業(yè)管理系統(tǒng)的開發(fā)1選題的意義作業(yè)管理系統(tǒng)將提供更合理快捷的查詢信息,即可以單條件查詢,也可以多條件組合查詢。同時提供對用戶發(fā)布最新資訊信息的功能。作業(yè)管理系統(tǒng)是一個更為實(shí)用的平臺,學(xué)校可以在此發(fā)布所屬的基本信息,詳細(xì)信息,并可對學(xué)生和教師做出記錄。既是信息發(fā)布的平臺,也是信息管理的工具。2系統(tǒng)功能需求分析2.1系統(tǒng)概述設(shè)計(jì)一個網(wǎng)絡(luò)版的作業(yè)管理系統(tǒng),適用于某些學(xué)校。系統(tǒng)包括詳細(xì)信息介紹,除了基本的信息,也包括各種用戶的信息。除此以外,該系統(tǒng)最重要的可以方便管理員工對用戶信息的記錄,同時系統(tǒng)將整個信息整理,按不同的分類進(jìn)展信息統(tǒng)計(jì),工程主管就可以查看這些信息。2.2系統(tǒng)的組成及各模塊的功能1.基本信息:管理員、客戶和信息錄入。學(xué)校管理的一些初始數(shù)據(jù),也必須的。管理的其他模塊全部是調(diào)用這些數(shù)據(jù)得到。2.用戶管理:提供用戶姓名、地址、、帳號等管理資料庫功能。3.系統(tǒng)維護(hù):數(shù)據(jù)整理、密碼管理、數(shù)據(jù)去除等。4.對整個系統(tǒng)要有管理員進(jìn)展管理,對某些需要及時更新的信息進(jìn)展修改,添加或者刪除。5.整個系統(tǒng)要求操作簡捷,方便用戶使用。2.3系統(tǒng)的運(yùn)行環(huán)境1.系統(tǒng)使用環(huán)境操作系統(tǒng):WindowsXP/7系統(tǒng)支持:Visualbasic6.0及以上版本支持庫數(shù)據(jù)庫:Access。硬件環(huán)境:處理器;IntelPentium166MX或者更高。硬盤:剩余使用空間1GB以上。內(nèi)存:32MB以上。顯卡:SVGA顯示適配器。2.系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):WindowsXP/7。系統(tǒng)支持:VisualBasic6.03系統(tǒng)設(shè)計(jì)3.1總體構(gòu)造設(shè)計(jì)登錄主界面教師登錄學(xué)生登錄查尋作業(yè)登錄主界面教師登錄學(xué)生登錄查尋作業(yè)管理教師表管理學(xué)生信息表查詢課表上傳作業(yè)查詢平時成績查詢教師信息批改和修改作業(yè)錄入學(xué)生成績表圖1總體模塊圖3.2數(shù)據(jù)庫實(shí)現(xiàn)表1登錄界面數(shù)據(jù)表字段名稱數(shù)據(jù)類型字段大小姓名文本50密碼文本50表2課表字段名稱數(shù)據(jù)類型字段大小姓名文本255星期一文本255星期二文本255星期三文本255星期四文本255星期五文本255任課教師文本255班級文本255表3教師表字段名稱數(shù)據(jù)類型字段大小姓名文本255所教課程文本255年齡文本文本長整型教齡文本文本長整型學(xué)歷文本文本255出生年月日期/時間255性別文本255表4學(xué)生信息登記表字段名稱數(shù)據(jù)類型字段大小姓名文本255學(xué)校文本255家庭住址文本255出生年月文本255學(xué)號文本2554系統(tǒng)實(shí)現(xiàn)4.1登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)圖2登錄界面程序代碼:PrivateSubCommand1_Click()學(xué)生登錄界面.Show主界面.HideEndSubPrivateSubCommand2_Click()教師登錄界面.ShowForm1.HideEndSub4.2其他模塊的設(shè)計(jì)與實(shí)現(xiàn)圖3教師登錄主界面程序代碼:PrivateSubAdodc1_Click()新增用戶.ShowEndSubPrivateSubCombo1_Change()combo1bo1""EndSubPrivateSubCommand1_Click()Adodc1mandType=adCmdTextAdodc1.RecordSource="select*from用戶名where姓名='"&combo1.Text&"'and密碼="&Text2.TextAdodc1.RefreshIfAdodc1.Recordset.EOF=TrueThenMsgBox("密碼錯誤")Else教師管理界面.Show教師登錄界面.HideEndIfEndSubPrivateSubCommand2_Click()EndFrom1.ShowEndSubPrivateSubCommand3_Click()教師注冊.ShowEndSubPrivateSubForm_Load()Adodc1.RefreshDoWhileAdodc1.Recordset.EOF=Falsecombo1.AddItemAdodc1.Recordset.Fields("姓名")Adodc1.Recordset.MoveNextLoopEndSub圖4教師管理界面程序代碼:PrivateSube_Click(IndexAsInteger)上傳.Show教師管理界面.HideEndSubPrivateSubForm_Load()EndSubPrivateSubq_Click(IndexAsInteger)管理學(xué)生信息表.Show教師管理界面.HideEndSubPrivateSubt2_Click(IndexAsInteger)教師配課.ShowEndSubPrivateSubw_Click(IndexAsInteger)管理教師表.Show教師管理界面.HideEndSubPrivateSuby_Click(IndexAsInteger)錄入平時成績表.Show教師管理界面.HideEndSub圖5教師注冊程序代碼:PrivateSubCommand1_Click()IfText1.Text=""AndText2.Text=""ThenMsgBox"請?zhí)顚懲暾畔ⅲ?,vbExclamation+vbOKOnly,"警告"Text1.SetFocusElseIfText1.Text<>""AndText2.Text=""ThenMsgBox"請?zhí)顚懲暾畔ⅲ?,vbExclamation+vbOKOnly,"警告"Text1.SetFocusElseIfText1.Text=""AndText2.Text<>""ThenMsgBox"請?zhí)顚懲暾畔ⅲ?,vbExclamation+vbOKOnly,"警告"Text1.SetFocusElseAdodc1.Recordset.AddNewAdodc1.Recordset.Fields(0)=Trim(Text1.Text)Adodc1.Recordset.Fields(1)=Trim(Text2.Text)Adodc1.Recordset.UpdateMsgBox"增加成功!",vbExclamation+vbOKOnlyAdodc1.Refresh教師登錄界面.Show教師注冊.HideEndIfEndSubPrivateSubCommand2_Click()Text1.Text=""Text2.Text=""EndSub圖6錄入平時成績程序代碼:PrivateSubCommand1_Click()Adodc1.Recordset.AddNewEndSubPrivateSubCommand2_Click()Adodc1.Recordset.UpdateEndSubPrivateSubCommand3_Click()UnloadMeEndSubPrivateSubCommand4_Click()Adodc1.Recordset.DeleteEndSub圖7管理學(xué)生信息表程序代碼:PrivateSubCommand1_Click()Adodc1.Recordset.UpdateMsgBox"已保存成功"EndSubPrivateSubCommand2_Click()Adodc1.Recordset.AddNewEndSubPrivateSubCommand3_Click()Adodc1.Recordset.DeleteMsgBox"已刪除"EndSubPrivateSubCommand4_Click()UnloadMe教師管理界面.ShowEndSub圖8管理教師表程序代碼:PrivateSubCommand1_Click()Adodc1.Recordset.AddNewEndSubPrivateSubCommand2_Click()Adodc1.Recordset.UpdateMsgBox"已保存成功"EndSubPrivateSubCommand3_Click()Adodc1.Recordset.DeleteEndSubPrivateSubCommand4_Click()UnloadMe教師管理界面.ShowEndSub圖9批改作業(yè)程序代碼:PrivateSubCommand1_Click()CommonDialog1.ShowOpenDimzsAsStringwh=FreeFileOpenCommonDialog1.FileNameForInputAs#whI=0DoWhileNotEOF(wh)zs=zs+Input(1,#wh)I=I+1LoopText1=zsClose#whEndSubPrivateSubCommand2_Click()wh=FreeFileOpenCommonDialog1.FileNameForAppendAs#whDimzsAsString,xmAsStringwh1=FreeFileOpenCommonDialog2.FileNameForInputAs#wh1DoWhileNotEOF(wh1)Input#wh1,xmWrite#wh,xmLoopClose#wh1Close#whMsgBox"已保存成功"EndSubPrivateSubCommand3_Click()CommonDialog2.ShowOpenDimxmAsStringwh1=FreeFileOpenCommonDialog2.FileNameForInputAs#wh1I=0DoWhileNotEOF(wh1)xm=xm+Input(1,#wh1)I=I+1LoopText2=xmClose#wh1EndSub圖10教師配課程序代碼:PrivateSubCommand1_Click()配課.ShowEndSubPrivateSubCommand2_Click()Adodc1.Recordset.DeleteEndSub圖11配課程序代碼:PrivateSubCommand1_Click()IfText1.Text=""AndText2.Text=""AndText3.Text=""AndText4.Text=""AndText5.Text=""AndText6.Text=""AndText7.Text=""AndText8.Text=""ThenMsgBox"請?zhí)顚懲暾畔ⅲ?,vbExclamation+vbOKOnly,"警告"Text1.SetFocusElseAdodc1.Recordset.AddNewAdodc1.Recordset.Fields(0)=Trim(Text3.Text)Adodc1.Recordset.Fields(1)=Trim(Text4.Text)Adodc1.Recordset.Fields(2)=Trim(Text5.Text)Adodc1.Recordset.Fields(3)=Trim(Text6.Text)Adodc1.Recordset.Fields(4)=Trim(Text7.Text)Adodc1.Recordset.Fields(5)=Trim(Text8.Text)Adodc1.Recordset.Fields(6)=Trim(Text1.Text)Adodc1.Recordset.Fields(7)=Trim(Text2.Text)Adodc1.Recordset.UpdateMsgBox"增加成功!",vbExclamation+vbOKOnlyAdodc1.RefreshCallCommand2_ClickEndIfEndSubPrivateSubCommand2_Click()Text1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""Text6.Text=""Text7.Text=""Text8.Text=""EndSubPrivateSubCommand3_Click()課表.ShowForm1.HideEndSubPrivateSubForm_Load()Ado
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 牛頭刨床課程設(shè)計(jì)凸輪
- 小班集體教育課程設(shè)計(jì)
- 2024年度危險(xiǎn)品運(yùn)輸運(yùn)費(fèi)結(jié)算及安全管理協(xié)議3篇
- 2022-2023學(xué)年山東省濟(jì)南市南山區(qū)小學(xué)三年級下冊數(shù)學(xué)期末試題及答案
- 早教與親子課程設(shè)計(jì)
- 監(jiān)理規(guī)劃課程設(shè)計(jì)論文
- 2020-2021年廣東省廣州市黃埔區(qū)六年級上冊期末數(shù)學(xué)試卷及答案(人教版)
- 2024年統(tǒng)編版2024七年級生物上冊月考試卷923
- 2025年小升初復(fù)習(xí)之小題狂練300題(填空題):代詞(15題)
- 2025年小升初數(shù)學(xué)復(fù)習(xí)之小題狂練300題(判斷題):圖形的運(yùn)動(10題)
- 廣東能源集團(tuán)校園招聘筆試真題
- 【MOOC】高級語言程序設(shè)計(jì)-南京郵電大學(xué) 中國大學(xué)慕課MOOC答案
- 2024年企業(yè)核心管理人員勞動協(xié)議樣本版B版
- 微信公眾號信息發(fā)布流程
- 單位和個人簽的銷售合同范本(2篇)
- 商務(wù)報(bào)價(jià)技巧培訓(xùn)
- 政治學(xué)概論歷年試題(參考答案)
- 商場防恐應(yīng)急管理制度
- 銷售轉(zhuǎn)正述職
- 《中國傳統(tǒng)文化》課件模板(六套)
- 色卡-CBCC中國建筑標(biāo)準(zhǔn)色卡(千色卡1026色)
評論
0/150
提交評論