伦敦奥运会官方网站软件需求说明书_第1页
伦敦奥运会官方网站软件需求说明书_第2页
伦敦奥运会官方网站软件需求说明书_第3页
伦敦奥运会官方网站软件需求说明书_第4页
伦敦奥运会官方网站软件需求说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

伦敦奥运会官方网站软件需求说明书目录1引言111目的112项目范围113定义、缩略语、缩写22系统需求概述321用例模型322假设和依赖53系统详细需求631USECASE清单632规格说明6321功能性需求6322可用性7323可靠性7324性能7325保障性7326设计上的限制74术语表9软件需求说明书1引言11目的本文档描述了伦敦奥运会官方网站的网站需求规格。目的在于向读者表述系统的环境,系统的功能和非功能的需求。12项目范围本次网站项目开发的是一个伦敦奥运会官方网站系统。使用此系统的游客通过互联网进行浏览查询赛事资料等;使用此系统的管理员通过互联网进行系统的管理。系统的功能如下管理员、游客能够查询所有赛事以及赛事的门票信息,并获得相应的摘要信息。管理员、游客能够通过输入赛事名称关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。管理员、游客能够通过输入项目编号关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。管理员、游客能够通过输入比赛地点关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。管理员、游客能够通过查询,对决赛与半决赛赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。游客能够在伦敦奥运会详细页面上获得有关2012伦敦奥运会介绍信息。游客能够注册。游客能够在注册成功后使用查询赛事及赛事门票功能。管理员、游客能够在输入合法的用户账号和密码后,登录系统。管理员能够在任何时间退出系统。能够在成功登录系统后跳转到伦敦奥运会官网主页。游客能够在任何时间退出系统。管理员能够在任何时间退出系统。管理员能够在输入合法的用户账号和密码后,登录系统。管理员能够在任何时间退出系统。管理员能够查询所有有关赛事及赛事门票的详细信息管理员能够在伦敦奥运会详细页面上获得有关伦敦奥运会介绍信息。管理员能够对页面开发与维护。13定义、缩略语、缩写游客通过互联网使用这个伦敦奥运会官方网站的人。管理员管理与使用伦敦奥运会官方网站的人。用户游客和管理员。系统伦敦奥运会官方网系统。MVCMODELVIEWCONTROLLERSQLSTRUCTUREDQUERYLANGUAGE2系统需求概述21用例模型系统用例图如下GUESTMANAGERSEARCHTICKETBYADDSIGNOUTLOGININGETOLYMPUSINFORMATIONREGISTERSEARCHTICKETBYNOSEARCHALLTICKETSEARCHTICKETBYNAME数据维护SEARCHTICKETBYNOTICKETUPDATA用例的概要描述如下表所示主要参与者优先级用例名用例概述高游客注册REGISTERUSER游客输入注册信息,成为网站会员。游客高游客查询所有赛事及门票信息SEARCHALLTICKETUSER游客查询所有赛事及门票信息。高查看伦敦奥运会信息VIEWLANDONOLYMPUSINFORMATION游客查询有关伦敦奥运会的相关信息高游客登录系统LOGINUSER游客输入合法的用户名和密码登录系统。高游客退出系统SIGNOUTUSER游客能够在任何时间退出系统。高按赛事名查询SEARCHTICKETBYNAME游客能够通过输入赛事名称关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。高按赛事项目编号查询SEARCHTICKETBYNO游客能够通过输入赛事编号关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。高按赛事地点查询SEARCHTICKETBYADD游客能够通过输入比赛地点关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。中管理员登录系统MANAGERLOGIN管理员能够登录系统。中管理员退出系统MANAGERSIGNOUT管理员能够退出系统。中管理业务数据MAINTAINBUSINESSDATA管理员能够管理数据,对数据的新增,更新,检索等操作。高游客查询所有赛事及门票信息SEARCHALLTICKETUSER游客查询所有赛事及门票信息。管理员高模糊查询SEARCHTICKETBYNAME游客能够通过输入赛事名称关键字、赛事编号关键字或比赛地点关键字,对赛事及赛事门票进行查询,并获得符合检索条件的摘要信息。低数据维护管理员能够维护数据库数据。高查看伦敦奥运会信息VIEWLANDONOLYMPUSINFORMATION游客查询有关伦敦奥运会的相关信息22假设和依赖游客须具备基本的计算机与互联网知识。管理员必须经过一定的管理方面、数据维护以及数据库使用方面的培训。以避免影响系统的使用效果及数据维护。3系统详细需求本节将使用用例技术描述系统的详细需求。31USECASE清单用例名和对应的用例描述文件的关系如下编号用例名01登录02登出03伦敦奥运会详细信息04游客注册05查询所有赛事及门票信息06按名称查询赛事及门票信息07按编号查询赛事及门票信息08按比赛地点查询赛事及门票信息09管理员登录系统10管理员退出系统12数据库更新与维护32规格说明本节定义了伦敦奥运会官方网站系统的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。321功能性需求本节描述了用例中通用的功能性需求。日志系统所有的系统出错信息都必须被记录到出错日志中。日志应该记录系统错误号码、出错日期与时间、错误类型信息等。与用户相关的每个页面错误信息都必须被记录到日志中。信息的格式必须是出错日期、出错时间、错误代号、错误页面或错误地点名。每次处理前后的消耗的内存、处理时间、处理结果、解决错误的方式都必须被记录到性能日志中。信息的格式必须是日期、时间、消耗的内存、处理时间、处理结果、纠错方式。监听系统监听系统必须定时扫描日志系统、并能发现任何异常的情况,发现异常后能通过系统向管理员发出信号预警。安全系统安全系统能够识别非法连接并对其进行阻止与拦截,和对网站的恶意进攻的防范。预设管理员在系统之初,内设一个管理员,他具有最高权限。322可用性下面列出了和系统的可用性相关的需求。系统客户端系统的客户端必须是WEB浏览器,不需要安装额外的软件与插件。系统易用性伦敦奥运会官方网站系统的用户界面设计应当简单明了,不需要游客花费额外的时间来学习使用伦敦奥运会官方网站系统。帮助服务伦敦奥运会官方网站系统的重要页面上应都有相关的求助热线与求助EMAIL,游客可以使用它们来获得必要的帮助信息。323可靠性可用性伦敦奥运会官方网站系统必须能够24小时7天的工作。系统严重错误发生的平均时间间隔系统发生严重错误的平均时间间隔应该大于600小时。324性能最大的并发人数伦敦奥运会官方网站系统的最大并发访问数应该为1000。在这个范围内,系统应该能够很好的工作。最大系统响应时间在最大并发数为1000范围内时。最大的事务处理时间伦敦奥运会官方网站系统的用户事务的最大处理时间应该是30秒,如果超过这个时间系统应该自动结束用户的事务处理。325保障性出错对应时间当系统发生错误时,应及时发布系统补丁以完善网站系统。技术支持时间本系统完全上线后的一年内,提供的技术支持时间应该是每周8小时5天。326设计上的限制数据库管理软件系统必须使用JAVA接口同关系型数据库管理软件建立连接。WEB服务器软件系统必须使用支持J2EE规范的WEB服务器软件。平台要求系统的平台要求系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软WINXP或以上、LINUXUNIX或MACOS的数据库服务器上顺利运行。系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软WINXP或以上、LINUXUNIX或MACOS的WEB服务器上顺利运行。WEB浏览器系统的用户界面必须在IE80以上的浏览器正常显示。JAVA的版本系统必须在JAVA16以上的版本上运行。4术语表SQLSQLSTRUCTUREDQUERYLANGUAGE,结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI美国国家标准协会的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括SELECT,INSERT,UPDATE,DELETE,CREATE,以及DROP在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。TOMCATTOMCAT是APACHE软件基金会(APACHESOFTWAREFOUNDATION)的JAKARTA项目中的一个核心项目,由APACHE、SUN和其他一些公司及个人共同开发而成。由于有了SUN的参与和支持,最新的SERVLET和JSP规范总是能在TOMCAT中得到体现,TOMCAT5支持最新的SERVLET24和JSP20规范。因为TOMCAT技术先进、性能稳定,而且免费,因而深受JAVA爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的WEB应用服务器。目前最新版本是7X。SQLSERVERSQLSERVER是一个关系数据库管理系统。它最初是由MICROSOFT、SYBASE和ASHTONTATE三家公司共同开发的,于1988年推出了第一个OS/2版本

温馨提示

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

评论

0/150

提交评论