C 语言课件设计
1.题目:公交信息查询系统
1.题目的描述
设计简单的公交信息查系统,要求有简单的界面,该程序应该有下列功能:
1.1 查询公交车的线路;
1.2 查询停靠站点信息;
1.3 查询任意两点之间可乘车辆;
1.4 显示公交路线图(选作);
2. 算法设计/设计思想
2.1 构建子函数 gjlx(),实现路线的查询及输入其对应的路线功能;调入函数 m()中。
2.2 在函数 ma( )构建子函数 gjjg( ),通过函数间的调用实现公交站点信息查询功能
2.3 构建子函数 JIKE3();实现输入任意两个站点就可显示经过他的车号及无直接车的转车的车
号。用到 textbackground();函数对背景颜色修改。
2.4 构 建 init ( ) 函 数 , 在 函 数 JIKE4() 中 调 用 , 调 用 到 系 统 图 形 函 数 outtextxy ( ) ;
closegrap(); line();setcolor();rectangle();drawpoly();
2.4.1 init();图形初始化函数;
2.4.2 outtextxy();在自定的点输出函数;
2.4.3 closegraph();返回文本模式函数;
2.4.4 line();画直线函数;
2.4.5 setcolor();设制图形背景颜色 hans;
2.4.6 rrectangle();画矩形函数;
2.4.7 drawpoly();画多边形函数;
2.4.8 构建主函数 main();switch();函数调用 JIKE3();m();JIKE4();ma();及退出
函数 exit();
3.结构框图,各模块功能描述。
3.1 第一模块,构建子函数 gjlx(),实现路线的查询及输入其对应的路线功能;
调入函数 m()中。
3.2 第二模块,在函数 ma( )构建子函数 jggj( ),通过函数间的调用实现公交站点信息查询功能
3.2.1 m()函数为进入第二模块时选择菜单;
3.3 第三模块,构建子函数 JIKE3();实现输入任意两个站点就可显示经过他的车号及无直接车
的转车的车号。用到 textbackground();函数对背景颜色修改。
3.4 第四模块,构建 init()函数,在函数 JIKE4( )中调用
3.4.1 JIKE4( ) 函数功能是显示地图
3.5 构建主函数 main();用 switch()函数调用 JIKE3();m();JIKE4();ma();退出函数 exit();
3.5.1 main();函数功能是显示进入时的选择菜单;
4.程序结构
- 1
- 2
- 3
前往页