微信公众号抢票怎么做?
小伙伴们应该都听说过微信公众号的抢票系统,在繁忙的购票季节,它能够增加你买到火车票的几率十分有用。由于它的实用*,最近似乎有很多学软件开发的同学正在做类似的项目,为了帮助大家尽快上手,做出完美的系统,小编下面就给大家介绍一下。
一. 系统功能
本校学生可以使用自己在学校信息门户的账号和密码实现微信号与校园账号的绑定。
校团委管理员可以发布和维护最新的校园活动信息,并向学生推送热门活动。
学生可以查询校园活动的详细情况,标记自己感兴趣的活动,并将相关信息分享到朋友圈或其他社交网络中。
校团委管理员负责管理诸如讲座、演出等活动的票务信息,可以支持多场活动同时抢票。
已注册学生可以在活动抢票时段进行微信抢票,目前规定一个账号一次只能抢一张票。
对于一般活动,学生在抢票成功后可以获得系统生成的一张二维码电子票,并可以使用该电子票通过检票进入活动现场。
二.系统*能
在正常网络环境下,系统的响应速度控制在5秒以内。
系统能够支持1000个用户并发访问,服务器吞吐量大于100。
系统支持iOS和Android等主流手机操作系统。
所交付的系统源代码格式规范、风格统一,易于阅读和维护。
系统具有良好的架构设计,可扩展*强。
系统具有良好的用户体验,充分体现了微信的交互特点。
系统安全可靠。
三.开发环境
本机开发配置:
1.OS X Yosemite 10.10.4
处理器:2.5GHz Intel Core i7
内存 16 GB 1600 MHz DDR3
2. Windows 8.1 Enterprise 64 ( DirectX 11 )
处理器: Intel Core i7-4710MQ @ 2.50GHz
内存: 16 GB ( 金士顿 DDR3L 1600MHz / 三星 DDR3L 1600MHz )
依赖环境:
1. Python 3.4.3
2. Django 1.9.7
3. mysqlclient 1.3.7
IDE以及编译器:
1. PyCharm Professional 2016.2
2. Sublime Text 2 & 3
四.配置管理
服务器配置:
1. 镜像: ubuntu1404_64_40G
2. CPU:1核
3. 内存:1024 MB
4. 操作系统:Ubuntu 14.04 64位
5. 带宽计费方式:按使用流量
服务器依赖环境:
1. Python 3.4.3
2. Django 1.10.3
3. mysql Ver 14.14 Distrib 5.5.53, for debian-linux-gnu (x86_64) using readline 6.3
4. nginx 1.4.6 (Ubuntu)
5. uwsgi 2.0.14
五.开发心得
这次的大作业我的收获主要是对软件测试部分有了初步的了解。
在此之前的大作业我看重的都是功能的实现。然而这次在我们在功能的编写所花时间上较少,主要时间都在测试上。因为之前对测试了解不多,不管是单元测试,功能测试还是*能测试,写起来都有些吃力,在和队友的共同协作下完成了测试要求。
同时,虽然以前也有结对编程的经历,这次大作业才真正是让我感受到结对编程的魅力。一个人很难发现自己代码中的错误,而是在结对编程中才可更快更精准地感受到问题所在。
在制定计划时我们也没有考虑周全,忽略了许多外界因素,导致拖延工期的情况较为严重,实际执行与计划不很相符。
总之,这次作业对我来说有挑战,同时收获也颇丰。同时衷心感谢老师和助教们的耐心指导。
以上就是今天微微风小编给大家带来的微信公众号抢票怎么做?的内容,这个系统不算大,也不是特别复杂,逻辑比较好理解。很多学校都会用来给学生当作作业练手,或者作为毕业设计的一个组成部分。但是大家也不要粗心大意,还是认真学习吧!
推荐阅读:
微信抢票先付款靠谱吗?
微信公众号抢票系统成功率高吗?
微信抢票一般会成功吗?
上一篇:微信公众平台怎么抢票?