mfc 弹出ocx与页面相对_前端页面之食堂点餐页面

写在前面:

我是这一项食堂点餐系统的开发者,虽然现在准确的来说,他还只算一个前端页面,根本就不能算作一个项目。

77383f85484b5586df792e823fd5ef31.png

这是我上周五晚上开始这个前端页面的规划图,虽然最后我添加了一些东西,但有整体框架,确实每一步都很有思路,不至于边想边做,冒冒失失。

完成这个页面总共用了我周末的两个下午,总计大约5个小时。

但这只是整体框架,有很多很多的小毛病,比如改bug,我前前后后用浏览器F12调试了十次有余,算上自己直接用肉眼排查的bug,大约总共20余次。还有对用户的一些非法点击,非法输入,非法乱搞进行响应等。

你是开发者,你必须要牢记你的客户会点击一切你页面的东西,会将一切可能的顺序颠倒或者排列组合,会随意玩弄你开发的东西。你开发的东西必须无懈可击,用户和你之间是攻与防的关系,你要接住他们可能的每一招。

所以解决这些小问题所花的时间,已经大于我搭建大框架的时间,总共用了我两天晚上还有今天早上大约6个小时时间。

但实际上,潜在的时间花费远不止这些,我需要在白天吃饭的间隙来思考用户到底会怎样做,我好来设定怎样的防。但直到现在,即使我已经乱搞这个页面很多次了,我也不敢确定用户做的每一步操作,我都能给予正确的反馈。所以,欢迎大家指出用户体验不好或者因为一些乱搞就出问题的地方,我将竭力修改。

页面设计:

主体页面468行代码,JavaScript和jQuery混合代码227行,HTML标签代码240行,不重复注释共计46处,使用IDEA工具进行开发。

文件内容:

一个主页面,名称:HTML_SYSTEM.html ,存放于src根目录下,直接浏览器打开就可,当然,你也可以用记事本打开,来啊,来改我的代码啊。放心,有注释的。

Src根目录下还有两个文件夹,一个叫做picture,存放页面所使用到的图片,一个叫做jQuery,存放jQuery框架代码。均最好不要删除。

页面介绍:

食堂点餐页面。早餐,午餐,晚餐,可以通过按钮来调整显示哪一餐,页面由于简洁性,只会完整显示一餐。

d2207b13d400c1d92a558048f01732a9.png

但根据6点到9点早饭,11点到14点午饭,17到20点晚饭。系统会根据当前时间来提供给你相对应的餐食界面,同时你只能点此界面的餐食,其他时间段对应餐食只能通过按钮来“看”,并不能点。

就像午饭时间,你只能点午饭,怎么能点早饭和晚饭呢?

当然,如果不在早饭,午饭,晚饭时间段里,你就只能“看”,不能点任何一餐。

8e59457e1f60eb4215b930e4c4a36115.png

下面就是点餐,你必须在相对应菜下面勾选对勾才可以在对勾框下面选择该菜品你点的数目,当然,这也是防止你误触导致点多了餐,我们当然不想背这个锅。

(数字框支持你输入,也支持你按旁边加减按钮。当然我做了手脚,你只能输入数字,而且最大值50,最小值0。你说你当然可以搞出无数值的数字框,这当然可以,不过,在我的代码中,我会把0好心的给你填充上)

6cf32aacdbfcd038b5726b8129046bf7.png

37ba7dd4756e7152face10b1e6f3b228.png

你不用担心金额的计算,放心,左下角的金额会自动给你算好的。

bf73a1fd6f11d834a96d1cb5eb1a29b1.png

如果你全部点好了,就可以提交了,在正式提交之前,你还有一次弹出是否确认的弹窗的反悔机会,你可以确认一下点的对不对,或者金额是不是太大或太少。

8d0203b473d05e0936d448345a74debf.png

好啦,你可以肆意玩弄这个页面啦,记住搞完后点击重置按钮继续玩弄哦。

哦,对了,为了防止你在早上9点钟刚刚好掐点点早饭,下午2点钟掐点点午饭,晚上8点钟掐点点晚饭,我已经设置了整点刷新,so.....,你最好能在延迟的那一两秒完成点餐,否则提交按钮就会变灰哦。

谢谢客户大大玩弄我的界面,这是我的荣幸。

77e5635a23c499feda3a45b5335f4a2c.png

可能页面上东西太少了,不过对于程序来说,从无到有是难的,从1到多就是粘贴复制了哦。

d018062e589e1d1a41dc451a5ba9db42.png

链接(百度网盘):

https://pan.baidu.com/s/1aIfGFbJYuhWOnv3qcX106Q​pan.baidu.com

提取码:1111

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值