嵌入式专业项目文档模板完成版

上传人:大米 文档编号:509192782 上传时间:2024-02-17 格式:DOCX 页数:53 大小:333.02KB
返回 下载 相关 举报
嵌入式专业项目文档模板完成版_第1页
第1页 / 共53页
嵌入式专业项目文档模板完成版_第2页
第2页 / 共53页
嵌入式专业项目文档模板完成版_第3页
第3页 / 共53页
嵌入式专业项目文档模板完成版_第4页
第4页 / 共53页
嵌入式专业项目文档模板完成版_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《嵌入式专业项目文档模板完成版》由会员分享,可在线阅读,更多相关《嵌入式专业项目文档模板完成版(53页珍藏版)》请在金锄头文库上搜索。

1、 密级 公开 组号 湖南科技职职业学院院软件学学院项目文档项 目 题 目 简易易计算器器 专 业 软件件技术(嵌嵌入式工工程师方方向)班 级 嵌入式式30992 学 生 姓 名 戴高高乐 指 导 老 师 文光明明 2011年年6月课程设计文档编写模板 湖南科技职业学院软件学院项目文档编编写模板板文档信息 文档名称称:项目文档编编写模板板负责人:戴高乐文档版本编编号:Tech-Speec-DDocuu密级:普通文档版本日日期:2011-5-221起草人:戴高乐起草日期:2011-5-221复审人:戴高乐 复审日期期:2011-6-111任务分配表表来自Froom日期电话 / 传真戴高乐2011-

2、5-22013507748998744模块名称负责人截止日期完成日期软件需求说说明书戴高乐2011-5-2252011-5-330需求分析报报告戴高乐2011-5-3312011-6-44软件设计书书戴高乐2011-6-552011-6-77程序设计说说明书戴高乐2011-6-882011-6-111软件测试说说明书戴高乐2011-6-1122011-6-115用户手册戴高乐2011-6-1162011-6-118版本记录版本编号版本日期修改者说明1.02011-5-330戴高乐草案2.02011-6-110戴高乐初步方案3.02011-6-118戴高乐最终方案第4页目录一软件需需求说明明书(

3、软软件计划划书,确确定软件件的总体体功能)11.11引言11.2业业务流程程整体说说明11.3特特殊说明明21.4原原始资料料2二需求分分析报告告32.1引引言32.2任任务概述述32.3功功能需求32.4性性能需求求32.5运运行环境境描述3三软软件设计计书(详详细设计计说明书书,建立立软件结结构)53.1引引言53.2硬硬件结构构设计53.3软软件结构构设计53.4硬硬件描述述53.4.11触摸屏屏63.4.22LCDD显示83.5程程序描述述83.5.11加法运运算83.5.22减法运运算93.55.3乘法运运算103.5.44除法运运算123.5.55清零13四程序设设计说明明书144

4、.1引引言144.2各各功能核核心代码码和界面面说明144.2.11界面初初始化144.2.22加减乘乘除运算算154.2.33清零22五软件测测试说明明书235.11引言235.2计计划235.3测测试项目目说明235.4测测试计划划执行情情况245.5评评价24六用户手手册266.1引引言266.2系系统功能能介绍266.3运运行环境境说明266.4运运行前的的准备266.55输入输输出说明明和操作作说明266.6安安全与保保密266.7常常见问题题的处理理276.8附附录:安安装与初初始化27一 软件需求说说明书(软软件计划划书,确确定软件件的总体体功能)1.1 引言 编写目的本文主要描

5、描述科学学计算器器系统需需求,目目的是清清晰地描描述用户户使用本本软件必必须要完完成的任任务和定定义开发发人员必必须实现现的软件件功能,使用户户利用系系统能够够完成他他们的任任务。 项目背景 项目委委托单位位:湖南南科技职职业学院院 开发人人员:戴戴高乐 主管部部门:湖湖南科技技职业学学院软件件学院1.2 业务流程整整体说明明1.3 特殊说明本系统使用用方便,兼兼容性优优异。1.4 原始资料 资料收集: aa. LLinuux组件件应用b.Linnux中中系统设设置常用用命令c. GUUI.QQt.44d. Qtt信号与与槽e. ARRM嵌入入式C编编程标准准教程f. 学习习笔记wwidgge

