欢迎来到天天文库
浏览记录
ID:30420457
大小:20.27 KB
页数:12页
时间:2018-12-29
《计算器实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划计算器实验报告 《人机交互》实验报告 ----简单计算器的功能实现 院系:信息工程学院 专业:08软件工程二班组员姓名:楚婕,周培富,胡伟,李文竹指导教师:陈姝 XX年11月21日 目录 一、实验目的3 二、实验内容3 三、实验设计的基本思想和方法要求 软件开发方式4 开发语言4 开发集成环境4 系统硬件要求5 软件要求 四、实验过程和步骤 需求分析5 概要设计 详细设计6 类的设计6目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业
2、的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 按键的设计7 算法的设计 界面的设计9 编写代码10 系统测试 测试目的:10 测试过程10 五、个人实验心得55810 11 一、实验目的 目的:为更好的将课本所学的理论知识付诸于实践,掌握利用状态转换网络进行系统设计的方法,我们决定实现一个简单的计算器程序。它不像windows所带的计算器那样因为功能复杂而使很多操作让人难于理解,望而却步。 这款计算器功能简单,能实现加、减、乘、除等基本
3、数学运算。这些功能的实现,用C#语言编写。该计算器大大降低了数学计算的难度且提高了计算的准确度和精确度。界面清晰,让人一目了然。该计算器使用简单和操作方便,对非专业人士在日常生活中的计算操作有很大的帮助作用。 二、实验内容目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 根据设计出的状态转换网络图,使得该四则运算计算器程序实现“operand1operatoroperand2'='”,并将计算结果显示
4、在显示文本框中。operand1可以是整数或者小数或者是上一次的运算结果, operand2是整数或者小数,操作符是“+-*/”。另外还要实现辅助键的功能,C键清零,CE键取消用户上一次的操作,MS键储存上一次运算结果,M+键将本次输入的数和储存的数相加,并输出结果,M-键将本次输入的数和储存的数相减,并输出结果,MR读取储存在内存中的值,MC清空所储存的值,?键取消前一步的输入。界面如下图: 图1程序运行界面 三、实验设计的基本思想和方法要求 软件开发方式:采用面向对象技术。 面向对象是利用抽象、封装等机制,借助于类、对象、继承、传递等技术进行系统构造的软件开发方法。它较为自然地
5、模拟了人类认识世界的方式,因而是一个很好的认知方法和思维方法,也是一种很好的软件开发方法。 开发语言:C#。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 一个系统设计的根本目的就是真正满足用户的实际需求,并采用安全、可靠、成熟的技术来实现。鉴于当今技术的发展趋势,结合本程序的实现难易程度和工作量,我们采用了C#技术开发。C#是一种最新的、面向对象的编程语言。它使得程序员可以高效的编写各种基于Mic
6、rosoft.NET平台的应用程序。 开发集成环境:VisualStudioXX。 系统硬件要求:CPU要求在PIII以上,硬盘的可用空间要大于20G,内存在256M以上。 软件要求:安装了WindowsNT/XX及其以上版本的系统。 四、实验过程和步骤 实验过程主要有五部分组成:需求分析,概要设计,详细设计,编写代码,系统测试。如下所示: 需求分析 即要实现简单计算器的功能,包括加、减、乘、除等运算功能,还要实现数据的输入、输出、计算、显示及程序退出等功能。 概要设计 本系统主要采用VisualStudioXX软件对计算器进行设计,用C#程序设计语言来完成整个系统应用程序
7、的编写。 计算器的屏显为TEXTBOX控件,右侧的数字、操作符控件为BUTTON控件。“选项”和“帮助”采用MenuStrip控件,并使用ToolStripMenuItem类设计了子菜单,输入的原始数据、运算中间数据和结果在顶部的TEXTBOX控件显示。每种计算功能均为独立设计算法。 计算器的状态转换图,如下所示: 简易计算器设计实验报告目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展
此文档下载收益归作者所有