XX大学面向对象系统分析实验报告

XX大学面向对象系统分析实验报告

ID:37910469

大小:75.00 KB

页数:8页

时间:2019-06-02

XX大学面向对象系统分析实验报告_第1页
XX大学面向对象系统分析实验报告_第2页
XX大学面向对象系统分析实验报告_第3页
XX大学面向对象系统分析实验报告_第4页
XX大学面向对象系统分析实验报告_第5页
资源描述:

《XX大学面向对象系统分析实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武夷学院实验报告课程名称:软件工程项目名称:面向对象系统分析姓名:XX专业:计算机科学与技术班级:X班学号:XXXXXXXXXXXXX同组成员:XX一、实验准备注:1、实验准备部分包括实验环境准备和实验所需知识点准备。2、若是单人单组实验,同组成员填无。:实验环境准备:硬件设备:微型计算机软件环境:Windows7+SQLServer+C#。实验所需知识点准备:基于电影院管理者对消费用户的管理以及对电影的查询、预订等提供轻松快捷的管理方式,同时也方便广大的消费用户可以随时随地的对电影进行预订、购票、查询等基于电影院管理者

2、对消费用户的管理以及对电影的查询、预订等提供轻松快捷的管理方式,同时也方便广大的消费用户可以随时随地的对电影进行预订、购票、查询等本系统主要是为了更好的管理和销售电影票,让买票的人,不会那样的拥挤,能井然有序的买票,让售票员能更好的做好自己的工作。二、实验过程记录注:实验过程记录要包含实验步骤,页码不够可自行添加。:网上电影订票服务平台与电影公司票务系统接口主要实现电影票的网上自主查询;电影票网上自主销售的功能。此外还要实现与电影院票务系统的定期对账等功能。1.电影票查询:用户在日常对电影票进行查询时,由影院票务系统来更

3、新信息的数据表。2.电影票销售:对于查询到的电影票的场次,用户可以使用在线购票的功能。实现方式为:在已有的影院票务系统的基础上,由影院票务系统做接口,定义接口的规范。用户选择需要购票的场次,然后由市民平台向电影票务系统接口发送查询信息,返回即时的剩票信息,用户根据剩票的多少及排位情况决定是否进行购买,如果用户不购买,则购票流程结束。当用户决定购买时,订票平台将向电影票务系统接口发送信息,确定当前用户需要购买的票数是否可以购买。如果接口返回不可购买信息,订票平台则会对用户做出相应的提示,购票流程结束;如果接口返回可购买信息

4、,则表示电影票务系统已将用户需要购买的票锁定。市民平台接受到可购买信息后,会调用银行支付接口,提示用户网上支付票价。如果用户网上支付失败,订票平台将向票务系统发送提示信息,提示票务系统将原锁定的票进行解锁。如果用户网上支付成功,,订票平台将向影院票务系统发送提示信息,提示票务系统购票成功。同时将取票验证码、座位号等信息发送到用户的手机上,用户可以凭这些信息到电影院领取相应电影票或直接按照手机信息进行检票流程。3.帐单生成:订票平台将保存所有缴费成功的信息,并根据缴费内容的不同加以区分。平台的管理员通过系统管理中的缴费帐单

5、明细可以查询相关信息,查询的最小时间段为天。对缴费信息只有查询操作,不能进行添加、删除、修改等操作。根据和电影院票务系统的讨论,网上订票平台只提供缴费信息,与影院票务系统的定期对帐完成。详细设计根据需求分析和概要设计得出软件的流程图:数据库设计表1字段类型长度值电影名称char20不为空电影票剩余张数char10不为空时间char10不为空价格char10不为空剩余座号char100不为空表2字段类型长度值观众char10不为空名字char10不为空性别char10不为空年龄char10不为空表3字段类型长度值销售员或管

6、理员char10不为空姓名char10不为空性别char10不为空年龄char10不为空对应的数字字典和E-R图整观众电影票售票员或管理员职工号姓名时间价格票号性别年龄名字年龄售票管理11N性别设计过程:1窗体模块的功能登陆窗体窗体界面的设计在工程中添加一个窗体,命名为“登陆系统”,用来作为系统登陆窗体。2窗体模块的功能为观众提供买票服务。在界面上观众可以看见座位的情况,根据此来选择自己喜欢的座位。不同的座位有不同的价格。此窗体还有退票功能。3窗体界面的设计在工程中添加一个窗体,命名为“售票系统”,用来作为仓管人员窗体。

7、4创建模块的功能对电影库播放列表的管理创建模块的设计在工程中添加一个窗体,命名为“影库系统”,用来作为影库系统窗体。5创建模块的功能对所售出的电影票进行管理,把没用的数据进行清除创建模块的设计在工程中添加一个窗体,命名为“影库系统”,用来作为影库系统窗体。6通过对电影票销售的了解,销售电影票应该包括:用户登录,查询,出售,退票,更新修改等模块。7选角色登陆:l买票用户登录:只可查询信息,不可添加、修改、删除;l售票员或管理员身份登录:可添加、修改、查询、删除信息;8查询模块查询可以是要买票的人用公共账号登陆查询要买的票和

8、要看的电影还有没有。另一个就是售票员或管理员查询售票,退票等情况。9.出售模块主要是售票员把票出售的情况,对数据库的修改。10.更新修改模块主要是销售员和管理员对卖票个拥有的票数进行更新修改。11系统实现网上订票系统核心为核心平台提供WebService服务,与网上订票系统和外部系统交互。核心平台中外部接口模块,主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。