信鸽新闻app需求分析文档(改)

上传人:灯火****19 文档编号:28613663 上传时间:2021-09-02 格式:DOC 页数:13 大小:81.06KB
收藏 版权申诉 举报 下载
信鸽新闻app需求分析文档(改)_第1页
第1页 / 共13页
信鸽新闻app需求分析文档(改)_第2页
第2页 / 共13页
信鸽新闻app需求分析文档(改)_第3页
第3页 / 共13页
资源描述:

《信鸽新闻app需求分析文档(改)》由会员分享,可在线阅读,更多相关《信鸽新闻app需求分析文档(改)(13页珍藏版)》请在装配图网上搜索。

1、 信鸽新闻(APP)需求说明书1引言21.1编写目的21.2背景21.3定义31.4参考资料32任务概述32.1目标32.2用户的特点42.3假定和约束43需求规定53.1对功能的规定53.2对性能的规定63.2.1精度63.2.2时间特性要求73.2.3灵活性83.3输人输出要求83.4数据管理能力要求103.5故障处理要求103.6其他专门要求114运行环境规定124.1设备124.2支持软件124.3接口124.4控制131引言1.1编写目的编写软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是

2、确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求,确定对系统的综合要求 ,分析系统的数据要求,导出系统的逻辑模型,修正系统的开发计划。1.2背景开发软件名称:信鸽新闻项目任务提出者:指导老师何志庆老师用户:网上新闻浏览者开发者:蔡永信软件工程小组项目与其他软件,系统的关系:本项目采用Android Studio 作为开发软件的应用程序,用到最多的就是客户端与服务端的数据交换时所用到的常见的数据库技术,android系统下的解析SQLite数据库以及UI的设计。1.3定义Android Studio 是一个安卓开发环境,即开发安卓手机软件的工具。SQLite数据库 是S

3、QLite数据库是一款系统安全类软件,支持Android。1.4参考资料软件工程导论,清华大学出版社,张海藩新闻APP产品需求文档1.3新闻发布网站软件分析需求说明书新闻管理系统需求分析2任务概述2.1目标总览新闻APP的发展与衰落,差距主要在开发技术、新闻内容、与用户之间的有效互动三个层面,所以信鸽新闻App的诞生应该更多地将数据、技术所带来地思想传达给用户,使用户能及时了解国内外重大事件,增添自己的新闻素养。同时添加的评论互动功能能使用户在网上找到志同道合的朋友,让他们就感兴趣的新闻进行评论发表个人的观点。2.2用户的特点系统将用户分为:普通用户,系统管理员。普通用户能在本系统中进行新闻浏

4、览,图片发布,阅读,新闻搜索。每条新闻及图片的标题被做成一个链接,用户点击它们就能跳转页面进行新闻阅读;新闻阅读页面,每条新闻的详细信息将被取出,包括内容、标题、图片等;用户能根据自己的需要搜索新闻,如可以通过新闻标题或新闻内容对新闻进行搜索,这样可以快速地找到符合条件的新闻,并输出搜索结果;用户能对新闻进行被评论。系统管理员可以进行新闻分类管理、添加新闻、修改新闻、新闻审核和删除新闻,同时系统管理员能完成用户管理如包括系统用户管理、添加用户和更改账号。2.3假定和约束a.建议软件的运行寿命的最小值:2年。 b经费、投资的来源:无;c.硬件条件:终端为安卓机;d.软件条件:服务器需借助第三方服

5、务器;e运行环境:Android; f.可利用的信息和资源限制:学校方的校园网未能确定是否可以提供信息; g.系统投入使用的最晚时间:本学期末。3需求规定3.1对功能的规定新闻录入:承接网络网站提供的接口,包括标题、内容、图片。 发布:呈现在客户端特定的框架位置上。管理:发现不合规则的新闻并删除和添加合格新闻以及对用户进行恰当的管理。浏览:是用户主要的体验过程,浏览过程简单,体验舒适。发表:增进用户互动。3.2对性能的规定3.2.1精度用户表user字段名意义数据类型长度Null主键说明user_id用户编号Int 8是user_name用户昵称varchar10user_password用户

