- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标识:XXX
GJB软件工程化文件
XX
软件研制任务书
编制/日期:
审核/日期:
批准/日期:
XX公司
2022年
1 范围
标识
本文档的标题:XX软件研制任务书
本文档的标识:XX-XX
本文档的版本号:1.0.0
1.2 系统概述
本系统软件是XX开发软件组成,该软件主要是数据采集控制、XX算法以及具有XX数据功能,同时该软件也能通过串口连接XX,处理设备指令、主动发送指令的串口调试功能,XX。
该软件是由XX公司研制开发,主要应用于XX任务,所形成的软件产品将被XX研究所或单位作为平台使用。
1.3 文档概述
本文档用于介绍XX软件相关的软件研制任务说明,包括软件的运行环境、技术要求、数据处理需求、可靠性要求,适应性需求,安全性需求,保密性需求,质量控制需求、软件保障要求等方面的需求。
2 引用文档
《XX研制合同》
《XX质量保证大纲》
3 运行环境要求
3. 1 硬件环境
表 STYLEREF 1 \s 3 SEQ 表 \* ARABIC \s 1 1运行环境中硬件项一览表
序号
硬件项名称
具体要求(型号)
数量
备注
计算机
计算机主机
嵌入式软件运行硬件模块
3. 2 软件环境
表 STYLEREF 1 \s 32运行环境中软件项一览表
序号
软件项名称
具体要求(型号)
数量
备注
操作系统
Windows7操作系统
应用软件
XX
应用软件
XX
应用软件
XX
应用软件
Office2016
4 技术要求
4.1 功能
XX系统软件主要是数据采集控制、XX算法以及具有XX数据功能,同时提供通信软件算法源码,以便我方软件人员先进行嵌入式移植,评估算法所消耗的系统资源,以便确定XX。
4.2 性能
本系统的软件具有很高的运算精度和运算效率,有灵活的适用性和实时性,功耗低,占用空间小。
4.3 输入/输出
本软件主要包含XX和XX两个功能,对于XX功能而言,本软件的输入为XX的串口,其数据格式如下表所示:
序号
数据包
内容
字节数(Byte)
数据类型
作用
1
报文头
报文开头
字节
报文属性
字节
2
数据区
数据内容
字节
3
报文尾
报文尾
字节
报文属性说明
序号
报文类别
属性含义
备注
1
EA
节点内部控制报文
用于参数控制
2
EB
节点内部透传报文
用于传输数据
控制报文说明
序号
控制指令
属性含义
备注
1
wake up
唤醒
唤醒Modem
2
…
…
…
3
…
…
…
4
…
…
…
5
…
…
…
6
STA
状态查询
本机状态信息
对于XX功能而言,本软件的输出为XX。
对于XX功能而言,本软件的输入为XX。
对于XX功能而言,本软件的输出为XX数据流,其格式如下表所示:
序号
数据包
内容
字节数(Byte)
数据类型
作用
1
报文头
报文开头
字节
报文属性
字节
2
数据区
数据内容
字节
3
报文尾
报文尾
字节
4.4 数据处理要求
技术指标要求1;
技术指标要求2;
技术指标要求3;
针对数据类型的校验,确保数据类型和日期类型的数据符合要求
4.5 接口
通信机接口采用XX。
4.6 固件
XXX程序所使用的软件为XX,在使用前要在配置的计算机中安装该款软件,安装步骤见附录1。本项目采用的是XX芯片,在编写程序之前在XX安装XX,保证程序的正常运行….,对固件进一步阐释。
4.7 关键性要求
4.7.1 可靠性
软件具有容错、纠错、判错、防错等功能,具有很高的可靠性。系统有瞬间掉电的状况,当本系统遇到瞬间掉电的情况,软件会采取一定的措施进行系统的掉电保护,以避免系统产生混乱,保证软件正常运行。
4.7.2 安全性
软件的?防火墙(Firewall)功能
4.7.3 保密性
保密措施介绍,如何实现对抗能力,防止非法访问、读写保护等。
5 设计约束
本项目软件的设计的约束要求,一般包括以下内容:
1)软件开发工具:XX开发环境;
2)软件编程语言:XX,编写过程中应保证格式清晰,注释简明扼要,函数模块化,功能准确实现,代码空间效率和时间效率高,适度的可扩展性。
3)XX可以功能介绍。
4)实时XX采集、预处理、编码、存储等功能。
6 质量控制要求
6.1 软件关键性等级
本项目的软件的关键性等级属于X级软件,不影响系统使用安全,但是影响任务完成的软件;软件项目的规模较小,人员需求一般。
6.2 标准
GJB 438B-2009 军用软件开发文档通用要求
GJB 2786A-2009 军用软件开发通用要求
6.3 文档
软件开发计划
软件配置管理计划
软件质量保证计划
软件安装计划
软件测试计划
软件需求规格说明
系统/子系统设计说
您可能关注的文档
最近下载
- 2024年大数据技术试题库(含答案).pdf
- 艾兰德ALD6000P系列变频器使用手册(中文).pdf
- NB∕SH∕T 0944.2-2020 润滑剂抗磨损性能的测定 FE8滚动轴承磨损试验机法 第2部分:润滑脂.pdf
- 四川大学2020年11月课程考试考试《103014电子商务》参考答案.doc
- 廉洁案例教育(廉洁党课)-1.ppt VIP
- 游泳馆突发紧急事件处理预案.doc
- 国开(中央电大)专科《财务管理》网上形考(任务一至四)试题及答案.docx
- 我的教育教学故事(荟萃20篇).docx VIP
- 部编版小学语文六年级上册期中考试试卷(含答案).doc
- 数学北师大版五年级上《比较图形的面积》说课课件.pptx
文档评论(0)