Jamcy123/Data-Cool

keshe

★ 2Forks 0C#GitHub ↗Compare

README

Data-Cool

keshe

Data-Cool

介绍

  这是一款仿照猫眼电影订票小程序制作的电影订票APP,由三人合作完成。

  本电影订票系统的服务器在电脑端运行,客户端在手机上运行,支持手机在与电脑端不同网络情况下访问。

  系统提供用户按照不同的身份登录的功能,按照用户的身份类型可分成三种登录模式,分别是观影用户、影院管理员和电影管理员三个身份。

  观影用户可以选择用GPS定位所在城市或自行选择城市,进而获取当地有的影院信息,用户可根据需求先选影院再选该影院上映的电影,也可以先选电影再选上映了该电影的影院,接着,选择近三天上映的场次信息,最后,选择观影位置并购票。此外,系统支持多个用户同时在线、支持用户通过电影名称或当地影院名称的进行关键词搜索、支持用户充值和查看订单。

  影院管理员可以从已有电影库中选择上架和下架电影,安排场次和票价,获取当天各电影销售情况此外。此外,系统支持判断场次安排是否冲突。

  电影管理员可以添加或删除电影库的电影信息,包括电影封面、电影名称以及剧情简介等信息。


软件架构

1.服务器

  本系统采用C#语言开发,本系统的开发环境是在Win10系统中、.NET Framework4.7.2框架下的Visual Studio2019,并在此基础上用到了Visual Studio组件库Smobiler 6.3.1,用于app界面的开发和数据库调用。

  数据库管理系统采用Mysql,图形化界面使用MySQL Workbench 8.0 CE。

  内网映射平台采用的是网云穿,映射协议为http协议。

2.客户端

  本系统支持在安卓手机和ios系统手机上运行。

  Android版本要求:支持Android 5.0及以上版本。

  IOS版本要求:支持IOS 8.0及以上版本、支持iPhone5S及以上设备(64位系统)。


安装教程与使用说明

  安装教程与使用说明均在名为"安装包"的文件夹中的课程设计报告中有具体描述。

  (已将原课程设计报告中的真人姓名替换成了Github账号名,其他真实信息也做了处理。)


参与贡献

Contributors

Jamcy123patrick-lightLingll0

Issues