电影售票系统需求分析文档

合集下载

电影院票务管理系统需求文档

电影院票务管理系统需求文档

电影院票务管理系统需求文档一、引言电影院票务管理系统是为了提高电影院的票务管理效率,方便观众购票和管理电影院资源而设计的一套软件系统。

本文档旨在详细描述电影院票务管理系统的需求,包括系统的功能、性能、安全性等方面的要求。

二、系统概述电影院票务管理系统是一个在线的票务购买和管理平台,主要包括以下功能模块:1. 用户模块- 用户注册与登录:用户可以通过注册账号并登录系统,以便进行购票和管理个人信息。

- 个人信息管理:用户可以查看和修改个人信息,包括姓名、联系方式等。

- 订单管理:用户可以查看已购买的电影票订单,并进行退票、改签等操作。

2. 影片管理模块- 影片信息管理:管理员可以添加、修改和删除影片信息,包括影片名称、导演、演员、时长等。

- 影片排期管理:管理员可以设置影片的放映时间、放映厅以及票价等信息。

3. 放映厅管理模块- 放映厅信息管理:管理员可以添加、修改和删除放映厅信息,包括放映厅名称、座位数等。

- 座位管理:管理员可以设置放映厅的座位布局,并进行座位的增加、删除和修改操作。

4. 票务管理模块- 票务售卖:用户可以通过系统在线购买电影票,并选择座位。

- 票务查询:用户可以查询影片的放映时间、票价以及座位的可用情况。

5. 统计报表模块- 销售统计:系统可以生成每日、每周、每月的票务销售报表,包括票房收入、观众人数等。

- 影片评分统计:系统可以统计观众对影片的评分,并生成评分报表。

三、性能要求为了保证系统的正常运行和用户体验,电影院票务管理系统需要满足以下性能要求:1. 响应时间:系统的响应时间应尽量缩短,用户在购票和查询时能够快速获取结果。

2. 并发处理:系统应能够支持多用户同时访问和操作,保证系统的稳定性和高并发处理能力。

3. 数据安全:系统需要保证用户的个人信息和交易数据的安全性,采取合适的加密和防护措施。

四、安全性要求为了保护用户的个人信息和交易数据安全,电影院票务管理系统需要满足以下安全性要求:1. 用户身份验证:用户在进行购票和管理操作时,需要进行身份验证,确保只有合法用户才能进行相关操作。

影票售票系统需求规格说明书

影票售票系统需求规格说明书

影院售票系统需求规格说明书目录1. ...................................................................................................................................... 引言. (3)2. ...................................................................................................................................... 任务概述 (3)2.1 任务要求 (3)2.2 系统目标 (4)3. ...................................................................................................................................... 系统功能 (4)3.1 功能需求 (4)3.2 系统功能模块图 (4)3.2.1 前台功能模块图 (4)3.2.2 后台功能模块图 (5)3.2.3 个人用户功能模块图 (6)3.3 系统流程图 (7)4. .................................................................................................................................... 软件需求规格说明书(SRS) .. (8)4.1 需求概述 (8)4.2系统E-R图 (8)4.3 系统数据流图.................................................. 1..04.4 用例图........................................................ 1..14.4.1 管理员用例图............................................. 1..14.4.2 购票者用例图............................................. 1..24.5 时序图........................................................ 1..44.5.1 用户注册时序图........................................... 1..4...4.5.2 用户登录时序图........................................... 1..4...4.5.3 售票员登录时序图......................................... 1..5...4.6 数据字典...................................................... 1..54.6.1 数据元素字典 ................................................ 1..54.6.2 数据流字典............................................... 1..54.6.3 数据存储字典............................................. 1..64.6.4 数据处理字典............................................. 1..65. ............................................................................................................................. 结论....................................................................... 1..71. 引言影院售票系统的开发目的是使影院售票模式从手工记录转变成信息管理,为影院售票人员提供方便条件。

电影售票系统需求分析文档

电影售票系统需求分析文档

文档编号:LMS_1版本号:V1.0文档名称:需求分析规格说明书项目名称:电影售票系统编写:陈梓杰校对:审核:批准:开发单位:东莞理工学院城市学院1.引言1.1 编写目的本需求的编写是为了研究电影售票系统软件的开发途径和应用方法。

