级C语言课程设计方案课题安排.doc

级C语言课程设计方案课题安排.doc
级C语言课程设计方案课题安排.doc

级C 语言课程设计方案课题安排1

20门级C 语言课程设讣

?课程设计指导教师:

周纯杰,何顶新,周凯波,彭刚

?课程设计共同要求:

1- DOS 环境下,用C 语言编程实现,使用TC 或BC 开发软件,掌握

DOS 下用C 语言编写较复杂程序的一些基本技巧;

每组提供一份报告,报告内容应包含数据结构设讣、程序流程图、程序 功能介绍、源代码等,并注明每人的工作量:

7. 原则上,不得使用全局变量:

8. 注意程序的可读性和可维护性:

?评分标准

2? 要求在图形化界面下操作,界面要友好;

3. 注意程序的结构,必须采用工程化的思想来组织程序:

4. 要求画流程图(没有流程图的不给评分);

5? 两人一组,每人程序不得少于1000行;

6?

1 ?软件系统需求分析、系统分析与设计报告15%

2?技术难度及工作量15%

3?人机界面及接口15%

4?软件结构、编码规范30%

5 ?排错与调试技巧25%

?参考文献

1 ?王士元.C高级实用程序设计.北京:清华大学出版社.1996

2?周纯杰,刘正林等?标准C语言程序及应用.武汉:华中科技大学出版社. 2005

3?姚远.高级C语言程序设计技巧与实例.北京:机械工业出版社,1995 4?陈清华,朱红.C语言课程设计.南京:东南大学出版社,2003

5?潭浩强.C语言程序设计?北京:清华大学出版社,2000

等等

?巫要时间:

课程设计时间:署假,第2学年第一学期1一7周

软件系统需求分析、系统分析与设il?报告第2周周二交

中期检査:课程设计共性知识(工程、文件、图形等)及程序框架第4周第7周周五.周六,第8周周日集中验收:

上机地点:南一楼6楼控制系机房

C语言课程设计可选题U

1.汉化的全屏幕编辑器

具体功能:

实现TC编辑器的全部功能,具有汉化菜单。

2.股票交易模拟系统

具体功能:

可从网站上获取3?5家股票数据作为基础数据,编程实现股票的交易系统。所开发的系统能模拟买卖股票、股票信息査询、股票数据图形化显示.股价预测等功能。

3,物流传送分拣仿真软件

具体功能:

具有物流传送仿真功能;对不同货物要求有分拣功能:

4.地铁自动售票图形模拟系统

具体功能:

模拟地铁或轻轨系统的运营;具有自动售票功能,阶梯式票价(根据当前站点与U 的站点的间隔):模拟客流上下车。

5.交通模拟导航系统

具体功能:

在详细分析一个实用的GPS导航系统基础上,建立一个简单的小型化城市地图,能对指定的车辆提供导航,能预先提醒车主相关路段信息。

6?ETC收费模拟系统

具体功能:

以武汉路桥ETC收费问题为对象,建立简单的ETC收费模型,对经过相关路桥ETC监测位置的车辆实施ETC讣费;系统还需提供车辆ETC收费信息的查询、续费等功能。

7.自动化立体仓库仿真管理系统

具体功能:

建立自动化立体仓库可视化模型,有传送小车将货物搬运到指定位置。

具有仓库货物管理功能,能查询指定货物。

8?交通智能图形仿真系统

具体功能:

了解十字路口的交通运行过程;

实现十字路口的交通运行的全过程模拟;

9.机场起飞降落调度仿真系统

具体要求:

模拟机场飞机起飞、降落,以及空中交通调度,具有动画仿真效果。

10.模拟打靶系统

具体要求:

模拟打靶场的打靶过程,具有良好的人机交互界面,可提供报靶信息,打靶人员打靶历史记录查询等功能。

11,串口通信

具体功能:

根据审口通信协议,编写一个宙口通信的程序,通过宙口能实现两台计算机之间数据和文件的传输。要求具有好的人机交互界面,注意连接串口线时, 要关闭电脑。

12,单机台球游戏

具体功能:

自行设定场景和游戏规则,模拟台球游戏(共21球,6袋),具有良好的人机交互式界面。

13.音频视频播放器

具体功能:

能播放至少2种常见格式的视频文件,并能实现视频播放的一些基本功能

(暂停、音量+-等)。

14?网上购物管理系统

具体功能:

模拟网上购物的整个交互过程,包括买方和卖方,管理员能对商品信息查询、编辑、删除、修改等,顾客则可以清楚的获取各种商品信息。

15,驾驶员理论课程模拟考试与学习系统

具体功能:

模拟驾驶员科U—的考试,要求具有良好的操作界面。管理员负责试卷库的管理(编辑、删除、增加等)工作;随机生成考试试卷;考试完后能给出评分;具有交通知识査询和学习功能;注意试卷的数据结构。

16,驾驶员科U二模拟考试系统

具体功能:

模拟驾驶员科U二(桩考)的考试,要求具有&好的操作界面。

17.驾驶员科U三模拟考试系统

具体功能:

模拟驾驶员科U三(路考)的考试,要求具有&好的操作界面。

18-智能双电梯仿真系统

具体功能:

了解电梯的运行过程:

了解双电梯的运行过程(可以参考科技楼电梯的运行)

实现双八层电梯的运行的全过程模拟。

19.工厂AGV调度系统

具体功能:

相关主题
相关文档
最新文档