1、面向组件的旅游服务平台需求分析说明书 编号: _面向组件的旅游服务平台需求分析说明书承办单位:可视化计算与虚拟现实四川省重点实验室编写日期:2012年11月22日目 录1引言11.1编写目的11.2背景及范围11.3定义,术语,缩写词和略语21.4文档约定21.5参考资料22总体描述42.1目标42.1.1开发意图42.1.2应用目标42.1.3技术构成42.2系统描述82.2.1子集说明92.2.2相关关系92.2.3交互功能92.3用户特点102.4一般约束102.5假设与依据103需求分析113.1用户任务和目标113.1.1魅力成都113.1.2重要活动113.1.3专项旅游113.1
2、.4旅游计划123.1.5平台管理123.1.6论坛系统12 3.1.7旅游预订.133.2功能需求123.2.1魅力成都123.2.2重要活动813.2.3专项旅游913.2.4旅游计划943.2.5平台管理983.2.6论坛系统1043.1.7旅游预订.109 4非功能需求1104.1性能技术需求1104.1.1 动态数值需求1104.1.2 静态数值需求1104.1.3 精度需求1104.1.4 时间特性需求1104.1.5灵活性1114.1.6 数据管理能力需求1114.1.7 故障处理需求1114.2设计约束条件1114.2.1 技术约束1114.2.2 环境约束1124.2.3 标
3、准约束1124.3接口需求1124.3.1用户接口1124.3.2硬件接口1124.3.3 软件接口1124.3.4 通讯接口1134.4质量属性1134.4.1 可用性1134.4.2 安全性1134.4.3 可转移、可转换性1135支持信息1145.1支持软件1145.2设备1145.3控制1145.4接口1155.5文档115面向组件的旅游服务平台项目组35面向组件的旅游服务平台项目组1引言1.1编写目的l 随着人们生活水平的提高,对于精神生活的追求有了更高的要求,为方便大家了解更多旅游方面的信息。所以特意编写此说明书,全面阐述了交互式旅游服务平台建设的原则、目标、周期以及预算方面的问题
4、,为开发人员、维护人员、客户之间提供共同的协议,对交互式旅游服务平台的实现作了描述。l 本说明书的预期读者为客户、需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2背景及范围l 工程系统的名称:交互式旅游服务平台l 工程的组织者:可视化计算与虚拟现实四川省重点实验室l 系统的生产者:可视化计算与虚拟现实四川省重点实验室(交互式旅游服务平台)项目组l 系统的设计者:可视化计算与虚拟现实四川省重点实验室(交互式旅游服务平台)项目组l 系统的所有权:可视化计算与虚拟现实四川省重点实验室1.3定义,术语,缩写词和略语l 需求:用户解决问题或达到目标所需的条件或功能;系统或系统之间要满足合同、
5、标准,规范或其它正式规定文档所需具有的条件或权能。l 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明确其含义并找出其中的错误,遗憾或其它不足的地方。l 业务角色:机构外部与机构交互的一切。l 业务用例:机构中的一组相关工作流,对业务角色有用。l Activity框图:以图形方式显示用例的工作流。l Use Case框图:显示使用案例与角色间的交互。l Sequence框图:显示使用案例中的功能流程。l 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是独立的。1.4文档约定在完成整个可视化计算与虚拟现实四川省重点实验
6、室的同时,对需要完成的相关文档进行约定。详细约定请参阅合同说明书。1.5参考资料1. coffee woo的blog,主要参照了OO系统分析之路系列文章,以及提供的文档写作模板和ppt等资料。2. UML基础与Rose建模教程 蔡敏、徐慧慧、黄炳强编著,人民邮电出版社,2006年1月第一版3. 系统分析之路 刘寅虓 编著,电子工业出版社,2005.54. 系统分析与设计教程舍里 著 Shelly 著,北京:机械工业出版社,2004.45. 软件工程:方法、工具、实践 冯玉琳 编著 赵保华 编著,合肥:中国科学技术大学出版社,1992.96. 面向对象的软件工程:构建复杂且多变的系统 布鲁志 著
7、 Bruegge 著 Dutoit 著, 北京:清华大学出版社,2002.107. UML和统一过程:实用面向对象的分析和设计 阿诺 著 Arlow 著 诺伊施塔持 著 Neustadt 著,北京:机械工业出版社,20038. UML系统分析设计,北京:高等教育出版社,20059. UML与软件建模 徐宝文 编著,北京:清华大学出版社,200610.UML精粹:标准对象建模语言简明指南 福勒 著 Fowler 著,北京:清华大学出版社,20062总体描述2.1目标2.1.1开发意图利用信息化手段,为大众旅游出行提供高效便捷的方式,有效地宣传各地的特色旅游景点和风土人情,为广大民众提供一个高效、
8、便捷、可行的交互式旅游服务平台。2.1.2应用目标通过收集各种旅游体验的数据,分析不同消费者特征,分类展示各地的旅游景点人情风俗;创建网络环境下旅游体验新模式;通过网络多层结构中间件、多媒体制作,网络媒体传输、大型数据资源库、以及三维仿真等关键技术的研究与实现,最终目标是开发面向大大众化的旅游体验平台,包含旅游资源库、旅游管理、动态交互、等子系统;创建适用于各种层次的人群的信息咨询服务。2.1.3技术构成(1)体系结构采用B/S方式、多层结构中间件技术设计,以J2EE技术架构构建应用平台,采取XML技术进行数据的存储、传输,运用国际上先进Enterprise JavaBeans(EJB)技术标
9、准;运用MVC模型结构原理,即对模型(Model)、视图(View)、控制器(Controler)分层结构设计,通过Spring、Hibernater等技术框架,完成业务逻辑层、数据持久层、表示层等设计与实现。使软件系统具有优良的结构性、伸缩性与可维护性。(2)数据的海量存储技术构建一个网络存储系统,实现大容量的数据存储(10T) ,能够在IP/SAN网络上同时实现数据存储、备份;通过集中的管理界面实现整个系统的数据存储和数据备份的管理;在信息中心实现数据的备份和核心数据的存储,同时能在尽量快的时间内恢复。在对比直接连接存储(DAS)、附网存储(NAS)和存储区域网络(SAN)技术研究基础之上
10、,实现存储容量的爆炸性增长;数据存储的集中管理;多服务器的数据直接高速备份的要求(与网络无关的备份)功能。使得.数据具有高度扩展能力,满足.本地服务器与远程存储连接的要求;以及PASC,视频系统,电子商务等数据访问要求。(3)数据挖掘技术通过定义查询、动态查询、OLAP查询与决策支持智能查询,运用频繁模式发现、分类、回归、聚类、统计模型学习等技术手段;实现对各类关系数据表格、复杂表格以及各种综合报表的处理;尤其是开展可视化技术研究,研究点、线、面各类图形关系,研究交互式可视化、动态模拟、计算机动画技术表现复杂数据及其相互关系;对各类数据进行期望、方差、汇总、排序等各种统计分析,从数据中得到关于
11、数据关系和模式的知识,进一步建立相关知识库。(4)Web搜索引擎对于大量的用户访问多种数据资源,需要加快用户终端对教育资源的搜索与获取,一个高效的Web网页检索器显得尤为重要。根据旅游平台的内容与数据结构,制定网页搜索策略和规划(如深度优先算法或广度优先算法),研究智能搜索引擎技术,以快速有效地搜索大量的不重复网页,其中包含一些初始的URLS。再有,需要进行网页库的更新先进技术研究,如网页库定期更新,信息同步等。再有,运用矢量空间模型表示和存储页面索引数据,并进行页面相关性分析,从而避免页面重复搜索。(5)网络视频流传输技术利用P2P网络技术可以实现大规模流媒体数据的传输和播放, 从根本上解决
12、基于模式的流媒体系统的扩展性差、容错性差等问题。采用P2P三层结构,运用P2P方式下树状模型,实行多对一的传输方式,运用P2P网状模型,解决多对一模式的负载的不平衡,实现网络流媒体的服务质量。对比研究JXTA、Jabber、Gnutella、Freenet等框架技术,逐步实现即时消息的实时传递、文件和音视频实时交互与共享,构建新一代统一、安全、远程的网络信息共享平台。(6)多媒体生成与制作技术通过计算机模拟空间中的场景及形体随时间变化的技术。运用FLASH,3D MAX,Illustrator,Coreldraw,Photoshop、以及非线性编辑系统等工具软件,结合虚拟实验关键技术VIRTO
13、OLS技术,OpenGL图形技术,构造二维、三维形体的模型。系统通过架构于先进的B/S三层应用体系结构之上,并采用JSP、Servlet、EJB、XML等编程技术和面向对象程序设计技术,将复杂的业务处理逻辑、流程控制逻辑和数据存取逻辑通过Enterprise Java Beans组件来实现,并运行在应用服务器之上,实现业务逻辑的快速部署和灵活调整。利用XML作为系统接口的数据交换标准,进行信息资源整合;核心应用层采用EJB技术提供系统的快速开发;采用高性能中间件技术,如工作流中间件等。通过部署在应用服务器层的专用组件实现对数据库的存取访问,以充分保证数据库系统的安全可靠访问。系统服务中间件基于
14、Java 2 Platform, Enterprise Edition (J2EE) 技术。首先对具体 的应用建立标准的模块化组件,构建一个高效的Web中间件,以提供一个完整的底层框架,提供各种组件的底层服务,包括JSP和servlet容器、EJB容器、JNDI(名字目录服务)、JTS(交易服务)、JMS(消息服务) 、安全服务等。采用JDBC来连接关系数据库,采用抽象的接口,以连接Oracle、Informix、Sybase、Microsoft SQL Server。对连接的管理,采用共享机制,通过数据库连接池来提高对数据库的存取效率。视频影像及图像文件按网络的带宽压缩,借助于Adobe系列
15、、PgcEditV编辑系统与相关软件处理; 声音文件支持MP3 压缩格式和流式声音播放技术,并能分散在FLASH 的最小时间单位- 帧中进行播放。借助FLASH 强大二维动画功能、交互功能,集成素材制作综合课件,并通过XML 语言访问数据库, 实现FLASH 与Web 数据库的联系。对于涉及到的图片图像,可借助于Photoshop, Coreldrow、lunapic等专业工具处理, 文字的制作可以采用3DS、Ani Pro 等软件制作平面的或立体的、静态或动态效果的字体,包括西文字体和中文字体,根据需要可采用图象方式存储。2.2系统描述2.2.1子集说明2.2.2相关关系(1)收集各种旅游信
16、息数据。包括各地旅游景点介绍、各种推荐的旅游计划、商家发布的各种旅游活动、三维街景图,进行分类整理。(2)对各种旅游信息数据进行加工。对分类数据进行数字化处理,制作图文声多媒体资料。(3)研究网络多层体系架构与中间件、媒体制作、网络实时传输与视频点播、大型数据库与数据挖掘、以及三维实验仿真等关键技术,构建体验式交互旅游平台。2.2.3交互功能目前的交互式旅游服务平台的交互性都比较弱,而本平台可以使得用户犹如身临其境一样进行体验,具有强大的专业性和交互性。除此以外,用户之间也可以通过博客形成互动,他们可以通过浏览器与系统进行交互。2.3用户特点交互式旅游服务平台的用户很广,有着各个年龄阶段的人,
17、因此需要根据不同的年龄阶段、不同的性别、不同的旅游专题开发不同的功能模块。2.4一般约束A本系统开发人员为7人。B本系统开发时间是一年。2.5假设与依据本系统在开发的过程中,分为技术实现与软件工程两大部分,两部分都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,且受资金短缺和时间紧迫的限制而影响技术的实现,从而影响工程的按期完工或质量问题。若软件工程陈述出现问题,部分描述含混不清,则会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出现的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。3需求分
18、析3.1用户任务和目标3.1.1魅力成都魅力成都子模块主要是对省内的旅游地点进行分类,以flash地图分布的形式将省内各地的旅游景点呈现给用户,具有信息全面、分类清晰、界面友好等特点,具体实现功能有:信息查询与搜索。3.1.2重要活动将省内一些出行计划和景点举行的活动收集起来,具有信息全面、分类清晰等特点,按照时间和类别展示与搜索。有花水湾温泉游、古镇游、美食游、自然风光等几个子版块3.1.3专项旅游1. 通过街景图、视频,图片、文字等信息数据库里将旅游的主题进行分类(如冰雪节、温泉游、古镇、农家乐、自驾游、美食游、历史古迹、自然风光等), 按照时间和类别展示与搜索。3.1.4旅游计划通过用户
19、的注册信息,给每位不同的用户进行旅游计划的定制,包括线路,食宿行等方面,为每个用户单独设置,用户首先需注册成为会员。也可以列出一些参考路线或者是达人计划供用户选择。3.1.5平台管理对交互式旅游服务平台进行用户管理、魅力成都管理、重要活动管理、专项旅游管理、旅游计划管理。旅游论坛管理3.1.6论坛系统采用博客形式的论坛,让用户可以自主在论坛里面进行交流互动。具有论坛的一般功能。3.1.7旅游预订给出酒店,机票等信息给注册用户选择预订。3.2功能需求3.2.1魅力成都3.2.1.1 魅力成都3.2.1.1.1 魅力成都 魅力成都的参与者 管理员 定义:管理员是系统最重要的参与者,负责向用户提供魅
20、力成都信息。 一般用户 定义:一般用户指的是那些通过互联网查看魅力成都信息的用户。 参与者管理员时的事件表: 主语动词宾语频率响应管理员添加魅力成都信息不限增加魅力成都相关信息管理员修改魅力成都相关信息不限修改魅力成都相关信息管理员删除魅力成都中的陈旧信息不限删除魅力成都相关信息管理员查看魅力成都的查看不限查看魅力成都的相关信息 参与者是管理员时的用例图参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看魅力成都信息随时查看魅力成都相关信息 参与者是普通用户时的用例图 3.2.2重要活动3.2.2.1 图片欣赏图片欣赏模块的参与者:管理员、用户。定义管理员:管理员具有对该模块的图片进行
21、添加、删除、修改、查看的权限。用户:只有对图片进行查看的权限。(1)管理员管理图片事件表主语动词宾语频率响应管理员添加图片不限添加图片管理员删除图片不限删除图片管理员修改图片不限修改图片管理员查看图片不限查看图片参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看图片随时查看图片3.2.2.2 花水湾温泉游模块的参与者:管理员、用户。定义管理员:管理员具有对该模块的活动信息进行添加、删除、修改、查看的权限。用户:只有对图片进行查看的权限(2)管理员管理花水湾温泉游活动事件表主语动词宾语频率响应管理员添加活动信息不限添加活动信息管理员删除活动信息不限删除活动信息管理员修改活动信息不限修改
22、活动信息管理员查看活动信息不限查看活动信息参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看活动信息随时查看活动信息3.2.2.3 古镇游子系统图片欣赏模块的参与者:管理员、用户。定义管理员:管理员具有对该模块的活动信息进行添加、删除、修改、查看的权限。用户:只有对图片进行查看的权限(3)管理员管理古镇游活动事件表主语动词宾语频率响应管理员添加活动信息不限添加活动信息管理员删除活动信息不限删除活动信息管理员修改活动信息不限修改活动信息管理员查看活动信息不限查看活动信息参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看活动信息随时查看活动信息3.2.2.4 美食游图片欣赏模块
23、的参与者:管理员、用户。定义管理员:管理员具有对该模块的活动信息进行添加、删除、修改、查看的权限。用户:只有对图片进行查看的权限(4)管理员管理美食游活动事件表主语动词宾语频率响应管理员添加活动信息不限添加活动信息管理员删除活动信息不限删除活动信息管理员修改活动信息不限修改活动信息管理员查看活动信息不限查看活动信息参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看活动信息随时查看活动信息3.2.3专项旅游参与者:系统管理员 定义:专项旅游系统中重要的参与者,主要是对专项旅游信息进行管理用户 定义:专项旅游系统中,用户可以查看专项旅游信息.参与者是管理员的事件表:主语动词宾语频率响应管
24、理员查看专项旅游信息不限查看专项旅游信息管理员添加专项旅游信息不限添加专项旅游信息管理员修改专项旅游信息不限修改专项旅游信息管理员删除专项旅游信息不限删除专项旅游信息 参与者是普通用户时的事件表:主语动词宾语频率响应普通用户查看活动信息随时查看活动信息 3.2.4旅游计划旅游计划系统的参与者普通用户 定义:注册之后,可以登陆、填写自己的信息定制旅游计划,分享自己的旅游计划信息。管理员 定义:对系统进行维护和审核管理,添加,修改,删除用户,管理旅游计划信息库。参与者普通用户时的事件图主语动词宾语频率响应普通用户注册ID不限注册用户普通用户修改用户信息不限修改用户信息普通用户定制旅游计划不限定制旅
25、游计划主语动词宾语频率响应管理员审核新注册用户信息不限管理员审核新注册用户信息管理员删除用户信息不限管理员删除用户信息管理员修改用户信息不限管理员修改用户信息管理员查看用户信息不限管理员查看用户信息参与者是管理员时的事件图3.2.5平台管理系统管理主要是在网站后台对数据、模板进行管理,一个优秀的后台系统管理程序,可以使网站具有更好的健壮性,可恢复性。为此,我们在后台程序中设计了以下几个模块:1 数据库管理数据库系统管理的参与者:管理员 定义:数据库系统管理中最重要的参与者,提供对数据库的直接管理。对数据库的直接维护。主语动词宾语频率响应管理员备份数据库相关信息不限查看数据库相关信息管理员恢复数
26、据库相关信息不限增加数据库相关信息参与者是管理员时的用例图2 日志管理日志系统管理的参与者:管理员 定义:日志系统管理中最重要的参与者,提供对日志的直接管理。对日志的直接维护。主语动词宾语频率响应管理员查看日志不限查看日志管理员删除日志不限删除日志参与者是管理员时的用例图3 模板管理模板系统管理的参与者:管理员 定义:模板系统管理中最重要的参与者,提供对模板的直接管理。对模板的直接维护。主语动词宾语频率响应管理员查看模板信息不限查看模板信息管理员添加模板信息不限增加模板信息管理员修改模板信息不限修改模板信息管理员删除模板信息不限删除模板信息参与者是管理员时的用例图4CSS管理CSS系统管理的参
27、与者:管理员 定义:CSS系统管理中最重要的参与者,提供对CSS的直接管理。对CSS的直接维护。主语动词宾语频率响应管理员查看CSS信息不限查看CSS信息管理员添加CSS信息不限增加CSS信息管理员修改CSS信息不限修改CSS信息管理员删除CSS信息不限删除CSS信息参与者是管理员时的用例图5主题管理主题管理的参与者:管理员 定义:权限管理中最重要的参与者,提供对权限的直接管理。对权限进行维护。主语动词宾语频率响应管理员查看各种主题不限查看各种主题管理员添加各种主题不限增加各种主题管理员修改各种主题不限修改各种主题管理员删除各种主题不限删除各种主题参与者是管理员时的用例图6广告管理广告管理的参
28、与者:管理员 定义:广告管理中最重要的参与者,提供对广告的直接管理。主语动词宾语频率响应管理员查看各种广告不限查看各种广告管理员添加各种广告不限增加各种广告管理员修改各种广告不限修改各种广告管理员删除各种广告不限删除各种广告参与者是管理员时的用例图7用户管理用户管理的参与者:管理员 定义:用户管理中最重要的参与者,提供对用户的直接管理。主语动词宾语频率响应管理员查看用户资料不限查看用户资料管理员删除用户资料不限删除用户资料管理员分配用户权限不限分配用户权限参与者是管理员时的用例图3.2.6论坛系统论坛子系统的参与者:系统管理员、一般用户、注册用户、版主系统管理员 定义:论坛子系统中最重要的参与
29、者,定期对系统中的知识内容进行增删;一般用户 定义:论坛子系统中的学习者,可以查看其他用户提出的帖子。注册用户 定义:论坛系统中的学习者,可以查看其他用户提出的帖子,可以提出自己不能解决的疑问,可以查看用户上传的一些资源,还可以使用系统管理提供的资源。版主 定义:论坛系统中的参与者,对自己板块里面的内容进行查看,解答,维护。并可以删除一些不法言论,屏蔽一些不道德的言论。论坛系统总用例图由于管理员和一般用户等是不同的角色所以用以下几个图来说明系统的总的功能:参与者是管理员时的事件表:主语动词宾语频率响应管理员查看论坛子系统相关帖子不限查看论坛相关帖子管理员添加论坛子系统相关帖子不限增加论坛子系统
30、相关帖子管理员删除论坛子系统空间中的陈旧帖子不限删除论坛子系统相关帖子管理员屏蔽论坛子系统相关帖子不限屏蔽论坛子系统相关帖子管理员上传上传资源不限上传系统资源管理员下载下载资源不限下载资源管理员回复回答论坛相关帖子不限回答论坛相关帖子管理员删除论坛子系统相关用户不限删除论坛子系统相关用户管理员 分配版主权限不限添加版主管理员发送小纸条不限发送小纸条管理员查看小纸条不限查看小纸条参与者是管理员时的用例图参与者是一般用户时的事件表:主语动词宾语频率响应一般用户查看论坛子系统相关帖子不限查看论坛子系统相关帖子参与者是一般用户时的用例图:参与者是注册用户时的事件表:主语动词宾语频率响应注册用户添加论坛
31、子系统相关帖子不限增加论坛子系统相关帖子注册用户结束论坛子系统中自己的相关帖子不限结束论坛子系统中自己的帖子注册用户查看论坛子系统所有帖子不限查看论坛子系统所有帖子注册用户回复论坛子系统中其他用户发布的帖子不限回答论坛子系统中其他用户发布的帖子注册用户上传论坛子系统中相关资源不限上传论坛子系统中相关资源注册用户下载论坛子系统中所有资源不限下载论坛子系统中所有资源注册用户修改注册信息不限修改注册信息注册用户发送小纸条不限发送小纸条注册用户查看小纸条不限查看小纸条参与者是注册用户时的用例图参与者是版主时的事件表:主语动词宾语频率响应版主查看论坛子系统所有帖子不限查看论坛子系统所有帖子版主添加论坛子
32、系统相关帖子不限增加论坛子系统相关帖子版主推荐论坛子系统中精华帖子不限推荐论坛子系统中精华帖子版主回复论坛子系统中用户提出的相关帖子不限回答论坛子系统中用户提出的相关帖子版主结束论坛子系统中自己的相关帖子不限结束论坛子系统中自己的相关帖子版主上传 论坛系统相关的资源不限上传论坛系统相关的资源版主下载论坛系统中相关的资源不限下载论坛系统中相关的资源版主屏蔽论坛子系统相关信息不限屏蔽论坛子系统相关信息版主修改注册信息不限修改注册信息版主发送小纸条不限发送小纸条版主查看小纸条不限查看小纸条参与者是版主时的用例图3.2.7旅游预订图片欣赏模块的参与者:管理员、注册用户。定义管理员:管理员具有对该模块的
33、信息进行审核、添加、删除、修改、查看的权限。注册用户:可以预订酒店和机票,也可以修改和撤销。管理员管理旅游预订事件表主语动词宾语频率响应管理员审核预订信息不限审核预订信息管理员删除预订信息不限删除预订信息管理员修改预订信息不限修改预订信息管理员查看预订信息不限查看预订信息参与者是普通用户时的事件表:主语动词宾语频率响应普通用户预订酒店机票信息随时预订酒店机票信息普通用户修改酒店机票信息随时预订酒店机票信息普通用户撤销酒店机票信息随时预订酒店机票信息4非功能需求4.1性能技术需求4.1.1 动态数值需求预处理的窗口正常情况下是十个,峰值条件下为十个。一定时间周期中要处理的数据的数量:窗口开始尺寸
34、2个数据,开始位置2个数据,最大尺寸2个数据,最小尺寸2个数据,按钮或选择位置十个左右数据,平均处理的数据约为十八个数据。终端处理无数条用户记录。终端最大连延迟:7s4.1.2 静态数值需求a.支持的终端数为1000台。b.处理多个文件和上万条记录。4.1.3 精度需求 本系统对向数据库文件传递数据时,要求数据定位准确,在往数据库文件中添加数据时,要求数据准确。4.1.4 时间特性需求 a. 响应时间应在人的感觉和视觉事件范围内。b. 更新处理时间,随着资源库内资源的增加,数据库操作耗时会随之增加.系统管理员应在适当的时候对数据库作出适当的清理.4.1.5灵活性 当需求发生某些变化时,交互式旅
35、游服务平台的软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。4.1.6 数据管理能力需求交互式旅游服务平台需要管理数十个文件和上万条记录,表文件的大小平均约为1.5k字节,基本约用5M字节空间,所有文件和记录均放置在数据库中。 4.1.7 故障处理需求本系统对故障处理没有特殊要求。4.2设计约束条件4.2.1 技术约束l 本系统采用目前国内外先进技术,使用微软.NET 2.0框架、ASP.NET(C#)语言、VS2005开发平台、SQL Server 2005数据库管理与开发技术、三层架构等技术共同开发。l 在管理方针、并行操作、
36、安全与保密方面无约束。4.2.2 环境约束运行本系统需要奔腾133以上 PC,内存和显存需要在128兆以上,对使用设备的速度、规模要求一般。4.2.3 标准约束交互式旅游服务平台完全按照可视化计算与虚拟现四川省重点实验室标准开发,包括硬件、软件和文档规模。4.3接口需求4.3.1用户接口本系统通过PC机进行运行、操作,直接运行可视化界面实行交互操作。4.3.2硬件接口本系统需要特定的硬件或硬件接口进行支撑。4.3.3 软件接口本系统的软件接口由交互式旅游服务平台操作系统、交互式旅游服务平台数据库以及交互式旅游服务平台平台相关数据等结构组成。4.3.4 通讯接口本系统的通讯接口由通信服务运营商提
37、供(中国电信,网通,移动等)。4.4质量属性4.4.1 可用性用户只需具有计算机常识便能通过此平台交互式旅游服务平台服务。4.4.2 安全性本系统主要是为用户提供一个交互式旅游服务平台,用户通过操作计算机基本的选择交互属性使用本软件,不会涉及到参数修改而影响源程序的问题。4.4.3 可转移、可转换性交互式旅游服务平台兼容性很高,可以在windows XP、 windowsNT 、windows2003、windows7等操作系统上直接运行。5支持信息5.1支持软件l 交互式旅游服务平台使用微软.NET 2.0框架、ASP.NET(C#)语言、VS2005开发平台、SQL Server 2005数据库管理与开发技术、三层架构等技术共同开发。l IE8.0或以上版本的支持。5.2设备A. 具有奔腾133、128兆内存和显存配置的计算机。B. Microsoft鼠标或其它兼容鼠标。C. 最少500MB的硬盘空间,常规安装需要500MB硬盘空间,完全安装需要1G硬盘空间。 D. 最少64MB的RAM存储器。E. VGA显示器或更高。F. Windows2003中文版或更高,并安装3D浏览等插件。5.3控制本系统是在普通浏览器中展示界面由主窗口操作。通过鼠标和键盘控制,进行不同的操作且实现不同的功能。5.4接口本系统可兼容其它任何一种软件在同一个操作系统环境中同时运行。5.5文档