2014美食分享需求文档.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
美食分享App需求分析 1. 引言 俗话说民以食为天,自古以来人们的生活就与美食紧密相连。我们小组认为,随着移动互联网时代的到来,手机菜谱类App行业最具潜力成为未来市场上的一匹多金黑马。美食行业在市场的地位都是永摧不倒。而且如今的菜谱行业,不仅仅局限于向消费者传递一些美食制作的方法,在移动互联网时代的菜谱行业也带来了一种新的生活方式和健康理念。所以,美食菜谱类APP占居消费市场与“吃”相关的入口,拥有巨大的想象空间,发展前景也是光明而又乐观的。 1.1. 编写目的 (1) 本需求分析说明书是为了开发《美食分享App》而编写的,主要面向分析员、程序员、测试员和最终用户,使之能更好地理解系统功能以及实现系统。 (2) 本说明书不仅是整个软件开发的依据,对以后的维护性工作也起着指导性的作用,同时也是测试计划和用户手册的编写依据。 1.2 项目背景 (1)应用软件名称:美食分享APP (2)任务提出者:陈绍文,王朋,徐秀菊 (3)用户:广大人民群众 (4)实现:信计研发小组 (5)构建平台:android平台,其数据库构建在SQL?Server?2005上,并可实现权限限制性兼容,与其他手机应用软件并不冲突。 1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4 参考资料 (1) 软件工程 清华大学出版社 (2) 美食社区网站的设计与实现 电子科技大学出版社 (3)android开发案例驱动教程 清华大学出版社 (4) 面向美食网站的搜索及点评与图片去重模块的设计与实现 哈尔滨工业大学出版社 2. 任务概述 2.1 目标 本App旨在针对美食爱好者以及需要相关信息服务的网民建设以满足客户基本需求(菜谱查询,获得饮食健康资讯)为基础,提升用户体验(增加互动性和趣味性)为目标的新型享型美食菜谱分享。用户可以通过该App查看菜谱,创建菜谱,浏览资讯,发表评论,分享经验心得,进行好友分享以及讨论区进行交流讨论。该应用软件管理员可通过以发布信息,管理(修改,删除和增加)菜谱,管理讨论区对该APP的日常运营进行管理和维护。 2.2 运行环境 (1)处理器型号及内存容量:CY1.7GHZ,内存1g; (2)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:80G硬盘即可; (3)输入及输出设备的型号和数量,联机或脱机; (4)数据通信设备的型号和数量; (5)功能键及其他专用硬件; 2.3 条件与限制 (1) 条件:手机方面具备android4.0以上系统,服务器端在win7?32位 (2) 限制: 操作系统限制: 操作系统android4.0以上 软件限制: 应安装杀毒软件,防止病毒干扰 3. 数据描述 3.1 数据需求 (1)用户信息(用户id—主键,用户名,头像,用户类型,密码,个性签名,性别,出生日期,职业,家乡,现居地,个人简介) (2)美食信息(美食id—主键,用户id,美食名称,美食图片,美食简介,历史由来,备注) (3)美食用料(美食id,用料id—主键,菜名,分量) (4)美食做法(美食id,步骤id,具体做法,图片) (5)美食种类(美食id,种类id,种类名称) (6)美食地域(美食id,地域id,国籍,省,市) (7)美食推荐(美食id,用户id,推荐时间) (8)收藏表(美食id,用户id,收藏时间) (9)美食留言(美食id,用户id,留言) (10)主题表(用户id,主题id,内容,发表时间) (11)主题回复表(用户id,回复id,主题id,内容,回复时间) 3.2软件系统的数据流程和处理流程 (1)数据对象的E-R图,如下图1-1 (2)数据流图 3.3数据库介绍 (1)服务器程序在管理员与用户进行各种操作(创建,收藏,修改,删除,评论菜谱,删除,创建,评论主题,查看,删除用户)时需要对数据库进行数据提交,即对数据库进行查询与修改:在上面的操作过程中都需要对数据库中的所有表,进行联合查询、修改。 (2)物理数据结构主要用于各模块之间函数的信息传递。 (3)接口传递的信息是用数据结构封装了的数据,以参数传递或返回值的形式在各模块间进行传输。 (4)对于出错信息要返回出错提示给用户,并提供出错信息的处理方法以保证软件运行的可维护性。 3.4数据管理能力要求 根据市场对美食的需求以及团队的业务能力,该软件包含了各种家常美食以及全国各地特色美食菜谱的分享,同时美食好友之间可以互相分享烹饪经验与心得,因此估计用户量比较大,对数据的处理量也处于中等水平,对于团队来说

文档评论(0)

rKSIaVVUZK + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档