VC组开放创新实验汇总.doc_第1页
VC组开放创新实验汇总.doc_第2页
VC组开放创新实验汇总.doc_第3页
VC组开放创新实验汇总.doc_第4页
VC组开放创新实验汇总.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VC+组开放创新实验汇总1.具体题目汇总具体题目参加人数,占%多少吕军算法研究目前报名51人。罗建军一、模拟仿真二、人机对弈的五子棋三、图书情报检索系统四、学生成绩管理程序五、自动售货机程序六、计算机辅助教学系统 (CAI)七、公制换算程序参加占总分的30%的学生,17人参加占总分的100%的学生,4人总人数 90人卫颜俊1) C+源程序编辑器2) 公式计算系统3) 显示任一曲面4) 常用的数值计算类库5) 设计和开发一个跳棋游戏程序6) 设计和开发一个企业年产值表格、饼图和直方图程序组长10人, 占9%崔舒宁1康桥苑饮食推荐(营养查询)2十二星座位置实时查询3黑白棋4前进人游戏5迷宫游戏6扑克牌游戏7扫雷游戏8小蜜蜂9俄罗斯方块10井字棋游戏11五子棋12拼图13轮盘赌14点线总人数:56创新:33总人数:42930%:48人100%:19人总人数:150人杨琦朱丹军3.计划与实施方案程序设计语言开放实验考核办法 开放性实验旨在鼓励学生自主学习,发挥各人特长,激发学习热情。实验方案已获教务处批准。 实验由教师命题,要求在期末考试前完成实验,教师将根据学生完成情况给予考核成绩,占最终成绩的3050;对于特别突出的学生,每班可有不超过2人免试;本实验与考试不冲突,已申请但未完成实验的学生不影响考试成绩。 本实验题目为算法研究及实现(详见另文),其进度要求如下:n 参加该项目的学生须向教师申请;n 2004/05/01前,u 学生提交开题报告,内容包括算法选择、技术路线、技术难点、进度安排。u 有过开发经验的学生可同时提交以前完成的项目资料(含程序及文档等)。u 经任课教师资格审查后,对于部分学生可提供创新机房的免费机时,并可安排讲座。n 2004/05/30为中期检查点,参加实验的学生应提交中期报告,内容包括完成情况、修正的进度安排、技术路线、技术难点。n 期末考试前一周安排实验答辩,对于免试学生在考试前通知结果。 本实验所有提交资料请传至69/VC+/吕军老师/开放性实验/,请参加的学生在该目录下以学号建立子目录(在本地硬盘上建好目录然后上FTP粘贴,与交作业一样操作),并将各自文件上传到该子目录下。对于不在各自子目录下的文件及非学号命名的目录一律删除,后果自负。 未尽事宜,另文通告。 如有意见和建议,欢迎当面交流或函告()。VC创新活动大作业文档规范:l 封面l 目录l 主体内容包括:一、 需求分析二、 技术路线三、 工程进度四、 测试报告五、 个人小结封面样式:VC创新活动项目名称: 班 级: 学 号: 完成时间: 指导教师: 日期: 年 月 日目录样式:目 录 一、 需求分析1.1 开发背景 .11.2 项目目标21.3 运行环境1.4 项目任务书.二、 技术路线2.1 总体方案2.1.1 . 2.1.2 . 2.2 详细设计2.2.1 . 2.2.2 . 三、工程进度四、测试报告五、个人小结内容要求:需求分析主要包括:l 项目的社会和技术背景,目前的发展现状,客户目前的现状l 项目的主要目标是什么l 项目运行的软、硬件环境是什么l 项目具体的功能要求技术路线主要包括:l 采用的软件及开发平台是什么l 项目的总体方案包括模块及模块间的联系、信息流、数据流等l 项目的详细设计包括模块的功能、数据结构及算法等工程进度主要包括:l 工程进度表包括时间、计划完成的工作、实际完成情况等测试分析主要包括:l 阶段性测试(次数不限)包括测试时间、测试目标、实际测试情况、进一步改进的方案等l 总体测试包括测试时间、测试目标、实际测试情况、不足之处等个人小结主要包括:l 经验教训、收获等VC开放创新实验1.具体题目汇总1) C+源程序编辑器本系统最多四个人合作完成,其中选一人为组长,负责整个系统的开发组织、协调、质量把关和打包,同时承担1/4设计开发任务。建议组员分工为:编辑器管理、关键词管理、错误管理、文件格式化管理、文件管理和文档,每个人必须涉及到编程工作。完成如下具体功能:(1) 为一个工程;(2) 灵活的编辑器,类似VC+的程序编辑器;(3) 在输入程序文本当中,出现的关键词以特殊的颜色和字体显示出来;(4) 、()、等也给予提示是否配对;(5) 程序文本能够按照梯形结构重新排列;(6) 常用函数也应有所提示;(7) 程序文本能够保存为磁盘文件,并能够重现打开进行修改;(8) 一定的C+语法检查;(9) 主要功能放在菜单上;(10) 附加功能。2) 公式计算系统本系统最多四个人合作完成,其中选一人为组长,负责整个系统的开发组织、协调、质量把关和打包,同时承担1/4设计开发任务。建议组员分工为:运算符解析、函数解析、错误管理、翻译计算和文档,每个人必须涉及到编程工作。完成如下具体功能:(1) 为一个工程;(2) 灵活输入公式和自变量的数值;(3) 对公式进行运算符解析,判断语法正确与否;(4) 对公式进行函数解析,判断语法正确与否;(5) 出现错误时应予以提示出错位置;(6) 将正确的公式以自变量的数值代入,并计算出数值结果来;(7) 运算符应包括C+中的常用运算符;(8) 函数应包括C+中的常用函数;(9) 主要功能放在菜单上;(10) 附加功能。 3) 显示任一曲面本系统最多四个人合作完成,其中选一人为组长,负责整个系统的开发组织、协调、质量把关和打包,同时承担1/4设计开发任务。建议组员分工为:运算符和函数解析、错误管理、翻译计算和文档,每个人必须涉及到编程工作。完成如下具体功能:(1) 为一个工程;(2) 灵活输入公式和曲面的自变量x和y的区间、点数等数值;(3) 对公式进行运算符和函数解析,判断语法正确与否;(4) 出现错误时应予以提示出错位置;(5) 将正确的公式以自变量的数值代入,并显示出曲面来;(6) 显示曲面时,应有视点;(7) 运算符应包括C+中的最基本的运算符+、-、*、/、*;(8) 函数应包括C+中的最基本的函数;sin、cos、exp、pow、sqrt、PI、E;(9) 主要功能放在菜单上;(10) 附加功能。 4) 常用的数值计算类库本系统最多四个人合作完成,其中选一人为组长,负责整个系统的开发组织、协调、质量把关和打包,同时承担1/4设计开发任务。建议组员分工为:算法设计、类和函数设计、数据输入和结果的输出和文档,每个人必须涉及到编程工作。完成如下具体功能:(1) 为一个工程;(2) 提供50种以上的数值算法函数;(3) 程序中包括每个数值算法函数的说明、算法稳定性、时间、空间复杂度;(4) 由输入界面输入数据,并代如数值算法函数计算结构;(5) 同时显示计算次数和用时;(6) 对一个问题可以有多种解法;(7) 函数按功能分放在几个类中;(8) 能够保存计算结果,还可以打开查看;(9) 主要功能放在菜单上;(10) 附加功能。5) 设计和开发一个跳棋游戏程序本程序最多三个人合作完成,其中选一人为总负责,也承担1/3设计开发任务。建议三个人分工如下:系统总体方案和程序框架,游戏规则和算法,界面和操作。可以同时有两个人到六个人玩,最多有一名为机器人;除机器人以外所有其他人都使用鼠标操作;规则是只允许单步走或单步跳或单步连跳;从游戏开始到判断胜负或中途弃权一应俱全;程序既有规则算法,又有可视化界面,并完全采用面向对象方法编写;程序中有必要的注释;系统文档要完整,符合软件工程规范;文档、源程序和执行程序用Winzip压缩打包。 (1)系统文档完整规范; (2)程序注释清楚细致; (3)团队合作关系融洽; (4)程序功能完整; (5)程序具有很好的可用性和稳定性; (6)程序界面好; (7)程序的商业包装好;(8)文档、源程序和执行程序以姓名+学号命名,为.zip文件6) 设计和开发一个企业年产值表格、饼图和直方图程序本程序最多三个人合作完成,其中选一人为总负责,也承担1/3设计开发任务。建议三个人分工如下:系统总体方案和程序框架,表格显示和饼图,直方图显示和界面操作。可以展示任何一个企业1996年到2001年的各年产值,并分别以表格、 圆饼图和直方图的形式表现出来;此外还应有一定的预测算法,来预测2002年和2003年的年产值,一并显示出来;程序既有原始数据输入,又有加工和预测算法,还有可视化界面,并完全采用面向对象方法编写;程序中有必要的注释;系统文档要完整,符合软件工程规范;文档、源程序和执行程序用Winzip压缩打包。 (1)系统文档完整规范; (2)程序注释清楚细致; (3)团队合作关系融洽; (4)程序功能完整; (5)程序具有很好的可用性和稳定性; (6)程序界面好; (7)程序的商业包装好; (8)文档、源程序和执行程序以姓名+学号命名,为.zip文件2.参加人数,占%多少 组长10人, 占9% 参与者未定3.计划与实施方案1) 递交方式第21周星期日23:59之前上交到69/VC+创新活动/卫颜俊, 使用Winzip或Winrar压缩成: 姓名+学号.zip(或.rar),内容包括:u 说明文件: Readme.txt 题目组成员构成和分工u 文档(.doc)有封面u 可执行的程序(.exe和数据库及其它资源)u 源代码 并将文档打印装订送给任课教师。 第22周星期一10:10到12:00按组到1300对面的计教中心小楼201办公室参加答辩。2) 分数算法:u 平时作业+实验考勤:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论