vb软件开发说明书
4页1、 软件开发说明书作品设计思路:该软件是为给小学生学习提供方便而开发的软件。根据小学生的学习内容,该软件应具有如下基本功能:(1) 基础的简易计算器;(2) 解二元一次方程;(3) 单位换算;(4) 绘制常见函数的图像。(5) 在线求助;本软件开发使用软件工具为VB6.0作品功能描述:(1) 功能模块图 小学生神器 常 见 函 数 的 图 像在线求助 单 位 换 算 解 二 元 一 次 方 程简 易计算器 退 出软件开发背景本软件由本人独立开发,适用于小学生群体。 本软件,除了提供计算器功能,还有便利的求方程解功能、单位换算、绘制形象的函数图像、在线求助,这对于提高学习效率有着显著的作用。 流程图不好画,用文字叙述咯 主界面:我布置了六个命令按钮来启动对应的功能,功能包括简易计算器、解一元二次方程、单位换算、绘制常见的函数图像,在线求助,退出。使用简易计算器、解一元二次方程、单位换算、绘制常见的函数图像功能时,用hide方法隐藏主窗体,用show方法显示功能窗体。使用在线求助功能,用shell方法打开系统的IE浏览器,打开网页 简易计算器:布置了显示数字的文本框、数字按钮,运算符号按钮,
2、选择弧度制的单选按钮,返回主界面的按钮数字按钮:我创建了含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个按钮。“计算”按钮:根据用户输入的方程系数,运用求根公式
3、,求得解,在文本框中显示返回主界面:show的方法显示主界面,unload ME 关闭当前窗体 单位换算:两文本框,一输入一输出;两个列表框,“换算”按钮,“返回主界面”按钮窗体加载时,list1用additem方法显示提供的单位。在list1的单击事件中,根据被选中项的返回值,先清空list2,再加载上与选中项同一类的单位。“换算”按钮:单击时,用List.List(List.ListIndex) 获取两个列表选中项的内容,比较关系,text2=val(text1)*“相应的换算倍数”返回主界面:show的方法显示主界面,unload ME 关闭当前窗体常见函数图像:一图片框,一框架,若干个单选按钮,一“绘图”按钮,一“返回主界面”按钮 “绘图”按钮:根据option的value值,确定函数。先在图片框上用scale方法建立坐标系,原点设置在图片框的中心位置,再用line方法绘制X轴Y轴。将x细分得很小,用循环取点法绘制函数图像。 总结 本软件主要是数组的运用、列表框的使用和单选按钮的使用。大体上是课本知识的综合利用,基本没有课外知识因为知识,时间有限,部分功能还有待改善。本来绘制函数图像功能是要绘制用户自定义函数的,但不知怎么把文本框的内容转化为系统可识别的函数,就作罢了。
《vb软件开发说明书》由会员pu****.1分享,可在线阅读,更多相关《vb软件开发说明书》请在金锄头文库上搜索。
兰州关于成立汽车零部件生产加工公司报告(DOC 61页)
二年级秋天作文合集10篇
福建师范大学22春《行政法学》综合作业二答案参考93
2023律师年终工作总结(2篇).doc
2023小学植树节活动总结模板(2篇).doc
创办你的企业SYB项目计划书
观察物体(二)导学案
公共关系学笔记
阀门常见故障及维修
北京某项目冬期施工方案
2023八年级班主任下学期工作总结(4篇).doc
核扩散问题的地缘政治因素理论分析与案例比较
最新从教师体罚学生看我国法制教育
商品房买卖合同
方案策划集锦十篇【精选汇编】
38634东北财经大学东财人身保险B在线作业一答案
《各具特色的民居》教学反思_1
急诊手术护理
简短的美好的早安心语合集43条
世上的悲剧大半和金钱脱不了关系
2022-12-07 3页
2023-05-21 12页
2023-12-26 4页
2023-08-16 2页
2023-03-16 2页
2022-12-12 1页
2024-02-19 9页
2023-11-15 13页
2024-01-11 3页
2023-03-25 14页