同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

1.2 背景及范围本项目的名称:电影售票系统开发软件。

本项目的任务提出者及开发者是电影售票系统软件开发小组,用户主要是电影院管理人员及售票人员。

本产品是针对影院售票的需求设计的,主要包括管理人员管理模块和售票员售票模块。

其中,管理人员管理模块可以完成影片管理,影厅座位管理,员工管理,售票统计,会员管理等主要功能,售票员服务模块可以完成会员登记,订票,购票,退票等功能。

1.3 定义CTS : Cinema Ticket System 电影售票系统File:记录所有电影信息并可进行查询。

Administrator:对影院信息进行管理。

Conductor: 对影院电影进行售票。

Ticket:记录电影票的信息并可进行查询Pay:记录购买电影票所需要的金额1.4 参考资料(1)中国国家标准化管理委员会.计算机软件文档编制规范(GB/T 8567-2006)[S].2006,3.(2)陆惠恩.实用软件工程(第3版)[M]. 北京:清华大学出版社,2018.8 (3)陈志泊,许福,韩慧.数据库原理及应用教程(第四版)[M].北京:人民邮电出版社,2018.122.任务概述为对影院的电影信息,购票管理,订票管理,退票管理等日常管理工作进行高效管理,特编写此程序以提高管理的效率。

使用该程序后,影院管理人员可以管理电影上映和下档;还可以查询电影的售票情况和上座率等,并对其进行统计,做出统计表格,以对影院的排片做出适当调整。

售票人员可以对前来影院的顾客进行购票,订票,退票操作,也可以对顾客进行会员登记,成为会员后可以在影院以折扣价购买电影票。

电影票务管理系统设计与实现

电影票务管理系统设计与实现

电影票务管理系统设计与实现一、引言随着电影行业的蓬勃发展,越来越多的人选择观看电影来放松身心。

但是,电影票务管理却面临着一些问题,比如繁琐的购票流程、票务信息不透明等。

为了提高电影票务的便利性和透明度,设计并实现了这个电影票务管理系统。

二、系统设计1.系统需求分析本系统旨在解决传统电影票务管理存在的问题,有效地管理电影票务信息和提供便利的购票服务。

系统的主要功能包括用户注册、电影浏览、购票、支付、订单管理、电影信息查询等。

2.系统架构设计系统采用B/S架构,即浏览器/服务器架构。

用户通过浏览器访问系统,系统将请求发送到服务器端进行处理,然后将结果返回给用户。

这样可以提高系统的可扩展性和兼容性。

3.系统模块设计系统分为前台和后台两个模块。

前台模块包括用户注册、电影浏览、购票和支付等功能;后台模块包括电影信息的添加、修改和删除,以及订单的管理等功能。

三、系统实现1.前端实现系统前端采用Web技术实现,使用HTML、CSS和JavaScript编写用户界面。

用户可以通过浏览器访问系统,注册账号、浏览电影信息、选择座位、支付等。

2.后端实现系统后端使用Java语言实现,采用Spring Boot框架开发。

Spring Boot能够快速构建应用程序,并且提供了许多有用的功能,如依赖注入、事务管理等。

系统后端采用MVC设计模式,将功能分为模型、视图和控制器。

模型负责处理数据的存储和操作,视图负责显示用户界面,控制器负责处理用户请求并调用模型和视图进行操作。

系统后端还使用了数据库来存储电影信息和订单信息。

常用的数据库有MySQL、Oracle等。

四、系统优势与展望通过电影票务管理系统的设计与实现,可以将传统的繁琐购票流程变得简单化和便利化,提高用户的观影体验。

此外,系统还可以提供电影票务信息的透明度,让用户更加方便地了解电影信息。

然而,目前系统还有一些不足之处,比如用户体验可能还需要进一步优化,系统安全性可以进一步提升等。

影院网上订票系统需求说明书

影院网上订票系统需求说明书

影院网上订票系统需求说明书第一篇:影院网上订票系统需求说明书影院网上订票系统网站需求说明书计算机科学与技术2班2012年9月29日1.项目背景电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。

目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。

其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。

从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。

相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。

对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。

社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。

电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。

特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。

在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。

还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。

这样的情况已经普遍的存在了,很多人纷纷提出影城应该提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。