6、密码varchar20密码大于8位数user_phone用户手机号码varchar15user_created_time创建账号时间varchar20User_deleted_flag标记删除Bit0为不删除,1为删除新闻信息表字段名意义数据类型长度Null主键说明news_id新闻编号Int20是news_title新闻标题Varchar50news_info新闻内容LongtextNews_class所属类别Id11所属类别编号(外键)News_Date发布时间Varchar50News_counts点击次数int11News_deleted_flag标记删除Bit0为不删除,1为删除新闻

7、类别表字段名意义数据类型长度Null主键说明Class_id类别编号Int11是Class_name类型名称Varchar10Class_deleted_flag标记删除Bit0为不删除,1为删除新闻评论表字段名意义数据类型长度Null主键说明Comment_id编号Int11是comment_news_id新闻编号Int20新闻信息编号(即为外键)Comment_user_id用户编号Int8用户信息编号(即为外键)Comment_content评论内容TextComment_time评论时间Varchar20Comment_deleted_flag删除标记Bit0为不删除,1为删除该软件对

8、数据的输入输出精度要求是在网络通畅,即点即反应。 该软件对数据的传输精度要求是大多数人允许的时间内,数据传输完毕。3.2.2时间特性要求对于该软件的时间特性要求 响应时间。 更新处理时间。 数据的转换和传送时间。 解题时间。 等的要求都要在大多数人能够接受的范围内。 3.2.3灵活性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: 操作方式上的变化:无。 运行环境的变化:无。同其他软件的接口的变化:无。精度和有效时限的变化:有。 计划的变化或改进:有。3.3输入输出要求管理员用户管理用户列表删除用户修改用户用户查询查看个人资料修改个人资料新闻管理新闻列表修改

9、新闻删除新闻新闻查询普通用户输入及输出:普通用户用户管理新闻管理查看个人信息修改个人资料新闻列表新闻查询3.4数据管理能力要求要求能进行数据库的建立、数据库的调优、数据库的重组、数据库的重构、数据库的安全管控、报错问题的分析和汇总和处理、数据库数据的日常备份。3.5故障处理要求1. 软件在使用的过程中所使用的手机突然断电或者Android系统崩溃; 2. 软件出现不可预测的BUG;基于上述两点的故障要求软件能够实时保护数据并存储,做到数据不能因故障而丢失。3.6其他专门要求(1) 正确性:本软件要求在目录管理和文件产生及命名要求绝对准确。(2) 可靠性:一般条件下,不会死机。(3) 效率:新闻

10、文件的生成要迅速,在尽可能短的时间内完成。(4) 完整性:如果出现以外情况,要求前面系统未完成的操作回滚到最后一次操作前,特别是数据是完整的。(5) 易使用性:界面符合Android风格,能对照画面提示直接操作。(6) 可维护性:数据库和新闻内容、新闻文件等都可以及时的修改和维护。(7) 可测试性:设计时尽可能减少测试各项功能时的工作量。(8) 复用性:尽量实现代码的可重用性,设计时尽量模块化。做到高内聚,低耦合。(9) 安全保密性:防止被恶意攻击,确保数据库的安全。(10) 可理解性:要求程序中的菜单、按钮、提示信息直观,一看就懂。(11) 互联性:要求网络畅通无阻。4运行环境规定4.1设备

11、信鸽新闻App软件适用于安卓系统2.0以上版本。手机运行内存需求运行在512MB以上,适合手机各种屏幕尺寸。4.2支持软件Android 2.0以上版本的操作系统Android Studio 开发软件4.3接口(1)系统输入:从用户界面点击新闻信息、管理用户信息等。(2)系统输出:转入新闻内容界面。(3)硬件接口:一般的安卓手机。(4)软件接口:Android2.0以上版本。初步决定为程序设计以下几个界面:一个程序主界面,一个注册界面,一个登录界面,一个用户信息查看界面,一个用户密码修改界面,一个用户基本信息修改界面,一个用户管理界面,一个关于界面。4.4控制控制系统的运行的方法是指手动控制,控制信号是电流信号。控制信号来源:用户用手指点击屏幕。(现在的智能手机主要是电容式触摸屏,这种屏幕的原理和手指头的人体微电流有关。)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!