- 6
- 0
- 约2.67万字
- 约 57页
- 2024-04-21 发布于未知
- 举报
《校园导航系统》
课程设计报告
姓名:郭璇
学号:
班级:10网络
专业:网络工程
指引教师:唐轶媛蒋荣萍
时间:/6/25-/7/6
信息科学与工程学院
目录
摘要……………….……………….1
题目…………….……………….1
概要设计……………………….1
调试分析……………………….15
参照文献……………………….15
题目
校园导航系统
设计一种校园导游程序,后台操作:
1、操作员信息管理如修改密码等
2、能依照学校规模进行添加景点信息、修改景点信息等功能,
3、若暂时有交通管制,能进行交通管制设立和撤销(如某某时间段那条路进行那个方向交通管制等)
前台为来访客人提供各种信息查询服务:
1、设计学校校园平面图,所含景点不少于10个。以图中顶点表达校内各景点,存储景点名称、代号、简介等信息;以边表达途径,存储途径长度等有关信息。
2、为来访客人提供图中任意景点有关信息查询。
3、提供途中任意景点问路查询,即求任意两个景点间一条最短简朴途径。
1.1需求分析
设计一种校园导航系统,导航系统又分为游客和管理员。要进行管理操作还是游客操作由顾客自己选取
管理员操作:修改景点信息、增长景点信息、交通管制等。
游客操作:查看景点信息和查最短途径。
概要设计
景点信息由一维数组存储,景点关系由二维数据来存储
景点信息和关系从文献读取,进而初始化
typedefstruct//保存单个景点信息构造体
{
charcode[10];//存储景点代码
charname[20];//存储景点名称
charinstruction[100];//存储景点简介
}ViewPoint;
typedefstruct//存储景点关系二维数组
{
intedges[MAXV][MAXV];//两景点间距离
intnumber;//景点数量
ViewPointV[MAXV];//保存景点信息构造体数组
}MGraph;
2.1流程图
函数开始
↓
接受功能祈求
↓
接受信息输入
↓
判断与否对的
↓
读取文献
↓
进行相相应操作
↓
写回文献
↓
函数结束
详细设计
voidMainMenu();主菜单,写界面操作函数。
voidUserMenu();游客菜单,判断与否非法输入,不会死循环。
voidMap();输出民大地图,由于时间关系,没有画出。
voidViewAsk();游客查询景点函数,让游客选取要查询景点,判断与否非法输入,不会死循环。
voidPathAsk();问路函数,依照游客起点和终点给出最短途径,判断与否非法输入,不会死循环。
voidDijkstra(MGraphG,intv,inti);迪杰斯特拉函数求最短途径
voidPpath(MGraphG,intpath[],inti,intv);输出最短途径中景点
voidDispath(MGraphG,intdist[],intpath[],ints[],intn,intv,inti);查找最短途径。
voidAdminMenu();管理员菜单,判断与否非法输入,不会死循环。
voidPassword();密码函数,管理员需输入密码才干进入后台,输入一次后无需再输入。
voidAdminAlter();修改密码,需要再次输入密码。
voidViewAdd();增长景点,列出已有景点,判断新景点信息是和与已有景点冲突,如冲突需重新输入,判断与否非法输入,不会死循环。
voidViewAlter();修改景点信息,由于时间关系,没有判断新修改景点信息与否与已有景点信息冲突。若要做次判断,应与增长景点判断算法一致。
voidControlMenu();交通管制菜单,判断与否非法输入,不会死循环。
voidPathControl();途径管理,可增长途径和修改途径,列出已有途径,依照顾客输入进行管理,判断与否非法输入,不会死循环。但途径长度为整型,没有判断,若输入非整型,则进入死循环,一种大大BUG,能力有限。
voidPathDel();删除途径,列出已有途径,顾客依照提示进行删
您可能关注的文档
- 缩句专项练习题及答案样本.doc
- 幼儿园管理手册各种规章制度样本.doc
- 年度绩效管理考核工作总结.doc
- 市场调研专题计划书.doc
- 施工方案水库加固样本.doc
- 职业生涯规划书铁道工程.doc
- (43页PPT)贵州文旅5A级景区荔波小七孔抖音运营方案.pptx
- (43页PPT)黄小蕾Unit2PartB课件黄小蕾.pptx
- (41页PPT)知识付费托福TOEFL程序整合运营全案.pptx
- (42页PPT)知识付费托福TOEFL合运营全案45.pptx
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 介绍楚门的世界.pptx VIP
- 2025年拍卖师市场饱和度与竞争红海中的差异化突围策略分析专题试卷及解析.pdf VIP
- 2025年互联网营销师商业谈判与供应链管理能力专题试卷及解析.pdf VIP
- 2025年化工工程师多搅拌器串联与并联系统操作优化专题试卷及解析.pdf VIP
- 2025年拍卖师农产品拍卖拍卖师竞买人购买反馈专题试卷及解析.pdf VIP
- 2025年AWS认证AmazonRDS只读副本的只读副本的只读副本在主实例故障后的角色切换专题试卷及解析.pdf VIP
- 法律职业资格(主观题)真题答案解析2025.docx VIP
- 12J926-无障碍设计标准图集.pdf VIP
- 导弹的总体设计(西工大课件).pdf VIP
- 2025年演出经纪人演出经营许可证申领与年检专题试卷及解析.pdf VIP
原创力文档

文档评论(0)