对基于WEB的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。

影院售票系统文档分析

影院售票系统文档分析

基于ASP・NET影院售票系统(设计)姓名:班级:胡泊软件1206学号:1297812030338摘要本文采用结构化分析的方法,详细阐述了一个功能比较强大的影院售票系统的前后台开发、操作流程和涉及的一些关键技术。

首先进行了可行性分析,然后是系统分析,通过实际的业务流程调研,分析业务流程和系统的组织结构,完成了数据流分析和数据字典;然后是系统设计阶段主要完成了功能模块的划分、阐述了系统设计的思想、数据库的设计和系统设计的工具及技术。

该阶段对本系统各个模块的功能进行了详细设计,形成了本系统的功能模块图;数据库设计时先进行了概念结构设计,然后进行了逻辑结构设计,最后完成了数据表的设计。

根据前几个阶段的分析和设计,本系统在设计方面采用 B/S 模式,同时使用.NET技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000 数据库。

本系统的设计实施为影院售票系统的运行做基础,为影院售票工作提供良好的条件。

关键词:影院售票;结构化分析;管理系统目录摘要Abstract II、引言一)项目开发的背景 1二)项目开发的目的 1、可行性分析及总体设计原则一)可行性分析1.技术可行性 32.经济可行性 33.社会可行性 3二)总体设计原则三、系统分析 5一)业务流程分析二)数据流图三)数据字典四、系统设计 11一)系统功能设计11二)系统数据库设计121.数据库表设计122.逻辑结构设计15三)系统开发工具与开发模式的选择 17 1.系统开发工具172.系统设计模式20五、系统实现 21一)系统前台模块211.登录及注册管理模块 212.网站首页界面223.站内新闻界面234.影片资讯界面245.用户注册界面256.用户订票界面26(二)系统后台模块261.后台登录界面262.注册用户管理界面273.用户添加界面274.用户管理界面275.站内新闻添加界面286.影片添加界面287.订票管理界面29六、系统测试 30系统测试的定义30系统测试的目的及意义 30系统测试的重要性 30四)系统测试常用的方法 31五)系统运行情况32六)系统测试结果3233献 34351 一、引言1.1(一)项目开发的背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计等人们的日常生活中。

《2024年电影票订票系统的设计与实现》范文

《2024年电影票订票系统的设计与实现》范文

《电影票订票系统的设计与实现》篇一一、引言随着科技的发展与进步,传统的手工售票模式已经难以满足人们对于观影的即时性需求和便利性追求。

为此,设计并实现一款便捷高效的电影票订票系统成为了时代的迫切需求。

本系统设计及实施的过程主要遵循现代软件工程的原理与思路,以保证其技术上的可行性、安全性和稳定性。

二、系统需求分析在系统需求分析阶段,我们首先明确了系统的目标用户群体为电影爱好者及影院管理者。

系统应具备以下功能:1. 用户注册与登录:确保用户身份的唯一性及安全性。

2. 影片信息展示:包括影片名称、类型、上映时间等详细信息。

3. 影院与场次选择:用户可按地区、影院、时间等条件选择观影场次。

4. 选座与购票:用户可在线选座并完成购票操作。

5. 支付功能:支持多种支付方式,如微信支付、支付宝等。

6. 订单管理:用户可查看、修改或取消订单。

7. 数据分析与报表:为影院管理者提供数据支持,如票房统计、观众喜好分析等。

三、系统设计1. 技术架构设计:采用B/S架构,使用前后端分离技术,前端使用Vue.js等框架,后端采用Node.js、Python等技术实现,使用MySQL等数据库存储数据。

2. 系统数据库设计:包括用户表、影片表、订单表、座位表等,设计各表之间的关系,保证数据存储的准确性与高效性。

3. 交互界面设计:以简洁、易用为原则,确保用户在使用过程中能够快速上手。

四、系统实现1. 前端实现:使用Vue.js等前端框架,开发各功能模块的界面,确保界面的友好性与交互性。

2. 后端实现:使用Node.js或Python等技术,实现系统业务逻辑及数据处理功能。

3. 数据库操作:通过连接MySQL等数据库,实现数据的增删改查等功能。

4. 支付接口开发:与第三方支付平台进行接口对接,确保支付功能的正常运作。

