试谈养身旅游智能化开发项目可行性实施报告_第1页
试谈养身旅游智能化开发项目可行性实施报告_第2页
试谈养身旅游智能化开发项目可行性实施报告_第3页
试谈养身旅游智能化开发项目可行性实施报告_第4页
试谈养身旅游智能化开发项目可行性实施报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、可行性报告养身旅游智能化开发项目5 / 12养身旅游智能化开发项目组2011 年 4 月4 / 12文档修改记录文件状态:V草稿正式发布止在修改文件标识当前版本V1.0创建人完成日期金元2011-5-12章节编号京IJ名称修订容简述修订日期修改人修订前版本号7 / 12第一章概述1.1. 项目背景目前旅游行业普遍以旅行社为导向,指定旅游线路单一,缺乏灵活性,高质量的,以需求为导向的,能够 基于参数进行智能排列选择旅行线路的应用的需求越来越明显。1.2. 技术开发状况为旅游网项目提供的解决方案文档方便相关人员更好的评估项目及项目预算1.3. 术语和缩写解释缩写、术语解释Oracle甲骨文公司的一

2、款关系数据库管理系统。Tomcat基于java的开源web服务器。负载均衡对于高并发的应用通过算法进行多台服务器的协同业务处理。合作客户使用我们的平台进行业务的合作企业。1.4. 参考文档第二章技术可行性分析2.1. 项目总体目标项目的总体目标是提供一个高效的,可交互性的旅游平台,对于整体设计要求能够具有可扩展性,要求项目上线初期就能够达到较高的并发数。同时要求具有统一的界面风格,友好的用户体验。系统要求能够12月1日能够进行试运行。2.2.系统架构图系统通过负载均衡,使用多台服务器解决高并发的问题。使用web负载均衡,通过用户ip所在区域将请求转发到对应的web服务器上,再通过应用负载均衡基

3、于算法找到适合的应用服务器进行请求处理。*皿服用需应旭曜外捌2.3.技术可行性分析a)养生旅游智能系统系统基于用户输入的参数进行智能选择,排列出符合要求的所有线路。设计思路:在录入产品时需要选择各项参数,目前的参数类型如下:1:年龄段,用户在输入参数时需要选择自己所属的年龄段2:性别3:出行季节(由出行时间确定)以上三个参数类型也是用户输入参数时的必输字段,确定了智能系统中的三个维度,即男女老少,春 夏秋冬在录入产品时还需要确定目的地,所属项目,费用等属性。用以对用户的出行线路进行精细控制,如 下:4:目的地,可以精确到市5:项目,由运营团队进行维护,目前分为:温泉,湿地,沙滩,攀岩,冒险,深

4、山,寺庙,瀑布,园林,岛屿十大类6:费用,在排选的时候需要特殊考虑往返交通费,产品中的费用不包括交通费,由用户的预计费用智能计算出合适的交通方式表结构如下:产用喷目表蟠缶iai,如:口k;vnchu: (99)的期 zchu (126)髭西壬铳裁瑞char (1J羊柜状备char 二海人char(ZO)出char(10)尸原际司:har(W)机相二 E 口©J舒江t arch, ar(256的1耳法chai (15J再同档阳主舞匚卜五2口“:口卜:¥品主鹿u卜皿.20.图片解役vwehBjf (84图片发型chffl: (1>产品母存废饮品,奥文,华则ch 让产品王泳

5、eh丑(的)5hai'<L:chsr (l)产品产切推荐裒I /!:0上工!品亍精rhxi I 就生而突型char 20i)三拾状态clsaT (1)巳%人char4K日用由也40'J' ITRl 旦桂char 12D1)vakcEst (2时)的M世eh*r ILD)3u 七遍112cli声配方charQO产湘君梆var叱比(联|产用肃qvsxcLaz (IE I产品悒越decinal(itij 2)声品螳格irmahar (加 B)varchiz (256)英惜字vnrchnr(641是是否渤加到系究库char (1 J1曲主肘char(201单觅忧国此城m映

6、人chaz (30记账日用chsr(10)记账门间ch-ar 11SJ由仙人山性日引char(Loi山舔巴问chwrilB-机由char(20)甑注UETchnr £256)时间出char (ISA血表干隙叱R7 :£口 ,"匕:产后王喙 cksrl20> 中吐生磷 ck.acC20>char 130) 知奥 uaichR L32Jil ICj 幻 chM rh»r(l) ch *r (1) riiar C2QJ thil410)小笛8) shar(13?2 EG)产品表 :用于维护产品信息,字段有:产品项目,产品名称,产品编号,产品价格,广

7、告语,关键字产品参数表:用于维护产品参数,字段有:产品,参数类型,参数值产品项目表:用于维护产品项目,进行新增,修改,删除,查看等操作,字段有:项目名称,项目描述,单据状态,备注产品单位表:用于维护组成产品的单元,一个产品包含多个单元,字段有:单位名称,参考价,单位类型,单据状态,备注产品单位关系表:用于维护产品单元与产品的关系。字段有:产品单位,产品核心算法:在相关数据被维护的情况下,通过 sql+缓存的方式进行智能选择,对于性别,年龄段,出行季节等参数,通过关联产品参数表实现,对于目的地,项目,费用,在查询时指定条件即可因为选择项目的确定性与可穷举性,在业务层面通过方法级缓存,减少与数据库

8、交互的次数,提高程序执行效率,具体算法为:拦截所有业务方法的调用,查看是否存在指定方法缓存的指定,通过spring的AOP实现<bean id="interceptor" class=".smartly.MethodCacheInterceptor" destroy-method="destroy" />8 / 12<aop:config proxy-target-class="true"><aop:advisorpointcut="execution(* .smartly.

9、business.*.*(.)"advice-ref="methodInterceptor"/></aop:config>在拦截器中判断调用的方法名与参数,查询是否存在于缓存服务器中,如果存在直接从缓存服务器中获取返回结果,否则才真正进行方法调用b) 在线交易系统对于智能系统排列出的产品,可以进行选择并进行支付流程。1 采用加密和数字签名认证体系2 .通讯使用SSL协议(128位),对数据进行加密3 数据交互都使用加密,并使用数字签名进行数据验证,确保数据的完整性和不可抵赖性表设计:订单表,字段有:产品,订单人,订单日期,订单号,支付流水号等12

10、 / 12犍 态 外名机话键名址机语名 状 号型健格间户姓手固外姓键地手固匿求议期式户期间间理 编类主费价时帐人人人表人外人人人要要建日方用人日时时处戳 单单品送赘款行贺贺贲员贺表货贺赏否名它户货款业核核核建易问 仃订产配是付银订仃订会收区牝收收是署其客送时企复复复创先时(口 k>订单表chai (20) var char (32) char1) char (20)(L6, 2) decimal (16, 2) char (19) char (20) varchar(32) varchar (20) varohar (18) char (20) vqfqhmr(32) char(20) varchar(64) varchar (20) varchar (20) char (1) varchar(32) varhar(64) v&r<hax 1L28) char (10) char (1) char (20) char(20) char (10) char(19) namer i e (& CO char (1) char(

温馨提示

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

评论

0/150

提交评论