版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
學生綜合測評信息系統(tǒng)的設計與開發(fā)學習資料1課程設計題目2課程設計目的管理信息系統(tǒng)與實踐課程設計是計算機科學與技術、軟件工程專業(yè)實踐教學的一個重要環(huán)節(jié),其目的是鞏固和綜合應用所學的理論知識,培養(yǎng)分析、設計和解決實際問題的能力,加強創(chuàng)新素質教育。3課程設計要求⑴采用結構化生命周期方法,遵循系統(tǒng)開發(fā)的主要步驟,進行需求分析、概要設計、詳細設計、代碼設計、系統(tǒng)調試、文檔編寫。也可采用面向對象的軟件開發(fā)方法,進行分析和設計,比如:利用對象建模技術OMT,給出系統(tǒng)的靜態(tài)模型、動態(tài)模型和功能模型。⑵提交運行代碼、程序源碼、軟件文檔(包括需求分析、系統(tǒng)設計、數據流程圖、程序流程圖、操作手冊等)。4課程設計報告內容4.1系統(tǒng)主要功能4.1.1功能描述.軟件的假想用戶為院學工辦。.軟件有用戶管理維護功能。.基礎數據(班級、學生等)維護功能。.軟件能按班級完成學生德、智、體成績的錄入、查詢、統(tǒng)計、排序等功能。.軟件能按專業(yè)進行各門課程成績的統(tǒng)計、排序。.軟件能根據《大學生手冊》的有關算法進行綜合測評。.軟件能根據綜合測評結果按專業(yè)、班級進行統(tǒng)計、排序。.軟件能根據相關要求,給出各項獎學金評定的建議名單。其中獎學金評定要求可以由用戶自定義。.軟件能自動輸出各類報表。4.1.2系統(tǒng)功能結構圖4.2系統(tǒng)數據結構清單表表表4.3系統(tǒng)代碼實現4.3.1系統(tǒng)主窗體圖表1圖表2在主窗體自動調用登錄窗體void__fatcallTMainForm::FormShow(TObject某Sender){loginok=fale;Fm」ogin->ShowModal();if(!loginok)Cloe();}在主窗體調用其它窗體(例:用戶信息維護功能窗體)void__fatcallTMainForm::N3Click(TObject某Sender){Fm_yh某某wh->Show();}4.3.2用戶信息維護功能void__fatcallTFm_yh某某wh::bt_okClick(TObject某Sender){AD0Query1->Append();}void__fatcallTFm_yh某某wh::FormShow(TObject某Sender){AniStringS="";S="elect某fromyonghubiaowhereyonghuhaolike'"+DBEdit1->Te某t+""';ADOQuery1->Cloe();ADOQuery1->SQL->Clear();ADOQuery1->SQL->Add(S);ADOQuery1->Open();}4.3.3班級信息維護功能圖表3設置條件的查詢功能void__fatcallTFm_bj某某wh::bt_earchClick(TObject某Sender){AniStringS;if(Edit1->Te某t!="")S="pecialitylike%"+Edit1->Te某t+"%”:if(Edit2->Te某t!="")if(S!="")S=S+"andclaNamelike'%"+Edit2->Te某t+"%'";eleS="claNamelike'%"+Edit2->Te某t+"%'";if(Edit3->Te某t!="")if(S!="")S=S+"andteacherlike'%"+Edit3->Te某t+"%'";eleS="teacherlike%"+Edit3->Te某t+"%”:if(S!="")S="elect某fromclawhere"+S+"orderbyclaID";eleS="elect某fromclaorderbyclaID";claQuery->Cloe();claQuery->SQL->Clear();claQuery->SQL->Add(S);claQuery->Open();}4.3.4學生信息維護功能圖表4下拉選項內容的實現代碼(例專業(yè)選項)S="electditinetpecialityfromcla"Query->Cloe();Query->SQL->Clear();Query->SQL->Add(S);Query->Open();DBEdit4->Item->Clear();if(!Query->lEmpty()){while(!Query->Eof){DBEdit4->ltem->Add(Query->FieldByName("peciality")->AString);Query->Ne某t();}}void__fatcallTFm_cjlr::bt_OKCIick(TObject某Sender){AniStringtr(atof(DBEdit1->Te某t.c_tr())某0.15+atof(DBEdit2->Te某t.c_tr())某0.75+atof(DBEdit3->Te某t.c_tr())某0.1);DBEdit4->Te某t=tr;cjlrQuery->Append();}4.3.6成績查詢功能按學生成績總分排名void__fatcallTFm_cjc某::Button1Click(TObject某Sender){AniStringS="";圖表5圖表64.3.5成績錄入功能提交錄入的成績及按《學生手冊》上計算方法的計算的總分。if(S!="")if(S!="")S="elect某fromtudentwhere"+S+"orderbyScoredec";eleS="elect某fromtudentorderbyScoredec"cjc某Query->Cloe();cjc某Query->SQL->Clear();cjc某Query->SQL->Add(S);cjc某Query->Open();}437輸出成績表單功能圖表7在成績查詢窗體中實現報表輸出預覽void__fatcallTFm_cjc某::Button3Click(TObject某Sender){Fm_corerep->QuickRep1->Preview();}4.4系統(tǒng)測試4.4.1系統(tǒng)測試數據清單表4.1用戶信息表表4.2班級信息表表4.3學生信息表01302001教師c01305001教師i01313001教師甲442系統(tǒng)測試結果圖表8圖表9JirtI'M甲廣屯a4|MI1E」專業(yè)fttftlffl彌某±ft胱甩Bf丐霍耳jwnm|初k:TFfti1:](lOOSP■艸工赳S4IK制frhb兀陌某甘些業(yè)I石斗工某J-V~中主柱云硒「fi!存W某_1轉廠堆若廠贈麗壓Mf尸睛聖某1護圖表10W<SAWZG:02眺虻旳約惦曲圖表11SlIlJDEflL學斗必H】uufl2ib某iiiiniw]罕生吧如i晌罕生也301HOWS農件二B:m某問件二什K^zSlDL&件工甩ML應件工hoL圖表12幻理HGCQ^lt■某nmncc對$^llIlJDCflJ年生k501JjUL(l9吐L某;]?2DC?I某t某.i渙門紳:⑴學生匕4:5O5LCDflfi某a^9...■T"葉工if較件二程網呷口im某ftioL呻工耀MLF葉mini註名r幸生亡虧業(yè)pKff某tta1”lrVnTtji-30301HTKSTT9SEBQ.eScFT^LOil30101LOJ5I豐主亡82卻B3_垃Ft丄乓L.】3DlQlH某ltf豐主f929DSt.5克ft丄1¥LUI^301QC0T某±i1911抽T13Q|Q1I某|-IiarnTft71SBT3Jffip某fSu:]3nilDl?09半生:別1:90T5.7Jwr=??'o三]w某IK件H程IE~3晴J怖」圖表13圖表14fflTrtarb一riPiIniPlewlew(U卜卜1寫昌H騫31事號Mi■0M屈thftW某!+某1—#10-301DIOOO!Jk92F791.0撫ftr世某卄工AD”3010100020的oc-00S&2ff材TftJi-Trnnurm07帀劉M樣丄弒9DD1U1Mfr兩SB”樣工歳巾-301011某0某FF廣7.!ra.707?70eV|圖表154.5系統(tǒng)存在的主要問題及注意事項系統(tǒng)主要存在的問題有:在成績錄入和查詢的窗體中,無法先設置搜索條件,必須在全搜索之后,才能選擇條件,按條件搜索。4.6設計總結及體會在之前的軟件系統(tǒng)的課程設計里,已經親身體驗的軟件項目的開發(fā)過程,雖然和這次的側重點有所不同。但是基本的設計流程還是大體相似的。所以在選擇課題的時候,有意避開了之前做過的設計,從而選擇了學生綜合測評信息系統(tǒng)。即使如此,在代碼實現的時候還是發(fā)現了和之前設計所使用的代碼幾乎相同。在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度木材運輸委托合同書環(huán)保運輸標準2篇
- 2024年度現代化大棚種植項目承包合同下載3篇
- 2024全新地磚采購與市場拓展合作合同下載3篇
- 2024年度商家入駐養(yǎng)老產業(yè)服務體系合作協議3篇
- 2024年標準購銷合同解除合同模板版
- 2024年版:房地產項目托管合同(托管范圍、管理費用及業(yè)績指標)
- 公園工程合同范例
- 人才合同和勞動合同范例
- 2024年度溫室農業(yè)科技示范園項目承包合同3篇
- 舞臺管理服務合同范例
- 年產30萬噸高鈦渣生產線技改擴建項目環(huán)評報告公示
- 《人力資源崗必備能力提升課件》
- 《《紅樓夢》中薛寶釵與黛玉的形象分析與人物對比》
- 語文素養(yǎng)與跨學科學習
- 期末沖刺動員主題班會課件
- 級畢業(yè)班優(yōu)生勵志動員會-課件
- 2023年政府采購評審專家入庫考試題及答案
- 題庫(大氣科學基礎(一)-題庫)
- 部編版小學語文五年級下冊習作5《形形色色的人》教學反思共三篇
- 冷庫冷藏庫施工組織及售后服務投標方案
- 子女向父母過戶房屋協議書
評論
0/150
提交評論