課程设计报告内容.docVIP

  • 2
  • 0
  • 约 14页
  • 2016-12-03 发布于重庆
  • 举报
課程设计报告内容

一. 设计目的 强化上机动手能力,在理论和实践的基础上进一步巩固《数据结构》课程学习的内容,掌握工程化软件设计的基本方法; 掌握图的创建和应用; 掌握迪杰斯特拉以及Prim等基本算法思想; 掌握if语句及switch语句的运用方法及嵌套应用方法; 掌握C语言主函数和被调用函数之间的参数传递方式,学会函数的调用过程和方法; 掌握结构体类型变量的定义和使用; 掌握指针变量和指向指针的指针变量的定义及使用,进一步了解指向结构体的指针变量的概念及使用方法; 能够采用模块化思想调试程序; 学会将知识应用于实际的方法,提高分析和解决问题的能力,增加综合能力; 为后续各门计算机课程的学习打下坚实基础。 二. 设计内容 用C语言编写了《西邮校园导游咨询系统》,通过使用循环、条件、数组、结构体、函数、指针、等相关C语言知识学习编写较大的程序,结合数据结构中的算法思想实现一个导游咨询系统基本的功能。 三.概要设计 1.功能模块图; 2.各个模块详细的功能描述。 (1).浏览校园全景 可让用户浏览校园平面全景图,图上信息包括景点名称,路径长度,风景位置,ATM机位置等,一目了然。 (2). 查看景点信息 用户根据界面显示的校园景点信息表,输入要查询的景点名称,可以查看景点信息。 (3). 从一个景点到其他所有景点的最短距离 利用迪杰斯特拉算法,由用户输入要查询的景点编号,查询该景点到其

文档评论(0)

1亿VIP精品文档

相关文档