printf(\tu[i].jump);
}
getch(); }
if(a==3) {
printf(\按项**********************************\\n\\n\
目
查
询
结
果
如
下
printf(\名次 学号 姓名 系别 跳高 \\n\
printf(\********\\n\
for(i=1;i<=N;i++) {
printf(\tu[i].high);
}
getch(); } }
6 调试分析
调试是程序编写中的一个重要环节,也是最复杂,对程序编写者来说是一项艰巨的任务。调试的任务就是及时改正测试过程中发现的错误。具体地说,调试过程由两个步骤组成,它是从程序中存在错误的某种迹象开始的。首先是确定错误的准确位置,也就是找出是哪个模块或哪个语句引起的错误。然后仔细研究推断代码以确定问题的原因,并设法改正。
调试过程主要是运行编制好的程序,然后遇到错误后根据系统的提示,找到相关的问题所在。本系统调试过程中遇到问题、原因和解决方法如下面介绍: (1)程序运行不顺利 在程序运行的过程中出现死循环、不运行和提前结束。原因是程序中出现了逻辑错误,进入查询页面后,查询的时候显示的是逻辑错误。没有写读取文件的函数m=reads(stu);所以读取不了存储的文件
10
7测试结果
1)程序主界面
2)按项目查询
3)查询跳高成绩
4)添加学生数据
11
8 参考文献:
[1] 《SQL 数据库技术》 数据库系统概论(第四版 王珊 萨师煊) [2] Access 2000 中文版实用培训教程 白松涛
[3] visialC#程序设计实用教程 杨建军 清华大学出版社
[4] 全国计算机等级考试二级教程Access数据库程序设计 高等教育出 版社
[5] WEB编程实用技术教程-ASP.NET+C# 刘甫迎 刘枝盛 王蓉 高等教育出版社
12
13
3 9 9 心得体会
通过这次实践,我很高兴可以学到书上没有的知识,让我对于数据库和运动会成绩管理有了更深入的理解。我相信,只要自己在每一次实践中能仔细思考,课程设计其实都不会很难,关键在于自己能不能认真思考,能不能亲自动手做实验,而不是想着其他人的劳动果实,其次你还要多操作,只有多操作才能从中发现问题
才能及时向老师和同学请教,解决问题,从而更好的掌握书本中知识。
还有通过这次实践也让我懂得了;老师安排课程设计目的不在于你做了多少,不在于你做得好不好,关键在于你能否认真去对待,在于你能否通过这次设计对课本上知识有了更深刻的认识,在于能否从中学到书本上学不到的知识。因此,我会
认真地对待我每一次实验
14