电影院订票系统.doc_第1页
电影院订票系统.doc_第2页
电影院订票系统.doc_第3页
电影院订票系统.doc_第4页
电影院订票系统.doc_第5页
免费预览已结束,剩余24页可下载查看

下载本文档

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

文档简介

软件工程项目名称:电影院订票系统开发人员:* *专业名称:*指导老师:*目 录一、问题定义及规划31.1系统系要实现的功能31.2系统系要实现的功能31.3系统系要实现的功能31.4项目的规划31.5系统模块分析41.6系统开发工具4二、需求报告分析52.1介 绍52.2设想及其他相关因素52.3定票系统的使用的流程图(图2.2)62.4客户需求62.5流程需求62.6实用性能需求72.7性能需求72.8安全需求72.9支撑环境8三、软件设计93.1数据字典93.2数据库设计103.3数据库概念设计113.4数据库建表语句133.5系统功能模块设计13四、程序编码164.1订票系统首界面164.2客户购物车界面(图4.2)174.3客户结算界面(图4.3)174.4管理员登陆界面(图4.4)184.5影片管理界面(图4.5)194.6影片管理的添加影片界面(图4.6)20五、软件测试225.1软件测试225.2测试订票系统的目的225.3我们使用黑盒测试22六、运行与维护276.1订票系统的运行276.2订票系统的维护27第 29 页 共 29 页一、问题定义及规划1.1系统系要实现的功能目前,利用网络进行的商业活动已经很多了,比如网上购物、订花、游戏等,其中也包含订票(例如机票、火车票、人文活动的入场券等)。其中,在电影院方面也有着推进相关服务,如:华纳威秀、环球影城等,已经开始使用网络提供放映影片的相关资讯,如场次、时间表、影片预告及简介、电影资讯等,一些影院甚至提供网上订位,使得电影喜好者不需要等待排队就能自由选择座位,享受便利愉悦的试听娱乐但是,对于电子商务蓬勃发展的今天,目前电影院提供的网络服务似乎仍有不足,对于使用者而言,影片的相关资讯介绍,预告,场次、时间等查询的目的除了在提供电影喜好者对影片的了解外,应该还可以提供其对影片便利且经济的定票模式,对于业者而言,通过网上交易行为可以使订票业务转移重心到网络,进而降低现场人力需求,人员可以调至其他销售(如零食饮料、影片产品等高利润服务等)或相关服务质量的提升。电影订票系统其意就是指在信息化社会的今天,虽然网络已经十分的迅速方便了,但是任然有许多的电影爱好者喜欢去电影院看电影,喜欢电影院看电影的那种氛围与感觉。然而由于生活或者工作中的种种原因以及压力,很多的电影爱好者几乎没有时间去电电影院购买电影票,从而给生活带来了不变甚至是遗憾。为了让电影爱好者能更好的享受电影院看电影带来的乐趣,电影订票系统就是意在解决没时间订票以及订票难的问题而提供这样的一个快速订票的平台,让更多的电影爱好者不再错过生活的精彩。1.2系统系要实现的功能 对于以前华纳威秀而言,网上订票需要多付10%的手续费,而信用卡现场购票则不需要,对于其使用信用卡网上订位,其真正信用卡交易需要订票客户开演前30分钟到现场刷卡确认交易,且仍须付10%的手续费,而对于一般客户现场刷卡不需付手续费;非会员不提供票价折扣,误导部分想折扣的客户。 我们的订票系统为电影爱好者提供一个快速方便的订票平台,细节明了,任何收费都公开化,不收取手续费;操作简单,兼顾提供影票信息,为电影爱好者节省去电影院订票的时间以及解决没时间订票的困难。1.3系统系要实现的功能提供电影影片简介、播放时间等信息,客户可以自由选择订票,购物车中的票可以删除,自动结算,客户可以查询自己已经定购的电影票,管理员能对影片信息进行修改,可以处理客户的定片信息。1.4项目的规划根据实际的要求,对整个项目进行策划,尤其是对系统需求的分析,根据需求分析作出对应的数据流程图以及数据库的设计,对界面进行前期的设计,在对数据的操作方面要考虑到安全性以及操作的反应时间等,在项目编码设计好后,要对项目中的算法进行优化,对冗余的代码进行简化,对命名进一步的规范化,以方便系统后期的维护,在软件运行期,要综合考虑服务器的承受能力以及界面的受欢迎度等因素进行后期的维护。1.5系统模块分析、影片信息显示模块该模块提供信息展示,为了给客户提供方便,因此设计时不加入登陆模块,当客户访问到我们的BS系统时,呈现给客户的数据信息,即前台界面以及界面上的数据。、购物车模块该模块提供给客服一次订购多种影片的票以及一种票订购多张的便利,同时能够让客户在购物车中继续筛选想要订购的票,同时进行订票花费结算,考虑到我们的BS系统的安全性以及影片信息的准确性,就不提供记忆功能,即一旦客户退出浏览器,下次再登陆我们的BS系统时,客户上次选购的暂存在购物车中的数据就不存在了。、订票信息查询模块该模块提供给客户查询的功能,客户的身份证号码是客户处理定票信息的唯一凭证,客户必须保密该数据,当客户订票结束时,可以查看自己是否订购成功,以及确认自己的订票信息。、订票信息处理模块该模块提供给管理员处理客户的订票信息,保证客户在看电影前能够取得自己所订的票。、管理员对影片信息管理模块该模块提供给管理员管理所有的影片信息,由于管理员拥有对影片信息管理的一切权限,为了保证系统的安全性,只有当管理员输入正确的登陆验证信息后才能对影片信息进行操作,即对影片信息进行基本的增删改查的功能,否则,不允许其他没有管理权限的人对影片进行操作。、影片查询模块该模块提供给所有使用该BS系统的使用者能在界面上查询给BS系统中的影片信息,才用模糊查询,将所有的查询结果显示处理,如果没有使用者要查询的数据,显示一条数据提醒使用者没有他要查询的数据。1.6系统开发工具开发数据库管理信息系统需要选择两种工具,即前台开发语言和后台数据库。本系统运用了Jave 作为开发语言(B/S结构),MySql 5.5作为后台数据库。二、需求报告分析2.1介 绍本文当的目的:本文档为电影院定票系统项目的需求报告部分,包括项目目标、客户提出的问题和本系统的背景分析、业务需求、客户需求和需求约束等内容,详细的描述了电影院定票系统的功能需求,同时通过分析对电影院定票系统进行了初步的设计。项目的目标:a、实现前台自由选购定票并且能够自由查询自己所定飘票数与总价。后台能够实现管理查询前台所操作的结果。能够用于电影院实行电影的订票与管理。b、系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。c、实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅。d、系统维护方便可靠、有较高的安全性,满足实用性、先进性的要求。具体功能介绍: 前台:客户浏览自由选着各个电影加入购物车,在购物车内能够添加、删除、所选电影,并且系统计算客户所选电影的总价,最后以客户的电话号码与身份证定片。后台:能够修改、添加、删除每部电影以及电影的信息,能够显示订票者的订票凭证信息所定电影的信息。系统自动显示剩余的电影票的情况。系统范围:电影院定票系统的范围包括:电影票与客户数相关数据处理2.2设想及其他相关因素客户在定票时需要确定客户信息与订票付费方式。客户在选择电影加入购物车后需要再次选择其他的电影。客户选择的电影与选择这部电影的票数与系统的这部电影的信息吻合与显示。2.3定票系统的使用的流程图(图2.2)图2.2、定票系统流程图2.4客户需求、系统功能:a、客户能够选择一部或多部电影以及电影票数的进行订票b、能够记录客户信息并以电话号码加身份证的方式进行订票c、后台能够计算所剩电影的信息、数据管理:系统提供基础数据维护功能:客户信息与票的信息 、系统安全要求:设置每一个点权限。、界面设置功能:根据基础数据设置显示不同界面。、系统的兼容性:系统均能在WIN98、WIN2000、WINXP、WIN7中正常运行,在将来的系统平台升级后,提供系统相应的技术支持和服务,确保升级后的系统正常运行。、权限管理:数据库管理系统提供的数据安全控制功能,并结合网络安全管理协同完成。 2.5流程需求电影院定票系统流程需求客户选定某部还有票的电影后加入购物车,然后确定是否就只够这部电影的一张票,如果不是,则会再次选定加入购物车,在购物车内的票的张数和价格经过客户核实后点击确定,确定购票成功。后台工作人员能够添加新影片,或者修改影片信息,经过数据库,后台会自动计算电影票数的剩余量,然后提醒工作人员。流程图后台管理前台操作两者之间的联系图信息需求2.6实用性能需求易使用性需求提供使用者对于系统的易使用性信息,如包括信息易得到,高层次客户界面指导,并可支持不同程度的专业的使用者文件需求提供必须有的各类客户文档信息。包括客户手册,还包括任何在线帮助,指南和安装说明。安全需求既要考虑系统的安全性,又要考虑客户使用的方便性。不方便的认证方式,同样会导致人为原因造成安全漏洞。提供一套完整的数据备份和恢复机制。2.7性能需求可用性需求系统应有灵活友好的客户界面,完备的软件开发工具,便于操作、扩充和维护。可靠性需求系统应采用成熟的技术,选用稳定可管理、可监控、可诊断的软硬件设备。特别是网络系统的安全可靠性要有保证,网络应具有足够的抗干扰能力,网络应有一定的容错能力。开放性需求系统应具有良好的开放性,并可根据企业发展的需要不断完善。系统应是可扩展的,并且应具有一定的柔性,即要求硬件构造配置灵活,软件设计按模块化、结构化、标准化的原则进行,并有可裁剪性。 先进性需求在设计时应尽量吸收先进的设计思想与设计方法,运用先进的设计工具和手段,以总体优化为出发点实现组织、技术、信息的有机集成,发挥系统的整体效益。系统能够完成基本的功能外,需要添加一些让系统更加人性花的功能,让使用者使用起来更加的方便简洁。2.8安全需求客户安全要求设置每一个点权限包括已知的使用者角色和他们的联合安全授权;提供表示任何影响系统的安全问题的系统完整的安全策略或规则。可定义安全或必须被满足的隐私证明。对于客户认证策略,既要考虑系统的安全性,又要考虑客户使用的方便性。不方便的认证方式,同样会导致人为原因造成安全漏洞。鉴于已有完整的基于Microsoft活动目录的身份认证系统,所以对于合格证打印模块来说,最好的客户认证解决方案就是采用统一基于Microsoft活动目录的身份认证方式。数据安全要求数据库管理系统提供的数据安全控制功能,并结合网络安全管理协同完成。数据能自动定期备份,并可在需要时给予恢复;提供一套完整的数据备份和恢复机制。数据安全策略由数据库服务器提供。2.9支撑环境数据库系统:MySql开发语言:Javaweb JSP HTML开发工具:Myeclipse运行环境:Web服务器三、软件设计 3.1数据字典、电影信息表(图3.1)名称:电影信息别名:无描述:电影信息定义:电影信息=电影编号+影片图片路径+影片名称+影片类型+影片主演+播放时间+播放地点+票价+剩余票数 电影编号=1字符10 影片图片路径=1字符10 影片名称=1字符50 影片类型=【犯罪|动画|灾难|魔幻|惊悚|剧情|战争|恐怖|科幻|爱情|喜剧|动作|记录|全部】 影片主演=1字符100 播放时间=时间 播放地点=1字符100 票价=double 剩余票数=int位置:显示影片信息+订票图3.1、电影信息、用户信息表(图3.2)名称:用户信息别名:无描述:用户信息定义:用户信息=用户id+用户名字+用户电话+用户邮箱 用户id =1字符18 用户名字=1字符20 用户电话=1字符50 用户邮箱=1字符13位置:保存用户订票信息+收费图3.2、用户信息、记录用户订票的信息(图3.3)名称:记录用户订票别名:无描述:记录用户订票定义:用户信息=用户id+电影编号+订票张数 用户id =1字符18 电影编号=1字符10 订票张数=int位置:保存用户订票信息图3.3、记录用户订票的信息、管理员用户表(图3.4)名称:管理员用户信息别名:无描述:管理员信息定义:管理员用户信息=管理员id+管理员名字+管理员密码+管理员电话 管理员id=int 管理员名字=1字符32 管理员密码=1字符13 管理员电话=1字符13位置:用户登录图3.4、管理员用户3.2数据库设计电影信息表 movie(表3.1)表3.1、movie字段类型允许空约束movie_idchar(10)not nullconstraint movie_pk primary key (movie_id)movie_picturedirvarchar(20)not nullmovie_namevarchar(50)not nullmovie_typechar(4)not nullconstraint movie_checktype check (movie_type in (犯罪,动画,灾难,魔幻,惊悚,剧情,战争,恐怖,科幻,爱情,喜剧,动作,记录,全部)movie_mainplayervarchar(100)not nullmovie_playdatedatenot nullmovie_playaddressvarchar(100)not nullmovie_ticketpricedoublenot nullmovie_resttickeintnot null用户信息表 user(表3.2)表3.2、user字段类型允许空约束user_idchar(18)not nullconstraint user_pk primary key(user_id)user_namevarchar(20)not nulluser_emailvarchar(50)not nulluser_telephonevarchar(13)not null记录用户订票的信息 recordbook(表3.3)表3.3、recordbook字段类型允许空约束user_idchar(18)not nullreferences user(user_id) on delete cascadeconstraint record_pk primary key(user_id,movie_id)movie_idchar(10)not nullreferences movie(movie_id) on delete cascaderecord_booknumintnot null管理员用户 manager(表3.4)表3.4、manager字段类型允许空约束manager_idintnot nullconstraint manager_pk primary key(manager_id)manager_namevarchar(20)not nullmanager_passwordchar(32)not nullmanager_telephonevarchar(13)not null3.3数据库概念设计概念性信息模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模。它描述了从用户角度看到的数据,它反映了用户的现实环境。最常用的表示概念性数据模型方法,是实体联系方法(Entity-Relationship Approach)。这种方法用ER图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法。用这种方法表示的概念性数据模型又称为ER模型。ER模型包含“实体”、“联系”、“属性”等三个基本成份。电影信息属性E-R图(图3.5)图3.5、电影信息属性E-R图用户信息属性E-R图(图3.6)图3.6、用户信息属性E-R图记录用户订票信息属性E-R图(图3.7)图3.7、记录用户订票信息属性E-R图管理员信息属性E-R图(图3.8)图3.8、管理员信息属性E-R图3.4数据库建表语句-建立电影信息表2009021000create table movie(movie_id char(10),movie_picturedir varchar(20) not null,movie_name varchar(50) not null,movie_type char(4) not null,movie_mainplayer varchar(100) not null,movie_playdate date not null,movie_playaddress varchar(100) not null,movie_ticketprice double not null,movie_restticket int not null,constraint movie_pk primary key (movie_id),constraint movie_checktype check (movie_type in (犯罪,动画,灾难,魔幻,惊悚,剧情,战争,恐怖,科幻,爱情,喜剧,动作,记录,全部);-建立用户信息表create table user(user_id char(32),user_name varchar(20),user_email varchar(50) not null,user_telephone varchar(13) not null,constraint user_pk primary key(user_id);-记录用户订票的信息create table recordebook(user_id char(32) references user(user_id) on delete cascade,movie_id char(10) references movie(movie_id) on delete cascade,record_booknum int not null,constraint record_pk primary key(user_id,movie_id);-建立管理员用户create table manager(manager_id int,manager_name varchar(20) not null,manager_password char(32) not null,manager_telephone varchar(13) not null,constraint manager_pk primary key(manager_id); 3.5系统功能模块设计功能模块图图3.9 功能模块图系统主要功能描述a、影片信息显示:客户订票界面信息显示、管理员界面影片信息显示、提供客户订票操作接口。b、购物车:客户选择的订票加入购物车、客户可以输入订票张数、客户可以从购物车中删除所选、结算客户订票花费。c、订票查询:通过身份证号码查询所订票。d、订票处理:查看客户是否取票、核对订票客户信息。e、影片管理、登陆控制:浏览影片信息、添加影片信息、修改影片信息、删除影片信息。f、影片查询:输入影片名进行模糊查询四、程序编码4.1订票系统首界面图4.1、系统首界面订票系统首界面对应的部分代码功能描述:a、可以按照影片名进行对影片进行模糊查询 b、客户可以对自己感兴趣的影片进行选定,选定后将进入自己的购物车,在购物车中可以继续返回首界面选定 c、实现了分页功能,可以进行上页下页的跳转 d、为在该系统进行的其他操作提供入口,比如对自己订票结果的查询、管理员登陆等4.2客户购物车界面(图4.2)图4.2、客户购物车界面客户购物车界面对应的部分代码功能描述:a、可以在购物车中退选自己已经选定的影片 b、客户可以根据自己的需求输入订票的张数,系统默认的订票张数是一张 c、客户可以继续选定,也可以立刻结算4.3客户结算界面(图4.3)图4.3、客户结算界面客户结算界面对应的部分代码功能描述:a、显示客户所有的订票信息,包括影片名、播放时间、播放地点、票价等客户比较关心的信息 b、对客户的花费进行结算,显示总共花费 c、对用户输入信息的验证4.4管理员登陆界面(图4.4)图4.4、管理员登陆界面管理员登陆界面对应的部分代码功能描述:对管理员身份进行登陆验证4.5影片管理界面(图4.5)图4.5、影片管理界面影片管理界面对应的部分代码功能描述:a、显示系统库中的影片的详细信息 b、添加对影片修给的操作的入口按钮,包括删除与修改 c、添加返回管理界面的入口按钮4.6影片管理的添加影片界面(图4.6)图4.6、影片管理的添加影片的界面影片管理的添加影片的界面对应的部分代码功能描述:对添加信息的合法与个别性唯一性进行验证五、软件测试5.1软件测试软件测试就是我们利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至我们根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行 5.2测试订票系统的目的测试订票系统是为了发现程序中的错误更好的测试方案是极可能发现迄今为止尚未发现的系统中的错误的方案;成功的测试是发现了至今为止尚未发现的系统中的错误。测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助我们发现订票系统开发过程中的缺陷,以便及时改进;这种分析也能帮助我们设计出有针对性的测试方法,改善测试的效率和有效性;没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法,软件测试完整分类。5.3我们使用黑盒测试黑盒测试简介也称为功能测试,它着眼于程序的外部特征,而不考虑程序的内部逻辑结构。测试者把被测程序看成一个黑盒,不用关心程序的内部结构。黑盒测试是在程序接口处进行测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性使用的方法-等价划分等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。利用这一方法设计测试用例可以不考虑程序的内部结构,以需求规格说明书为依据,选择适当的典型子集,认真分析和推敲说明书的各项需求,特别是功能需求,尽可能多地发现错误。等价类划分法是一种系统性的确定要输入的测试条件的方法。 由于等价类是在需求规格说明书的基础上进行划分的,并且等价类划分不仅可以用来确定测试用例中的数据的输入输出的精确取值范围,也可以用来准备中间值、状态和与时间相关的数据以及接口参数等,所以等价类可以用在系统测试、集成测试和组件测试中,在有明确的条件和限制的情况下,利用等价类划分技术可以设计出完备的测试用例。这种方法可以减少设计一些不必要的测试用例,因为这种测试用例一般使用相同的等价类数据,从而使测试对象得到同样的反映行为。对于等价类我们从以下几个方面讨论它的划分方法。等价类划分的方法分为两个主要的步骤,划分等价类型和设计测试用例。a、客户购物车、等价等价划分类表5.1、客户购物车的等价划分类输入条件有效等价类无效等价类订票张数数字为1-99负数与大于0-99的数继续选定true、false订票结算true、false、测试用例表5.2、 第一组测试用例测试用例编号BookMovie_GWC_Test_01测试项目电影订票系统购物车测试标题默认订票张数,继续选定重要级别低预置条件浏览器正常工作输入无操作步骤1、在首页上对应的自己喜欢的影片上点击选定2、在购物车中点击继续选定预期输出正常返回到首界面表5.3、 第二组测试用例测试用例编号BookMovie_GWC_Test_02测试项目电影订票系统购物车测试标题默认订票张数,花费结算重要级别高预置条件浏览器正常工作输入无操作步骤1、在首页上对应的自己喜欢的影片上点击选定2、在购物车中点击结算预期输出正常跳转到用户信息输入界面表5.4、 第三组测试用例测试用例编号BookMovie_GWC_Test_03测试项目电影订票系统购物车测试标题默认订票张数,花费结算,订票张数为允许的最大值重要级别高预置条件浏览器正常工作输入无操作步骤1、在首页上对应的自己喜欢的影片上点击选定2、在购物车中输入订票张数993、在购物车中点击结算预期输出1、如果影片剩余票数小于99,正常跳转到用户信息输入界面2、如果影片剩余票数大于99,提示信息请重新输入订票张数表5.5、 第四组测试用例测试用例编号BookMovie_GWC_Test_02测试项目电影订票系统购物车测试标题默认订票张数,花费结算,订票张数为小于0的数重要级别高预置条件浏览器正常工作输入无操作步骤1、在首页上对应的自己喜欢的影片上点击选定2、在购物车中输入订票张数03、在购物车中点击结算预期输出提示订票张数不能为0,是否重新输入b、客户信息输入、等价等价划分类表5.6、 第四组测试用例输入条件有效等价类无效等价类身份证号码18或者16位身份证号码非18与15位身份证号码或者为空再次输入身份证号码18或者16位身份证号码非18与15位身份证号码或者为空姓名20个字符不输入与大于20个字符电子邮箱50个字符,有效字符为0-9,a-z,A-Z,_,.,除有效字符以外的所有字符联系电话座机:3或者4位区号,有 或者没有-,7位或者8为号码手机:1开头的11位数字非正确联系电话、测试用例表5.7、 第五组测试用例测试用例编号BookMovie_INFO_Test_01测试项目用户输入信息验证测试标题不输入信息就直接提交重要级别高预置条件浏览器正常工作输入无输入操作步骤直接点击提交预期输出提示请输入重要信息,只要身份证号码或电话号码不输入就不能操作表5.8、 第六组测试用例测试用例编号BookMovie_INFO_Test_02测试项目用户输入信息验证测试标题验证身份证号码的有效性重要级别高预置条件浏览器正常工作输入1、身份证号码:00000000002、再次输入身份证号码:0000000000000000003、输入姓名:helm4、输入邮箱:5、输入联系电话作步骤依次填入输入信息,然后点击提交预期输出提示请输入合法的身份证号码表5.9、 第七组测试用例测试用例编号BookMovie_INFO_Test_03测试项目用户输入信息验证测试标题验证两次身份证号码的一致性重要级别高预置条件浏览器正常工作输入1、身份证号码:1111111111111111112、再次输入身份证号码:0000000000000000003、输入姓名:helm4、输入邮箱:5、输入联系电话作步骤依次填入输入信息,然后点击提交预期输出提示请输入一致的身份证号码表5.10、 第八组测试用例测试用例编号BookMovie_INFO_Test_04测试项目用户输入信息验证测试标题对输入姓名的验证重要级别低预置条件浏览器正常工作输入1、身份证号码:111111111111111112、再次输入身份证号码:111111111111111113、输入姓名: 4、输入邮箱:5、输入联系电话作步骤依次填入输入信息,然后点击提交预期输出由于姓名对用户的信息不是必须的,正常结算表5.11、 第九组测试用例测试用例编号BookMovie_INFO_Test_05测试项目用户输入信息验证测试标题验证邮箱的有效性重要级别中预置条件浏览器正常工作输入1、身份证号码:111111111111111112、再次输入身份证号码:111111111111111113、输入姓名:helm4、输入邮箱:aaaaa5、输入联系电话作步骤依次填入输入信息,然后点击提交预期输出提示请输入正确的邮箱,有助于管理用户信息表5.12、 第十组测试用例测试用例编号BookMovie_INFO_Test_06测试项目用户输入信息验证测试标题验证联系电话的有效性重要级别高预置条件浏览器正常工作输入1、身份证号码:111111111111111112、再次输入身份证号码:111111111111111113、输入姓名:helm4、输入邮箱:5、输入联系电话:023-498900操作步骤依次填入输入信息,然后点击提交预期输出提示请输入正确的联系电话表5.13、 第十一组测试用例测试用例编号BookMovie_INFO_Test_07测试项目用户输入信息验证测试标题正常功能验证重要级别高预置条件浏览器正常工作输入1、身份证号码:111111111111111112、再次输入身份证号码:111111111111111113、输入姓名:helm4、输入邮箱:5、输入联系电话作步骤依次填入输入信息,然后点击提交预期输出正常结算其他有输入的部分的等价类划分的测试方法都类似,在此就不一一罗列了六、运行与维护订票系统开发完成交付用户使用后,就进入系统的运行和维护阶段。维护是指软件系统交付使用以后,为了改正软件运行错误或者应满足新的需求而加入新功能的修改软件过程,以完成隐含错误的修改和新功能的加入。维护工作的重要性和迫切性,是因为它能延长以开发软件的生命周期,以发挥其应有的效益。本文档的目的就是对本次开发项目软件的运行与维护介绍。6.1订票系统的运行订票系统切换后可开始投入运行,软件运行包括系统的日常操作、维护等过多重运行与再开发不断的提升软件效益。订票系统运行管理制度是系统管理的一个重要内容。它是确保订票系统安装预定目标运行并充分发挥其效益的一切必要条件、运行机制和保障措施。通常它应该包括:订票系统运行的组织机构人员它包括前台服务人员,后台管理人员,以及负责系统的管理人员。定票系统运行的基础数据管理它包括对数据收集和统计渠道的管理、计量手段和计量方法的管理、原始数据管理、系统内部各种运行文件、历史文件(包括数据库文件)的归档管理等。定票系统的运行制度管理它包括软件操作规程、系统安全保密制度、系统修改规程、系统定期维护制度以及系统运行状态记录和日志归档等等。定票系统软件运行结果分析它就是要通过系统运行结果分析得到某种能够反客户喜欢电影的信息,提高管理部门指导企业的经营生产的能力。6.2订票系统的维护(1)、系统维护订票系统投入使用运行后,随着时间的推移还会发生变更,这个变更过程就是订票系统的维护过程。订票系统的维护是队后的阶段,但是也是最长的阶段。这个阶段要完成的基本目标是改正错误,增加功能,提高质量,优化和延长订票系统的寿命和提高订票系统的价值。(2)、订票系统的维护过程类型在订票系统的维护过程中主要的过程有:建立订票系统的维护人员,编写软解维护申请报告,确定软件工作维护工作流程,整理订票系统的维护文档和评价订票系统的维护性

温馨提示

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

评论

0/150

提交评论