ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:216.67KB ,
资源ID:7000451      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7000451.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(影城票务系统详细设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

影城票务系统详细设计.docx

1、影城票务系统详细设计详细设计说明书1引言1.1编写目的根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对影城票务管理系统软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。1.2背景随着社会信息量的与日俱增,人们对于精神层面的追求也在不断增长。所以电影院就应运而生。随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些

2、数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。1.3定义文档中采用的专门术语的定义及缩略词简要如下 CTS:CINEMA TICKET SYSTEM 影院售票系统1.4参考资料1炎士涛,陈文臣,胡荷芬ASP.NET项目开发案例精粹电子工业出版社,2008普通高等教育“十一五”国家级规划教材。 2张海潘。软件工程。人民邮电出版社,21世纪高等学校计算机规划教材。3吴志祥、李光敏、郑军红高级Web程序设计ASP.NET网站开发 科学出版社,2013版4刘西杰、柳林HTML、CSS、JavaScript网页制作从入门到精通 人民邮电出版社,2013版2

3、程序系统的结构2.1系统总结构本系统总结构图如下图2.1图2.1系统结构总图2.2系统前台运行时序图图2.2系统前台运行时序图2.3系统后台运行时序图图2.3系统后台运行时序图2.4系统接口说明1.电影管理如下图2.4图2.4电影管理接口说明2.影票影院座位如下图2.5图2.5影票影院座位接口说明3.用户预定模块如下图2.6图2.6用户预定接口说明3信息管理设计说明3.1程序描述本模块主要用于解决查找注册用户以及热映影片。3.2功能1.建立与数据库连接2.运行主界面3.根据输入调用子模块4.退出系统时断开与数据库的连接3.3输入项1.用户注册信息 。2.影片名。3.4输出项1.如用户名不存在则

4、输出“该用户名不存在!”2.如影片信息不存在则输出“该影片不存在!”3.如输入无误则跳转到相应项。3.5流程逻辑读入界面的值IF 输入的用户名不存在 给出警告“该用户不存在,请检查输入是否有误!” 界面回到原位置ELSE 输出该用户基本信息IF 输入的影片不存在 给出警告“该影片已下架或未上映,请选择其他影片!” 界面回到原位置ELSE 输出该影片基本信息3.6存储分配本模块需要用到表user(详见4.6)以及表Film(详见8.6)4用户管理设计说明4.1程序描述本模块主要用于解决用户的注册与注销。4.2功能1. 建立与数据库连接2.运行注册界面对话框3.存储该用户的信息 5.退出当前登录(

5、注销)6.退出系统时断开与数据库的连接4.3输入项1.用户名2.用户密码3.用户相关信息4.4输出项1.用户名2.用户注册信息3.输入信息有误时红字提醒4.5流程逻辑读入界面的值IF 注册信息不符合标准 给出警告”XXX有误!请输入正确的格式!” 再次检测用户输入是否有误生成数据库更新语句IF 注册操作成功 重新获取注册表信息 界面回到位置ELSE 给出警告”注册失败!” 返回注册界面,标注错误项。4.6存储分配本程序的存储分配如下1.表user(用户表)。数据项数据类型长度数据说明usernamevarchar50用户名passwordvarchar50用户密码Emailvarchar50电

6、子邮箱addressvarchar50地址familynamevarchar50姓qivenamevarchar50名idcardvarchar50身份证号balancemoney账户余额表user2.表member(员工表)。数据项数据类型长度数据说明MemberIDint员工编号MemberNamenvarchar50员工名Passwordnvarchar50员工密码Emailnvarchar50员工邮箱Telephonebigint员工电话Birthdatetime员工生日表member2.表Admin(管理员表)。数据项数据类型长度数据说明AdminIDnchar10管理员IDAdmi

7、nNamenvarchar50管理员名Passwordnvarchar50管理员密码Rolevarchar50管理员职务表Admin5购票管理设计说明5.1程序描述本模块主要用于解决用户购票问题。5.2功能1. 建立与数据库连接2.运行购票界面和下单界面对话框3.获取该用户的信息4.修改用户购票信息 5.退出系统时断开与数据库的连接5.3输入项1.影片名2.观影时间3.观影展厅4.购买票数5.4输出项1.影片相关信息2.用户账户余额5.5流程逻辑读入界面的值IF 用户选择影片不存在 给出警告”本片已下架或未上映!” 再次检测用户输入是否有误生成数据库更新语句IF 选择影片操作成功 重新获取数据

8、表信息 界面跳转到购物车位置IF账户余额不足导致付款失败 给出警告”账户余额不足!” 返回下单页面。ELSE付款成功 给出提示“购买成功!” 输出用户购票信息。5.6存储分配本模块存储分配如下表BookingCart数据项数据类型长度数据说明IDint影票标号Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50观影时间Seatvarchar50观影座位Pricemoney影片价格UserNamevarchar50用户名表BookingCart6会员管理设计说明6.1程序描述本模块主要用于解决用户信息修改问题。6.2功

9、能1. 建立与数据库连接2.运行信息修改界面对话框3.获取该用户的信息4.修改用户注册信息 5.退出系统时断开与数据库的连接6.3输入项1.原密码和新密码2.新的注册相关认证信息6.4输出项1.修改后的用户6.5流程逻辑图6.1会员管理流程图6.6存储分配本模块存储分配见4.6表user7票务管理设计说明7.1程序描述 本模块主要用于解决购票信息管理的问题。7.2功能1. 建立与数据库的连接2.运行购票界面3.获取该用户的购票信息4.退出系统时断开与数据库的连接7.3输入项1.所购买影片信息7.4输出项1.用户购票的相关信息2.用户所购买的影票票号7.5流程逻辑图7.1票务管理流程图7.6存储

10、分配本模块存储分配下列表:1. ScreenRoom(影厅表)数据项数据类型长度数据说明SRoomIDnchar10票号信息SRoomNamenvachar50影厅名theaterIDvarchar50影厅代号SeatsNumint影厅座位号表ScreenRoom2. Seat(座位表)数据项数据类型长度数据说明SRoomNamenvachar50影厅名SeatIDvarchar50座位号IDintStatevarchar50TheaterNamevarchar50影厅名表Seat3. FilmArrange(影片安排表)数据项数据类型长度数据说明ArrangeIDint安排序号FilmIDn

11、char10电影序号FilmNamenvarchar50影片名Classvarchar50影片类别theaterIDnchar10影院号theaterNamenvarchar50影院名SRoomIDnchar10影厅号SRoomNamenvarchar50影厅名PlayTimevarchar50上映时间TotalPollNumint总票数SaledNumint已售出票数Price money影票价格PictureURLvarchar50影片图片地址表FilmArrange4. Theaters(影厅表)数据项数据类型长度数据说明theaterIDnchar10影厅编号theaterNamenv

12、archar50影厅名Addressnvarchar50影厅地址Phonebigint影厅管理电话表Theaters8影片管理设计说明8.1程序描述 本模块主要用于解决影片信息管理的问题。8.2功能1. 建立与数据库的连接2.运行影片管理界面3.获取数据库的当前影片信息4.修改数据库影片信息4.退出系统时断开与数据库的连接8.3输入项1.影片相关信息8.4输出项1.数据库当前的影片信息8.5流程逻辑图8.1影片维护流程图8.6存储分配本模块存储分配下列表:1. 表FilmArrange(影片安排)见7.6表FilmArrange2. 表Film(影片信息)数据项数据类型长度数据说明FilmID

13、int电影编号FilmNamenvarchar50影片名Protagonistnvarchar50影片主演Directornvarchar50影片导演Lagvarchar50Durationnvarchar50影片时长BriefIntronvarchar500影片简介PictureURLvarchar50影片图片地址Pricemoney 影片价格表Film9统计结算管理设计说明9.1程序描述 本模块主要用于解决售票信息统计的问题。9.2功能1. 建立与数据库的连接2.运行门票销售情况界面3.获取该时间段的购票信息4.统计余票数和营业额4.退出系统时断开与数据库的连接9.3输入项1.当前验证时间9.4输出项1.影片余票数和当前营业额9.5流程逻辑图9.1统计结算流程图9.6存储分配本模块存储分配下列表:1. 表SalesInfo(售出影片信息)数据项数据类型长度数据说明SalesIDint售卖编号ArrangeIDnchar10安排号SRoomNamevarchar50影厅名theaterNamevarchar50Seatvarchar50座位号UserNamevarchar50用户名TicketIDvarchar50影票编号OrderDatevarchar50命令数Statevarchar50是否兑换表SalesInfo

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1