云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《软件设计基础(VB)》简单科学计算器课程设计报告书

《软件设计基础(VB)》简单科学计算器课程设计报告书

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 22:50:26

《软件设计基础(VB)》课程设计报告 第 5 页,共 26 页

⑵概要设计 模块结构图: 根据功能分析,建立系统的体系结构,即将整个系统分解成若干子模块,用框图表示各功能模块之间的接口关系(如下图)。 简易科学计算器功能框图 ⑶详细设计 总体流程图: 由功能函数求值输入运算符及num2, 求值 赋值给变量 输入数字 《软件设计基础(VB)》课程设计报告 第 6 页,共 26 页

开始 结束 判断是否有足够的数运算,有则运算并赋值给num1,无则取出num2 输入num1 输入运算符opttype 输入num2 输出结果 各功能模块流程图: 1.数字按钮: 结束 开始 输入数字 2功能函数: 结束 开始 计算函数 3.运算符 输入并存储运算符 结束 开始 《软件设计基础(VB)》课程设计报告 第 7 页,共 26 页

4.存储键 开始 取出数值 结束 ⑷代码实现 详细说明各功能模块的实现过程,所用到的算法、技巧等(附上代码)。如:本系统总共1个窗体:form1详细如下: form1 作用:“进入应用程序”。 所用控件:1个文本框,2个框架,数个命令按钮,2个单选按钮和1个菜单项 设计思路:用文本框显示输入的数字并将结果显示在文本框中,用命令按钮来计算和输入数字。 详细内容: command1(0-9)为数字的控件数组,command2(0-7)为功能函数的控件数组,command5(0-4)为记忆按钮,command6(0-3)为运算符的控件数组。代码如下: Dim lastinput As String ‘定义输入标志 ' Dim num1 As Double '第一个数 Dim num2 As Double '第二个数 Dim opttype As Integer '运算符 Dim optnum As Integer '点击运算符次数 Dim i(5) As Double’ Dim eqvnum As Integer’ 点击等号次数 Function calc(num1, opttype, num2) As Double’自定义运算过程 《软件设计基础(VB)》课程设计报告 第 8 页,共 26 页

Select Case opttype Case 0‘选择/运算 If num2 = 0 Then‘除数为0提示出错 Text1.Text = \ 程序设计界面

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《软件设计基础(VB)》课程设计报告 第 5 页,共 26 页 ⑵概要设计 模块结构图: 根据功能分析,建立系统的体系结构,即将整个系统分解成若干子模块,用框图表示各功能模块之间的接口关系(如下图)。 简易科学计算器功能框图 ⑶详细设计 总体流程图: 由功能函数求值输入运算符及num2, 求值 赋值给变量 输入数字 《软件设计基础(VB)》课程设计报告 第 6 页,共 26 页 开始 结束 判断是否有足够的数运算,有则运算并赋值给num1,无则取出num2 输入num1 输入运算符opttype 输入num2 输出结果 各功能模块流程图: 1.数字按钮:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com