网站大量收购独家精品文档,联系QQ:2885784924

学生作业完成情况管理系统(数据结构和c语言实习论文)参考.doc

学生作业完成情况管理系统(数据结构和c语言实习论文)参考.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生作业完成情况管理系统(数据结构和c语言实习论文)参考

西北农林科技大学信息工程学院 实习报告 题 目:学生作业完成情况管理系统 学 号 姓 名 专业班级 指导教师 实践日期 目 录 一、综合训练目的与要求 1 二、综合训练任务 1 三、总体设计 1 四、详细设计说明 3 五、测试说明 5 六、实习日志 9 七、实习总结 10 八、附录:核心代码清单 10 一、综合训练目的与要求 正文本是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《程序设计语言(C)》课程后进行的一次全面的综合练习。本课的目的和任务: 巩固和加深学生对C语言课程的基本知识的理解和掌握 掌握C语言编程和程序调试的基本技能 利用C语言进行基本的软件设计掌握书写程序设计说明文档的能力 提高运用C语言解决实际问题的能力 五、测试与分析 5.1测试环境 该程序是在Windows XP的code blocks的环境下完成的。 5.2测试过程 1. 登录部分:登录时菜单,第一次直接运行.exe文件时必须要自己先在该目录下passwd.txt,然后注册,如已注册则第二无法继续注册 2. 如果该文件不存在,注册是会有以下提示图 3. 文件导出,选择a会默认导出到程序所在目录下的D:\\student_homework_infor.txt;也可以选择b自定义导出,格式不限(一般就.doc、.eio、.txt;定义为.infor、.reg、.exe也可以 4.导入成功,查看成绩 5.按提示删除成绩 6.按提示修改成绩 7.退出 5.3测试分析 存在不能完全清空缓冲区问题,导致一旦输入错误程序无法继续正常运行,无论输入什么,会不断弹出输入错误提示, 结果使得程序变得不可操作,也不能正常结束,通过编写clear()函数,每次输入之后彻底清空缓冲区,让程序出错的可能降到极低; 在第七部分第三项按平均成绩给学生排序的哪里,开始采用的是降序输出,即不排序,每次仅找到上次最大值结点的次大值结点并输出信息,在遇到有很多平均成绩相同的结点无法正常输出;后来采用将学生信息链表按平均成绩大小插入到一个新的空链表中(即对其排序),排好后在让st(头指针)指向空链表头的下一个,使得问题解决; 在文件导入时,因为使用feof();开始采用的是先判断后读取,使得读入信息最后一项为随机值,随后上网了解资料之后之后采用先读取,后判断,问题得到解决。 六、实习日志 2012年7月6日 星期五 今天是实习的第一天,我的题目是学生作业完成情况管理系统。我觉得首先应该对于程序的功能有一个大的框架,经过和同学老师的商量讨论,在题目要求的基础上拓展了好多的功能,下一步就是通过代码实现功能了。 2012年7月7日 星期六 实习的第二天,在老师的提议下开始详细的写设计说明。我用流程图的形式将功能展示出来,这样会使各个功能之间的关系看起来一目了然。看来是万事俱备只欠东风咯~ 2012年7月8日 星期日 今天开始编程序,发现并没有想象中的那么顺利。所以首先将该用到的程序好好复习了一下,感觉心里踏实多了。然后开始着手编小程序,到时候再把他们连接在一起就好。只是真正动手做起来好难啊,只做了一点点就头晕眼花的。 2012年7月9日 星期一 今天继续编一个个子函数,有了昨天的铺垫,觉得不那么难了。通过不断的试验和请教老师同学,终于完成好多的子函数,仿佛已经看到的一片光明的“未来”,哈哈。。。 2012年7月10日 星期二 今天已经是实习的第五天了,我动用了一切可以动用的资源,终于完成了各个子函数的编程。我根据之前的画流程框图一步步的构建嵌套的大框架,只可惜最终才完成了一部分。虽然有点累,但还是很开心,觉得过的无比的充实。 2012年7月11日 星期三 今天继续完成程序框架的嵌套,功夫不负有心人,总算是弄完了。无比激动的运行之后发现就编译错误就有好多,这无疑给我泼了一大盆的冷水。虽然觉得很麻烦,但是没办法,还是乖乖的改吧~~ 2012年7月12日 星期四 今天继续修改程序,按照计划今天可是最后一天改程序了,时间紧迫。我集中精力的排查错误,终于基本改好了,剩下的一点点小问题。。只能留到明天解决了。 2012年7月13日 星期五 今天调动所有的脑细胞,终于将程序完全的完全的改完了,开始写课程设计报告了。这个报告只要按自己的真实想法真心体会来写,比编程序轻松多了呢。 2012年7月14日 星期六 今天完成了实习报告的撰写和整合,并且向老师建议的那样再做了ppt。让我对自己程序的框架更加的明白,还锻炼了其他各个方面的能力,真是一举多得啊!!! 七、实习总结 为期十天的数据结构与c语言应用实习就告一段

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档