软件需求分析报告软件需求分析报告软件需求分析报告软.pdf
《软件需求分析报告软件需求分析报告软件需求分析报告软.pdf》由会员分享,可在线阅读,更多相关《软件需求分析报告软件需求分析报告软件需求分析报告软.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SA09225139_周飞飞 1 基于基于基于基于 3C2410 实时监测显示定位仪实时监测显示定位仪实时监测显示定位仪实时监测显示定位仪项目项目项目项目 软件需求分析报告软件需求分析报告软件需求分析报告软件需求分析报告 目录目录目录目录 1.引言引言引言引言.2 1.1 编写目的.2 1.2 项目风险.2 1.3 文档约定.2 1.4 预期读者和阅读建议.2 1.5 参考文献.3 1.6 产品的状况.3 1.7 产品的功能.3 1.8 运行环境.3 2.外部接口需求外部接口需求外部接口需求外部接口需求.4 2.1 用户界面.4 2.2 硬件接口.5 2.3 软件接口.6 2.4 通讯接口.7
2、 3.系统功能需求系统功能需求系统功能需求系统功能需求.7 3.1 总体功能需求.7 3.2 输入输出数据.8 4.非功能需求非功能需求非功能需求非功能需求.9 4.1 性能需求.9 4.2 安全性需求.9 4.3 软件质量属性.9 4.4 用户文档.9 5.分析模型分析模型分析模型分析模型.10 5.1.类图.10 5.2.活动图.11 5.3.用例图.11 5.4.数据流图.11 SA09225139_周飞飞 2 1.引言引言引言引言 GPS 导航系统主要由主机、显示屏、操作键盘(遥控器)和天线组成。它实现了野外踏勘、出游旅行的数字化智能导航。它具有准确的地图、地理信息,清晰的行进路线。全
3、球全天候适时性的应用,永无盲区,免费的卫星资源更使用户随心所欲,畅心使用。多种的数据信息,位置坐标,航行路程、航行时间、方位、偏航方位角、偏航距离、预设报警。无论您在茫茫的阔野草原、野花飘香、溪水叮咚的青山幽谷,还是繁华喧嚣的都市,他都能使您在工作、畅游之际随时准确到达目的地。GPS 汽车应用系统的要求广泛,根据市场需求和技术分析,特编写这份需求分析报告。1.1 编写目的编写目的编写目的编写目的 这份软件产品需求分析报告是为本软件产品编写的,本文介绍了 Qt/Embedded 图形界面系统在嵌入式 Linux 系统和 S3C2410 平台的信息终端上的移植与开发过程,以及在信息终端上定位功能的
4、系统设计方案和 Qt/Embedded 编程实现,并给出结果。通过 Qt/Embedded 建立交叉编译环境,在嵌入式 Linux 系统和 S3C2410 平台的上移植与开发图形界面;系统接收并处理 GPS 数据并在 LCD 上显示地图相关信息,如经度纬度时间等。为了使工程项目在一个可控制和可执行的范围内进行系统开发,特制订这份需求分析报告。以后一切开发过程和方法都应该尽量遵守本计划书。现在本软件需求分析报告为第 1.0版本。1.2 项目风险项目风险项目风险项目风险 具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:任务提出者:中国科大软件学院
5、软件开发者:金小虎,周飞飞,朱继超,承担主要责任 产品使用者:使用 GPS 产品的用户 1.3 文档约定文档约定文档约定文档约定 描述编写文档时所采用的标准。排版约定应该包括:正文风格:1,1.1 格式,采用二级大纲显示,正文采用宋体,五号字体。提示方式:标注为红色或者粗体字体 重要符号:无 在本档中已说明高层次需求是否可以被其所有细化的需求所继承,或者每个需求陈述是否都有其自己的优先级。1.4 预期读者和阅读建议预期读者和阅读建议预期读者和阅读建议预期读者和阅读建议 本软件产品需求分析报告所针对的各种不同的预期读者,并且针对每一类读者提出最适合的文档阅读建议。可能包括:SA09225139_
6、周飞飞 3 用户:着重看“综合描述-产品的状况,产品的功能,运行环境,用户界面”开发人员:着重看“硬件接口,软件接口,通讯接口”项目经理:着重看“软件质量属性”营销人员:着重看“业务规则,用户文档”测试人员:着重看“说明和优先级,激励响应序列,输入输出数据”文档编写入员:着重看“文档约定”1.5 参考文献参考文献参考文献参考文献 1孙天泽,袁文菊,张海峰.嵌入式设计及Linux 驱动开发指南M.北京:电子工业出版社,2005.2周立功.ARM 嵌入式MiniGUI 初步与应用开发范例M.北京:航空航天大学出版社,2006.3北京飞漫软件技术有限公司.MiniGUI 编程指南M.北京:2005.
7、综合描述 1.6 产品的状况产品的状况产品的状况产品的状况 描述了在软件产品需求分析报告中所定义的软件产品的背景和起源。基于现有网络建设的总体情况和物流配送过程中对定位数据的可靠性、连续覆盖性、精度的要求,并综合考虑各种定位技术的发展现状及技术成熟度、实现成本等因 素,本系统在物流配送网络中采用了 GPS 辅助定位系统,即 GPS+CellID+RFID+图形道路匹配相结合的定位技术系统的软硬件 功能框图如图 1所示,开发板CPU 采用的是三星公司的S3C2410。该处理器内部集成了ARM公司ARM920T处理器核的 32 位微控制器。GPS 模块 利用 RS232 接口与开发板通信,提供卫星
8、定位信号;GSM/GPRS 模块提供通信以及 CELLID 定位信息获取;RFID 模块提供标签信息采集和 RFID 定位功能。终端通过 GSM/GPRS 通信网络与物流信息控制中心建立联系,提交相关数据采集信息和接收物流信息控制中心指令。1.7 产品的功能产品的功能产品的功能产品的功能 1.GPS 模块:安装到 s3c2410 终端上的小型装置,是 GPS 单元的一部分,用来接收卫星所传递的信息。2.无线通信模块:通常采用车无线电话、电台或移动数据终端(MDT)以完成信息交互功能。3.报警控制模块:向监控中心网络发出报警讯号,通报异常信息。4.语音控制模块:完成声音控制及服务等功能。5.显示
9、模块:用来显示位置路况等视频图象信息,可选用 LCD、CRT 或 TV 显示。6.s3c2410:进行数据处理,计算出所在位置的经度,纬度,海拔,速度和时间 1.8 运行环境运行环境运行环境运行环境 描述了本软件的运行环境,一般包括:硬件平台:博创 S3C2410 试验箱和 GPS 模块 操作系统和版本:Ubuntu9.04(主机操作系统)其它与该软件有关的软件组件:SA09225139_周飞飞 4 arm-linux-gcc-3.4.1(交叉编译器)Qt/Embedded 及相关库移植 QT Creator 界面设计 2.外部接口需求外部接口需求外部接口需求外部接口需求 通过本节描述可以确定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 报告
限制150内