版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南商务职业技术学院毕业设计
目录
1引言1
1.1项目开发背景1
1.2开发技术简介2
1.2.1JSP简介2
1.2.2MySQL数据库技术2
1.2.3JAVA技术2
1.3开发工具简介2
1.4项目开发技术路线2
2需求分析3
2.1功能需求描述3
2.2非功能需求描述4
2.3需求用例建模4
2.3.1用户信息管理模块的用例5
2.3.2影视类型管理模块的用例8
2.3.3影视归属地区管理模块的用例11
2.3.4影视上映信息管理模块的用例13
2.3.5售票信息管理模块的用例16
2.3.6公告信息管理模块的用例18
3系统概要设计21
3.1系统设计原则21
3.2系统框架设计21
3.3系统功能设计22
3.3.1用户信息管理模块功能设计23
3.3.2影视类型管理模块功能设计24
3.3.3影视归属地区管理模块功能设计25
3.3.4影视上映信息管理模块功能设计25
II
湖南商务职业技术学院毕业设计
3.3.5售票信息管理模块功能设计27
3.3.6公告信息管理模块功能设计27
3.4数据库设计28
3.4.1设计原则28
3.4.2概念设计28
3.4.3逻辑设计29
3.4.4数据字典30
4系统详细设计31
4.1用户信息管理子功能模块设计32
4.1.1用户信息管理子功能模块说明32
4.1.2用户信息管理子功能模块详细设计32
4.2影视类型管理子功能模块设计33
4.2.1影视类型管理子功能模块说明33
4.2.2影视类型管理子功能模块详细设计33
4.3影视归属地区管理子功能模块设计35
4.3.1影视归属地区管理子功能模块说明35
4.3.2影视归属地区管理子功能模块详细设计35
4.4影视上映信息管理子功能模块设计36
4.4.1影视上映信息管理子功能模块说明36
4.4.2影视上映信息管理子功能模块详细设计37
4.5售票信息管理子功能模块设计38
4.5.1售票信息管理子功能模块说明38
4.5.2售票信息管理子功能模块详细设计38
4.6公告信息管理子功能模块设计39
4.6.1公告信息管理子功能模块说明39
4.6.2公告信息管理子功能模块详细设计39
5系统实现41
5.1用户信息管理子模块实现41
III
湖南商务职业技术学院毕业设计
5.1.1用户信息管理子模块界面设计41
5.1.2用户信息管理子模块核心代码实现43
5.2影视类型管理子模块实现43
5.2.1影视类型管理子模块界面设计43
5.2.2影视类型管理子模块核心代码实现44
5.3影视归属地区管理子模块实现44
5.3.1影视归属地区管理子模块界面设计44
5.3.2影视归属地区管理子模块核心代码实现45
5.4影视上映信息管理子模块实现46
5.4.1影视上映信息管理子模块界面设计46
5.4.2影视上映信息管理子模块核心代码实现48
5.5售票信息管理子模块实现48
5.5.1售票信息管理子模块界面设计48
5.5.2售票信息管理子模块核心代码实现50
5.6公告信息管理子模块实现51
5.6.1公告信息管理子模块界面设计51
5.6.2公告信息管理子模块核心代码实现51
6系统测试51
6.1用户信息管理功能测试51
6.2影视类型管理功能测试53
6.3影视归属地区管理功能测试55
6.4影视上映信息管理功能测试56
6.5售票信息管理功能测试58
6.6公告信息管理功能测试59
7设计小结61
参考文献62
IV
湖南商务职业技术学院毕业设计
基于ssm与java的电影网站的设计与实现
1引言
信息时代的今天,我们感受到计算机科学日新月异的气息日渐膨胀。如此,
信息的传播途径与传递方式也随之丰富多彩。发展日渐成熟的计算机网络承载
着大量信息的流通任务,人们的生活也越来越依靠网络。在日常娱乐商品中,
电影成为丰富精神生活的佳品。而如今信息流逝太快,传统媒体不能对影院起
到较高效的宣传与展示,电影文化只存在于纸张和胶片中使其传播力度受到局
限。由此一来,人们不易在第一时间获知影院动态,许多精彩的电影信息得不
到广泛交流,得不到有效的定格,人们想要了解详细的、日志性的影院信息可
能也无从下手。我们要利用发达的网络,利用时新的技术,构建起一个基于Web
的影院信息管理系统。这样,各大影院就可以合理规划电影信息,展示影院文
化,与客户做好充分交流,让用户感受到实时信息,使影院运营的更加流畅,
获取更好的经济效益。
1.1项目开发背景
对于传统电影票售票而言,通过前台购买排队等待,其对顾客广泛的宣传
和服务不便利。电影票售票系统的开发的便利和进入的网络时代,使得许多影
视公司拥有了参与电影票售票系统网站的开发和设计的机会,从而能够有效地
改善电影传统宣传方式的限制问题以及改变市场竞争结构,显著提高影视公司
的知名度。科技发展日行渐远,推动着时代的进步路程。互联网这一词虽然对
大部分职业者来说好像八竿子打不着边,但事实就是人们的生活已经远远离不
开互联网,手机和电脑失去了网络如同失去了灵魂。而手机也是不可厚非的人们
根本离不开的日常用品,在工作中,在生活中。一顿外卖,一次网络购物在当代已
经是家常便饭的失去从老到小人人都会人人皆知。而生活水平的提升换来的就
是不断内卷不断加快的生活节奏,此事的年轻人开始寻找能马上开始的消遣活
动,电影就成为了一个不错的选择。还记得小时候爸妈带我去看电影,当时的映
像除了窗口排队就是黄牛买票,这样的办事效率,这样的工作秩序成何体统。所
以!本次的目标就是解决:如何减少不必要的排队购票时间并帮助影院减少员工
负担还有工作上的麻烦减少工作量,不过这样好像会减少就业岗位,但是呢,这
就是社会趋势。我的目标数座椅套完整的高效的实用的方便的简单的网上购票
1
湖南商务职业技术学院毕业设计
系统,解决排队问题与插队纠纷还能提前查看电影票价以及电影整体评价,既方
便了维护社会秩序有帮助用户可以提前预约好节约时间,故而本次研究的目标
就在此。
1.2开发技术简介
1.2.1JSP简介
JSP全称为JavaSeverPages,主要是用在动态Web应用的开发以及设计方
面,因为其具备跨平台以及简单容易进行学习的特性,使得它不同于其他的动
态Web应用程序,并且有着自己的特点,在极短的几年当中,它就建立起了一
套比较完整的应用规范,同时在电子商务以及企业等当中都有着广泛的应用。
1.2.2MySQL数据库技术
MySQL的主要目标是快速、健壮和迅捷易用;但是为了将容易使用和快速等
一系列目的进行实现,MySQL将其中的一部分强大以及灵活的功能牺牲掉了,比
如存储过程还有外键以及子查询等,对于全部的MySQL而言,其灵活性在应用
当中它都是有着一定缺少的,但是在处理数据的速度方面,它等于2-3倍的其
它数据库服务器。
1.2.3JAVA技术
java是一项拥有面向对象特性功能的伟大程序由代码之父高思丽开发,其
实用程度是众所周知的瞠目结舌也是广为人知的程序员必学课程没有之一。可
以直接对接mysql,html等主流开发软件。
1.3开发工具简介
工具的使用:采用maven+tomcat+mysql。
maven中集成的插件足够多,作为搭建框架的不二之选我考虑使用springbo
ot+ssm搭建框架十分省心。
tomcat其优点也是方便连接数据库做小型项目十分出色。
mysql这可是程序员绕不开的好东西后端开发入门的首选与java还有php
紧密相连安全可靠还可以跨平台。
1.4项目开发技术路线
这次的项目开发我并没有考虑一贯的前端处理方法使用element的套组完
2
湖南商务职业技术学院毕业设计
成页面的设计,虽然这样会非常的省事而且还美观,这次我主要还是徒手制作每
一步的细节与调整,不考虑千篇一路的大环境页面做出点自己力所能及的风格,
此外我考虑多运用在校期间学到的知识利用增删改查建议一个大众电影网站.
参考了几个国外电影网站之后我发现其使用的网页美工似乎也没有达到很好看
的程度所以呢我还是从根本出发落实每一块的技术实现.
2需求分析
此次设计的电影票订票系统是采用模块化的形式进行的,其分为以下两个
大模块,第一个为前台用户订票模块,第二个为后台管理模块,从而将前台的
用户订票以及后台的相关数据管理两者的功能进行实现:
2.1功能需求描述
本系统初步设置了两种角色:普通用户和系统管理员。
通过开展前期调研,拟实现以下功能:
1、用户信息管理模块:普通用户在购买或者是查询电影票的时候,第一步
要先进行注册,使之成为会员,这样才能够完成相应的订票业务。用户注册成
功后,可以对自己的个人资料进行更新或者修改的操作。即:普通用户可以进
行用户注册、用户登录、用户信息修改、会员充值等操作。系统管理员通过系
统后台注册票务信息管理员在网站后台订票信息管理功能系统中对所有后台注
册订票用户以及账号信息进行个人信息登录管理等多种操作。普系统管理员也
可以管理用户注册、用户登录、用户信息删除、用户信息修改、会员充值等操
作。
2、影视类型管理模块:指的是根据广电总局的相关审核,看其能够进行上
映的影片属于什么类型的影视,从而系统管理员可进行添加影视类型、删除影
视类型、修改影视类型等操作,普通用户可浏览影视类型。
3、影视归属地区管理:指的是根据广电总局的相关审核,看其能够进行上
映的影片属于什么区域范围,从而系统管理员可进行添加影视归属地区、删除
影视归属地区、修改影视归属地区等操作,普通用户可浏览影视归属地区。
4、影视上映信息管理:通过网站后台进入电影网站,系统管理员可以自动
管理具体的影视网站电影影片上映相关信息,添加影视上映信息、删除影视上映
信息、修改影视上映信息、查询影视上映信息等操作,普通用户可浏览影视归
属地区、查询影视上映信息。
5、售票信息管理:系统管理员可把网上所有的订票业务的信息进行一系列
3
湖南商务职业技术学院毕业设计
的管理,包含网上退票、购票数据统计等操作,普通用户可进行订票、退票等
操作。
6、公告信息管理:系统管理员通过后台管理公告信息,可进行添加公告信
息、删除公告信息、修改公告信息等操作,普通用户可浏览公告信息。
2.2非功能需求描述
本系统同样是设置了两角色(用户,管理员)但是此模块对用户的作用更大因
为之前有过网站被恶意攻击破坏或者是因为一些技术原因导致的服务器崩溃的
案例在此次的设计中为了确保登陆发出的信息评率和注册账号数量不会影响服
务器正常运行在管理员以及普通用户登陆时是需要验证的证明是人为操作非计
算机自动登陆这样可以避免简单的网络数据频繁导致服务器崩溃。
(1)高效性:简单方便的用户界面可以提升用户的使用诉求从而提升使用率,
让用户有更好的体验。同时管理员模块的设计也方便了管理员在添加影片删除
影片这一块的操作难度,便利日常工作。
(2)安全性:在反攻击防范虽然做不到高级水准但是对常见的数据库轰炸还
是起到了不小的保护作用避免了违法犯罪的,同时管理员的控制权限是可以禁
止不良言论以及煽动言论的。
(3)可扩展性:在技术足够的前提下这个项目设计是有极大的扩展性的包括
预告片,试看等功能也不是不能实现。再支付方式这一块也是可以玩出新花样的
。
2.3需求用例建模
通过对功能需求的分析,创建以下总体用例模型,如图2-1所示。
4
湖南商务职业技术学院毕业设计
图2-1电影网站的总体用例模型
2.3.1用户信息管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。用户信息
管理模块具体的用例描述如图2-2所示,分别具有用户登录、用户注册、用户
信息删除、用户信息修改、会员充值等操作功能。采用这样的架构,让用户界
面层甚至可以不知道数据库的结构,当要对数据进行维护的时候,它只要维护
与业务层之间的接口即可。
图2-2用户信息管理模块用例图
5
湖南商务职业技术学院毕业设计
表2-1用户登录模块用例描述
项目描述
用例名称用户注册与登录
用例标识号Userselect
参与者管理员、普通用户
参与者输入用户名、密码以及验证码,系统进行验证后
简要说明
合法者则登录系统,否则提供拒绝登录系统。
前置条件参与者已经打开系统的登录页面login.jsp
1.参与者在用户名输入框里输入用户名
2.在密码框里输入密码
3.密码框下方显示验证码,验证码由4位数字构成用户按
基本事件流原样输入验证码。
4.用户按登录后,系统验证参与者输入的有效性。
5.有效则进入系统的主界面。无效则提示相应错误给用户。
6.系统中断
在点击登陆按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并喝上一杯浓郁的雀巢咖啡
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
用户注册模块用例描述如表2-2所示,可以进行用户注册等操作。
表2-2用户注册模块用例描述
项目描述
用例名称用户注册
用例标识号02
参与者管理员、普通用户
参与者输入用户名、密码以及验证码,系统进行验证后
简要说明
合法则注册系统,否则提供拒绝注册。
前置条件参与者已经打开系统的注册页面
1.参与者在用户名输入框里输入用户名
2.在密码框里输入密码
3.密码框下方显示验证码,验证码由4位数字构成用户按
基本事件流
原样输入验证码。
4.用户按注册后,系统验证参与者输入的有效性。
5.有效则进入系统的主界面。无效则提示相应错误给用户。
6
湖南商务职业技术学院毕业设计
6.用例终止
在点击注册按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去阳台看看窗外的美丽风景
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
用户信息删除模块用例描述如表2-3所示,可以进行用户信息删除等操作。
表2-3用户信息删除模块用例描述
项目描述
用例名称用户信息删除
用例标识号03
参与者管理员
参与者对用户信息删除,系统进行验证后合法则信息删
简要说明
除,否则提供拒绝信息。
前置条件参与者已经打开系统的信息删除页面
1.参与者选择待删除的用户信息
2.点击删除按钮
基本事件流
3.有效则删除用户信息。无效则提示相应错误给用户。
4.用例终止
在点击删除按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并喝上一杯浓郁的美式咖啡
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
用户信息修改模块用例描述如表2-4所示,可以进行用户信息修改等操作。
表2-4用户信息修改模块用例描述
项目描述
用例名称用户信息修改
用例标识号04
参与者管理员、普通用户
参与者对用户信息修改,系统进行验证后合法则信息修
简要说明
改,否则提供拒绝信息。
前置条件参与者已经打开系统的信息删除页面
1.参与者选择待修改的用户信息
基本事件流2.输入新的用户信息
3.点击修改按钮
7
湖南商务职业技术学院毕业设计
4.有效则修改用户信息。无效则提示相应错误给用户。
5.用例终止
在点击注册按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去准备今天的晚餐
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
会员充值模块用例描述如表2-5所示,可以进行会员充值等操作。
表2-5会员充值模块用例描述
项目描述
用例名称会员充值
用例标识号05
参与者管理员、普通用户
参与者进行会员充值合法则会员充值成功,否则提供拒
简要说明
绝信息。
前置条件参与者已经打开系统的会员充值页面
1.参与者在输入框里输入充值金额
2.点击“充值”,系统验证参与者输入的有效性。
基本事件流
3.有效则充值成功。无效则提示相应错误给用户。
4.用例终止
在点击充值按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去复习一下今天的功课
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
2.3.2影视类型管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。影视类型
管理模块具体的用例描述如图2-3所示,系统管理员具有添加影视类型、删除
影视类型、修改影视类型等操作,普通用户可浏览影视类型等操作功能。采用
这样的架构,让用户界面层甚至可以不知道数据库的结构,当要对数据进行维
护的时候,它只要维护与业务层之间的接口即可。
8
湖南商务职业技术学院毕业设计
图2-3影视类型管理模块用例图
通过对图2-3用例图进一步的细化分析,得到每个用例的描述表。
添加影视类型模块用例描述如表2-6所示,可以进行影视类型添加等操作。
表2-6添加影视类型模块用例描述
项目描述
用例名称添加影视类型
用例标识号06
参与者管理员
参与者对影视类型添加,系统进行验证后,合法则影视类
简要说明
型添加,否则提供拒绝信息。
前置条件参与者已经打开系统的影视类型页面
1.参与者输入待添加的影视类型
2.点击添加按钮
基本事件流
3.有效则添加影视类型。无效则提示相应错误给用户。
4.用例终止
在点击添加按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去陪陪自己的家人少看手机
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
删除影视类型模块用例描述如表2-7所示,可以进行影视类型删除等操作。
表2-7删除影视类型模块用例描述
项目描述
用例名称删除影视类型
用例标识号07
参与者管理员
9
湖南商务职业技术学院毕业设计
参与者对影视类型删除,系统进行验证后,合法则影视类
简要说明
型删除,否则提供拒绝信息。
前置条件参与者已经打开系统的影视类型页面
1.参与者选择待删除的影视类型
2.点击删除按钮
基本事件流
3.有效则删除影视类型。无效则提示相应错误给用户。
4.用例终止
在点击删除按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去做一下运动让自己更健康
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
修改影视类型模块用例描述如表2-8所示,可以进行影视类型修改等操作。
表2-8修改影视类型模块用例描述
项目描述
用例名称修改影视类型
用例标识号08
参与者管理员
参与者对影视类型修改,系统进行验证后,合法则影视类
简要说明
型修改,否则提供拒绝信息。
前置条件参与者已经打开系统的影视类型页面
1.参与者选择待修改的影视类型
2.点击修改按钮
基本事件流
3.有效则修改影视类型。无效则提示相应错误给用户。
4.用例终止
在点击修改按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去阳台看看窗外的美丽风景
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
浏览影视类型模块用例描述如表2-9所示,可以进行影视类型浏览等操作。
表2-9浏览影视类型模块用例描述
项目描述
用例名称浏览影视类型
用例标识号09
参与者管理员、普通用户
10
湖南商务职业技术学院毕业设计
简要说明参与者对影视类型浏览。
前置条件参与者已经打开系统的影视类型页面
1.参与者浏览的影视类型
基本事件流
2.用例终止
其他事件流无
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
2.3.3影视归属地区管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。影视归属
地区管理模块具体的用例描述如图2-4所示,系统管理员具有添加影视归属地
区、删除影视归属地区、修改影视归属地区等操作,普通用户可浏览影视归属
地区等操作功能。采用这样的架构,让用户界面层甚至可以不知道数据库的结
构,当要对数据进行维护的时候,它只要维护与业务层之间的接口即可。
图2-4影视归属地区管理模块用例图
通过对图2-4用例图进一步的细化分析,得到每个用例的描述表。
添加影视归属地区模块用例描述如表2-10所示,可以进行影视归属地区添
加等操作。
表2-10添加影视归属地区模块用例描述
项目描述
用例名称添加影视归属地区
用例标识号10
参与者管理员
参与者对影视归属地区添加,系统进行验证后,合法则影
简要说明
视归属地区添加成功,否则提供拒绝信息。
11
湖南商务职业技术学院毕业设计
前置条件参与者已经打开系统的影视归属地区页面
1.参与者输入待添加的影视归属地区
2.点击添加按钮
基本事件流
3.有效则添加影视归属地区。无效则提示相应错误给用户。
4.用例终止
在点击添加按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去做一件自己一直想做的事
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
删除影视归属地区模块用例描述如表2-11所示,可以进行影视归属地区删
除等操作。
表2-11删除影视归属地区模块用例描述
项目描述
用例名称删除影视归属地区
用例标识号11
参与者管理员
参与者对影视归属地区删除,系统进行验证后,合法则影
简要说明
视归属地区删除,否则提供拒绝信息。
前置条件参与者已经打开系统的影视归属地区页面
1.参与者选择待删除的影视归属地区
2.点击删除按钮
基本事件流
3.有效则删除影视归属地区。无效则提示相应错误给用户。
4.用例终止
在点击删除按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去跑一下步
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
修改影视归属地区模块用例描述如表2-12所示,可以进行影视归属地区修
改等操作。
表2-12修改影视归属地区模块用例描述
项目描述
用例名称修改影视归属地区
用例标识号12
12
湖南商务职业技术学院毕业设计
参与者管理员
参与者对影视归属地区修改,系统进行验证后,合法则影
简要说明
视归属地区修改,否则提供拒绝信息。
前置条件参与者已经打开系统的影视归属地区页面
1.参与者选择待修改的影视归属地区
2.点击修改按钮
基本事件流
3.有效则修改影视归属地区。无效则提示相应错误给用户。
4.用例终止
在点击修改按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去陪家人聊聊天
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
浏览影视归属地区模块用例描述如表2-13所示,可以进行影视归属地区浏
览等操作。
表2-13浏览影视归属地区模块用例描述
项目描述
用例名称浏览影视归属地区
用例标识号13
参与者管理员、普通用户
简要说明参与者对影视归属地区浏览。
前置条件参与者已经打开系统的影视归属地区页面
1.参与者浏览的影视归属地区
基本事件流
2.用例终止
其他事件流无
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
2.3.4影视上映信息管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。影视上映
信息管理模块具体的用例描述如图2-5所示,系统管理员具有添加影视上映信
息、删除影视上映信息、修改影视上映信息、查询影视上映信息等操作,普通
用户可浏览影视上映信息、查询影视上映信息等操作功能。采用这样的架构,
让用户界面层甚至可以不知道数据库的结构,当要对数据进行维护的时候,它
13
湖南商务职业技术学院毕业设计
只要维护与业务层之间的接口即可。
图2-5影视上映信息管理模块用例图
通过对图2-5用例图进一步的细化分析,得到每个用例的描述表。
添加影视上映信息模块用例描述如表2-14所示,可以进行影视上映信息添
加等操作。
表2-14添加影视上映信息模块用例描述
项目描述
用例名称添加影视上映信息
用例标识号14
参与者管理员
参与者对影视上映信息添加,系统进行验证后,合法则影
简要说明
视上映信息添加,否则提供拒绝信息。
前置条件参与者已经打开系统的影视上映信息页面
1.参与者输入待添加的影视上映信息
2.点击添加按钮
基本事件流
3.有效则添加影视上映信息。无效则提示相应错误给用户。
4.用例终止
在点击添加按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去拥抱一下家人
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
删除影视上映信息模块用例描述如表2-15所示,可以进行影视上映信息删
除等操作。
14
湖南商务职业技术学院毕业设计
表2-15删除影视上映信息模块用例描述
项目描述
用例名称删除影视上映信息
用例标识号15
参与者管理员
参与者对影视上映信息删除,系统进行验证后,合法则影
简要说明
视上映信息删除,否则提供拒绝信息。
前置条件参与者已经打开系统的影视上映信息页面
1.参与者选择待删除的影视上映信息
2.点击删除按钮
基本事件流
3.有效则删除影视上映信息。无效则提示相应错误给用户。
4.用例终止
在点击删除按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并去看一次海
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
修改影视上映信息模块用例描述如表2-16所示,可以进行影视上映信息修
改等操作。
表2-16修改影视上映信息模块用例描述
项目描述
用例名称修改影视上映信息
用例标识号16
参与者管理员
参与者对影视上映信息修改,系统进行验证后,合法则影
简要说明
视上映信息修改,否则提供拒绝信息。
前置条件参与者已经打开系统的影视上映信息页面
1.参与者选择待修改的影视上映信息
2.点击修改按钮
基本事件流
3.有效则修改影视上映信息。无效则提示相应错误给用户。
4.用例终止
在点击修改按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为家人做一顿饭
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
15
湖南商务职业技术学院毕业设计
浏览影视上映信息模块用例描述如表2-17所示,可以进行影视上映信息浏
览等操作。
表2-17浏览影视上映信息模块用例描述
项目描述
用例名称浏览影视上映信息
用例标识号17
参与者管理员、普通用户
简要说明参与者对影视上映信息浏览。
前置条件参与者已经打开系统的影视上映信息页面
1.参与者浏览的影视上映信息
基本事件流
2.用例终止
其他事件流无
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
查询影视上映信息模块用例描述如表2-18所示,可以进行影视上映信息查
询等操作。
表2-18查询影视上映信息模块用例描述
项目描述
用例名称查询影视上映信息
用例标识号18
参与者管理员、普通用户
简要说明参与者对影视上映信息查询。
前置条件参与者已经打开系统的影视上映信息页面
1.参与者查询的影视上映信息
基本事件流2.显示查询结果
3.用例终止
其他事件流无
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
2.3.5售票信息管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。售票信息
16
湖南商务职业技术学院毕业设计
管理模块具体的用例描述如图2-6所示,系统管理员具有退票、购票数据统计
等操作,普通用户可进行订票、退票等操作功能。采用这样的架构,让用户界
面层甚至可以不知道数据库的结构,当要对数据进行维护的时候,它只要维护
与业务层之间的接口即可。
图2-6售票信息管理模块用例图
通过对图2-6用例图进一步的细化分析,得到每个用例的描述表。
退票模块用例描述如表2-19所示,可以进行退票等操作。
表2-19退票模块用例描述
项目描述
用例名称退票
用例标识号19
参与者管理员、普通用户
参与者对已购电影票进行退票操作,系统进行验证后,合
简要说明
法则退票成功,否则提供拒绝信息。
前置条件参与者已经打开系统的已购电影票信息页面
1.参与者选择待退的售票信息
2.点击退票按钮
基本事件流
3.有效则退票成功。无效则提示相应错误给用户。
4.用例终止
在点击退票按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为自己再多买两张约出想见的人
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
订票模块用例描述如表2-20所示,可以进行订票等操作。
表2-20订票模块用例描述
项目描述
用例名称订票
17
湖南商务职业技术学院毕业设计
用例标识号20
参与者管理员、普通用户
参与者对电影票进行订票操作,系统进行验证后,合法则
简要说明
订票成功,否则提供拒绝信息。
前置条件参与者已经打开系统的可购电影票信息页面
1.参与者选择待订的售票信息
2.选择订票数量、订票座位
基本事件流3.点击订票按钮
4.有效则订票成功。无效则提示相应错误给用户。
5.用例终止
在点击订票按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为家人做一顿饭
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
购票数据统计模块用例描述如表2-21所示,可以进行购票数据统计等操作。
表2-21购票数据统计模块用例描述
项目描述
用例名称购票数据统计
用例标识号21
参与者管理员
参与者对已购电影票进行退票购票数据统计操作,系统进
简要说明
行验证后,合法则购票数据统计成功,否则提供拒绝信息。
前置条件参与者已经打开系统的已购电影票信息页面
1.参与者对购票进行数据统计
2.点击统计按钮
基本事件流
3.有效则统计成功。无效则提示相应错误给用户。
4.用例终止
在点击统计按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为生活多天一件衣服
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
2.3.6公告信息管理模块的用例
面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。公告信息
18
湖南商务职业技术学院毕业设计
管理模块具体的用例描述如图2-7所示,系统管理员具有添加公告信息、删除
公告信息、修改公告信息等操作,普通用户可浏览公告信息等操作功能。采用
这样的架构,让用户界面层甚至可以不知道数据库的结构,当要对数据进行维
护的时候,它只要维护与业务层之间的接口即可。
图2-7公告信息管理模块用例图
通过对图2-7用例图进一步的细化分析,得到每个用例的描述表。
添加公告信息模块用例描述如表2-22所示,可以进行公告信息添加等操作。
表2-22添加公告信息模块用例描述
项目描述
用例名称添加公告信息
用例标识号022
参与者管理员
参与者对公告信息添加,系统进行验证后,合法则公告信
简要说明
息添加,否则提供拒绝信息。
前置条件参与者已经打开系统的公告信息页面
1.参与者输入待添加的公告信息
2.点击添加按钮
基本事件流
3.有效则添加公告信息。无效则提示相应错误给用户。
4.用例终止
在点击添加按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并出公园透透气
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
删除公告信息模块用例描述如表2-23所示,可以进行公告信息删除等操作。
表2-23删除公告信息模块用例描述
19
湖南商务职业技术学院毕业设计
项目描述
用例名称删除公告信息
用例标识号23
参与者管理员
参与者对公告信息删除,系统进行验证后,合法则公告信
简要说明
息删除,否则提供拒绝信息。
前置条件参与者已经打开系统的公告信息页面
1.参与者选择待删除的公告信息
2.点击删除按钮
基本事件流
3.有效则删除公告信息。无效则提示相应错误给用户。
4.用例终止
在点击删除按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为家人做一顿饭
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
修改公告信息模块用例描述如表2-24所示,可以进行公告信息修改等操作。
表2-24修改公告信息模块用例描述
项目描述
用例名称修改公告信息
用例标识号24
参与者管理员
参与者对公告信息修改,系统进行验证后,合法则公告信
简要说明
息修改,否则提供拒绝信息。
前置条件参与者已经打开系统的公告信息页面
1.参与者选择待修改的公告信息
2.点击修改按钮
基本事件流
3.有效则修改公告信息。无效则提示相应错误给用户。
4.用例终止
在点击修改按钮之前用户可以选择点击取消按钮或者直接
其他事件流
关闭并为自己泡一杯牛奶
异常事件流弹出错误弹窗告知错误并要求点击确认
后置条件进入的主界面main.jsp,装载相应的数据
浏览公告信息模块用例描述如表2-25所示,可以进行公告信息浏览等操作。
20
湖南商务职业技术学院毕业设计
表2-25浏览公告信息模块用例描述
项目描述
用例名称浏览公告信息
用例标识号25
参与者管理员、普通用户
简要说明参与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海南省用水定额(征求意见稿)
- 杂种优势利用教学设计中职专业课-农业生物技术-农林类-农林牧渔大类
- 2026年雪女王阅读测试题及答案
- 2026年学校保安试卷测试题及答案
- 2026年万科网申测试题及答案
- 2026年机械摆钟测试题及答案
- 2026年大学英语期末测试题及答案
- 2026年导数定义测试题及答案
- 2026年工程管理期末测试题及答案
- 骨连接说课稿2025学年中职专业课-畜禽解剖生理-畜牧类-农林牧渔大类
- DG-TJ 08-2242-2023 民用建筑外窗应用技术标准
- 生活污水清运协议范本
- 江苏省建筑与装饰工程计价定额(2014)电子表格版
- 《过华清宫绝句(其一)》-【中职专用】高一语文(高教版2023基础模块下册)
- 《直丝弓矫治技术》课件
- 老年跌倒风险评估与预防策略
- 苗木采购投标方案(技术方案)(技术方案)
- 拨叉的课程设计说明书
- 液压升降平台安装施工方案
- 自然资源登记单元代码编制规则 编制说明
- 中考语文复习专题训练-丁立梅作品阅读训练
评论
0/150
提交评论