校园导航系统课程设计说明书(校园导视设计说明)
本文目录一览:
- 1、课程设计说明书怎么写?
- 2、数据结构课程设计,校园导航系统,求代码😂😂
- 3、大神呢,数据结构,无向图,邻接矩阵,校园导航系统,两定点最短距离,最小连通图,怎么改啊?
- 4、校园导航系统c语言收获了什么
课程设计说明书怎么写?
中北大学
微机原理与汇编语言
课 程 设 计 说 明 书
学生姓名: 学 号:
学 院:
专 业: 计算机科学与技术
题 目:
成绩
指导教师 乔志伟、陈够喜、徐志永
2011 年6月9日
1. 引言(大标题黑体四号字)
该题目的意义等 (小四号字宋体,1.5倍行距)
2.需求分析
该题目的需求分析(小四号字宋体,1.5倍行距)
3.总体设计
该题目的设计方案与系统构成,主要由文字组成,在必要时,可以添加一些图或者表格。
4. 详细设计(这一部分每个人应该是不同的)
用文字说明自己具体负责模块的实现过程和实现原理以及设计的程序的流程图,必要时可以添加说明性的图形或表格。
必须要写出,为什么这样做来,也就是说,必须在掌握的基础上编写程序。
5. 软件测试
说明自己模块的测试过程和测试原理。如果是组长,则要说明总体的测试情况。给出测试报告。
6. 程序清单
给出自己设计模块的程序清单。
7. 参考资料
说明自己在课程设计中参考的文献资料,参考资料的格式如下:
[1] 作者1,作者2 . 图书名称 . 出版社 . 出版社地点 . 出版年. 参考页码范围
装订次序:
1.课程设计说明书封面 2.任务书封面 3.任务书 4. 设计说明书正文
数据结构课程设计,校园导航系统,求代码😂😂
第一个问题应是M静止吧,那这样的话,物体受到的支持力和重力的合力沿斜面向下,大小为mgsina,所以加速度大小为gsina第二问是求F的大小,先研究物体,沿水平方向运动,所以合力为mgtana,所以加速度我gtana,再研究整体得F+(M+m)gtana
大神呢,数据结构,无向图,邻接矩阵,校园导航系统,两定点最短距离,最小连通图,怎么改啊?
/*
* File: shortest.c
* Description: 网络中两点最短路径 Dijkstra 算法
* Shortest Path Dijkstra Algorithm
* Created: 2001/11/25
* Author: Justin Hou [mailto:justin_hou@hotmail.com]
*/
#include stdio.h
#define true 1
#define false 0
#define I 9999 /* 无穷大 */
#define N 20 /* 城市顶点的数目 */
int cost[N][N] = {
{0,3,I,I,I,1,I,I,I,I,I,I,I,I,I,I,I,I,I,I},
{3,0,5,I,I,I,6,I,I,I,I,I,I,I,I,I,I,I,I,I},
{I,5,0,4,I,I,I,1,I,I,I,I,I,I,I,I,I,I,I,I},
{I,I,4,0,2,I,I,I,6,I,I,I,I,I,I,I,I,I,I,I},
{I,I,I,2,0,I,I,I,I,7,I,I,I,I,I,I,I,I,I,I},
{1,I,I,I,I,0,1,I,I,I,2,I,I,I,I,I,I,I,I,I},
{I,6,I,I,I,1,0,6,I,I,I,7,I,I,I,I,I,I,I,I},
{I,I,1,I,I,I,6,0,2,I,I,I,3,I,I,I,I,I,I,I},
{I,I,I,6,I,I,I,2,0,8,I,I,I,4,I,I,I,I,I,I},
{I,I,I,I,7,I,I,I,8,0,I,I,I,I,5,I,I,I,I,I},
{I,I,I,I,I,2,I,I,I,I,0,4,I,I,I,3,I,I,I,I},
{I,I,I,I,I,I,7,I,I,I,4,0,3,I,I,I,4,I,I,I},
{I,I,I,I,I,I,I,3,I,I,I,3,0,3,I,I,I,5,I,I},
{I,I,I,I,I,I,I,I,4,I,I,I,3,0,7,I,I,I,2,I},
{I,I,I,I,I,I,I,I,I,5,I,I,I,7,0,I,I,I,I,3},
{I,I,I,I,I,I,I,I,I,I,3,I,I,I,I,0,5,I,I,I},
{I,I,I,I,I,I,I,I,I,I,I,4,I,I,I,5,0,8,I,I},
{I,I,I,I,I,I,I,I,I,I,I,I,5,I,I,I,8,0,6,I},
{I,I,I,I,I,I,I,I,I,I,I,I,I,2,I,I,I,6,0,4},
{I,I,I,I,I,I,I,I,I,I,I,I,I,I,3,I,I,I,4,0}
};
int dist[N]; /* 存储当前最短路径长度 */
int v0 = 'A' - 65; /* 初始点是 A */
void main()
{
int final[N], i, v, w, min;
/* 初始化最短路径长度数据,所有数据都不是最终数据 */
for (v = 0; v N; v++) {
final[v] = false;
dist[v] = cost[v0][v];
}
/* 首先选v0到v0的距离一定最短,最终数据 */
final[v0] = true;
/* 寻找另外 N-1 个结点 */
for (i = 0; i N-1; i++) {
min = I; /* 初始最短长度无穷大 */
/* 寻找最短的边 */
for (w = 0; w N; w++) {
if (!final[w] dist[w] min) {
min = dist[w];
v = w;
}
}
final[v] = true; /* 加入新边 */
for (w = 0; w N; w++) { /* 更新 dist[] 数据 */
if (!final[w] dist[v] + cost[v][w] dist[w]) {
dist[w] = dist[v] + cost[v][w];
}
}
}
for (i = 0; i N; i++) { /* 显示到监视器 */
printf("%c-%c: %2d\t", v0 + 65, i + 65, dist[i]);
}
}
校园导航系统c语言收获了什么
收获:
1学会了使用编译器。2会写几个简单的小程序,比如说万年历。3可以用链表统计英语单词的题目。
校园导航系统由“创新港导览”小程序和后台管理系统两部分组成。2.校园导航系统总体架构设计。“创新港导览”小程序和后台管理系统选择采用基于MVC三层架构的微服务形式进行开发3.校园导航系统总体功能流程设计。校园导航系统总体功能流程主要分为以下五种:室外导航流程、室内导航流程、室外室内混合导航流程、扫码定位流程、VR导览流程。4.校园导航系统数据库设计。校园导航系统的数据采用双层数据库设计的方法。