




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档交流 信鸽新闻 信鸽新闻 APP 需求说明书 需求说明书 1 1 引言引言 2 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 2 任务概述任务概述 2 2 2 1 目标 2 2 2 用户的特点 3 2 3 假定和约束 3 3 3 需求规定需求规定 3 3 3 1 对功能的规定 3 3 2 对性能的规定 3 3 2 1 精度 3 3 2 2 时间特性要求 3 3 2 3 灵活性 4 3 3 输人输出要求 4 3 4 数据管理能力要求 4 3 5 故障处理要求 4 3 6 其他专门要求 5 4 4 运行环境规定运行环境规定 5 5 4 1 设备 5 4 2 支持软件 5 4 3 接口 5 4 4 控制 5 精品文档交流 1 引言引言 1 1 编写目的编写目的 编写软件需求分析就是把软件计划期间建立的软件可行性分析求精 和细化 分析各种可能的解法 并且分配给各个软件元素 需求分 析是软件定义阶段中的最后一步 是确定系统必须完成哪些工作 也就是对目标系统提出完整 准确 清晰 具体的要求 确定对系 统的综合要求 分析系统的数据要求 导出系统的逻辑模型 修正 系统的开发计划 1 2 背景背景 开发软件名称 信鸽新闻 项目任务提出者 指导老师何志庆老师 用户 网上新闻浏览者 开发者 蔡永信软件工程小组 项目与其他软件 系统的关系 本项目采用 Android studio 安卓开源为开发软件的应用程 序 用到最多的就是客户端与服务端的数据交换时所用到的 servlet 及常见的数据库技术 android 系统下的解析 json 数据 以及 UI 的设计 精品文档交流 1 3 定义定义 Android Studio 是一个安卓开发环境 即开发安卓手机软件的工具 Servlet Server Applet 全称 Java Servlet 是用 Java 编写 的服务器端程序 JSON JavaScript Object Notation 是一种轻量级的数据交换格式 1 4 参考资料参考资料 软件工程导论 清华大学出版社 张海藩 新闻 APP 产品需求文档 1 3 新闻发布网站软件分析需求说明书 新闻管理系统需求分析 2 任务概述任务概述 2 1 目标目标 总览新闻 APP 的发展与衰落 差距主要在开发技术 新闻内容 与 用户之间的有效互动三个层面 所以信鸽新闻信鸽新闻 AppApp 的诞生应该更多地 将数据 技术所带来地思想传达给用户 使用户能及时了解国内外 重大事件 增添自己的新闻素养 同时添加的评论互动功能能使用 户在网上找到志同道合的朋友 分享功能能使好友至亲同时分享自 精品文档交流 己感兴趣的事情 2 2 用户的特点用户的特点 系统将用户分为 普通用户 系统管理员和新闻管理员 普通用户能在本系统中进行新闻浏览 图片发布 阅读 新闻搜索 每条新闻及图片的标题被做成一个链接 用户点击它们就能跳转页 面进行新闻阅读 新闻阅读页面 每条新闻的详细信息将被取出 包 括内容 标题等 用户能根据自己的需要搜索新闻 如可以通过新 闻标题或新闻内容对新闻进行搜索 这样可以快速地找到符合条件的 新闻 并输出搜索结果 用户能对新闻进行被评论 允许匿名评论 系统管理员可以进行新闻分类管理 添加新闻 修改新闻 新闻审 核和删除新闻 同时系统管理员能完成用户管理如包括系统用户管 理 添加用户和更改账号 新闻管理员拥有添加新闻和更改账号的权限 根据用户不同 给予 不同权限 这样加强系统的管理 同时加强系统的安全性 2 3 假定和约束假定和约束 a 建议软件的运行寿命的最小值 2 年 b 经费 投资的来源 无 精品文档交流 c 硬件条件 终端为安卓机 d 软件条件 服务器需借助第三方服务器 e 运行环境 Android f 可利用的信息和资源限制 学校方的校园网未能确定是否可以提 供信息 g 系统投入使用的最晚时间 本学期末 3 需求规定需求规定 3 1 对功能的规定对功能的规定 新闻录入 录入稿 外电图片稿件 外电新闻稿件 扫描图片稿件 资料库稿件 发布 呈现在客户端特定的框架位置上 管理 发现不合规则的新闻并删除和添加合格新闻以及对用户进行 恰当的管理 浏览 是用户主要的体验过程 浏览过程简单 体验舒适 发表 增进用户互动 允许匿名发言 精品文档交流 3 2 对性能的规定对性能的规定 3 2 1 精度精度 该软件对数据的输入输出精度要求是小数点后 3 位 该软件对数据的传输精度要求是小数点后 3 位 3 2 2 时间特性要求时间特性要求 对于该软件的时间特性要求 响应时间 更新处理时间 数据的转换和传送时间 解题时间 等的要求都要在大多数人能够接受的范围内 3 2 3 灵活性灵活性 说明对该软件的灵活性的要求 即当需求发生某些变化时 该软件 对这些变化的适应能力 如 操作方式上的变化 无 运行环境的变化 无 同其他软件的接口的变化 无 精度和有效时限的变化 有 精品文档交流 计划的变化或改进 有 3 3 输人输出要求输人输出要求 管理员 用户管理 用户列表 删除用户 修改用户 用户查询 查看个人资料 修改个人资料 新闻管理 新闻列表 修改新闻 删除新闻 新闻查询 普通用户输入及输出 精品文档交流 普通用户 用户管理 新闻管理 查看个人信息 修改个人资料 新闻列表 新闻查询 3 4 数据管理能力要求数据管理能力要求 要求能进行数据库的建立 数据库的调优 数据库的重组 数据库 的重构 数据库的安全管控 报错问题的分析和汇总和处理 数据 库数据的日常备份 3 5 故障处理要求故障处理要求 1 软件在使用的过程中所使用的手机突然断电或者 Android 系统崩 溃 2 软件出现不可预测的 BUG 基于上述两点的故障要求软件能够实时保护数据并存储 做到数据 不能因故障而丢失 精品文档交流 3 6 其他专门要求其他专门要求 1 正确性 本网站要求在目录管理和文件产生及命名要求绝对准 确 2 可靠性 一般条件下 不会死机 3 效率 新闻文件的生成要迅速 在尽可能短的时间内完成 4 完整性 如果出现以外情况 要求前面系统未完成的操作回滚 到最后一次操作前 特别是数据是完整的 5 易使用性 界面符合 Windows 风格 能对照画面提示直接操作 6 可维护性 数据库和新闻内容 新闻文件等都可以及时的修改 和维护 7 可测试性 设计时尽可能减少测试各项功能时的工作量 8 复用性 尽量实现代码的可重用性 设计时尽量模块化 做到 高内聚 低耦合 9 安全保密性 防止被恶意攻击 确保数据库的安全 10 可理解性 要求程序中的菜单 按钮 提示信息直观 一看就 懂 11 互联性 要求网络畅通无阻 精品文档交流 4 运行环境规定运行环境规定 4 1 设备设备 信鸽新闻 APP 软件适用于安卓系统 2 0 以上版本 手机运行内存需求运行在 512MB 以上 适合手机各种屏幕尺寸 4 2 支持软件支持软件 Android 2 0 以上版本的操作系统 Android Studio 开发软件 4 3 接口接口 1 系统输入 从用户界面点击新闻信息 管理用户信息等 2 系统输出 转入新闻内容界面 3 硬件接口 一般的安卓手机 4 软件接口 Android2 0 以上版本 精品文档交流 初步决定为程序设计以下几个界面 一个程序主界面 一个注册界 面 一个登录界面 一个用户信息查看界面 一个用户密码修改界 面 一个用户基本信息修改界面 一个用户管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- WPS环境配置的计算机一级试题及答案
- 解析个人所得税新规试题及答案
- 现代汉语学习中的技巧与误区试题及答案
- 图像艺术风格测试试题及答案
- Photoshop图像质量评估与试题及答案
- Msoffice日常办公应用试题及答案
- wps考试解析技巧的试题及答案
- 康复医疗器械市场研究报告:2025年创新产品与市场布局分析
- 工业互联网平台中2025年异构数据库融合技术的挑战与突破
- WPS模版应用案例2025年考试核心试题及答案
- 实测实量方案交底
- 医院科室6S管理制度
- 用TOC理论提高生产制造的竞争力课件
- 病历书写基本规范12021病历书写规范试题.doc
- 《山东省自然科学基金资助项目年度进展报告》
- 电厂保安人员管理制度
- ge核磁共振机房专用精密空调机技术要求
- 发展与教育心理学个别差异
- 2022年重庆市建筑安全员A证考试近年真题汇总(含答案解析)
- 新干县人民医院血液透析治疗患者告知书
- 沸腾炉的设计
评论
0/150
提交评论