- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C-的简易计算器
窗体顶端
设计题目:基于C#的简易计算器
选题类型:程序设计
学生姓名:李金峰
学号: 201301013050
专业:计算机应用技术
班级: 13计应工学一班
指导教师:蒋桥华
2018年 5月
目录
一、产品设计背景分析………………………3
1.1研究的背景………………………3
1.2选题现状………………………3
1.3选题意义………………………3
二、可行性分析………………………3
2.1 关于visual c++ ………………………3
2.2技术可行性………………………5
2.3经济可行性………………………5
2.4技术分析………………………5
三、产品需求分析………………………6
四、产品模块设计………………………6
4.1产品设计思路………………………6
4.2产品概要设计………………………7
4.3产品逻辑设计………………………8
五、产品功能实现………………………12
六、产品测试及优化分析………………………13
6.1产品测试………………………13
6.2产品优化分析………………………14
6.3产品功能模块实现………………………14
七、设计总结………………………14
八、参考文献………………………14
致谢………………………16
一、产品设计背景分析
1.1研究的背景
当代的人类生活中,咱们经常会遇到数字数据比较大且数据复杂的数字运算,心算笔算起来很复杂困难,这时候咱们就要想到用到计算器。通过本程序设计将要实现一个简单的计算器。计算生活中的数字已经成了必不可少的一段生活过程了,而随着生活水平的提高,更加繁琐的计算的已经成了必不可少的一部分了,现在生活的一部分仅仅靠自己的心算来计算已经是满足不了的。所以我设计了这个程序就是为了人们生活需要的复杂的计算。这些工具不但方便了我们的生活,而且给了咱们更多选择和实现的形式。本程序完成了加、减、乘、除、求数字正负的功能。
1.2选题现状
此题的现状,随着人们的生活水平越来越高,身边的数字计算也是随着而增加着。所以现在的人越来越离不开计算器了。
1.3选题意义
此题的意义在于方便人们生活中数字计算的一个简易计算器,利用Visual C#应用程序,面对对象的程序。并且熟悉使用此计算器的加、减、乘、除等功能。
二、???行性分析
2.1 关于visual c++
2007年11月月初,美国Microsoft公司公布了Visual Studio 2008版本。
2010年4月中旬,美国Microsoft公司公布了Visual Studio 2010版本以及.NET 4.0。
2012年9月中旬,美国Microsoft公司在美国西雅图公布Visual Studio 2012版本。
2013年11月中旬,美国Microsoft公司公布Visual Studio 2013版本。
2014年年底,美国Microsoft公司公布Visual Studio 2015版本。
2017年5月初,美国Microsoft公司 Build 开发者大会正式推出苹果电脑操作系统Mac版 Visual Studio
本程序的设计就是基于在 Visual Studio 2015版本上的编程。
2.2技术可行性
采用VS+C#,使用visual studio开发后端代码。我系是信息与艺术设计系的计算机应用技术,对计算机技术有一定的了解,也有一定的计算机操作能力。我院有很多完善的程序,如贪吃蛇、俄罗斯方块等,学到html+css+ javascript前端开发, asp.net mvc和java等后端开发代码。通过以上的分析,可以确保本程序开发在技术上是完全可行的。
visual studio的作用是为C#语言操作提供必要的运行环境与开发环境。通过后台可以直接执行语言程序的编辑与修改便于程序员对程序的掌握。
2.3经济可行性
本程序是采用C#语言编辑,程序类的入门级语言,方便使用大部分人生活工作中都会遇到大数字类的计算,我的这款软件就是主要帮助这部分人群解决这个问题,受到广大使用者的青睐。
2.4技术分析
1.程序开发的实现在技术上是可行的。
2.从技术和可扩展性来讲,是可行的。
随着现在社会计算机的飞速普及使得计算机办公模式已成为当前流行办公模式,并且计算机各种技术已经成熟,电脑系统操作简洁明了,不需要加装任何硬件设备,可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能开机的电脑就能使用,客户端不在需要时时刻刻的维护。
三、产品需求分析
按钮管理:按钮管理是用户所需要计算数据,用户可以进入此处进行相关的数字类的计算。这部分主要包括以下方面:
1.加法计算。数字的加法之间的运算。
2.减法运算。数字的减法之间的运算。
3.乘法运算。数字的乘法之间的运算。
4. 除法运算。数字的除法之间的运算。
计算
文档评论(0)