




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武夷学院实验报告 课程名称:软件工程 项目名称:面向对象系统分析 姓名:XX 专业:计算机科学与技术 班级:X班 学号:XXXXXXXXXXXXX 同组成员:XX一、 实验准备 注:1、实验准备部分包括实验环境准备和实验所需知识点准备。2、若是单人单组实验,同组成员填无。: 实验环境准备: 硬件设备:微型计算机 软件环境:Windows 7+SQL Server+C#。 实验所需知识点准备:基于电影院管理者对消费用户的管理以及对电影的查询、预订等提供轻松快捷的管理方式,同时也方便广大的消费用户可以随时随地的对电影进行预订、购票、查询等基于电影院管理者对消费用户的管理以及对电影的查询、预订等提供轻松快捷的管理方式,同时也方便广大的消费用户可以随时随地的对电影进行预订、购票、查询等本系统主要是为了更好的管理和销售电影票,让买票的人,不会那样的拥挤,能井然有序的买票,让售票员能更好的做好自己的工作。2、 实验过程记录 注:实验过程记录要包含实验步骤,页码不够可自行添加。:网上电影订票服务平台与电影公司票务系统接口主要实现电影票的网上自主查询;电影票网上自主销售的功能。此外还要实现与电影院票务系统的定期对账等功能。1电影票查询:用户在日常对电影票进行查询时,由影院票务系统来更新信息的数据表。2电影票销售:对于查询到的电影票的场次,用户可以使用在线购票的功能。实现方式为:在已有的影院票务系统的基础上,由影院票务系统做接口,定义接口的规范。用户选择需要购票的场次,然后由市民平台向电影票务系统接口发送查询信息,返回即时的剩票信息,用户根据剩票的多少及排位情况决定是否进行购买,如果用户不购买,则购票流程结束。当用户决定购买时,订票平台将向电影票务系统接口发送信息,确定当前用户需要购买的票数是否可以购买。如果接口返回不可购买信息,订票平台则会对用户做出相应的提示,购票流程结束;如果接口返回可购买信息,则表示电影票务系统已将用户需要购买的票锁定。市民平台接受到可购买信息后,会调用银行支付接口,提示用户网上支付票价。如果用户网上支付失败,订票平台将向票务系统发送提示信息,提示票务系统将原锁定的票进行解锁。如果用户网上支付成功,订票平台将向影院票务系统发送提示信息,提示票务系统购票成功。同时将取票验证码、座位号等信息发送到用户的手机上,用户可以凭这些信息到电影院领取相应电影票或直接按照手机信息进行检票流程。3帐单生成:订票平台将保存所有缴费成功的信息,并根据缴费内容的不同加以区分。平台的管理员通过系统管理中的缴费帐单明细可以查询相关信息,查询的最小时间段为天。对缴费信息只有查询操作,不能进行添加、删除、修改等操作。根据和电影院票务系统的讨论,网上订票平台只提供缴费信息,与影院票务系统的定期对帐完成。 详细设计 根据需求分析和概要设计得出软件的流程图: 数据库设计表1字段类型长度值 电影名称char20不为空电影票剩余张数char10不为空时间char10不为空价格char10不为空剩余座号char100不为空 表2 字段类型长度值 观众char10不为空名字char10不为空性别char10不为空年龄char10不为空 表3 字段类型长度值 销售员或管理员char10不为空姓名char10不为空性别char10不为空年龄char10不为空 对应的数字字典和E-R图整 观众电影票售票员或管理员职工号姓名时间价格票号性别年龄名字年龄售票管理11N性别 设计过程:1窗体模块的功能 登陆窗体 窗体界面的设计 在工程中添加一个窗体,命名为“登陆系统”,用来作为系统登陆窗体。2窗体模块的功能 为观众提供买票服务。在界面上观众可以看见座位的情况,根据此来选择自己喜欢的座位。不同的座位有不同的价格。此窗体还有退票功能。3窗体界面的设计 在工程中添加一个窗体,命名为“售票系统”,用来作为仓管人员窗体。4创建模块的功能 对电影库播放列表的管理 创建模块的设计 在工程中添加一个窗体,命名为“影库系统”,用来作为影库系统窗体。5创建模块的功能 对所售出的电影票进行管理,把没用的数据进行清除 创建模块的设计 在工程中添加一个窗体,命名为“影库系统”,用来作为影库系统窗体。6 通过对电影票销售的了解,销售电影票应该包括:用户登录,查询,出售,退票,更新修改等模块。7选角色登陆:l 买票用户登录:只可查询信息,不可添加、修改、删除;l 售票员或管理员身份登录:可添加、修改、查询、删除信息;8查询模块 查询可以是要买票的人用公共账号登陆查询要买的票和要看的电影还有没有。另一个就是售票员或管理员查询售票,退票等情况。9.出售模块 主要是售票员把票出售的情况,对数据库的修改。10.更新修改模块主要是销售员和管理员对卖票个拥有的票数进行更新修改。11系统实现网上订票系统核心为核心平台提供WebService服务,与网上订票系统和外部系统交互。核心平台中外部接口模块,主要实现对外部接口数据的维护、与网上订票系统和外部系统之间的通信等功能。银行支付模块,实现与银行系统之间的通信、实现银行缴费功能。以网上订票系统为例:用户通过INTERNATE访问网上订票系统网站,选择网上购买票。用户在门户网站输入场次精确查询,或者输入影片名和时间段模糊查询,点击查询按扭。网上订票系统将查询条件提交给核心平台。影院票务系统将查询结果返回给核心平台,如果查询结果不存在,或者票已售完。核心平台返回提示给网上订票系统网站,网上订票系统网站提示无查询结果或无可售电影票,业务结束;如果存在,则返回该条记录。用户选择一条订票记录,填入订票张数,选择订票,网上订票系统网站将本条记录和缴费参数提交给核心平台,核心平台首先调用银行支付模块生成缴费帐单,然后调用银行接口,实现缴费功能。如果失败,返回失败提示给门户网站,返回失败提示和订票用户信息(暂定为身份证)给影院票务系统。如果成功,返回成功提示给网上订票系统网站,返回成功提示和订票用户信息(暂定为身份证)给影院票务系统。网上订票系统网站则根据返回的成功或失败提示,将成功或失败的信息返回给用户。实验操作成绩(百分制)_ 实验指导教师签字:_3、 实验小结: 注:1、实验小结应包含实验所需知识点和实验方法的总结,实验心得体会等。2、分组实验需包含同组讨论内容。系统所涉及到的功能太少。本来电影院售票系统的内容就不多。界面设计这一块应该是个不错的优点。这也是本系统最独特的地方。还有就是与真的售票系统相接近的一点是座位由顾客选择。系统会把放映厅的座位情况显示给观众看。让他们自己来选择自己喜欢的座位。不过,相应的座位有相应的价格。不管怎么样,通过全组人员的努力,做出了比较晚上完善的影院管理系统。在此过程中,我们进一步了解了ADO。NET编程。学会了VB。NET与SQL SERVER
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精酿啤酒行业市场分析及流程研究
- 环评公众参与中的利益相关者沟通策略研究报告2025
- 电子厂员工入职笔试题及答案-企业管理
- 护理铺床试题及答案
- 茅台酒厂考试题及答案
- 2025年中职钳工考试题目及答案
- 2025年烟囱设计题目及答案
- 物理实验浮力考试题及答案
- 足球考试题库及答案
- 2025年山西省《保密知识竞赛必刷50题》考试题库及完整答案
- 2024年河北机场管理集团有限公司招聘考试真题
- 低血糖知识培训课件
- 银行公司服务礼仪管理规章
- 2025年秋季开学全体教师大会校长讲话:践行“六个学会”做学生生命中的那束光
- 吊装作业安全专项方案
- 2025年上海公务员考试(城市建设管理)历年参考题库含答案详解(5卷)
- 四川信达饰品科技有限公司年产1亿包家居水晶饰品项目环评报告
- 文物、古建筑、塔类、寺庙类施工方案、施工组织设计【高分可编辑】
- 代理记账投诉管理办法
- 建筑工地实名制管理
- 铜陵维修基金管理办法
评论
0/150
提交评论