五、系统测试与优化在系统开发完成后,进行全面的测试与优化工作,包括功能测试、性能测试、安全测试等,确保系统的稳定性与可靠性。

电影院售票系统需求分析(范围)

电影院售票系统需求分析(范围)

电影院售票系统需求分析(范围)1范围本标准对应⽤于电影院计算机票务管理系统中的电影院编码、影⽚编码、基本功能及数据交换⽅式进⾏了规定。

本标准只对与电影院计算机票务管理系统相关的开发功能及数据接⼝做出了最基本的要求。

本标准适⽤于放映电影的电影院、影剧院、俱乐部等计算机票务管理系统软件的研制。

2规范性引⽤⽂件下列⽂件中的条款通过本标准的引⽤⽽成为本标准的条款。

凡是注⽇期的引⽤⽂件,其随后所有的修改单(不包括勘误的内容)或修订版均不适⽤于本标准,然⽽⿎励根据本标准达成协议的各⽅研究是否可使⽤这些⽂件的最新版本。

凡是不注⽇期的引⽤⽂件,其最新版本适⽤于本标准。

《Extensible Markup Language(XML)1.0》可扩展标记语⾔(XML)1.0《Hypertext Transfer Protocol(HTTP)1.1》超⽂本传输协议(HTTP)1.1《Secure Socket Layer(SSL)3.0》安全套接字层(SSL)3.03术语定义3.1 票务管理系统Ticket Management System能够完成电影院票务管理的计算机售票系统软件。

3.2 影⽚编码Film Code由12位具有特定含义的数字构成,⼀组数字的组合所特指的影⽚,具有唯⼀性。

影⽚编码由授权管理机构提供并在指定站点发布。

3.3 电影院编码Cinema Code由8位数字或英⽂字符组成,它所代表的电影院在全国范围内是唯⼀的。

3.4 电影院Cinema经营电影放映的场所。

3.5 影厅Hall电影放映的场地。

3.6 座位Seat单座:单⼈座位双座:双⼈座位,统计时按2⼈计,售票时,出2张票。

包厢:2⼈(包括2⼈)以上的多⼈座位,按⼈统计,按⼈出票。

3.7 节⽬Program供观众当场观看的内容。

3.8 营业⽇期Business Date指电影院的实际⼯作⽇。

3.9 场次Performance⼀次完整的影⽚放映过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档编号:LMS_1版本号:V1.0文档名称:需求分析规格说明书项目名称:电影售票系统编写:陈梓杰校对:审核:批准:开发单位:东莞理工学院城市学院1.引言1.1 编写目的本需求的编写是为了研究电影售票系统软件的开发途径和应用方法。

同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

1.2 背景及范围本项目的名称:电影售票系统开发软件。

本项目的任务提出者及开发者是电影售票系统软件开发小组,用户主要是电影院管理人员及售票人员。

本产品是针对影院售票的需求设计的,主要包括管理人员管理模块和售票员售票模块。

其中,管理人员管理模块可以完成影片管理,影厅座位管理,员工管理,售票统计,会员管理等主要功能,售票员服务模块可以完成会员登记,订票,购票,退票等功能。

1.3 定义CTS : Cinema Ticket System 电影售票系统File:记录所有电影信息并可进行查询。

Administrator:对影院信息进行管理。

Conductor: 对影院电影进行售票。

Ticket:记录电影票的信息并可进行查询Pay:记录购买电影票所需要的金额1.4 参考资料(1)中国国家标准化管理委员会.计算机软件文档编制规范(GB/T 8567-2006)[S].2006,3.(2)陆惠恩.实用软件工程(第3版)[M]. 北京:清华大学出版社,2018.8 (3)陈志泊,许福,韩慧.数据库原理及应用教程(第四版)[M].北京:人民邮电出版社,2018.122.任务概述为对影院的电影信息,购票管理,订票管理,退票管理等日常管理工作进行高效管理,特编写此程序以提高管理的效率。

使用该程序后,影院管理人员可以管理电影上映和下档;还可以查询电影的售票情况和上座率等,并对其进行统计,做出统计表格,以对影院的排片做出适当调整。

售票人员可以对前来影院的顾客进行购票,订票,退票操作,也可以对顾客进行会员登记,成为会员后可以在影院以折扣价购买电影票。

