欢迎来到天天文库
浏览记录
ID:14895852
大小:2.91 MB
页数:35页
时间:2018-07-30
《基于visual_c 的数字键盘式简单计算器课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西安建筑科技大学大作业(论文)课程名称:题目:简单计算器院(系):专业班级:姓名:学号:指导教师:2011年7月6日西安建筑科技大学大作业设计(论文)任务书专业班级:学生姓名:指导教师(签名):第35页共35页西安建筑科技大学大作业(论文)一、大作业题目简单计算器二、本次大作业应达到的目的具有简单计算功能的计算器,输入被计算的数据及运算操作,输出正确计算结果。三、本次大作业任务的主要内容和要求(包括原始数据、技术参数、设计要求等)系统的主要功能有:①窗口界面的计算器;②通过按钮键输入数据;③能够完成加、减、乘、除、求倒数、开方等一般运算;④
2、输出结果具有一定精度四、应收集的资料及主要参考文献:[1]宋金珂编著,VC++程序设计基础教程,清华大学出版社[2]谭浩强.《c语言程序设计》.清华大学出版社[3]辛长安编著.VC++编程技术与难点剖析.清华大学出版社[4]陈恭和编著.数据库Access2002应用教程.清华大学出版社[5]王瑞编著.VisualC++数据库系统开发完全手册.人民邮电出版社[6]王春才编著.VisualBasic数据库系统开发完全手册.人民邮电出版社[7]高春艳.VisualBasic数据库系统开发案例精选.人民邮电出版社[8]李晓黎编著.VisualBas
3、ic+SQLServer数据库应用系统开发与实例.人民邮电出版社[9]启明工作室编著.VisualBasic+Access数据库应用系统开发与实例.人民邮电出版社[10]启明工作室编著.VisualC+++SQLServer数据库应用系统开发与实例.人民邮电出版社五、审核批准意见教研室主任(签字)目录第35页共35页西安建筑科技大学大作业(论文)一、需求分析1.1开发背景……………………………………………………41.2项目目标……………………………………………………41.3运行环境……………………………………………………41.4项目任务书…
4、………………………………………………5二、技术路线2.1制作界面……………………………………………………52.2总体方案……………………………………………………52.3详细设计……………………………………………………8三、编程实现3.1核心代码……………………………………………………193.2运行结果……………………………………………………29四、测试分析……………………………………………………30五、个人总结……………………………………………………34六、参考文献……………………………………………………35简单计算器第35页共35页西安建
5、筑科技大学大作业(论文)1需求分析1.1开发背景软件不同于硬件的最主要特点就在于它的不确定性,软件产品很难满足用户的需要,所以就需要不断的进行更新.随着科技的发展,人们在很多地方都要用到计算器来进行工程和商业上的运算,计算器在日常生活中的重要地位已经举足轻重.计算器是日常生活中十分便捷有效的工具,能实现加、减、乘、除、开方、求倒数等简单运算的工具。要实现计算功能,可以用VC++的知识编写程序来解决此问题。该计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度。该计算器使用非常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人
6、员的工作有点帮助作用。1.2项目目标在程序设计中,通过设计、编制、调试一个模拟计算器的程序,加深对语法及语义分析原理的理解,并实现对命令语句的灵活应用。在程序设计中,可以用两种方法解决问题:一是传统的结构化程序设计方法,二是面向对象程序设计方法。由于多个函数均需要访问某些数据,这些数据常被设计为全局变量。而在面向对象程序设计中关键是如何将问题域中的实体(即日常所见的概念)抽取出来,作为C++程序中的类,而属性与行为作为类的两类要素通常是必不可少的,甚至还应考虑类必须满足的约束。1.3运行环境硬件::计算机(CPU主频1.81GHz、512M
7、B内存)软件:WindowsXP操作系统,VisualC++6.0是Microsoft公司在1998年推出的基于Windows9X和WindowsNT的优秀集成开发环境。该环境为用户提供了良好的可视化编程环境,程序员可以里利用该开发环境轻松地访问C++源代码编辑器,资源编辑器和使用内部调试器,并且可以创建项目文件。VisualC++6.0不仅包括编译器,而且它还包括许多有用组件,通过这些组件的协同工作,可以在VisualC++6.0集成环境中轻松地完成创建源文件,编辑资源,以及对程序的编译,连接和调试等各项工作。VC++6.0是Window
8、s95/98、XP或WindowsNT下的一个应用程序,本身对软硬件没有特殊要求。就是说它对环境的要求与Windows95/98、WindowsNT要求是一致的。第35页共35页
此文档下载收益归作者所有