巫师骑士公交买票APP
20年3月25日 · 彭雨萱 1405 人阅读
本程序用于实现上车前的买票操作。
运行的时候首先需要登录,随后可以在四个地点中任选两个作为出发地和目的地。
之后可以选择查看票价、充值和购买操作。
主窗口菜单栏设有帮助和下车,用以了解使用方法和退出程序。
运行窗口的图片和文字说明
第一步,按照按照巫师姓名和身份证号登录(因为魔法部有记载所以不需要注册)。如果其中有一栏为空,则会弹窗提示报错。
第二步,选择“霍格沃茨”、“翻倒巷”、“破釜酒吧”、“阿兹卡班”作为出发地和目的地,点击“查询票价”按钮,获取不同的票价。
如果不选择出发地或者目的地,则会报错。
如果出发地或目的地不是四个地点中的一个,同样会报错。
如果选择的地点一样,也会提示。
第三步,成功选择地点后,可以进行存款。
如果没有输入,则会弹窗报错。
如果输入的不是数字,同样会弹窗报错。
如果金额不足:
自我评价
亮点:1,整个思路比较有逻辑。
2,各种情况的报错方面考虑的比较多。
3,能够初步做到模块化。
遇到并改正了的一些问题:引用函数和定义的先后顺序,全局变量。
不足:1,在对象组的方面没有什么运用,比较薄弱。
2,在布局的时候,因为窗口比较多,所以在代码布局的时候可能有点 杂乱。
展望:希望能够改正以上问题,并且能够对于功能做进一步的强化,比如注册 后利用文件储存信息、充值的时候设置密码等等。在用户体验上,也可 以通过增加画面美观性等进一步改善。
实现代码
谢谢老师评阅和指出不足!
Python3Turtle