嵌入式专业项目文档模板完成版_第1页
嵌入式专业项目文档模板完成版_第2页
嵌入式专业项目文档模板完成版_第3页
嵌入式专业项目文档模板完成版_第4页
嵌入式专业项目文档模板完成版_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、方级公开.3-r.八组号湖南科技职业学院软件学院工程文档工程题目简易计算器专业软件技术嵌入式工程师方向班级嵌入式3092学生姓名戴高乐指导老师文光明2021年6月文档信息文档名称:负责人:戴高乐密级:普通起草人:戴高乐复审人:戴高乐文档版本编号:文档版本日期:起草日期:复审日期:Tech-Spec-Docu2021-5-212021-5-212021-6-11任务分配表来自From日期/戴高乐2021-5-20模块名称|负责人截止日期完成日期软件需求说明书:戴高乐2021-5-25J2021-5-30需求分析报告j戴高乐2021-5-312021-6-4软件设计书I戴高乐2021-6-5-4-

2、2021-6-7程序设计说明书!戴高乐2021-6-82021-6-11软件测试说明书!戴高乐2021-6-122021-6-15用户手册:戴高乐I2021-6-162021-6-18版本记录版本编号版本日期修改者说明2021-5-30戴高乐草案2021-6-10戴高乐初步力荣2021-6-18戴高乐最终方案目录一软件需求说明书软件方案书,确定软件的总体功能1.1 引言编写目的本文主要描述科学计算器系统需求,目的是清楚地描述用户使用本软件必须要完成的任务和定义开发人员必须实现的软件功能,使用户利用系统能够完成他们的任务.工程背景工程委托单位:湖南科技职业学院开发人员:戴高乐主管部门:湖南科技职

3、业学院软件学院1.2 业务流程整体说明1.3 特殊说明本系统使用方便,兼容性优异.1.4 原始资料资料收集:组件应用中系统设置常用命令信号与槽嵌入式C编程标准教程f.学习笔记widget,MainWindow和Dialog的选择使用限制对象继承关系h.嵌入式linux与应用开发原始单据、原始报表等:以列表的方式列出原始资料的名称,而且要与原有业务流程概述的内容相对照,并将实际的原始资料附在业务分析书的后面.原始资料名称对应于原有业务流程概述的哪TS分内容嵌入式Linux应用程序Qt图形编程根底开发二需求分析报告2.1 引言编写目的大二了,软件学院的学生即将进入社会压力巨大,专业没学好信心大失,

4、该软件宗旨帮同学们找回自信,告诉他们没学好也能编出东西.自信满满的迎接挑战.2.2 任务概述目标我们在学习生活中,常会遇到一些繁杂的数值运算,尤其是遇到正弦、余弦、对数等手算困难的运算时,这时候我们就必须用到科学计算器,所以我便着手开发了这个计算器程序,以便用于自己的学习工作.2.3 功能需求功能划分.眠能描述对最底层的功能所要完成的功能进行详细描述,填入下表中:功能名称功能标识符功能详细描述加减乘除“+,-,“*,“/数字的加减乘除运算数字输入数字清零init数字清零2.4性能需求时间要求软件可实现随时更新,及时运行及操作的执行.适应性在操作方式、运行环境、与其他软件的接口等发生变化时,所具

5、有的适应水平.2.5运行环境描述硬件设备ARMFF发板,计算机电脑支持软件LinuxQT,windowxpQT接口USB件接口限制界面限制用户界面其他需求如可用性、平安保密、可维护性、可跨平台性等.分高、中、低定性详细描述三软件设计书详细设计说明书,建立软件结构3.1 引言编写目的软件设计说明书是为程序设计进行指导的文档,主要功能是建立软件的结构,详细说明每个功能的上下功能模块和输入输出接口.3.2 硬件结构设计描述硬件功能结构图3.3 软件结构设计软件功能结构图3.4 硬件描述硬件功能结构图如下:图触摸屏作用原理图触摸屏电路图图触摸屏输入系统3.4.1 触摸屏功能系统:简易计算器设计人:戴高

6、乐模块:可触摸屏日期:2021-06-11上层调用模块:AD转换可调用的下层模块:LCD显示输入键用输入输出通过显示屏输出信息硬件模块说明:触摸操作时,薄膜下层的ITO会接触到玻璃上层的ITO,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕卜的_X、Y值,而完成点选的动局部注释项:无接口:AD转换存放器、触摸屏限制存放器限制条件:无测试要点:校正触摸屏以及触摸点的可行性尚未解决的问题:3.4.2 LCD显示系统:计算器设计人:戴高乐模块:LCD显示日期:2021-06-05上层调用模块:触摸屏下层调用模块:无输入:无输出:显示屏硬件模块说明:LCD限制器和LCD驱动器之

7、间的帧同步信号,比LED有更好的显示效果.局部注释项:无接口:限制器及驱动器限制条件:无测试要点:是否正常显示尚未解决的问题:无3.5 程序描述3.5.1 加法运算功能系统:计算器设计人:戴高乐模块:加法运算日期:2021-06-01无界面函数输入:输出:键用输入I通过显示屏到达输出信息处理过程说明:主要是操作加的算法算法n=();输入输出键将输入通过显示屏I大到输出信息2021-06-02处理过程说明:无主要是操作减的算法输入输出键将输入通过显示屏I大到输出信息2021-06-05处理过程说明:无主要是操作乘的算法输入输出键将输入通过显示屏I大到输出信息处理过程说明:无主要是操作除的算法20

8、21-06-07输入输出键盘输入通过显示屏到达输出信息处理过程说明:所有都初始化主要是操作清零2021-06-11bden=newQPushButton(=,this);binit=newQPushButton(Init,this);“1“01ll=newQLabel(MadeByDai,this);1elseB=l-text();(1);l-setText(B);.voidwindow:B2()(if(B=0)B=3;else(B=l-text();(3);l-setText(B);voidwindow:B4()(if(B=0)B=4;else(B=l-text();(4);l-setTex

9、t(B);voidwindow:B5()(if(B=0)B=5;else(B=l-text();(5);)l-setText(B);)voidwindow:B6()(if(B=0)B=6;else(B=l-text();(6);)l-setText(B);)voidwindow:B7()(if(B=0)B=7;elseB=l-text();;)l-setText(B);)voidwindow:B8()(if(B=0)B=8;else(B=l-text();(8);)l-setText(B);)voidwindow:B9()(if(B=0)B=9;else(B=l-text();(9);)l-setText(B);)voidwin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论