欢迎来到天天文库
浏览记录
ID:35627439
大小:23.00 KB
页数:4页
时间:2019-04-03
《2010级_C语言课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2010级C语言课程设计l课程设计指导教师:周纯杰,何顶新,周凯波,彭刚l课程设计共同要求:1.DOS环境下,用C语言编程实现,使用TC或BC开发软件,掌握DOS下用C语言编写较复杂程序的一些基本技巧;2.要求在图形化界面下操作,界面要友好;3.注意程序的结构,必须采用工程化的思想来组织程序;4.要求画流程图(没有流程图的不给评分);5.每人程序不得少于1000行;6.每组提供一份报告,报告内容应包含数据结构设计、程序流程图、程序功能介绍、源代码等,并注明每人的工作量;7.原则上,不得使用全局变量;8.注意程序的可读性和可维护性;l评分标准1.软件系统需求分析、系
2、统分析与设计报告15%2.技术难度及工作量15%3.人机界面及接口15%4.软件结构、编码规范30%5.排错与调试技巧25%l参考文献1.王士元.C高级实用程序设计.北京:清华大学出版社.19962.周纯杰,刘正林等.标准C语言程序及应用.武汉:华中科技大学出版社.20053.姚远.高级C语言程序设计技巧与实例.北京:机械工业出版社,19954.陈清华,朱红.C语言课程设计.南京:东南大学出版社,20035.潭浩强.C语言程序设计.北京:清华大学出版社,2000等等……l重要时间:课程设计时间:暑假,第2学年第一学期1-8周软件系统需求分析、系统分析与设计报告第1
3、周周二交第8周周五、周六,第9周周日集中验收;l上机地点:南一楼6楼控制系机房C语言课程设计可选题目1.汉化的全屏幕编辑器具体功能:实现TC编辑器的全部功能,具有汉化菜单。2.海空作战模拟系统具体功能:建立简单的海军与空军交战场景,有较好的舰船、地空导弹、飞机、炸弹等图形模型,可人人对战或人机对战,具有计分、判胜负等具体功能。3.股票交易模拟系统具体功能:可从网站上获取3-5家股票数据作为基础数据,编程实现股票的交易系统。所开发的系统能模拟买卖股票、股票信息查询、股票数据图形化显示、股价预测等功能。4.物流传送分拣仿真软件具体功能:具有物流传送仿真功能;对不同货物
4、要求有分拣功能;5.地铁自动售票图形模拟系统具体功能:模拟地铁或轻轨系统的运营;具有自动售票功能,阶梯式票价(根据当前站点与目的站点的间隔);模拟客流上下车。6.自动售货机图形模拟系统具体功能:以自动售货机为对象,图形化模拟投币、找零、出货的基本流程;能对售货机的商品进行管理:补货、查询、统计等功能。7.虚拟图书馆导示系统具体功能:建立虚拟的数字化图书馆,可引导读者进入不同的阅览室并查阅相关的图书,并能提供相关图书的目录、摘要等信息。8.交通模拟导航系统具体功能:在详细分析一个实用的GPS导航系统基础上,建立一个简单的小型化城市地图,能对指定的车辆提供导航,能预先
5、提醒车主相关路段信息。9.ETC收费模拟系统具体功能:以武汉路桥ETC收费问题为对象,建立简单的ETC收费模型,对经过相关路桥ETC监测位置的车辆实施ETC计费;系统还需提供车辆ETC收费信息的查询、续费等功能。10.自动化立体仓库仿真管理系统具体功能:建立自动化立体仓库可视化模型,有传送小车将货物搬运到指定位置。具有仓库货物管理功能,能查询指定货物。11.电费水费管理系统具体功能:以一般家庭的水电收费问题为对象,在详细分析的基础上建立一个简单的电费水费信息管理系统,系统需有家庭用户月度数据录入、年度数据统计、用户水电费查询等功能。12.交通智能图形仿真系统具体功
6、能:了解十字路口的交通运行过程;实现十字路口的交通运行的全过程模拟;13.模拟示波器系统具体功能:模拟一个信号发生器以及示波器。能发生主要波形,并显示,具有信号幅度、扫描时间等调整功能。14.导弹打飞机模拟系统具体功能:自行设定场景和游戏规则,具有良好的人机交互式界面。具体细节可自由发挥。15.红蓝军交战仿真系统具体要求:自行设定场景和游戏规则,具有人机交互式界面;游戏开始时两军兵力相当,规定时间内根据积分判定胜负。16.铁路交通信号管理系统具体要求:完成铁路交通信号管理的模拟,具有火车调度功能。17.警察抓小偷模拟系统具体要求:完成警察抓小偷的画面场景,警察人力
7、不够的情况下可呼叫附近的警察过来帮忙,要求具有一定的动画效果。18.房间模拟设计系统具体要求:模拟房间装修设计,进行平面结构设计、更换油漆颜色,具有家居摆设功能,模拟装修效果。19.机场起飞降落调度仿真系统具体要求:模拟机场飞机起飞、降落,以及空中交通调度,具有动画仿真效果。20.模拟打靶系统具体要求:模拟打靶场的打靶过程,具有良好的人机交互界面,可提供报靶信息,打靶人员打靶历史记录查询等功能。
此文档下载收益归作者所有