旅游网站—需求分析报告阶段--数据要求说明书(共12页)_第1页
旅游网站—需求分析报告阶段--数据要求说明书(共12页)_第2页
旅游网站—需求分析报告阶段--数据要求说明书(共12页)_第3页
旅游网站—需求分析报告阶段--数据要求说明书(共12页)_第4页
旅游网站—需求分析报告阶段--数据要求说明书(共12页)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目名称数据要求说明书V1.0(版本号)第六组拟 制 人_ _审 核 人_批 准 人_二零一二年三月四日数据要求说明书1引言1.1编写目的 四川任我行数据需求说明书目的是明确该旅游网站中各项功能和非功能性需求实现时所需要的数据,并可以此数据为根据设计数据库。同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。四川任我行数据需求说明书的阅读对象为:1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;2)对本数据需求说明书进行评审和确认的有关业务、技术人员;3)参加数据库设计,测试设计阶段工作的全体设计人员;4)四川任我行项目组,其他有权需要调用本文档的人员1.2背

2、景开发软件名称:四川任我行项目任务提出者:项目开发者:用户:旅游爱好者项目与其他软件,系统的关系:本系统采用B/S,服务器端采用Apache,数据库采用的是MySQL作为开发软件的数据库服务程序。 1.3定义 无1.4参考资料 数据要求说明书(GB856T88)2数据的逻辑描述对数据进行逻辑描述时可把数据分为动态数据和静态数据。2.1静态数据数据流图(第一层)a、 登录注册模块1)、注册功能:名称数据名称数据类型数据长度说明基本数据无输入数据用户名字符串20新用户输入一些基本信息,添加到相应的表中密码字符串16用户邮箱字符串80输出数据无2)、登录功能名称数据名称数据类型数据长度说明基本数据无

3、输入数据用户名字符串20用户输入自身的用户名和密码密码字符串16输出数据无b、评价模块评价模块细化1)、评价就旅游团功能名称数据名称数据类型数据长度说明基本数据用户名字符串20需要在登录情况下,才能使用。密码字符串16输入数据酒店IDint1用户在选择完酒店,填写相关内容后,就可以进行相关评论评论类型int010评论级别int05评论内容text65536输出数据无2)、评价酒店的功能名称数据名称数据类型数据长度说明基本数据用户名字符串20需要在登录情况下,才能使用。密码字符串16输入数据景点IDint1用户在选择完景点后,填写相关内容后,就可以进行相关评论评论类型int0, 5评论级别int

4、0, 5评论内容text65536输出数据无c、预订模块订单模块细化1)、预订酒店功能名称数据名称数据类型数据长度说明基本数据用户名字符串20需要在登录情况下,才能使用密码字符串16输入数据酒店IDint1用户选择酒店,并填入预订者的相关信息。房间类型char20身份证号char18入住时间Datetoday离开时间Datetoday+1电话号码Date15预订数量int1, 10输出数据房间数量int0, max如果用户预订的房间数大于剩余的房间数量,就会输出“房间不够”的信息,并输出剩余房间数量。2)、预订旅游团功能名称数据名称数据类型数据长度说明基本数据用户名字符串20需要在登录情况下,

5、才能使用密码字符串16输入数据旅游团名称int1用户选择旅游团,并填入预订者的相关信息。身份证号char20电话号吗char18预订人数Datetoday输出数据房间数量int0, max如果用户预订的人数超出剩余的房间数量,就会输出“人数已满”的信息,并输出可预订的数量。d、搜索查询模块搜索细化1)、搜索景点功能名称数据名称数据类型数据长度说明基本数据无输入数据景点名称字符串100用户需要搜索的景点输出数据景点名称字符串100用户在输入相关的景点名称后,根据输入的信息,输出多组与其相关的景点信息城市字符串20具体地址字符串100地图链接字符串100景点描述test65535示例图片字符串10

6、02)、景点详情名称数据名称数据类型数据长度说明基本数据无输入数据景点IDint1, max在用户选择点击相关链接后,会自动加载输出数据景点名称字符串100用户在选择了相关链接后,系统会根据用户选择的链接,展示与该景点相关的详细信息相关旅游团int1, max相关酒店int1, max景点描述text65536图片目录字符串100地图链接字符串100评论级别int0, 5评论内容text65536评价者字符串20评论时间Daredate3)、酒店搜索功能名称数据名称数据类型数据长度说明基本数据无输入数据入住城市字符串20用户输入必要的信息,其中入住城市是必填项。其余选填毗邻景点字符串100价格

7、范围字符串50星级范围字符串20酒店名称字符串100输出数据酒店名称字符串100根据用户输入的相关信息,查询出一组酒店,按照一定的格式将这些信息输出。详细地址字符串100酒店房型字符串20床型字符串20带宽int0, 1价格int1, max星级int0, 74)、酒店详情名称数据名称数据类型数据长度说明基本数据无输入数据酒店IDint1, max在用户选择点击相关链接后,会自动加载输出数据酒店名称字符串100用户在选择了相关链接后,系统会根据用户选择的链接,展示与该酒店相关的详细信息所属城市字符串20交通信息字符串150酒店信息text65536图片目录字符串100地图链接字符串100评论级