6、t,MaiinWiindoow和DDiallog的的选择使使用g. Qtt控制对对象继承承关系h. 嵌入入式liinuxx与应用用开发 原始单据、原原始报表表等:以以列表的的方式列列出原始始资料的的名称,而而且要与与原有业业务流程程概述的的内容相相对照,并并将实际际的原始始资料附附在业务务分析书书的后面面。原始资料名名称对应于原有有业务流流程概述述的哪一一部分内内容嵌入式Liinuxx应用程程序开发发Qt图形编编程基础础二 需求分析报报告2.1 引言 编写目的大二了,软软件学院院的学生生即将进进入社会会压力巨巨大,专专业没学学好信心心大失,该该软件宗宗旨帮同同学们找找回自信信,告诉诉他们没没学

7、好也也能编出出东西。自自信满满满的迎接接挑战。2.2 任务概述 目标我们在学习习生活中中,常会会遇到一一些繁杂杂的数值值运算,尤尤其是遇遇到正弦弦、余弦弦、对数数等手算算困难的的运算时时,这时时候我们们就必须须用到科科学计算算器,所所以我便便着手开开发了这这个计算算器程序序,以便便用于自自己的学学习工作作。2.3 功能需求 功能划分 功能描述对最底层的的功能所所要完成成的功能能进行详详细描述述,填入入下表中中:功能名称功能标识符符功能详细描描述加减乘除“+”,“-”,“*”,“/”数字的加减减乘除运运算数字123455678890输入数字清零init数字清零2.4 性能需求 时间要求软件可实现

8、现随时更更新,及及时运行行及操作作的执行行。 适应性(在在操作方方式、运运行环境境、与其其他软件件的接口口等发生生变化时时,所具具有的适适应能力力。)2.5 运行环境描描述 硬件设备ARM开发发板,计计算机电电脑 支持软件Linuxx QTT , winndoww xpp QTT 接口USB硬件件接口 控制界面控制 用户界面 其他需求 如可用性、安安全保密密、可维维护性、可可跨平台台性等。(分分高、中中、低定定性详细细描述)三 软件设计书书(详细细设计说说明书,建建立软件件结构)3.1 引言 编写目的软件设计说说明书是是为程序序设计进进行指导导的文档档,主要要功能是是建立软软件的结结构,详详细

9、说明明每个功功能的上上下功能能模块和和输入输输出接口口。3.2 硬件结构设设计 描述硬件功功能结构构图 3.3 软件结构设设计 软件功能结结构图通过Qt软件调用的程序源代码ARM开发板,网线,源代码可执行,在ARM开发板显示可触屏软件,同步软件3.4 硬件描述 硬件功能结结构图如如下:图 触摸摸屏作用用原理图 触摸屏屏电路图图图 触摸屏屏输入系系统3.4.1 触摸屏 功能系统:简易易计算器器 设设计人:戴高乐乐模块:可触触摸屏 日期:20111-06-11上层调用模块:AD转换 可调用的下层模块:LCD显示 输入键盘输入 输出通过显示屏输出信息 硬件模块说明:触摸操作时,薄膜下层的ITO会接触

10、到玻璃上层的ITO,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的X、Y值,而完成点选的动作,并呈现在屏幕上局部注释项:无 接口:AD转换寄寄存器、触触摸屏控控制寄存存器。 限制条件:无 测试要点: 校正触触摸屏以以及触摸摸点的可可行性 尚未解决的的问题:无3.4.2 LCD显示示系统:计算算器 设计计人:戴戴高乐模块:LCCD显示示 日期:20111-06-05上层调用模块:触摸屏下层调用模块:无输入:无输出:显示屏硬件模块说明:LCD控制器和LCD驱动器之间的帧同步信号,比LED有更好的显示效果。局部注释项:无 接口:控制制器及驱驱动器 限制条件:无 测试要点:是否正正常显示示 尚未解决的的问题:无3.5 程序描述3.5.1 加法运算 功能系统:计算算器 设计计人:戴戴高乐模块:加法法运算 日期:20111-06-01无 界面函数 输入:键盘输入 输出:通过显示屏达到输出信息 处理过程说明: 主要是操作加的算法 算法n=A.ttoDooublle(); /如果上上一次已已经有运运算符,那那么将AA,B都都转换成成浮点数数m=B.ttoDooublle();if(c=+) n=nn+m;if(c=-) n=nn-m;if(c=*) n=nn*m;if(c=/) nn=n/m; 接口:按按键 限制条件:无 测试要点:是否有有反应 尚未解决的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号