




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目名称需求分析报告书总页数 正文 附录 生效日期编制: 审批:南昌航空大学软件学院东软班 需求分析报告书 版本:1.0修改履历修改编号 日期 修改人 版本号 修改内容123南昌航空大学软件学院东软班 需求分析报告书 版本:1.0目录1 引言 .11.1 编写目的 .11.2 项目背景 .12 任务概述 .12.1 开发目标&应用目标 .12.2 运行环境 .12.3 条件与限制 .12.4 关键词 .13 功能要求 .13.1 功能划分 .13.2 系统结构及功能描述 .23.3 备注 .24 性能要求 .24.1 时间特性 .24.2 显示特性 .25 运行要求 .25.1 界面 .25.2 基本操作 .25.3 显示要求 .26 扩展需求分析 .2南昌航空大学软件学院东软班 需求分析报告书 版本:1.011 引言1.1 编写目的编写目的需求分析是软件开发过程中非常重要的环节,只有用户才真正了解他们自己的需要。许多用户在开始时并不能准确具体地叙述需求,软件开发人员需要做大量深入细致的调查研究工作,反复多次地和用户交流信息,才能真正全面、准确、具体地了解用户的需求。有效的需求分析在于分析人员与客户有效的沟通,沟通的方式可以有很多种,譬如面谈,电话,调查问卷等,之后分析人员整理获得的需求,规划为文档,然后可以进行系统的设计,不必考虑技术细节,但是需要大体的骨架,数据字典,用例描述,其中用例代表了对软件功能的具体描述,是系统与外部客户的交互,这就意味着需求分析是一个渐进的过程,在项目一开始的时候并不是很明确,而是随着项目的进展,需求会慢慢细化。开发软件系统最关键的是开发出来的功能可以使用户满意,这便要求需求文档要做得尽可能详细,我们可以利用图表,文字等多种方式把系统描述出来,采用业务全景图将原型系统表达出来与客户确认。1.2 项目背景项目背景当今的世界是一个智能化、科技化的社会。自新中国成立以来,中国早已加入世界的潮流,加快对科学技术的学习,尤其是电子技术的学习。随着社会的进步和科技的发展,人们的生活环境中充斥着各种各样的电子设备,如电脑,手机,电视等等。为了使家中所挂的万年历能够随神携带,减少不便,我决定以日历系统开发作为我的毕设课题。这是一款基于 s3c2440 平台的嵌入式软件,操作简单,便于查阅。2 任务概述2.1 开发目标开发目标 &应用目标应用目标在 mini2440 平台上利用 UCOS-II 系统进行万年历的实现,并可查询,显示并设置当前时间。主要开发目标包括以下几点。南昌航空大学软件学院东软班 需求分析报告书 版本:1.021、基于 s3c2440 开发平台的构建;2、嵌入式 ucos-II 操作系统在 s3c2440 上的移植;3、关于万年历算法的实现;4、万年历系统的代码实现;5、关于用户使用日历习惯的研究;主要应用目标:基于 mini2440 平台,运用嵌入式技术,在 LCD 屏幕上显示日历,安全性高,硬件要求低,系统性能稳定。对比于传统日历,功能更加丰富。2.2 运行环境运行环境3.2.1 软件环境ADS + ucos-II + 超级终端3.2.2 硬件环境该课题研究的硬件平台 Mini2440,采用的 ARM9 微处理器是有三星公司提供的Samsung S3C2440。2.3 条件与限制条件与限制(1)开发条件根据对系统复杂度的设定和同类产品的研究,系统的开发大概规划 4 人/月。(2)开发限制 技术限制系统的实现使用 C 编程语言,使用 ADS1.2 进行项目开发,用 W35 液晶屏显示界面。 环境限制采用 ucos-II 操作系统,运行在 mini2440 平台上。 标准限制系统的开发完全按照企业标准,采用瀑布模型进行科学的软件生命周期开发管理。标准化的开发流程,包括可行性分析、需求设计、概要设计、详细设计、系统实现及系统测试这几个阶段,并严格标准化实施。2.4 关键词关键词C、mini2440 、 ucos-II、瀑布模型南昌航空大学软件学院东软班 需求分析报告书 版本:1.033 功能要求3.1 功能划分功能划分 模块名称 功能要求 功能说明显示当月日历以表格状显示当月日历在液晶屏上显示当月日历,内容包括年、月、日、星期等。日历翻页通过触控实现日历翻页每触摸次“上一月”按钮显示顺序中的前一个月的日历;触摸“上一月”按钮显示顺序中的后一个月的日历。设置日期查询通过触控进入特定日期所在月的日历查询当触摸“设置日期查询” 按钮时,进入日期设置,触摸“确定”按钮后显示设置的日期所在月的日历。日程设置能够记录日程的详细内容以供备忘设置某一天的日程,记录下事件的主题、地点、内容、起始时间、结束时间等信息,用于日程提醒。切换显示效果能切换不同的显示效果,以满足不同的用户偏好让用户可以根据自己的使用习惯和喜好,切换不同的显示效果。3.2 系统结构及功能描述系统结构及功能描述系统结构,见图 2:南昌航空大学软件学院东软班 需求分析报告书 版本:1.04图 2 系统功能结构图本系统根据功能划分为五个功能模块,显示当月日历、日历翻页、设置日期查询、日程设置、切换显示效果。3.3 备注备注4 性能要求4.1 时间特性时间特性要求做到快速实时响应,避免出现明显的延迟。4.2 显示特性显示特性用图形界面显示日历。5 运行要求5.1 界面界面用户通过图形界面与日历系统进行交换,要求界面友好、易用。5.2 基本操作基本操作1.进入界面初始化,显示主页面2.点击“上个月” 、 “下个月”按键实现日历的上翻下翻功能南昌航空大学软件学院东
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公路水运工程试验检测师法规与技术标准试题库及答案
- (2025年)检验检测机构授权签字人考核试题(附答案)
- 安丘市2024-2025学年八年级下学期语文月考模拟试卷
- 2017年1月国开电大法律事务专科《行政法与行政诉讼法》期末纸质考试试题及答案
- 2025 年小升初深圳市初一新生分班考试英语试卷(带答案解析)-(人教版)
- 2025 年小升初沧州市初一新生分班考试数学试卷(带答案解析)-(苏教版)
- 中山市高二年级2025-度第二学期期末统一考试地理模拟试卷(六)
- 社区网格化课件
- 社区消防知识培训课件简报
- 社区消防知识培训课件及演练
- 2024年中国VHB泡棉胶带市场调查研究报告
- 7s管理工作汇报
- 金融科技推动新质生产力发展
- 微波集成电路 课件全套 谢小强 第1-6章 绪论 -微波单片集成技术
- 肝脓肿合并糖尿病业务查房
- 实验室安全教育考试题库实验室安全考试题库及答案
- 2024全新标前协议书范本下载
- 烟草专卖局培训课件:烟草专卖法
- 企业员工职业道德考核制度
- 公司安全事故隐患内部举报、报告奖励制度
- 【初中物理】质量与密度练习题 2024-2025学年初中物理人教版八年级上册
评论
0/150
提交评论