


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 引言 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 流
2、程逻辑 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
3、 流程逻辑 189.6 存储分配 18详细设计说明书1 引言1.1 编写目的根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对影城 票务管理系统 软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们 将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。1.2 背景随着社会信息量的与日俱增, 人们对于精神层面的追求也在不断增长。 所以电影院就应 运而生。随着社会的发展和进步, 社会大分工的细致化和服务化, 成为了当今趋势。 当然, 电影 院也不除外。 其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。 电 影院不外乎是引进电影,
4、制定播放影片的时间表, 买票, 检票进场观看,还有就是一些数据 管理方面的事。 如工作人员管理,票务管理等等。 为了工作机制简单有序, 必然要引进一套 管理系统。1.3 定义文档中采用的专门术语的定义及缩略词简要如下CTS : CINEMA TICKET SYSTEM 影院售票系统1.4 参考资料1 炎士涛,陈文臣,胡荷芬 ASP.NET项目开发案例精粹电子工业出版社,2008普通高等教育“十一五”国家级规划教材。2 张海潘。软件工程 。人民邮电出版社, 21 世纪高等学校计算机规划教材。3 吴志祥、李光敏、郑军红高级Web程序设计一一ASP.NET网站开发 科学出版社,2013版4 刘西杰、
5、柳林 HTML 、 CSS、 JavaScript 网页制作从入门到精通 人民邮电出版 社,2013版2程序系统的结构2.1系统总结构本系统总结构图如下图2.1图2.1系统结构总图2.2系统前台运行时序图图2.2系统前台运行时序图2.3系统后台运行时序图觀sn吴比r乐睨3惟证味白信叵ir订素讀1 宜断 E trflrjsI 2”査拔複订旺户勺 14.泰切荐订杀蛊:图2.3系统后台运行时序图2.4系统接口说明1电影管理如下图2.4FilmArrange *9 ArrangelDFilmJDFilmNameClasstheaterlD theaterNa., SFloomED SKoomrda*.
6、PlayTime Film *$ FilmtDFilmhJaineProtagonistDirceDur ationBrisflritroPirtu reURLrrr2.影票影院座位如下图2.5Screen Room *図 ScreenRoamSFtoomNme theater! D SeatsNunn图2.4电影管理接口说明Seat *SRoomNameSeatlD2 IDStateTheaterNamt3.用户预定模块如下图2.6?IDState FilmName CinemaTimeSeatPrice*BookingCart *Salesinfo* SalesFDArrang&l
7、DSRocmhlametheaterNameSeatUaerMnn&TkketID图2.5影票影院座位接口说明BookingCart *OOGsuserp III! "Il |用 i username-passwordernaifamilynamgi/ennameidea rd图2.6用户预定接口说明3信息管理设计说明3.1程序描述本模块主要用于解决查找注册用户以及热映影片。3.2功能1. 建立与数据库连接2. 运行主界面3. 根据输入调用子模块4. 退出系统时断开与数据库的连接3.3输入项1.用户注册信息。2影片名。3.4输出项1. 如用户名不存在则输出该用户名不存在!”2
8、. 如影片信息不存在则输出该影片不存在!3. 如输入无误则跳转到相应项。3.5 流程逻辑读入界面的值IF 输入的用户名不存在 给出警告“该用户不存在,请检查输入是否有误! ” 界面回到原位置ELSE 输出该用户基本信息IF 输入的影片不存在 给出警告“该影片已下架或未上映,请选择其他影片! 界面回到原位置ELSE 输出该影片基本信息3.6 存储分配本模块需要用到表 user (详见4.6)以及表Film (详见8.6)4 用户管理设计说明4.1 程序描述本模块主要用于解决用户的注册与注销。4.2 功能1. 建立与数据库连接2. 运行注册界面对话框3. 存储该用户的信息5. 退出当前登录(注销)
9、6. 退出系统时断开与数据库的连接4.3 输入项1. 用户名2. 用户密码3. 用户相关信息4.4输出项1用户名2. 用户注册信息3输入信息有误时红字提醒4.5流程逻辑读入界面的值IF注册信息不符合标准给出警告” XXX有误!请输入正确的格式!再次检测用户输入是否有误生成数据库更新语句IF注册操作成功重新获取注册表信息界面回到位置ELSE给出警告”注册失败! ”返回注册界面,标注错误项。4.6存储分配本程序的存储分配如下1. 表user(用户表)。数据项数据类型长度数据说明user namevarehar50用户名:passwordvarehar50用户密码Emailvarehar50电子邮箱
10、addressvarehar50地址famil yn amevarehar50姓qive namevarehar50名idcardvarehar50身份证号:bala neemoney账户余额表 user2. 表 member(员工表)。数据项数据类型长度数据说明MemberlDint员工编号MemberNamen varehar50员工名Passwordn varehar50员工密码Emailn varehar50员工邮箱Teleph onebigi nt员工电话Birthdatetime| 员工生日表 member2. 表Admin(管理员表)。数据项数据类型长度数据说明Admi nIDn
11、char10管理员IDAdmi nN amen varchar50管理员名Passwordn varchar50管理员密码Rolevarchar50管理员职务表 Admin5购票管理设计说明5.1程序描述本模块主要用于解决用户购票问题。5.2功能1. 建立与数据库连接2. 运行购票界面和下单界面对话框3. 获取该用户的信息4. 修改用户购票信息5. 退出系统时断开与数据库的连接5.3输入项1. 影片名2. 观影时间3. 观影展厅4. 购买票数5.4输出项1. 影片相关信息2. 用户账户余额5.5流程逻辑读入界面的值IF用户选择影片不存在给出警告”本片已下架或未上映! 再次检测用户输入是否有误
12、生成数据库更新语句IF选择影片操作成功重新获取数据表信息 界面跳转到购物车位置IF账户余额不足导致付款失败 给出警告”账户余额不足! ” 返回下单页面。ELSE付款成功给出提示“购买成功! ” 输出用户购票信息。5.6存储分配本模块存储分配如下表 Book in gCart数据项数据类型长度数据说明IDint影票标号Statevarchar50FilmNamevarchar50r影片名Ci nemavarchar50影院名Timevarchar50观影时间Seatvarchar50观影座位Pricemoney影片价格UserNamevarchar50用户名表 Book in gCart6会员管
13、理设计说明6.1程序描述本模块主要用于解决用户信息修改问题。6.2功能1. 建立与数据库连接2. 运行信息修改界面对话框3. 获取该用户的信息4. 修改用户注册信息5. 退出系统时断开与数据库的连接6.3输入项1. 原密码和新密码2. 新的注册相关认证信息6.4输出项1. 修改后的用户6.5流程逻辑6.6存储分配本模块存储分配见4.6表user7 票务管理设计说明7.1 程序描述本模块主要用于解决购票信息管理的问题。7.2 功能1. 建立与数据库的连接2. 运行购票界面3. 获取该用户的购票信息4. 退出系统时断开与数据库的连接7.3 输入项1.所购买影片信息7.4 输出项1. 用户购票的相关
14、信息2.用户所购买的影票票号7.5流程逻辑图7.1票务管理流程图7.6存储分配本模块存储分配下列表:1. ScreenRoom (影厅表)数据项数据类型长度数据说明SRoomIDn char10票号信息SRoomName nvachar50影厅名theaterlDvarchar50影厅代号1SeatsNumint影厅座位号表 ScreenRoom2. Seat(座位表)数据项数据类型长度数据说明SRoomName nvachar50影厅名SeatIDvarchar50座位号IDintStatevarchar50TheaterNamevarchar50影厅名数据项数据类型长度数据说明Arra n
15、gelDint安排序号:FilmIDn char10电影序号FilmNamen varchar50影片名Classvarchar50影片类别theaterIDn char10影院号theaterNamen varchar50影院名SRoomIDn char10影厅号SRoomNamen varchar50影厅名PlayTimevarchar50上映时间TotalPollNumint总票数:SaledNumint已售出票数Pricemoney影票价格PictureURLvarchar50影片图片地址表 Seat表 FilmArrange3. FilmArrange(影片安排表)4. Theate
16、rs(影厅表)数据项数据类型长度数据说明theaterIDn char10影厅编号theaterNamen varchar50影厅名Addressn varchar50影厅地址Phonebigi nt影厅管理电话表 Theaters8影片管理设计说明8.1程序描述本模块主要用于解决影片信息管理的问题。8.2功能1. 建立与数据库的连接2. 运行影片管理界面3. 获取数据库的当前影片信息4. 修改数据库影片信息4. 退出系统时断开与数据库的连接8.3输入项1影片相关信息8.4输出项1数据库当前的影片信息8.5流程逻辑8.6存储分配本模块存储分配下列表:1. 表 FilmArrange (影片安排
17、)见 7.6 表 FilmArrange2. 表Film(影片信息)数据项数据类型长度数据说明FilmIDint电影编号FilmNamen varchar50影片名Protag onistn varchar50影片主演Directorn varchar50影片导演Lagvarchar50Durati onn varchar50影片时长Briefl ntron varchar500影片简介PictureURLvarchar50影片图片地址Pricemoney影片价格表 Film9统计结算管理设计说明9.1程序描述本模块主要用于解决售票信息统计的问题。9.2功能1. 建立与数据库的连接2. 运行门票销售情况界面3. 获取该时间段的购票信息4. 统计余票数和营业额4.退出系统时断开与数据库的连接9.3输入项1.当前验证时间9.4输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业银行业务流程及风险管理操作手册
- 贵州2025年贵州科学院招聘12人笔试历年参考题库附带答案详解
- 蚌埠2025年安徽蚌埠怀远县事业单位招聘54人笔试历年参考题库附带答案详解
- 蚌埠2025年安徽蚌埠固镇县事业单位招聘64人笔试历年参考题库附带答案详解
- 舟山浙江舟山市疾病预防控制中心招聘编外人员笔试历年参考题库附带答案详解
- 潍坊2025年山东潍坊科技学院招聘80人笔试历年参考题库附带答案详解
- 温州2025年浙江温州瑞安市人民法院招聘编外人员笔试历年参考题库附带答案详解
- 淄博2025年山东淄博临淄区卫生健康系统事业单位招聘卫生类专业技术人员44人笔试历年参考题库附带答案详解
- 泰安2025年山东泰安宁阳县事业单位初级综合类岗位招聘30人笔试历年参考题库附带答案详解
- 2025年基金从业资格考试《证券投资基金基础知识》全真模拟卷
- 煤矿探放水作业安全技术实际操作考试标准
- 设备设施安全检查表(全套)
- 北师大史学理论与方法笔记
- 锁阳人工接种技术应用(科技计划项目建议书)
- 遥感概论课件:3颜色与摄影
- 高等学校本科教学管理-PPT课件
- 外来人员入厂证(参考模板)
- 《藏传净土法》考试复习范围100题答案
- 最终版冷却塔安装施工方案
- DBJ04∕T 289-2020 建筑工程施工安全资料管理标准
- 生石灰氧化钙MSDS
评论
0/150
提交评论