还剩26页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
UML统一建模语言课程设计影院售票系统余新/余本文/尹浩/何斌1332104144/43/42/1013软件技术一班沈桂芳信息工程院信科系2015年5月20日软件工程课程设计任务及成绩院(系)信息工程学院教研室软件工程教研室学号成员姓名承担分工任务1332104142尹浩可行性分析1332104143余本文项目__计划1332104144余新软件需求1332104110何斌软件分析设计课程设计任务文档质量评分成绩指导教师签字年月日《影院售票系统可行性分析》
一、引言
1.1编写目的随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一传统的电影售票都是人工服务,观看座位都是人工安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便电影院工作人员的管理,本系统就是为了解决这一系列问题提出的
1.2背景影院售票系统本项目的任务提出者安徽新华学院13软件技术一班第七软件__小组__者信息工程学院学生;该软件系统同其他系统或其他机构的基本的相互来往关系
1.3定义SQLServer所用的数据库管理系统VS2005:所用的__软件
1.4参考资料
(3)《VB程序设计》,谭浩强、袁玫、薛淑斌编著,清华大学出版社
二、可行性研究的前提
2.1要求影院售票系统是为方便电影院人员管理售票工作以及体现用户人性化选择而设计的,本系统能够实现管理售票、用户预订观看座位、影片录入、售票、订票、会员__等功能系统可以安全、快捷、一目了然的查询用户购票情况、影片情况等
2.2目标影院售票系统的基本目标是方便管理者查找需要的信息以及管理系统信息,为了提高效率,应该做到以下几点要求
(1)方便管理和整理影片信息的管理___可以直接进入登录主页面进行对影片的信息查看
(2)___查看信息可以在界面中看到现已上映的影片信息以及为观众确定其的__情况
(3)售票人员售票为售票人员定位影片、确定座位提供方便
2.3进行可行性研究的方法本次可行性分析是按照前面给出的步骤进行的,即按照复查项目目标和规模,研究目前正使用的系统,导出新系统得高层逻辑模型,重新定义问题这一循环反复过程进行的
三、所建议的系统
3.1对所建议系统的说明所建议的影院售票系统,其利用先进的技术,解决了对用户信息各个流程的控制,并提供了一个良好的、易操作的、直观的用户操作界面,从而实现自动化和系统的管理
3.2处理流程和数据流程现有系统的工作主要有一下五个方面的内容票务管理对电影票的出售、退票、预订进行管理会员管理对影院会员的__、退出进行管理信息管理对影院的影片上档、下档进行管理结算管理对影院的日、月销售额进行统计与查询统计管理对影院的影片上座率、售票情况进行统计《影院售票系统项目__计划》
一、引言
1.1编写目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、__进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据
1.2背景影院售票系统本项目的任务提出者安徽新华学院13软件技术一班第七软件__小组__者信息工程学院学生;该软件系统同其他系统或其他机构的基本的相互来往关系
二、项目概述
2.1工作内容在本项目工作过程中需要进行可行性分析,制定项目__计划,软件需求,软件分析设计,软件实现,软件测试以及相应文档的编写工作
2.2产品影院售票系统
2.
2.1程序管理软件客户端系统
2.
2.2文件数据库
2.
2.3服务定期为用户进行软件维护
2.
2.4非移交的产品所有文件都应上缴项目委托单位
2.3验收标准对于上述这些产品和服务,按照企业产品要求进行验收《影院售票系统需求分析》
一、任务概述1目标建立的影院售票系统,要把影院的售票管理、订票管理、退票管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平,同时增设会员管理、信息管理、结算管理和统计管理2用户的特点本软件的使用对象有影院负责人或管理人员(更新维护系统),影院售票人员(__售票,订票,退票)备注懂计算机的基本操作就可以利用该软件进行所需操作
二、需求规定
3.1对功能的规定本系统相应的需求有以下五个方面
(1)能够存储一定数量的影片信息,并方便有效地进行相应的影片数据操作和管理,这主要包括以下内容
1、影片信息的录入、修改及删除
2、影片的上档、下档
3、电影票的出售、预订、退还
4、电影信息的关键字搜索
(2)对一定数量的会员进行相应的信息存储与管理,这其中包括以下内容
1、会员信息的登记、删除及修改
2、会员资料的统计与查询
(3)能够对影院的销售信息进行统计,这其中包括以下内容
1、影院月、日销售额的统计与查询
2、影院放映的影片上座率与票房统计
(4)数据保存需要__保存在数据库中的信息有以下几种
1、影片信息影片的基本信息
2、会员信息会员的基本信息
3、售票信息影片售票情况的统计信息
4、帐号信息图书___和读者的登陆帐号
(5)系统用户影院___、售票员
1、影院___对影片和会员数据可执行添加、修改以及查询等操作
2、售票员可进行电影票的出售、预订、退还等日常操作�2-3����������影院售票系统类图2-3�查询订单购票系统会员用户退票在线付款在线选坐浏览电影信息登录注册影院售票系统用例图1�I�2-3�管理员删除电影信息修改订单修改电影信息更新电影信息后台管理系统影院售票系统用例图2各模块数据流图
1、售票系统售票系统更新影片信息管理员事务事务顾客库存影片信息售票影片信息顾客信息顾客信息出票顾客信息影票影片信息
2、统计系统管理员统计事务更新票房影片票房情况事务事务更新收入信息影院收入信息处理信息产生影院情况图表影院信息影院信息影院信息审查员情况图表
3、维护系统管理员事务维护事务更新影院数据库影院数据库处理影院出现的问题影院信息影院信息影院信息顾客
4、会员系统管理员会员办理事务影院会员信息更新会员信息会员信息处理顾客会员信息产生会员信息一览表会员删除更新会员信息影院会员信息会员信息处理会员信息产生会员信息一览表事务事务事务会员信息会员信息会员信息会员信息会员信息会员信息会员信息会员信息
5、查询系统管理员查询显示影院信息影院信息数据库查询信息产生信息图表顾客事务事务影院信息所查询信息查询信息E-R图���影票�影院�会员卡顾客�名称�编号�名称�座位号�价格�场次�影片名称�编号�影片�联系方式姓名�姓名�卡号�联系方式权限�密码�姓名�编号�简介�员工�
三、总体设计
4.1处理流程��启动系统显示登陆界面用户选择选择项工号密码服务项选择取消退出系统输入工号输入密码选择项售票系统维护系统统计系统查询系统会员系统影院售票时序图
4.2总体结构和模块外部设计总体结构设计#0;影院售票管理系统职工登录检票系统检票系统维护系统售票系统检票系统
二、程序系统的结构主模块
2.1售票模块����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
2.2查询模块����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
2.3会员模块����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
2.4统计模块����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
2.5维护模块����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
三、程序
(一)设计说明
3.1程序描述主模块
3.2功能建立与数据库连接获取系统设置运行主对话框根据输入调用子模块退出系统时断开与数据库的连接
3.4输入项用户鼠标__输入
3.5输出项跳转至相应模块界面
3.6流程逻辑����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
四、程序
(二)设计说明
4.1程序描述售票模块
4.2功能售票功能订票功能退票功能
4.4输人项1售票功能给观众提供售票服务要选购哪个位置由观众决定工作人员根据观众的需要进行操作系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道是随机生成的用于对电影票真假的辩识输入电影票的信息,顾客信息输出相应的界面2订票功能提供提前订票服务,顾客在影片开始前换成纸质票,影片开始前10分钟,如果没有换成纸质票即做退票处理输入电影票的信息,顾客信息输出相应的界面3退票功能提供退票服务,根据顾客提供的__,进行相应的退票操作输入电影票的验证码输出相应的界面
4.5流程逻辑����票务系统售票退出�退票N是否要售票按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买出票NN预定是否要预定按时间按影片名所有影片输入时间输入影片名显示所有影片输入所需电影获取影片信息判断是否存在验证时间YY判断是否需要购买输出验证码NNNN输入影票编码验证编码是否确定退票YNNY释放对应影票信息
五、程序
(三)设计说明
5.1程序描述会员模块
5.2功能提供会员__,会员注销,会员资料修改,会员信息查询
5.4输入项1会员__输入顾客信息输出相应的界面2会员注销输入会员卡信息输出相应的界面
5.5流程逻辑��会员管理�选择项�会员注销�会员办理�录入会员信息�显示会员信息�输入会员编号�提交�是否注销�更新数据�生成会员编号�注销成功�会员查询�输入会员编号�显示会员信息�会员修改�输入会员编号�显示会员信息�是否确认修改更改会员信息�更新数据�退出�
7.6流程逻辑���维护系统选择要维护的系统�影库信息维护�职工信息维护�选择功能�添加影片�删除影片�修改影片�返回�输入新影片信息�打开数据库清除数据�存入数据库修改影片信息�保存�退出添加职工�选择功能�删除职工修改职工�返回�添加新职工信息并赋予权限�打开数据库清除数据�修改数据库中职工信息�保存�
五、评价
5.1范围程序设计结束之后,对相应的模块进行功能实现时,给出详细范围设定
5.2准则能够实现各个模块的功能,对影院___的事务有所帮助,对顾客的售票,退票功能很好的实现,对会员信息,职工信息的各种操作能够实现由于技术有限,基本实现各项功能即可题目小组成员姓名小组成员学号专业班级指导教师会员管理票务管理信息管理结算管理影院售票系统导航栏退出登录统计管理会员管理售票管理维护管理统计管理影院售票系统查询管理。