8、别int0, 5评论内容text65536评价者字符串20评论时间Daredate5)、房间详情名称数据名称数据类型数据长度说明基本数据无输入数据房间类型char20在用户选择点击相关链接后,会自动加载输出数据所属酒店字符串100用户在选择了相关链接后,系统会根据用户选择的链接,展示与该酒店相关的详细信息费用说明字符串100公告字符串150房间描述text65536图片目录字符串100评论级别int0, 5评论内容text65536评价者字符串20评论时间Daredate6)、旅行团搜索名称数据名称数据类型数据长度说明基本数据无输入数据旅游路线字符串100用户输入必要的信息,其中旅游路线是必填

9、项。其余选填价格范围字符串20输出数据旅游团名称字符串100根据用户输入的相关信息,查询出一组旅游团,按照一定的格式将这些信息输出。基本信息字符串100优惠价字符串20原价字符串20图片目录int0, 17)、旅游团详情名称数据名称数据类型数据长度说明基本数据无输入数据旅游团IDint1, max在用户选择点击相关链接后,会自动加载输出数据旅游团名称字符串100用户在选择了相关链接后,系统会根据用户选择的链接,展示与该旅游团相关的详细信息路线字符串100行程字符串150费用说明text65536重要提示text100地图链接字符串100评论级别int0, 5评论内容text65536评价者字符

10、串20评论时间Daredate8)、订单信息名称数据名称数据类型数据长度说明基本数据用户名字符串20在用户登录情况下,作为基本数据默认输入密码字符串16输入数据无输出数据旅游团名称字符串100用户在登录情况下,显示用户预定的相关信息身份证字符串18电话字符串15数量int1, 10酒店名称字符串100房间类型字符串20e、管理员更新信息模块更新信息细化1)、插入景点信息名称数据名称数据类型数据长度说明基本数据景点IDint1, max自动增长输入数据景点IDint1, max管理员在输入相关信息后,进行插入景点名称字符串100相关旅游团int1, max相关酒店int1, max景点描述tex

11、t65536图片目录字符串100地图链接字符串100输出数据无2)、删除景点信息名称数据名称数据类型数据长度说明基本数据输入数据景点ID管理员在输入相关信息后,进行插入输出数据无如果输入的ID不在数据库中的话,则输出“删除出错”的信息3)、插入酒店信息名称数据名称数据类型数据长度说明基本数据酒店IDint自动增长输入数据酒店名称字符串100在用户选择点击相关链接后,会自动加载所属城市字符串20交通信息字符串150酒店信息text65536图片目录字符串100地图链接字符串100输出数据无用户在选择了相关链接后,系统会根据用户选择的链接,展示与该酒店相关的详细信息4)、删除酒店信息名称数据名称数

12、据类型数据长度说明基本数据输入数据酒店ID管理员在输入相关信息后,进行插入输出数据无如果输入的ID不在数据库中的话,则输出“删除出错”的信息5)、插入旅游团信息名称数据名称数据类型数据长度说明基本数据旅游团IDint1, max输入数据旅游团名称字符串100在用户选择点击相关链接后,会自动加载路线字符串100行程字符串150费用说明text65536重要提示text100地图链接字符串100输出数据无6)、删除旅游团信息名称数据名称数据类型数据长度说明基本数据输入数据旅行团ID管理员在输入相关信息后,进行插入输出数据无如果输入的ID不在数据库中的话,则输出“删除出错”的信息初步设计E-R图2.

13、2动态输入数据 见上表2.3动态输出数据 见上表2.4内部生成数据根据数据库各个表的内在连接关系可以生成新的所需要的数据。对于一些搜索结果,都是事先保留了一份正确的结果,开发人员可以将自己的运行结果和事先征求的结果进行比较,保证缩写代码的正确性。2.5数据约定对于数据库存储的信息数据库要有严格有效的恢复机制;数据必须一个每天进行一次备份,由于信息量巨大,应以天为周期进行增量转储,以季度为周期进行海量转储。所有的提交,确认,删除等操作以按钮的形式给出,且名称一律为取为“提交”、“确认”、“删除”等易于理解的形式。3数据的采集 3.1要求和范围 具体的内容包括:a. 数据的来源主要是建立数据库时录入的数据,在进行相应操作时会进行数据更新。只有管理员才可以对景点,酒店,旅游团的相关信息进行更新。一般的用户,只能对和自身相关的信息进行部分的更改。b. 数据的输入采用统一的键盘输入,不需要其他的工具,但是数据是有一定的格式和密码限制的,所以输入不合法时会进入不了系统。c. 数据统一采用界面输入,接受者都是电脑,根据“提交”、“确认”、“删除”三个按钮,进入到数据库采用统一的处理。d. 数据的输出统一显示在界面上,一般采用表格的形式,必要时表格会打印输出。打印机的选择采用统一的接口。e. 数据要及时更新,数据必须每天进行一次备份,由于信息量巨大,以天为周期进行增量转储,以季

温馨提示

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

评论

0/150

提交评论