需求分析改革版

一、编写目的

在程序设计中,通过设计、编制、调试一个模拟计算器的程序, 加深对语法及语义分析原理的理解,并实现对命令语句的灵活应用。在程序设计中,可以用两种方法解决问题:一是传统的结构化程序设计方法,二是更先进的面向对象程序设计方法。而在面向对象程序设计中关键是如何将问题域中的实体(即日常所见的概念)抽取出来,作为C++程序中的类,而属性与行为作为类的两类要素通常是必不可少的,甚至还应考虑类必须满足的约束。

二、项目背景

计算器是日常生活中十分便捷有效的工具能实现加、减、乘、除、开方、求倒数等简单运算的工具。要实现计算功能,可以用VC++的知识编写程序来解决此问题。至于具体界面可以用java等实现。该计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度。该计算器使用非常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人员的工作有点帮助作用。 比如在运算能力提高方面可以实行难易程度不同的计算范围,锻炼运算能力等。

三、功能描述

1、界面优化

2、难易程度

3、答案是否可见

4、具体运算符,运算到几位

5、可提供的相关运算条件要求

6、数据精度的要求

7、对于练习式的计算要求,所需要分配的运算类型、答案示例

8、(待选)是否可以进行进制转换?

9、运算能进行到多少位?比如最多可以运算十二个数。

结合实例,可能运用到运算器的更多时候是经商类工作,比如超市、市场等等,其中还有小学刚刚接触运算器以及我们自己用的二进制转换等等内容,如果可以,那么我们是否可以在原有基础上,丰富一下进制转换的内容。

时间: 2024-11-10 16:55:14

需求分析改革版的相关文章

H5版俄罗斯方块(1)---需求分析和目标创新

前言: 俄罗斯方块和五子棋一样, 规则简单, 上手容易. 几乎每个开发者, 都会在其青春年华时, 签下"xx到此一游". 犹记得大一老师在布置大程作业的时候提过: "什么都可以写, 唯一不能写的是俄罗斯方块". 这次想借学Html5的机会, 重温下俄罗斯方块. 当然不是单一的实现, 希望有所创新, 在可玩性/趣味性上有所突破. 调研: 在4399这个游戏平台上, 选择了几款俄罗斯方块相关的游戏进行试玩. 大致总结了下各类俄罗斯方块的新意. • 引入场景 码头俄罗斯方

【51CTO学院三周年】朱老师物联网大讲堂-“需求分析版”-感谢朱有鹏老大带我装C,带我飞

毕业后的五年一直过得浑浑噩噩,跟朱老大一年了,老大带给我太多智慧上的知识上的帮助,老大北方人性格好爽,有求必应.期初学习老大的课程是为了找工作,在看视频中老大也讲了他的一些人生经历,慢慢发现工作不是终点,如何通过不断的学习培养并找到自己的兴趣,充实自己才是真的.下面的写的需求分析也是自己的成长的一点一滴. 在此郑重的跟朱老大说声:谢谢,老大,带我走进这个行业,带我装C,带我飞. 客户需求: 学习物联网知识基础. 1.1.基础C语言学习,走进嵌入式最坚实的第一步.通过此部分了解什么是嵌入式. 1.

《下厨房》软件系统需求分析报告(第三版)

<下厨房>软件系统 需求分析报告 项目名称         <下厨房> 所属课程          软件工程 项目组长           张军洪 项目成员    袁成杰.胡  俊.梅 庆 唐正奎.蒋利平.秦 超 2017 年 12 月 目录   一.需求规格说明------------------------------------------.2 1.1.项目开发背景---------------------------------------2 1.2.开发目标-------

水印第三版 ~ 变态水印(这次用Magick.NET来实现,附需求分析和源码)

技能 汇总:http://www.cnblogs.com/dunitian/p/4822808.html#skill 以前的水印,只是简单走起,用的是原生态的方法.现在各种变态水印,于是就不再用原生态的了,太麻烦了,这次用的是Magick,这个类库还是很有名的,图形化处理基本上都是支持的,至少逆天是挺喜欢的 历史文章: 1.逆天通用水印支持Winform,WPF,Web,WP,Win10.支持位置选择(9个位置 ==>[X]) http://www.cnblogs.com/dunitian/p/

火球-UML大战需求分析(体验版3.0.2).pdf

http://files.cnblogs.com/files/happlyonline/%E7%81%AB%E7%90%83-UML%E5%A4%A7%E6%88%98%E9%9C%80%E6%B1%82%E5%88%86%E6%9E%90%EF%BC%88%E4%BD%93%E9%AA%8C%E7%89%883.0.2%EF%BC%89.pdf

我们应当怎样做需求分析

我们应当怎样做需求调研:初识 3 我们应当怎样做需求调研:拜访 5 我们应当怎样做需求调研:研讨会 7 我们应当怎样做需求调研:需求研讨 9 我们应当怎样做需求调研:迭代 11 我们应当怎样做需求调研:需求捕获 13 我们应当怎样做需求分析:功能角色分析与用例图 15 我们应当怎样做需求分析:业务流程分析 18 我们应当怎样做需求分析:用例说明 21 我们应当怎样做需求分析:查询报表分析 23 我们应当怎样做需求分析:子用例与扩展用例 24 我们应当怎样做需求分析:行动图和状态图 25 我们应当

我们应该怎么做需求分析

他去过年.而且从日历2011反过来2012岁月.这给了我很多感慨,然后勾起太多的回忆审查.过去10年,毫无疑问,中国的软件业增长最快10年. 当我们刚刚毕业.它仍然是在使用VB.PB开发一些简单的数据库应用程序,现在,我几乎看不到他们的视线.作为回报,如J2EE和.NET这种大型web应用.而这期间,RUP.XP.敏捷开发.持续集成??????一个接一个的新概念层出不穷,令人眼花缭乱.如今想来,恍如隔世. 但更令我印象深刻而难以忘怀的.是我亲自经历的.亲眼目睹的.道听途说的一个又一个的软件项目.

我们应当如何做需求分析

又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回顾.过去的10年,毫无疑问是中国软件业发展最快的10年.当我们刚刚毕业的时候,还在使用VB.PB开发一些简单的数据库应用,而如今却差点儿看不到它们的踪影,换来的是诸如J2EE和.NET这种大型web应用.而这期间,RUP.XP.敏捷开发.持续集成??????一个接一个的新概念层出不穷,令人眼花缭乱.如今想来,恍如隔世. 但更令我印象深刻而难以忘怀的,是我亲自经历的.亲眼目睹的.道听途说的一个又一个的软件

H5版俄罗斯方块(3)---游戏的AI算法

前言: 算是"long long ago"的事了, 某著名互联网公司在我校举行了一次"lengend code"的比赛, 其中有一题就是"智能俄罗斯方块". 本着一向甘做分母, 闪耀分子的绿叶精神, 着着实实地打了一份酱油. 这次借学习H5的机会, 再来重温下俄罗斯方块的AI编写. 本系列的文章链接如下: 1). 需求分析和目标创新 2). 游戏的基本框架和实现 这些博文和代码基本是同步的, 并不确定需求是否会改变, 进度是否搁置, 但期翼自己能