C语言课程设计实验报告C语言课程设计实验报告.doc

C语言课程设计实验报告C语言课程设计实验报告.doc

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

课 程 设 计 报 告 题目: 景点查询系统 课程名称: C语言课程设计 专业班级: 信息安全二班 任务书 ⑴ 主要内容 建立国内景点信息系统,提供创建、编辑和综合查询等基本业务管理和服务。 ⑵ 任务要求 收集与阅读相关文献资料,确定系统目标与范围,分析系统需求,确定系统功能;设计系统方案,完成系统实现;提交《课程设计报告》。 ⑶ 参考文献 [1]曹计昌,卢萍,李开. C语言程序设计,北京:科学出版社张引 浙江大学黄明梁旭万洪莉 电子工业出版社 目录 1 绪言 1 1.1 课题背景 1 1.2 课题目的及意义 1 1.3 课题应解决的主要问题及应达到的技术要求 1 1.4 研究与发展概况及存在的问题 2 1.5 设计的指导思想 2 2 方案论证 3 2.1 菜单的选择 3 2.2 链表的选择 3 2.3 主菜单和子菜单的设定 3 3 课设过程论述 5 3.1 系统数据 5 3.2 系统各模块功能 6 3.3 数据结构设计及用法说明 8 3.4 程序结构 9 4 结果分析 10 5 课程设计总结 14 6 参考文献 15 附录 程序清单 16 1 绪言 本章阐述课程设计课题的背景、目的与意义、应解决的主要问题及应达到的技术要求;简述研究与发展概况及存在的问题,本设计的指导思想。 1.1 课题背景 随着社会的发展,旅游成为一个越来越热门的话题,很多人都会以旅游的方式度过自己的假期、生日、结婚纪念日等等,但是要想充分享受旅游带来的快乐,前期的准备就显得非常重要,只有前期的准备做好了,才能充分规划自己的旅游,才能充分享受自己的旅游。前期的准备很大一方面是要查询自己要去的地方的一些基本信息,比如景区地点,景区门票。城市中所含有的景区等等,如果有一个系统能够快速的查询景点信息,那么这就为人们出去旅游提供了很多的信息,帮助人们为旅游做好充分的准备! 1.2 课题目的及意义 课题目的: 本课题主要是通过景点查询系统向人们提供景点,景区,城市等方面信息的查询,修改,统计等服务,让人们快速获得有关旅游景点、景区、城市方面的信息,帮助人们充分规划自己的出行方案。 课题意义: 给出建立景点查询系统的方法,并创建景点查询系统,帮助人们对自己的旅游进行规划。 1.3 课题应解决的主要问题及应达到的技术要求 景点查询系统要解决的主要问题是菜单的选择,子菜单内容的选择,如何创建三个方向的十字交叉链表,如何查询信息等方面的问题。技术要求方面则是要求本系统能够显示景点、景区、城市等方面的信息,并且能够对信息进行修改,删除、统计,还要求本系统能够对用户输入的一些错误信息进行正确的处理,以及提示输入的错误。 本课题的难点主要集中在菜单方面,首先是以前没有接触过菜单的制作,其次是在菜单的制作方面缺乏相应的理论基础。 1.4 研究与发展概况及存在的问题 随着互联网的快速发展,人们在网上查询景点的方式也是越来越多,较早出现的是在网页上进行查询,发展到现主要还是通过这种方式进行查询,而通过短信,电话查询也是在网页查询出现之后相继出现的,现在的查询方式依然是多种多样,同时手机的快速发展让手机成为了查询旅游信息的一种快捷手段,用户可以通过手机上网,也可以通过短息,电话等方式查询。 现在景点查询系统存在的问题就是一些景点信息查询系统的功能有待完善,像有些网站就显示了景点开放的时间,而有些网站就不显示景点开放的时间,还有就是一些系统的数据不够完善,有很多景点在网站中都无法查询到。 1.5 设计的指导思想 本设计的指导思想是从用户出发,尽可能的为用户提供景点、景区、城市信息的查询,也提供信息的修改、统计,帮助用户快速获得有关自己旅游目的地的信息,帮助用户做好旅游的准备。 系统要尽可能的使用起来方便,同时也要求系统能够对输入的错误信息做一些处理,并将处理的结果放映给用户,让用户能够知道自己输入有误,从而让用户输入正确的信息。 2 方案论证 本章阐述说明设计原理并进行方案选择,阐明为什么要选择这个设计方案(包括各种方案的分析、比较)以及所采用方案的特点。 2.1 菜单的选择 菜单采用的是简易菜单,具体的方法是直接用printf输出菜单的格式,并让用户通过键盘输入1、2、3…等数字来进行相应功能的选择,同时通过输入‘y’(Y)或者是‘n’(N)来判断是否继续执行某些功能,通过输入0来返回上一级菜单或者退出系统。 这本课题中,菜单方面有两个选择,一种是文本菜单,一种是简易菜单,简易是通过输入相应的数字来实现对系统的操作,简易菜单的代码相对于文本菜单要容易;文本菜单的特点通过方向键来

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档