



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发说明书作品设计思路:该软件是为给小学生学习提供方便而开发的软件。根据小学生的学习内容,该软件应具有如下基本功能:(1) 基础的简易计算器;(2) 解二元一次方程;(3) 单位换算;(4) 绘制常见函数的图像。(5) 在线求助;本软件开发使用软件工具为VB6.0作品功能描述:(1) 功能模块图 小学生神器 常 见 函 数 的 图 像在线求助 单 位 换 算 解 二 元 一 次 方 程简 易计算器 退 出软件开发背景本软件由本人独立开发,适用于小学生群体。 本软件,除了提供计算器功能,还有便利的求方程解功能、单位换算、绘制形象的函数图像、在线求助,这对于提高学习效率有着显著的作用。 流程图不好画,用文字叙述咯 主界面:我布置了六个命令按钮来启动对应的功能,功能包括简易计算器、解一元二次方程、单位换算、绘制常见的函数图像,在线求助,退出。使用简易计算器、解一元二次方程、单位换算、绘制常见的函数图像功能时,用hide方法隐藏主窗体,用show方法显示功能窗体。使用在线求助功能,用shell方法打开系统的IE浏览器,打开网页 简易计算器:布置了显示数字的文本框、数字按钮,运算符号按钮,选择弧度制的单选按钮,返回主界面的按钮数字按钮:我创建了含10个元素的命令按钮数组command1(),并且数字0的index值为0,以此类推。在command1()的单击事件中用Select Case Index判断所按的按键,文本框text1=text1 & “对应数字”四则运算按钮:点击时先用VAL函数将文本框中的数字转化为数值型数据,再存入变量a中,最后清除文本框内容。因为忘了用控件数组,四个按钮的单击事件中,我添加了一个赋值步骤,加减乘除对应赋i 1234“=”按钮,单击时,把文本框内容转化为数值类型,赋值给b,判定i的值,进行对应的四则运算“C”按钮,为撤销按钮,可以撤销数字输入,一次撤一位,在单击事件中使用Len方法取text1的长度,再用left方法从左取Len-1位再赋值给text1Sin、cos按钮:因为弧度制的关系,一个数不同情况下有不同的值,故单击是先判断单选按钮的value值,在根据情况计算返回主界面:show的方法显示主界面,unload ME 关闭当前窗体解一元二次方程:布置5个文本框,5个标签,2个按钮。“计算”按钮:根据用户输入的方程系数,运用求根公式,求得解,在文本框中显示返回主界面:show的方法显示主界面,unload ME 关闭当前窗体 单位换算:两文本框,一输入一输出;两个列表框,“换算”按钮,“返回主界面”按钮窗体加载时,list1用additem方法显示提供的单位。在list1的单击事件中,根据被选中项的返回值,先清空list2,再加载上与选中项同一类的单位。“换算”按钮:单击时,用List.List(List.ListIndex) 获取两个列表选中项的内容,比较关系,text2=val(text1)*“相应的换算倍数”返回主界面:show的方法显示主界面,unload ME 关闭当前窗体常见函数图像:一图片框,一框架,若干个单选按钮,一“绘图”按钮,一“返回主界面”按钮 “绘图”按钮:根据option的value值,确定函数。先在图片框上用scale方法建立坐标系,原点设置在图片框的中心位置,再用line方法绘制X轴Y轴。将x细分得很小,用循环取点法绘制函数图像。 总结 本软件主要是数组的运用、列表框的使用和单选按钮的使用。大体上是课本知识的综合利用,基本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司消防安全培训
- 最美税务人课件
- Unit 7 The natural world知识梳理+配套题目(含答案)译林版英语八年级上册
- 水彩课调色课件教学
- 2025年智能轨道交通系统设备校准与综合检定服务合作协议
- 2025年智能电网建设与维护院长职务聘用合同
- 2025年核心城区重点学府周边商铺租赁管理合同
- 2025国际科技博览会专业展台搭建与设备租赁全面服务协议
- 2025年度新能源开发项目商业秘密保护与共享协议
- 2025年豪华别墅精装修安全标准与个性化定制服务协议
- 教研组长和备课组长培训
- 基于谷歌云视觉自动图像标注技术的多模态语料库开发与分析
- 煤矿项目部管理制度
- GB/T 45089-20240~3岁婴幼儿居家照护服务规范
- 脑水肿的诊断与治疗
- 脓毒症抗炎治疗策略
- 财务岗位招聘笔试题与参考答案
- 电动汽车V2G技术
- 田忌赛马 同步分层作业(含答案)
- 2023风光互补路灯设计方案
- jgj592023安全检查标准完整版
评论
0/150
提交评论