2.1产品的前景影院运营中面对大量的售票信息。

现有的人工售票的方法手续繁琐,效率低下并且容易出错,同时也给影院管理人员带来很多不便。

因此为了提高售票效率,减少错误发生,方便管理,有必要开发电影售票系统。

在售票人员具备一定的计算机操作能力下,满足售票人员对售票,订票,退票等进行高效的管理,该系统还包括,电影信息管理、影厅座位管理、售票情况统计等功能。

系统的功能相对比较完善,根据以后不同的需要,还要对系统进行更新。

2.2产品的功能(1) 电影信息的制定、输入、修改、查询,包括电影编号、电影名称、类别、国家、主演、上映时间、上映影厅名称、备注。

(2) 影厅座位信息制定、输入、修改、查询,包括影厅编号、影厅名称、类别、座位号、备注。

(3) 员工信息制定、输入、修改、查询,包括员工编号、姓名、入职日期、职称、备注。

(4) 电影票信息制定、输入、修改、查询,包括购票编号、电影名称、影厅名称、座位号、上映时间、备注。

(5) 会员信息制定、输入、修改、查询,包括会员编号、会员名称、入会日期、电话、剩余金额、备注。

(6) 有条件、多条件查询各种信息。

2.3用户类和特征本系统的最终用户有三种:一是管理员(影院经理和其它管理人员),他们可以进行电影信息添加,修改,删除、影厅信息管理等;二是售票员,可以订票,购票,退票。

他们都具有一定的计算机应用基础,可以比较熟练操作计算机;三是系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。

管理员和售票员都是经常性用户,维护人员为间隔性用户。

2.4运行环境1)硬件环境✧服务器(1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G)(2) 内存容量(RAM):至少512M(推荐1G)✧客户端(1) 处理器(CPU):Pentium 133M 或更高(2) 内存容量(RAM):256M或更高2)软件环境✧数据库服务器端(1) 操作系统:Microsoft Windows XP(2) 数据库管理系统:SQL Server 2012,配置TCP/IP协议✧Web服务器端(1) 操作系统:Microsoft Windows XP(2) Internet 信息服务(IIS)11.0管理器(3)Eclipse EE,配置TCP/IP协议✧客户端(1) 操作系统:Windows XP/7/10(2) Web浏览器:Internet Explorer 9.0以上或Netscape 7.0以上,配置TCP/IP 协议3)接口✧硬件接口考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。

软件接口这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。

考虑到文档处理时有可能需要较常用的办公软件。

例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。

2.5设计与实现上的限制开发时间比较紧,机器限制,开发人员的经验少,是开发系统中主要的问题。

开发经费不到位,管理不完善,设计时没能全得到考虑,都会影响本项目的开发进程3.功能需求3.1需求规定在电影售票系统中,管理员要为每个售票员建立账号,并给售票员发放账号,账号内存储售票员的个人信息和职工信息。

持有账号的售票员可以通过系统对前来影院的顾客进行购票、订票、退票等操作,顾客也可以通过电话和售票员进行订票操作。

拥有会员卡的顾客可以通过出示会员卡号,在购票、订票时可以获得折扣(会员卡号正确且为本人使用),且在购票、订票、退票时有手机短信提示(办理会员卡时手机号正确)。

售票员购票时,先输入账号密码登陆系统,系统验证账号密码的有效性,无效则提示其原因,有效则可进入系统并显示主界面。

选择购票页面,然后输入电影名称(或可输入电影编号)查询顾客所需场次,若没有所需场次则告知顾客是否更改场次,若有所需场次则告知顾客选择座位,并观察系统中剩余座位做出推荐。

选好场次座位后进入购票结算画面。

此时则询问顾客是否有会员卡,若没有,则直接结算,若有会员卡则由顾客说出会员卡号,系统验证会员卡号的有效性,无效则提示其原因,有效则可查看剩余金额,若剩余金额无法支付票费,则提示其进行金额充值,若选择充值则跳转到充值页面进行充值(即会修改会员卡所剩金额),充值完后可按折扣继续支付票费,若不选择充值则按原价支付金额结算,若会员卡中剩余金额足够支付票费,则可按折扣进行结算(即会修改会员卡所剩金额)。

最后打印出电影票,交给顾客。

