超市密码存储箱系统设计(编辑修改稿)内容摘要:

□ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 论文(设计)的整体结构是否符合撰写规范。 □ 优 □ 良 □ 中 □ 及格 □ 不及格 是否完成指定的论文(设计)任务(包括装订及附件)。 □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 论文的观念是否有新意。 设计是否有创意。 □ 优 □ 良 □ 中 □ 及格 □ 不及格 论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩: □ 优 □ 良 □ 中 □ 及格 □ 不及格 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 超市密码存储箱系统 【系统简介】该系统能够实现超市内储物箱的开空箱子存物品和凭密码开箱子取物品的操作。 【基本要求】该系统能够实现: 寻找空箱子,产生密码 打印密码,打开箱子 放入物品关闭箱子 输入密码,打开箱子 关闭箱子,成为空箱 【系统分析】该系统能够实现上述功能并且操作简单、界面清晰、灵活、使用、方便。 “投一元硬币” “找到一个空箱子,同时产生密码” (系统完成 )“打印密码,打开箱子” (系统完成 )“取密码纸存包,并关闭箱子,入超市购物” “购物结束” “输入密码” “找到对应箱子并打开” (系统完成 )“取包”。 ①界面 :在我们的模拟系统中,箱子在屏 幕上被画出来,并编号,空箱为蓝色,被使用时变成红色,再变为空后则恢复蓝色。 ②通过按“ 1”键模拟顾客投币。 ③当空箱子被顾客申请得到的同时,系统自动生成 6 位数密码,此密码不能与正在被使用的任何一个箱子的密码相同。 ,可利用链表来组织所有的箱子,所有的箱子以结点的形式表示,结点中存放箱号、密码 (满箱有,空箱无 )以及指向下一个结点的指针。 空箱结点放在一个链表 1 中,满箱结点放在另一个链表 2 中。 若有顾客投币 (这里按下“ 1”键模拟 ),查看链表 1 是否为空,若为空,则显示“箱满,请稍侯 !”,若非空,则取出一个结点,随机产生一个六位数密码,并将些密码和链表 2 中所有结点的密码相比较,若有重复,则再随机产生一个新密码,直到无重复。 将密码信息写入此结点,并将其插入链表 2。 将此箱的颜色改为红色。 【源代码】 include include include include include typedef struct node { int num。 int password。 struct node *next。 }Node,*Linklist。 shuchu(Linklist LK,Linklist LM) /*输出所有箱子情况界面。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。