1-工程实践1题目+初步安排.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-工程实践1题目初步安排1-工程实践1题目初步安排

2013级工程实践1安排 一、概述 选题 1、题目分为A类,B类。 2、每个题目必须个人独立完成,同学们可以选相同的题目,相互讨论;每班在每个A类题目上的选择人数不能超过2人,在每个B类题目上的选择人数不能超过3个,先选先得,在每班的C语言课代表处登记。3月25号确定选题表。选定题目后同学们既开始做工程实践1。 答辩 1、答辩分为两批,由科代表安排和同学们自愿选择相结合的方式决定答辩批次。时间安排在本学期末。 2、答辩时请自带电脑。每人陈述3分钟,不能超过4分钟,加上老师提问每人大约十分钟。由每个答辩组的答辩秘书计时。 3、工程实践需要每个学生提交源代码、可执行文件、工程实践1报告。学生提交打包文件命名为:班_学生学号学生姓名_,里面三个文档命名为:学生姓名_源程序代码;学生姓名_可执行文件;学生姓名_工程实践1报告。 其中,报告需要学生打印。 二、题目描述 A类题目(共9题) 编号 题目 内容 要求 1 C语言平时成绩管理系统 学习MFC的应用,做出相对精美的界面;学习面向对象的思想,即用C++,考虑到类。 学习SQL语句和小型数据库(如ACESS,MYSQL)的应用 功能分教师模块,管理员模块和学生模块: 管理模块 管理员功能主要是添加和删除用户,设置密码等,管理员还可以录入课程名和对应的教师姓名以及教师编号。 教师模块 教师按管理员预先设置好的密码登录后,可以修改密码。教师可以按自己的需要对每个模块所占的比例进行分配,如作业20%,平时测试30%,考勤30%,小组分20%。激励分数可能有可能没有。平时成绩=作业*百分比+平时测试*百分比+考勤*百分比+小组分*百分比+激励分。当最后分数大于100的时候自动设置为100分。 教师还可以设置考勤的评分规则,例如,迟到一次扣3分,早退一次扣2分 ,缺席一次扣10分等。教师可以将统计考勤的权限给科代表。考勤记录和考勤分数都由课代表来登记。 教师给每个小组的分数,可以把权限交给科代表来统计。科代表可以给班级的学生分组,每个小组有具体的编号,每个小组获得的分数就是每个学生所得的分数。激励分教师可以根据学生的表现自由给定,给定的分数后面要注明具体原因,激励分登记的权限也可以交给科代表。 教师要把作业、平时测试、考勤的分数一一统计出来,再按照平时成绩的计算公式可以将每个学生的分数统计出来,可以浏览整个班级的学生的分数。 学生模块: 学生也同样可以按照管理员设置的密码登录,登录后可以修改密码。 对于考勤,小组分数,激励分,学生自己就只能查看。 每项分数出来以后,学生可以根据公式算出自己的成绩。每个学生登录以后都只能查看自己的成绩,不能查看别人的成绩。 学习MFC和DB的应用 编写出c语言平时成绩管理系统的程序; 具体需求需要自己进行挖掘拓展。 2 创新五子棋游戏 掌握五子棋的算法 能够实现人人对战,中途可以暂停,存储后退出,重新进入可以继续完成棋局。要求考虑到存储。 如果有余力,实现人机对战 有积分排行,需要进行存储 必须有创新,和网络上的五子棋程序有所区别。 选择性实现人机对战。 具体需求需要自己进行挖掘拓展。 3 成都地铁查询系统 假设成都已经建成了10条地铁形成地铁网络,要求该系统应用在地铁口的查询机上。目的是供旅客查询地铁的站点,票价,时间等信息。 利用数据库存储这些信息,自动计算出出发地和目的地如何换乘和价格。计算方法有最短路径,时间等选择。 在过程中需要考虑到程序的易用性,程序提供地图供用户选择出发点和目的地。 学习DB的应用 具体需求需要自己进行挖掘拓展。 4 走迷宫 能自动生成迷宫地图,保障一定有出口和通路。考虑到起点与终点;复杂的路径(通路、岔路、死路);障碍物、相关背景;主题。 进行游戏计时和分级。 如果有余力,建议设计剧情,增加动漫设计。 5 简易计算器 学习MFC的应用,做出相对精美的界面;学习面向对象的思想,即用C++,考虑到类。 模仿Windows的计算器,用图形界面实现加减乘除开根号求倒数等等基本操作。 实现括号运算。 6 挖雷游戏 掌握挖雷游戏算法 记录挖雷时间 记录英雄榜 必须有创新,和网络上的挖雷程序有所区别。 具体需求需要自己进行挖掘拓展。 7 赛车游戏 制作赛道及场景、可选择不同难度赛道 设置障碍物 赛车可加速减速、并计时 记录英雄榜 8 校园导游咨询系统 功能描述:设计你的学校的校园平面图,所含景点不少于10个,需要存放这些信息。以图中顶点表示学校各景点,存放景点名称,代号,简介等信息;以边表示路径,存放路径长度等相关信息。 为来访客人提供图中任意景点的问路查询,即查询任意两个景点之间的一条最短的简单路径。 为来访客人提供图中任意景点相关信息的查询。 测试数据:由读者根据实际情况指定。 实现提示:一般情

文档评论(0)

skewguj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档