售货员在订票时,先输入账号密码登录系统,系统验证账号密码的有效性,无效提示,有效则进入系统。

选择订票页面,然后输入电影名称(或可输入电影编号)查询顾客所需场次,若没有所需场次则告知顾客是否更改场次,若有所需场次则告知顾客选择座位,并观察系统中剩余座位做出推荐。

选好场次座位后进入订票结算画面,并令订票顾客留下手机号码,完成订票操作,同时系统向该手机发送订票信息,订票顾客到来后通过此信息与系统中信息进行比对,若无效则告知其原因,若有效则选择该订票信息进入购票结算画面。

此时则询问顾客是否有会员卡,若没有,则直接结算,若有会员卡则由顾客说出会员卡号,系统验证会员卡号的有效性,无效则提示其原因,有效则可查看剩余金额,若剩余金额无法支付票费,则提示其进行金额充值,若选择充值则跳转到充值页面进行充值(即会修改会员卡所剩金额),充值完后可按折扣继续支付票费,若不选择充值则按原价支付金额结算,若会员卡中剩余金额足够支付票费,则可按折扣进行结算(即会修改会员卡所剩金额)。

最后打印出电影票,交给顾客。

售票员退票时,先输入账号密码登录系统,系统验证账号密码的有效性,无效提示,有效则进入系统。

选择退票页面,输入所要退的电影票的编号,验证其有效性,若无效则说明原因,有效则进行退票请求。

若此票为订票,则可直接取消订单,若为购票,则退还该票购票时的金额,若使用会员卡购票,则将购票所需金额退还会会员卡(即会修改会员卡所剩金额)。

退票成功则所选场次座位会有以购(或已订)状态转为可选状态。

影院管理员会定期对电影信息进行添加、修改、删除等电影信息管理,包括电影类别和电影所属国家;影院管理员也会不定期对影院影厅信息进行添加、修改、删除等影院影厅信息管理,包括影厅类别;影院管理员也会对影院会员信息对添加、修改、删除等会员管理操作;影院管理员也会对定期进行售票统计。

影院管理员同时也会为系统维护人员提供权限管理、数据备份等通用功能。

3.2功能分类3.3 主要功能用例模型3.3.1总体用例模型图1-1电影售票系统用例图3.3.2主要功能用例模型(1)购票在业务用例“购票”的业务流程中,有一个动作状态——查询电影信息。

售票员(2)订票在业务用例“订票”的业务流程中,有一个动作状态——查询电影信息。

售票员(3)退票在业务用例“退票”的业务流程中,有一个动作状态——查询电影票信息。

售票员(4)会员登记在业务用例“会员登记”的业务流程中,有一个动作状态——添加会员。

售票员(5)会员充值在业务用例“会员充值”的业务流程中,有一个动作状态——查询会员信息。

售票员(6)查询电影信息在业务用例“查询电影信息”的业务流程中,有两个动作状态——查询电影时间信息,电影名称信息。

售票员(7)管理电影信息在业务用例“管理电影信息”的业务流程中,有三个动作状态——添加电影信息,修改电影信息,删除电影信息。

在业务用例“管理影厅信息”的业务流程中,有三个动作状态——添加影厅信息,修改影厅信息,删除影厅信息。

(9)管理员工信息在业务用例“管理员工信息”的业务流程中,有三个动作状态——添加员工信息,修改员工信息,删除员工信息。

在业务用例“管理会员信息”的业务流程中,有三个动作状态——添加会员信息,修改会员信息,删除会员信息。

(11)售票信息统计在业务用例“售票信息统计”的业务流程中,有两个动作状态——查询统计信息和打印统计信息。

影院管理员(12)数据备份在业务用例“数据备份”的业务流程中,有两个动作状态——数据保存,数据还原。

影院管理员3.4类模型图1-2 类模型4.系统的非功能性需求4.1性能需求(1)精度需求在精度需求上,根据使用需求,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。

(2)时间需求在软件方面,响应时间,更新处理时间都比较快且迅速,1-2秒内能响应,完全满足用户要求。

(3)灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构与其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。

(4)故障处理内部故障处理:在开发阶段可以随即修改数据库里的相应内容。

外部故障:对编辑的程序进行重装载时,第一次装载认为错,修改。

相关文档
最新文档