软件技术基础课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件技术基础 课程设计说明书 题目: 通信录管理软件的设计 学生姓名: 学号: 院(系): 电气与信息工程学院 专 业: 指导教师: 201年 月 日 TOC \o 1-5 \h \z HYPERLINK 〃功能选择// 删除\『) 修改\n〃) 查找\r) 显示\n〃) 退岀\『) printf (请选择功能:\rT); scanf (z,%s/z, selectitem); system(〃cls〃); wh i1e(selectitem[O]) switch(selectitemFO]) case 1: AddRecord(mytelpad); refreshflag=TRUE; break; case 2: DeleteRecord (mytelpad); refreshflag=TRUE; break; case 3: AlterRecord(mytelpad); refreshflag=TRUE; break; case 4: SearchRecord(mytelpad); refreshflag=TRUE; break; case 5: DispRecord(mytelpad); refreshflag=TRUE; break; case 6: return; } if (refreshflag==TRUE) { refreshflag=FALSE; break; } else { scanf (,z%sz,, selectitem); } } }wh 订 e (1); } 5、实验调用结果 (1)欢迎界面 叵? enter menu (2)通信录菜单 请选择功能: KMMMMMMXXXXMMMMMMMMXXXXMMMMMMMXXXXXXMMMMM M M ?C:\Users\Administrator\Desktop\m\Debug\20.exe* ? 2 3 4 5 6 M Mtelephon notepad 加除改找示出 增删修查显退 请输入新纪录: 姓名:杨晨 号码性别汝 QQ号:446248801 邮箱:446248801 城市:西安 邮编:71 2200 (4)删除界而 请输入修改后的信息: 姓名:王华 号码性别:女 QQ号:3434545 邮箱:45435555554 城市:西安 邮编(6)查找界面 71220067657897 HYPERLINK mailto:446248801@446248801@ 76487549584 4543555555412435455电话 性别 o丨回|?^ 「-C:\Users\Administrator\Desktop\TM\Debuq\20.exew 安海安 西上西 女男女 4462488013434545 0Q号 邮箱 邮编 城市 占名 6、 设计中的问题及方案 在这次的课程设计屮我遇到了很多困难,首先是对好多基本的概念都没有搞清罐,比 如顺序表和链表,刚开始的时候我想用链表来写电话木,但是对连表的掌握不太清楚,最 后我决定参考课本上的程序我决定使用顺序表;还有函数的定义与调用,我定义的好多函 数不会正确调用,或者是不能达到预期的功能;程序运行时总会出现好多错误,但我常常 不能明白错误出现在哪里。总结自己遇到的这么多问题,我觉得关键还是基础不牢固,对 好多最基本的概念没有记住,同时对一些稍微复杂的知识没有正确理解,因此不能随心所 欲的正确运用。 在我遇到问题时,我首先是在书屮寻找答案,因此我把之前C语言的书上的重点内容 重新复习了一遍,基本JL弄清了好多最基本的概念,再弄懂c语言的基础上我把数据结构 的好多相关的重要内容页重新理了一遍,但是有吋候课本JL的内容局限性很大,或者也讲 得不是很清楚,我就会在图书馆查找相关资料,或者向同学请教,我还看了许多参考书上 的代码,先是看懂,慢慢理解,看多了以后就会明白怎样去需要编写函数,怎么样调用函 数。但还是有一部分的问题在图书馆和同学那里找不到答案,这种情况下,我就会去网络 丄搜索。总之,通过各种不同的渠道,我遇到的问题总算都解决了。 7、 设计心得 这次课程设计让我提高了自己多方面的能力。 首先是编程能力。我们本次课设用到的软件是Visual C++ 6.0,因此通过不断地使用 和学习,我更加熟悉的掌握了此软件。在课程设计屮我遇到了好多问题,我通过复习课本, 请教同学,图使馆查资料,上网搜索等方法解决了这些问题,在解决问题的过程小我对好 多的基础概念有了更加深刻的认识和了解,通过看一些程序和口己的不断实践,我也掌握 了好多编程技

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档