




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实用项目的设计与实现项目名称:孩童算术能力训练软件(一期)设计人员: 2011级新生4-6人组 制作周期: 2周指导教师: 李蕊项目描述:孩童算术能力训练软件旨在为初学算术的孩童提供一个学习10以内数据加、减、乘、除的训练环境。项目一期功能需求:(1)界面设计美观,用词友好!(开始时有欢迎词和本软件的相关介绍、退出时有致谢)(2)软件运行时,界面上显示4种运算列表,以供孩童选择;(3)每道题只包含一个运算符,显示题目的格式:8 3 = (4)接收孩童输入的答案,软件自动与正确答案对比,并将评判结果显示出来;(5)帮助功能:屏幕显示“如果需要帮助,请输入1;否则,请输入0”; (6)如果孩童需要帮助,软件给出正确运算结果:8 3 = 5 (7)减法运算,不能出现负数答案;(8)除法运算:必须都能整除。(9)(各设计小组可以补充更完善的功能需求)分析设计:项目一期由以下几个模块组成, (1) 软件介绍模块 欢迎词以及本软件的相关介绍; 致谢(软件运行结束时使用); 团队成员简介(调用同学们已经编写好的myself()函数)。(2) 运算列表的显示和调度模块(分别写成两个函数)(3) 加法训练模块(4) 减法训练模块(5) 乘法训练模块(6) 除法训练模块功能模块划分如图1所示。图1 其中,“运算管理模块”是软件的核心;各训练模块是软件的实体;软件介绍模块是软件的门面。软件制作过程(步骤):(1) 小组成员每人完成一个模块的编写和调试;(2) 子模块整合到“调度模块”处进行项目联调;(3) 软件功能优化;(4) 提供相关的设计文档(各个模块的流程图);(5) 小组代表站上讲台汇报小组的项目设计情况。小组成员之间应该加强合作,但决不允许越俎代庖!希望每个同学在项目制作过程中,编程能力都能得到很好的训练。小组内部研讨,讨论内容如下:1. 界面显示的风格和内容,有两种方式,可以选其一:a) 一个一个界面讨论,从界面的布局到显示出来的内容,小组同学可以充分发表意见,最后确定一个方案;b) 完全自由化、个性化;不管哪种方式,只要小组内部能够统一思想就行。2. 确定各个模块的函数名称,以便项目整合;3. 循环控制放在哪个模块合适?4. 确定各个模块完成的时间;5. 确定软件联调的时间和地点,以便小组成员全部到场。*技术支撑:源程序中再包含(#include)一个库文件“stdlib.h” #include ,可供使用的两个库函数如下:(1)system(cls); 功能为“清屏”(2) rand( ); 自动产生多位的随机数;使用方法:变量 = rand( );以下界面仅供设计者们参考(1 )欢迎及训练列表界面(2)加法训练界面(3)团队成员列表界面(4)退出界面【项目一期(2周),小组合作】函数调用、表达式、顺序-选择结构的应用【项目二期(寒假作业),独立完成】顺序-选择-循环控制结构、数组、函数参数传递及返回值、静态变量、外部变量的应用增加训练模块:(1) 求商、余数(2) 求最大公约数;帮助功能给出求解过程(3) 求最小公倍数;帮助功能给出求解过程(4) 求n!(1n10)(5) 求xn(6) 猴子吃桃子、鸡兔同笼、排序继续拓展增加功能:(1) 统计正确率:分类统计、混合统计(函数返回值的应用、静态变量、外部变量的应用)(2) 查询所做过题的清单以及对/错情况(数组的应用、参数的应用)(3) 密码功能具体要求,见
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济宁市2024-2025学年七年级上学期语文期末测试试卷
- 电路板基本知识培训课件
- 电路建模与仿真知识培训课件
- 高速收费行业知识培训课件
- 电装部门基础知识培训课件
- 高速公路收费管理
- 电脑钉钉上课件使用
- 高血压业务查房课件
- 2025外墙涂料施工技术方案
- 技术秘密许可使用合同
- 数据共享保密协议书
- 2025年电子信息工程专业综合能力考试卷及答案
- 门市转租合同协议书
- 空调系统故障应急预案
- 《探索《资本论》的奥秘》课件
- 临床化疗药物外渗预防及处理护理团体标准
- 小学音乐人音版三年级上册摇啊摇教案
- 《数鸡蛋》(教学设计)-2024-2025学年一年级上册数学北师大版
- 英语学科融合教学听课心得体会
- 山西省太原市2024-2025学年高一上学期期末考试 数学 含解析
- 慈溪教育局劳动合同
评论
0/150
提交评论