论文部分内容阅读
二维码在人们日常生活中的应用范围越来越广泛,使用二维码技术的电子票务系统具有使用简单,运营成本低,管理便捷等诸多优点,是电子票务系统新的发展方向。 本文利用二维码技术设计实现一个在线的景区电子票务系统,消费者可自助完成从购票、取票到验票的整个流程。系统主要由服务器、手机客户端和扫描终端三部分组成。服务器端负责用户注册、认证,景区门票的展示和销售,完成与手机客户端和扫描终端的数据交互功能;手机客户端负责用户账户绑定和票据的收取;扫描终端负责二维码图像的采集与显示,并将数据发送至服务器进行验证。 本系统的服务器端使用Python和Django框架进行开发,选用MySQL数据库,根据功能需求划分为用户管理、查询购票、电子票管理和终端对接四大模块。手机客户端使用微信公众平台开发接口完成帐号绑定、微信取票、扫码登录以及客户端验票功能的设计。扫描终端则在.net平台下,使用C#进行开发完成。最后对系统的主要模块进行功能测试,通过实际输出与预期结果的对比对系统功能进行了验证。