![影城票务系统详细设计_第1页](http://file4.renrendoc.com/view11/M00/14/3A/wKhkGWW2-2-AZP5zAAJdy8av7WU708.jpg)
![影城票务系统详细设计_第2页](http://file4.renrendoc.com/view11/M00/14/3A/wKhkGWW2-2-AZP5zAAJdy8av7WU7082.jpg)
![影城票务系统详细设计_第3页](http://file4.renrendoc.com/view11/M00/14/3A/wKhkGWW2-2-AZP5zAAJdy8av7WU7083.jpg)
![影城票务系统详细设计_第4页](http://file4.renrendoc.com/view11/M00/14/3A/wKhkGWW2-2-AZP5zAAJdy8av7WU7084.jpg)
![影城票务系统详细设计_第5页](http://file4.renrendoc.com/view11/M00/14/3A/wKhkGWW2-2-AZP5zAAJdy8av7WU7085.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TOC\o"1-3"\h\z1引言 31.1编写目的 31.2背景 31.3定义 31.4参考资料 32程序系统的结构 42.1系统总结构 42.2系统前台运行时序图 52.3系统后台运行时序图 52.4系统接口说明 63信息管理设计说明 73.1程序描述 73.2功能 73.3输入项 73.4输出项 73.5流程逻辑 83.6存储分配 84用户管理设计说明 84.1程序描述 84.2功能 84.3输入项 84.4输出项 94.5流程逻辑 94.6存储分配 95购票管理设计说明 105.1程序描述 105.2功能 105.3输入项 105.4输出项 105.5流程逻辑 115.6存储分配 116会员管理设计说明 116.1程序描述 116.2功能 126.3输入项 126.4输出项 126.5流程逻辑 126.6存储分配 127票务管理设计说明 137.1程序描述 137.2功能 137.3输入项 137.4输出项 137.5流程逻辑 147.6存储分配 148影片管理设计说明 158.1程序描述 158.2功能 158.3输入项 168.4输出项 168.5流程逻辑 168.6存储分配 169统计结算管理设计说明 179.1程序描述 179.2功能 179.3输入项 179.4输出项 179.5流程逻辑 189.6存储分配 18详细设计说明书1引言1.1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《影城票务管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下根底。1.2背景随着社会信息量的与日俱增,人们对于精神层面的追求也在不断增长。所以电影院就应运而生。随着社会的开展和进步,社会大分工的细致化和效劳化,成为了当今趋势。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会效劳系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。1.3定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMATICKETSYSTEM影院售票系统1.4参考资料[1]炎士涛,陈文臣,胡荷芬《ASP.NET工程开发案例精粹》电子工业出版社,2023普通高等教育“十一五〞国家级规划教材。[2]张海潘。《软件工程》。人民邮电出版社,21世纪高等学校计算机规划教材。[3]吴志祥、李光敏、郑军红《高级Web程序设计——ASP.NET网站开发》科学出版社,2023版[4]刘西杰、柳林《HTML、CSS、JavaScript网页制作从入门到精通》人民邮电出版社,2023版2程序系统的结构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.如用户名不存在那么输出“该用户名不存在!〞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.退出当前登录〔注销〕6.退出系统时断开与数据库的连接4.3输入项1.用户名2.用户密码3.用户相关信息4.4输出项1.用户名2.用户注册信息3.输入信息有误时红字提醒4.5流程逻辑读入界面的值IF注册信息不符合标准 给出警告〞XXX有误!请输入正确的格式!〞 再次检测用户输入是否有误生成数据库更新语句IF注册操作成功 重新获取注册表信息 界面回到位置ELSE 给出警告〞注册失败!〞 返回注册界面,标注错误项。4.6存储分配本程序的存储分配如下1.表user(用户表)。数据项数据类型长度数据说明usernamevarchar50用户名passwordvarchar50用户密码Emailvarchar50电子邮箱addressvarchar50地址familynamevarchar50姓qivenamevarchar50名idcardvarchar50身份证号balancemoney账户余额表user2.表member(员工表)。数据项数据类型长度数据说明MemberIDint员工编号MemberNamenvarchar50员工名Passwordnvarchar50员工密码Emailnvarchar50员工邮箱Telephonebigint员工Birthdatetime员工生日表member2.表Admin(管理员表)。数据项数据类型长度数据说明AdminIDnchar10管理员IDAdminNamenvarchar50管理员名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选择影片操作成功 重新获取数据表信息 界面跳转到购物车位置IF账户余额缺乏导致付款失败 给出警告〞账户余额缺乏!〞 返回下单页面。ELSE付款成功 给出提示“购置成功!〞输出用户购票信息。5.6存储分配本模块存储分配如下表BookingCart数据项数据类型长度数据说明IDint影票标号Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50观影时间Seatvarchar50观影座位Pricemoney影片价格UserNamevarchar50用户名表BookingCart6会员管理设计说明6.1程序描述本模块主要用于解决用户信息修改问题。6.2功能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存储分配本模块存储分配以下表:ScreenRoom〔影厅表〕数据项数据类型长度数据说明SRoomIDnchar10票号信息SRoomNamenvachar50影厅名theaterIDvarchar50影厅代号SeatsNumint影厅座位号表ScreenRoomSeat(座位表)数据项数据类型长度数据说明SRoomNamenvachar50影厅名SeatIDvarchar50座位号IDintStatevarchar50TheaterNamevarchar50影厅名表SeatFilmArrange(影片安排表)数据项数据类型长度数据说明ArrangeIDint安排序号FilmIDnchar10电影序号FilmNamenvarchar50影片名Classvarchar50影片类别theaterIDnchar10影院号theaterNamenvarchar50影院名SRoomIDnchar10影厅号SRoomNamenvarchar50影厅名PlayTimevarchar50上映时间TotalPollNumint总票数SaledNumint已售出票数Pricemoney影票价格PictureURLvarchar50影片图片地址表FilmArrangeTheaters(影厅表)数据项数据类型长度数据说明theaterIDnchar10影厅编号theaterNamenvarchar50影厅名Addressnvarchar50影厅地址Phonebigint影厅管理表Theaters8影片管理设计说明8.1程序描述本模块主要用于解决影片信息管理的问题。8.2功能1.建立与数据库的连接2.运行影片管理界面3.获取数据库的当前影片信息4.修改数据库影片信息4.退出系统时断开与数据库的连接8.3输入项1.影片相关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届高考语文一轮复习文言文阅读精测卷(4)(含解析)
- 电子货币与传统金融的融合发展
- 校园红歌文化建设的心理与精神支持
- 白水泥行业资金流动性风险管理
- 石墨技术在汽车行业商业前景分析
- 石墨矿产资源的智能开采与加工技术
- 社交电商与移动支付的融合发展
- 行政人事工作总结
- 高三语文工作总结
- 宾馆送餐服务合作协议书范本
- 工厂安全事故预防知识
- 2024年中考语文试题分类汇编:散文、小说阅读(第03期)含答案及解析
- 《宫颈癌筛查》课件
- 2024年江西应用工程职业学院高职单招职业适应性测试历年参考题库含答案解析
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 骆驼祥子选择题100道及答案
- 钻孔质量验收表
- PI-外贸PI-模板
- 四川电网水电厂一次调频试验的探讨
- 工装检具验收报告
- 解除(终止)劳动合同证明书(新版)
评论
0/150
提交评论