欢迎来到天天文库
浏览记录
ID:23750377
大小:278.50 KB
页数:40页
时间:2018-11-10
《vf计算机课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、重庆科技学院课程设计报告院(系):_法政与经贸学院专业班级:经贸2011级3班学生姓名:卜益姣学号:2011443785设计地点(单位)____第一实验楼I305____设计题目:____成绩计算系统_____________完成日期:2012年6月29日指导教师评语:______________________________________________________________________________________________________________________________________
2、_____________________________________________________________________________________________________________________成绩(五级记分制):________________指导教师(签字):________________重庆科技学院《VF程序设计》课程设计报告目录1需求分析041.1问题描述41.2基本要求42概要设计52.1学生信息的设计52.2系统功能的设计62.3结构框架图63详细设计83.1数据库的设计83.2
3、系统功能的设计83.3设计主程序93.4设计主界面模块103.5设计整理数据123.6设计输入数据模块133.7设计高分段平均分173.8设计离均差模块183.9设计大平均分193.10设计设置高分段224调试分析245用户使用说明256测试结果267总结278致谢289参考文献2910附录3040重庆科技学院《VF程序设计》课程设计报告1需求分析1.1问题描述成绩计算系统是VisualForPro进行系统操作的理想实例,包含了计算离均差、大平均差、高分段平均分3个主要功能。其中离均差是运用方差分析的方法处理学生的成绩,得出各个班整
4、体的;大平均分是将所有参考学生的成绩平均,了解学生的平均水平;高分段平均分是按照给定的分数线计算该分数线以上的平均分。1.2基本要求学生通过动手动脑解决实际问题,是学生学完课程后进行的一次全面的综合训练,是一个非常重要的教学环节,通过课程设计,使学生经受一次综合动用所学知识,解决实际问题的方法。《VFP课程设计》课程设计旨在让学生掌握目前在办公系统流行的VisualFoxpro6.0,具备数据库软件开发基本技能,加强数据库教学的实践环节,培养学生对关系数据库的实际应用能力。通过课程设计,使学生能灵活使用VisualFoxpro6.0
5、系统,了解计算机软件开发的基本步骤,编制方法,调试过程等基本知识。为将来熟练地应用计算机系统进行日常业务处理及运用相关知识处理问题打下良好的基础。要求如下:1)巩固和加深对VisualForPro语言基础知识的理解,提高综合运用所学课程知识的能力。2)培养学生的实际动手操作能力。3)通过实际的课程设计,初步掌握简单软件的分析方法和设计方法。4)需要了解排序算法。5)能熟练地错误程序进行调试,能正确解释和分析实验结果。6)要求程序结构简单,功能齐全,使用方便。40重庆科技学院《VF程序设计》课程设计报告2概要设计2.1学生信息的设计学
6、生的信息包括:考生考号、考生的姓名、班级名称、科目名称,任课教师姓名、离均差、大平均分。这些信息反映到数据库表中,其字段名如下:2.1.1标题字号KSH//考生考号XM//考生的姓名①班级名称KM//科目名称1)任课教师姓名LJC//离均差a.平均分表2-1离均差表40重庆科技学院《VF程序设计》课程设计报告2.2系统功能的设计成绩处理系统的目的是客观评价学生的成绩,为以后改良教学方法提供依据,这就要求分析的结果准确、客观、全面。对于单科成绩,需要了解该科的平均分、最高分以及与其他班级的差距。为此,该系统设计了输入数据、离均差、大平
7、均分、高分段平均分几个功能模块,以及数据整理和设置高分段两个辅助功能。结构图如下所示。成绩管理系统输入数据离均差整理数据高分平均分大平均分设置高分段2.3结构框架图确定了系统的功能,即可设计系统的功能模块。针对以上功能要求,分别设计GFD_SHR1、SELECT_CLASS、ZHL、SHOW_LJC、SHOW_GFD表单,其结构图如下:40重庆科技学院《VF程序设计》课程设计报告MainSELECT.CLASSZHLSHOW-LJCSHOE-DPJGFD-SHRSHOE-GFD用户运行程序时,弹出MAIN表单,在该表单上放置了6个功
8、能项,单击其中某个按钮,程序将按照规定的方法处理数据,最后将处理的结果展示给用户以便查阅,用户确认无误后,单击界面上的“打印”按钮系统将打印出处理结果。下面详细向读者介绍各个模块的功能以及详细设计。40重庆科技学院《VF程序设计》课程
此文档下载收益归作者所有