Visual C++(以下简称VC++) 是面向对象与可视化软件开发工具中比较成熟的一类。MFC是VC++中直接由Microsoft提供的类库,它集成了大量已定义好的类,我们可以根据需要,调用相应类,或根据需要自定义类。正是基于MFC的这种特性,我们试图设计出具有封装性、独立性的功能模块------函数数据生成模块,函数曲线输出模块,模块之间的桥梁是由模板类CArray派生的CPoint类数组充当的。函数数据生成模块用来实现对函数的设置并获得采样点,数组得到采样点数据并将其传递到输出模块中。从整体来看,实现了各程序模块的独立性,使得在函数模块中可任意添加、删除函数,可使用不同的DC和GDI,可实现不同的输出方式,整个工程在函数绘图功能上是无限扩展的。经过反复的调试和检验,我们实现了预期目标。我们的主要目的是尝试VC++在数学函数绘图方面的功能和应用。这是对VC++的探索,也是对数学函数绘图多样化的尝试。
上传时间: 2013-12-30
上传用户:邶刖
密聊"采用 2048bit 的 RSA 数据加密算法对数据进行加密和数字签名,由于 RSA 加密少量的信息需要大量的时间,适合用来传递密钥或对重要而敏感且较少的信息通讯.实现的消息通讯安全功能包括 1. 身份验证,使收件人确信发件人就是他或她就是公开密钥所对应的那个人 2. 机密性,确保只有预期的收件人能够阅读邮件 3. 完整性,确保消息在传输过程中没有被更改 4. 消息到达确认,发件人确认收件人收到了消息.
上传时间: 2013-12-17
上传用户:onewq
简易数字频率计利用复杂可编程逻辑器件FPGA,VHDL编程将所有功能模块集成在一块芯片上。功能模块包括时基脉冲发生器、计数器、数据锁存器和显示电路4部分。设计时先分别设计各功能模块,并调试得到正确仿真结果,然后将各个功能模块组合起来。最后作整体仿真、下载,得到实物。由于采用纯数字硬件设计制作,稳定性、可靠性远远高于使用单片机或模拟方式实现的系统,外围电路简单。该数字频率计达到预期要求,实现了可变量程测量,测量范围0.1Hz—9999MHz,精度可达0.1Hz。
上传时间: 2016-03-20
上传用户:qq521
通过对汽车防盗的研究,提出了高效汽车防盗系统的方案。定制了以Nios II 为核心的处理器,设计了MPEG- 4 视频压缩编码IP ,采用GPRS 网络传输视频信息,实现了具有远程视频监控、自动报警、远程交互控制为一体的汽车防盗 系统。经测试表明:系统达到设计的预期要求,可广泛应用于汽车防盗中
上传时间: 2014-01-22
上传用户:sssl
制动主缸与踏板行程专家系统知识库的建立 根据专家的经验知识和设计思路,分析了制动主缸和踏板行程计算中的各个影响因素.结合开发汽车制动专家系统的实践,采用C++编程语言,在Visual Studio.NET2005开发环境中,充分利用面向对象的知识表达方法和模块化程序设计方法,建立了制动主缸和踏板行程知识库.并利用已有的某车型参数对知识库的计算与分析功能进行了测试,结果显示汽车制动专家系统主缸与踏板行程知识库已达到预期设计目标.
上传时间: 2016-05-24
上传用户:mhp0114
工作流就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。这里使用的是JAVA语言实现工作流。
上传时间: 2016-05-27
上传用户:TRIFCT
此需求规格说明书对P2P协同研究环境做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员
上传时间: 2014-08-19
上传用户:alan-ee
消抖程序,已经通过软件仿真,验证通过,并在试验箱上下载成功,可以达到预期的效果
标签: 程序
上传时间: 2014-11-21
上传用户:dongqiangqiang
人人对战五子棋是要两个人对弈的游戏,它用ARM开发板的键盘操作,输入值的范围是1-9:2,4,6,8控制方向,1是左下,3是右下,5是确定,7是左上,9是右上,下的情况直接在开发板的显示屏上显示。 我们的游戏的功能是:一个人先在10*10的棋盘中随便下一棋,另一个人也可以在棋盘中随便下,第一个人下完了,另一个人才可以下,这里有一个权限的交换问题,只要一方有五个相邻的棋子成一条线(上下,左右,斜),就在显示屏中打印出那一方胜,一段时间后,系统自动打印棋盘,新的一局开始。 程序测试数据: (1) 当第一个人按下确定键5时,预期结果为在相应的位置打印一个圆圈。 (2) 当第一个人按下确定键5时,预期结果为在相应的位置打印另一种颜色的圆圈。 (3) 当方向键时,预期结果为在棋盘中看到方框的移动。 (4) 按下除规定的按键以外的其他按键后,预期结果为无任务反应。
标签:
上传时间: 2014-12-08
上传用户:yuchunhai1990
//--- 开发背景------------// 在javascript开发过程中,如果总是使用alert的方式调试程序,很难满足企业级开发的需要。 比如ajax项目中,存在一个3000行左右JS文件,其中存在各种自定义的javascript对象。 开发的过程中,总是需要在js程序执行到某个关键点的时候,监视自定义对象的值或状态, 判断执行结果是否是预期的样子. alert的方式存在以下两个明显的缺点: 1.假如一次执行中有n个关键点的值都想随时监视,使用alert您就不的不点够n次确认, - 给开发者的感觉是很不连贯也不直观,很难流畅发现隐藏很深的问题。 2.用于调试的alert语句,在发布的时候必须删除掉,等有朝一日需要再次调试的时候, - 您就不得不回忆之前的关键点,分别加上alert,艰难的调试。 鉴于以上需求,本着简单实用的原则,自己动手编写了这个javascript调试工具,全部程序只有10kb左右。 使用该工具之后,以上两个问题,变得迎刃而解。您或许会发现,IE下调试javascript程序变的便利。 该工具主要有以下特点: 1.完全的可插入式思想,对目标程序没有任何负作用。 2.使用方法简单,方便,只需要引入一行JS代码。
标签: javascript 背景 过程
上传时间: 2016-12-16
上传用户:BIBI