学生综合测评信息系统的设计与开发学习资料_第1页
学生综合测评信息系统的设计与开发学习资料_第2页
学生综合测评信息系统的设计与开发学习资料_第3页
学生综合测评信息系统的设计与开发学习资料_第4页
学生综合测评信息系统的设计与开发学习资料_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生综合测评信息系统的设计与开发学习资料1课程设计题目2课程设计目的管理信息系统与实践课程设计是计算机科学与技术、软件工程专业实践教学的一个重要环节,其目的是巩固和综合应用所学的理论知识,培养分析、设计和解决实际问题的能力,加强创新素质教育。3课程设计要求⑴采用结构化生命周期方法,遵循系统开发的主要步骤,进行需求分析、概要设计、详细设计、代码设计、系统调试、文档编写。也可采用面向对象的软件开发方法,进行分析和设计,比如:利用对象建模技术OMT,给出系统的静态模型、动态模型和功能模型。⑵提交运行代码、程序源码、软件文档(包括需求分析、系统设计、数据流程图、程序流程图、操作手册等)。4课程设计报告内容4.1系统主要功能4.1.1功能描述.软件的假想用户为院学工办。.软件有用户管理维护功能。.基础数据(班级、学生等)维护功能。.软件能按班级完成学生德、智、体成绩的录入、查询、统计、排序等功能。.软件能按专业进行各门课程成绩的统计、排序。.软件能根据《大学生手册》的有关算法进行综合测评。.软件能根据综合测评结果按专业、班级进行统计、排序。.软件能根据相关要求,给出各项奖学金评定的建议名单。其中奖学金评定要求可以由用户自定义。.软件能自动输出各类报表。4.1.2系统功能结构图4.2系统数据结构清单表表表4.3系统代码实现4.3.1系统主窗体图表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下拉选项内容的实现代码(例专业选项)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系统测试4.4.1系统测试数据清单表4.1用户信息表表4.2班级信息表表4.3学生信息表01302001教师c01305001教师i01313001教师甲442系统测试结果图表8图表9JirtI'M甲广屯a4|MI1E」专业fttftlffl彌某±ft胱甩Bf丐霍耳jwnm|初k:TFfti1:](lOOSP■艸工赳S4IK制frhb兀陌某甘些业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幸生亡亏业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系统存在的主要问题及注意事项系统主要存在的问题有:在成绩录入和查询的窗体中,无法先设置搜索条件,必须在全搜索之后,才能选择条件,按条件搜索。4.6设计总结及体会在之前的软件系统的课程设计里,已经亲身体验的软件项目的开发过程,虽然和这次的侧重点有所不同。但是基本的设计流程还是大体相似的。所以在选择课题的时候,有意避开了之前做过的设计,从而选择了学生综合测评信息系统。即使如此,在代码实现的时候还是发现了和之前设计所使用的代码几乎相同。在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论