




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
需求分析说明书马蜂窝旅游分享网文件状态: 草稿 正式发布 正在修改文件标识:会飞的蜗牛-01当前版本:V1.0作 者:张玉朋 李非非 孙清林 韩晓林组 员张玉朋 李非非 孙清林 韩晓林完成日期2013-12-19目录1.1编写说明此需求文档对公司正待开发的马蜂窝系统做了比较全面的需求分析,对被开发软件系统的主要功能、性能进行完整描述。现以书面的形式将项目开发生命周期中的项目任务范围、项目团队组织结构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目工作等内容描述出来。目的如下:1. 作为项目相关人员之间的共识和约定,是软件系统开发技术协议的参考依据,为双方提供参考。2. 为软件开发者进行详细设计和编程提供基础。3. 保证项目开发人员按时保质地完成预定目标,更好地了解项目实际情况,按照合理的顺序开展工作。4. 作为项目生命周期内的所有项目活动的行动基础,使相关工作人员能了解到用户需求,并在开发、测试、验收、推广及维护过程中依据1.2 项目背景马蜂窝旅游分享网是关于旅游方面的分享网,马蜂窝旅游分享网的需求分析是认真查了用户对马蜂窝旅游分享网的需求后,并根据马蜂窝旅游分享网的业务分类、业务操作规程及数据结构等具体要求,调查了公司的业务范围、业务逻辑结构、业务操作规程、业务详本、业务数据规格、确定了系统性能要求、系统运行支持环境要求、数据项的名称、数据类型、数据规格。这一切都是为了下一步工作奠定了良好的基础。本系统的需求说明书全面、概括性地描述了旅游分享网站管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本需求说明书可以全面了解旅游分享网站管理系统所要完成的任务和所能达到的功能。1.4 读者对象系统应用人员美工设计人员程序开发者另,PHP新人项目设计和学习的参考文档1.5 参考资料细说PHP教程软件需求分析 内容管理系统( CMS )设计方案 内容管理系统( CMS )项目审批表 北京易第优教育咨询有限公司有关规章制度1.6 术语与缩写解释缩写、术语解 释CMS内容管理系统LAMP兄弟连北京易第优教育咨询有限公司教程细说PHPBroPHPLAMP兄弟连开发的开源免费的轻量级PHP框架BroCMS该CMS项目的名称DFD图数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示法。2.1产品的描述马蜂窝旅游分享网作为一个在线的旅游分享社区,相关于旅游方面的各项内容,囊括首页,旅游攻略,目的地,社区,一窝蜂,兴趣六大大板块,为旅游爱好者提供一个娱乐,分享,社交的网络平台。 首页:导航列出国内外出名的景点,站内活动,同时展示了部分网友的精品帖子以及精美图片,及部分广告旅游攻略:该模块主是针对国内外的著名景点,按季节,主题,得出TOP榜,同时按时间,人气,展示了国内外景区的攻略,攻略以pdf和jpg的方式展示,用户可以浏览部分书籍包括下载,同时会员具有评论权限。目的地: 该模块主要针对各大洲的著名景点,推荐出比较有代表性的,同时围绕月份,热门,周边几个主题按图片样式展示出特色景点,用户点击进入景点,可以了解到此景点的详细信息,如住宿,美食,交通等内容,同时此板块下包含用户所写的游记。一窝蜂:展示各个大洲下某些特色的酒店,用户可以在此版块下进行预订,类似于一小型的商城。兴趣:此模块是按不同旅游形式为用户提交相应的版块交流地,如骑行,自驾,徒步,潜水,美食,等相关版块,用户可以在自己感兴趣的版块交流,分享,约伴,问答。 社区:一个自我展示的模块,用户可以在此模块下发表自己想说的话,上传旅行拍摄的相片,同时会把好友的最近发表的信息在此版块下进行展示,达到一个小型的社交平台。l 门户网站用户分为访客和会员,访客可以在网站上浏览频道、浏览文章、搜索文章等。会员可以发布文章、对文章进行评论、加好友、发站内信、收藏文章等。l 后台管理系统后台管理系统的用户分为超级管理员、网编与内容管理员三种角色:网编可进行系统设计、管理栏目分类、友情链接管理及公告管理;内容管理员可以管理文章和幻灯片;超级管理员有所有权限,包括管理用户和用户组。2.2 系统目标根据需求分析和描述以及与用户的沟通,现制定网站实现目标如下: 系统采用人机对话方式,界面美观友好,界面简洁,框架清晰,美观大方 灵活快速地填写供求信 内容查询灵活、方便,数据存储安全可靠 实施强大的后台审核功能 实现强大的搜索功能,支持模糊查询。2.3 系统功能结构根据内容管理系统(CMS)的特点,可以将其分为前台和后台两个应用,前台应则包括内容展示和个人中心两部分,而后台应用则分为平台操作管理、系统管理频道、内容管理频道和用户管理频道四个部分。其中各个部分及其包括的具体功能模块如图所示:12.4 系统流程图(3)内容管理系统模块为浏览者、会员、网站管理者等提供一个交流平台,根据角色的不同,给予分别拥有不同的操作权限,BroCMS的操作流程如图所示: 检索文章匿名访问搜索文章查看文章发表评论别人空间个人中心管理好友动态管理帐号设置站内信发表文章游客普通用户注册用户登录会员是否是否在内容管理系统中, 浏览者也就是普通游客只能够查看文章;注册的会员即可以查看文章,也可以发布和回复文章等操作;管理员登录内容管理系统时,需要执行以下步骤1. 身份验证,只有管理用户、网站编辑和管理文章的权限的用户才能管理后台。2. 根据不同的角色有不同的操作权限,超级管理员具有所有权限3.业务描述 3.1 对功能构成及描述的规定 按业务类型分类,逐条列出实现的各项业务以及对业务的详细描述,对系统需求的统一规定及要求。对每一业务流程进行描述,并说明各功能模块的简单实现其中对各功能模块的描述应包括:n 功能概述n 操作权限n 输入n 处理过程n 输出业务描述应详细准确、无二义性,以作为将来验收和测试的标准3.1.1攻略管理功能名称攻略功能编号1设计者孙清林功能需求提出者(单位、姓名)LAMP兄弟连 丛浩完成时间2013-12-21功能修改提出者(单位、姓名)LAMP 兄弟连 丛浩修改时间2013-12-23功能修改批准者功能修改者孙清林修改次数0功能框结构图: 攻略下载展示 -攻略下载-关键词显示-简介显示-贡献者用户显示-ajax实现预览图片效果-攻略推荐-下载攻略用户显示 -评论与留言显示 说明1. 旅游攻略导航模块是一个旅游系统的核心模块.用户可以在这里下载最优秀的攻略资源,旅游网的攻略提供来自各国各地区的最新的攻略2. 攻略下载为用户提供下载功能 (pdf和jpg)格式,里面蕴含了丰富的攻略内容,此功能必须用户登陆才能下载。3. 关键词显示为比较好的用户体验,增加了攻略的关键词,把一些好的内容提取出来,以供大家更容易找到想要去的,或者好玩的东西.4. 简介显示每个攻略都提供了一个简介,第一是为用户定位,第二是旅游者可以更精确的了解到相应的详细信息。5. 贡献者用户显示每位用户可以提供自己的资源到本站上。6. Ajax预览效果7. 为用户提供预览,增加用户体验。8. 攻略推荐为用户提供搜索相应关键词的其它相近的兴趣爱好.9. 下载攻略用户显示 按时间排序,显示最新下载资源的用户头像(可以点击进入用户个人中心)10 评论与留言显示 用户可以根据提供的下载资源进行纠错评论,此功能提交时用户必须是登陆状态 功能描述功能需求表001 攻略下载功能描述攻略下载操作权限需要登陆输入无需输入。加工(处理过程)对用户点击下载的文档判断相应的格式,进行下载操作.输出无需输出DFD图业务数据流程:用户检查并判断点击下载返回给用户提取资源注释用户每下载一次,人气增加一次,下载量增加一次,写入到相应的用户ID记录下载过的攻略.功能需求表002 关键词显示功能描述关键词显示操作权限无需登录输入分类查找按标题模糊查找相应关键词加工(处理过程)从数据库查出对应的关键词,显示到攻略下载标题下输出无DFD图业务数据流程:用户系统查询查询信息 返回攻略下关键词显示展示关键词注释 此功能,暂时只对攻略下载有效功能需求表003 用户评论功能描述评论纠错操作权限提交需要登陆输入对应的评论信息加工(处理过程)后台遍历用户显示评论内容 输出输出评论内容DFD图业务数据流程:用户判断遍历输入内容从数据库返回信息插入数据库注释用户评论的内容按时间正序排序。3.1.2 目的地管理 功能构成功能名称栏目管理功能编号2设计者李非非功能需求提出者(单位、姓名)LAMP兄弟连 从某某完成时间2013-12-23功能修改提出者(单位、姓名)LAMP兄弟连 从某某修改时间2011-12-23功能修改批准者李非非功能修改者李非非修改次数1功能框图:前台显示旅游目的地后台添加国家推荐周边推荐月份推荐季度推荐说明旅游目的地可以对旅游进行分类管理,添加旅游目的时首先就是要选择旅游存放的分类,所以要先添加栏目再添加文章。在栏目管理中,可以完成创建栏目、查看、排序、编辑和移动,以及删除和隐藏栏目等操作,并且采用的是无限级分类的添加方式。另外,在网站前台也是以栏目的形式对文章进行检索的,形成栏目列表和栏目菜单。1. 添加栏目通过表单界面添加新的栏目,添加时需要选择上层分类和设置栏目图片。2. 查询栏目按分类的层级关系显示所有栏目分类列表。3. 栏目排序在查询的栏目列表中,可以改变栏目和菜单在前台页面中的显示顺序。4. 编辑栏目和添加栏目类似,对已添加的栏目进行修改编辑,也可以移动栏目到其他分类中。5. 删除栏目对不需要的空栏目可以直接删除,但如果栏目下面有子栏目或栏目下有文章,则需要先将其删除。6. 隐藏栏目对不需要显示的栏目,可先选择隐藏,在需要时再将其显示。功能名称栏目管理功能编号2设计者李非非功能需求提出者(单位、姓名)LAMP兄弟连 从某某完成时间2013-12-23功能修改提出者(单位、姓名)LAMP兄弟连 从某某修改时间2011-12-23功能修改批准者李非非功能修改者李非非修改次数1功能框图:6月份季节旅游5月份4月份3月份1月份2月份说明季节旅游目的地可以对季节旅游进行分类管理,添加季节旅游目的时首先就是要选择季节旅游存放的分类,所以要先添加栏目再添加文章。在栏目管理中,可以完成创建栏目、查看、排序、编辑和移动,以及删除和隐藏栏目等操作,并且采用的是无限级分类的添加方式。另外,在网站前台也是以栏目的形式对文章进行检索的,形成栏目列表和栏目菜单。7. 添加栏目通过表单界面添加新的栏目,添加时需要选择上层分类和设置栏目图片。8. 查询栏目按分类的层级关系显示所有栏目分类列表。9. 栏目排序在查询的栏目列表中,可以改变栏目和菜单在前台页面中的显示顺序。10. 编辑栏目和添加栏目类似,对已添加的栏目进行修改编辑,也可以移动栏目到其他分类中。11. 删除栏目对不需要的空栏目可以直接删除,但如果栏目下面有子栏目或栏目下有文章,则需要先将其删除。12. 隐藏栏目对不需要显示的栏目,可先选择隐藏,在需要时再将其显示。13对各大城市季节的推荐 随机显示20个案月份显示城市3.1.3社区管理 功能构成功能名称社区管理功能编号3设计者韩晓林功能需求提出者(单位、姓名)LAMP兄弟连完成时间2013-12-23功能修改提出者(单位、姓名)LAMP兄弟连修改时间2013-12-23功能修改批准者功能修改者韩晓林修改次数1功能框图:嗡嗡删除社区管理社区首页展示嗡嗡发表嗡嗡展示嗡嗡回复说明1. 撰写嗡嗡通过系统提供的表单界面撰写并发布新的嗡嗡。2. 嗡嗡回复可以根据多种条件筛选出需要处理的嗡嗡列表。3. 编辑嗡嗡和添加嗡嗡类似,对已发布的公告进行编辑修改。4. 删除嗡嗡对已经过期的或已经不需要的嗡嗡可以进行删除。 功能描述 撰写嗡嗡功能描述撰写嗡嗡操作权限需要网站设置权限输入发表日期、发表内容、用户id。加工(处理过程)对用户输入的嗡嗡信息进行检查并添加到数据库的嗡嗡表中。输出全部嗡嗡记录DFD图业务数据流程:用户检查添加查询嗡嗡信息嗡嗡信息列表嗡嗡记录注释嗡嗡严格按照要求填写 功能描述 嗡嗡回复功能描述嗡嗡回复操作权限需要网站设置权限输入时间,内容,用户id加工(处理过程)通过查询条件到数据库的公告记录中查出满足条件的记录。输出符合条件嗡嗡回复的记录DFD图业务数据流程:用户系统查询嗡嗡条件符合条件记录嗡嗡记录注释深色的记录被设置为不显示,如果结束时间为红色表示已经过期,如果开始时间为蓝色表示还没有到期。 功能描述 编辑嗡嗡功能描述编辑嗡嗡操作权限需要网站设置权限输入发表日期、发表内容、用户id,被回复人id。加工(处理过程)对用户输入的嗡嗡信息进行检查并添加到数据库的嗡嗡表中。输出全部嗡嗡记录DFD图业务数据流程:用户检查添加查询嗡嗡信息嗡嗡信息列表嗡嗡记录注释嗡嗡严格按照要求填写 功能描述 删除嗡嗡功能描述删除嗡嗡操作权限需要网站设置权限输入不需要加工(处理过程)对用户输入的嗡嗡信息进行检查并添加到数据库的嗡嗡表中。输出全部嗡嗡记录DFD图业务数据流程:用户检查添加查询嗡嗡信息嗡嗡信息列表嗡嗡记录注释嗡嗡严格按照要求填写3.1.4 一窝蜂管理 功能构成功能名称兴趣功能编号4设计者张玉朋功能需求提出者(单位、姓名)LAMP兄弟连 张玉朋完成时间2013-12-23功能修改提出者(单位、姓名)LAMP兄弟连 张玉朋修改时间2013-12-23功能修改批准者张玉朋功能修改者张玉朋修改次数功能框图:帖子分类兴趣管理兴趣分类活动管理帖子分类游记管理说明一窝蜂管理,包含兴趣的分类,活动的管理,游记管理,帖子分类,帖子分类。1. 兴趣分类通过系统提供的兴趣分类,在前台显示,系统提供的分类,以供用户操作使用。2. 活动管理用户提供的想举办的活动,通过发帖的方式,输出活动的详细内容。3. 游记管理通过游记表,搜索出符合兴趣的相应的子版块4. 帖子管理根据用户发的帖子,在后台管理用户的帖子(包括审帖,删帖)。5. 帖子分类帖子总共分为三类:问答,装备,相约。3.1.5 兴趣管理 功能描述 兴趣管理功能描述兴趣分类操作权限需要网站设置权限输入种类标题,背影颜色加工(处理过程)后台直接添加用户普遍的兴趣爱好输出输出分类兴趣标题及背景颜色DFD图业务数据流程:用户浏览主题兴趣主题选择,浏览主题下子版块注释兴趣分类,是该板块的重中之重的地位,所有选项必须填。 功能描述功能需求表f0402 活动管理功能描述活动主题操作权限需要网站设置权限输入通过发起人用户,发表有关活动的帖子,组织活动。加工(处理过程)对用户输入的信息进行筛选,发表。输出全部活动内容DFD图业务数据流程:用户筛选,甄别组织活动浏览,参与活动记录注释活动的时间,地点,内容。 功能描述功能需求表f0403 游记管理功能描述游记管理操作权限需要网站设置权限输入游记时间,内容,标题。加工(处理过程)根据游记时间,关键词,等进行筛选,展示在兴趣版块中。输出输出最新的游记,热门游记。DFD图业务数据流程:用户检查,筛选发表浏览输出游记游记列表注释该板块下的游记,必须符合兴趣版块的标题。 功能描述功能需求表f0404 帖子管理功能描述帖子管理操作权限需要网站设置权限输入发表有关兴趣方面的帖子,例如:问答,装备,约伴等加工(处理过程)通过在相应的子主题下,发表相应的贴子,进行曾删改查。输出分别输出相应的子版块下的帖子DFD图业务数据流程:用户分类筛选浏览发表相应的帖子列表帖子列表注释必须添加帖子标题,内容,并且在相应的子版块发表 功能构成功能名称一窝蜂管理功能编号5设计者张玉朋功能需求提出者(单位、姓名)LAMP兄弟连 张玉朋完成时间2013-12-23功能修改提出者(单位、姓名)LAMP兄弟连 张玉朋修改时间2013-12-23功能修改批准者峰某某功能修改者高洛峰修改次数1功能框图:澳新管理一窝蜂管理导航栏管理境内精选欧美管理东亚管理说明一窝蜂,是以一个吃,住,旅游为一体的版块,通
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3D打印医疗器械生物相容性-全面剖析
- 新北师大版数学期末复习计划
- 认知神经科学与心理测量创新融合研究-全面剖析
- 佛山水塔施工方案
- 传统皮革工艺在现代箱包设计中的新诠释-全面剖析
- 可逆脱敏技术的分类与应用-全面剖析
- 舟状头治疗药物研发-全面剖析
- 金属花格栅施工方案
- 2025年征信考试题库:征信数据分析与报告撰写核心知识点与实战应用试题
- 2025年小学英语毕业考试模拟试卷(口语能力提升与实际应用)
- 大数据时代的管理变革
- 2025-2030中国责任保险行业市场分析及竞争形势与发展前景预测研究报告
- 三人合伙开店合同范本
- 中央空调年度维保计划及方案
- 2025年郑州卫生健康职业学院单招职业适应性测试题库带答案
- 2025年郑州卫生健康职业学院单招职业适应性测试题库必考题
- 2024 年四川省公务员考试申论、行测【行政执法、省直、综合管理岗、A类、申论】5套 真题及答案
- 教科版四年级科学第二学期期中测试卷(含答案)
- 2025年高考地理高分答题攻略
- 2024年四川省泸州市小升初数学试卷(含答案)
- 2023-2024学年天津市中小学生mixly创意编程 第4课 聪明的按键-教学设计
评论
0/150
提交评论