VB小型售货机(POS)管理信息系统程序
问题描述:本题要求开发一个简单的POS系统,能够进行商品销售,要求将商品信息先录入到一个数据库或随机文件中;商品库包括:商品编码、商品名称、单价;为方便程序的调试,在库中...
问题描述:本题要求开发一个简单的POS系统,能够进行商品销售,要求将商品信息先录入到一个数据库或随机文件中;商品库包括:商品编码、商品名称、单价;为方便程序的调试,在库中输入如下3条记录。
商品编号 商品名称 单价
001 手机 600
002 水杯 40
003 铅笔 10
1.界面设计(3分)
(1) 窗口标题:小超市POS机;
(2) 在窗体上放置一个框架,初始时标题显示为“待机状态”,框架内放置4个文本框,分别用于输入或显示 “商品编码”、“商品名称”、“商品价格”、“商品数量”;
(3) 在窗体左侧放置一个适当的控件,用于显示选购商品的信息,初始时为空;
(4) 其他控件根据需要,可自行添加、设置。
图3-1 初始界面
2.功能要求(共25分)
(1)创建数据库或数据文件(2分)
说明:考生可在以下两个方法中选用一个创建数据库或数据文件。
方法1:使用Access或其他数据库开发工具,创建数据库和相应的表,并在数据表中输入上述3条记录;
方法2:使用VB或VC等开发工具编程,创建一个数据文件,并在数据文件中添加上述3条记录。
(2)(2分)程序启动后,光标自动停留在 “商品编码”输入框,并且在该框中开始输入后,框架的标题自动修改为“销售状态”。
(3)(5分)“商品编码”和“商品数量”框只能输入0-9的数字;在“商品编码”框中最多只能输入3个数字。
(4)(8分)在“商品编码”框输入编码并将光标移出后,如果输入的编码是“商品库”中已存在的商品编码,那么在“商品名称”和“商品价格”框中自动显示该商品的名称和价格,并将光标自动移到“商品数量”框中;如果输入的编码是“商品库”中不存在的商品编码,那么将自动删除已输入的编码,并将光标移到“商品编码”框,等待用户重新输入编码。如图3-2所示;
图3-2 输入库中存在的商品编码后的状态
(5)(5分)在“商品数量”框中输入购买的商品数量后,按下“回车”键,则一行销售数据显示在左边的显示框中,同时所有的输入框被清空,并将光标移到 “商品编码”框。如果是第一次显示,还应在显示框的最上端显示表头。如图3-3;
图3-3 输入完商品数量并按回车后的状态
(6)(5分)顾客经过若干个商品的选购后,在“商品编码”框为空的状态下,如果按下“回车”键,那么弹出消息框,如图3-4所示,
图3-4 是/否结算消息框
如果在消息框中选择了 “是”按纽,则表示一位顾客选购完毕,在左侧的显示框中显示顾客应付的总金额,将框架标题修改为“待机状态”。如图3-5所示
图3-5 一位顾客结算后的状态 展开
商品编号 商品名称 单价
001 手机 600
002 水杯 40
003 铅笔 10
1.界面设计(3分)
(1) 窗口标题:小超市POS机;
(2) 在窗体上放置一个框架,初始时标题显示为“待机状态”,框架内放置4个文本框,分别用于输入或显示 “商品编码”、“商品名称”、“商品价格”、“商品数量”;
(3) 在窗体左侧放置一个适当的控件,用于显示选购商品的信息,初始时为空;
(4) 其他控件根据需要,可自行添加、设置。
图3-1 初始界面
2.功能要求(共25分)
(1)创建数据库或数据文件(2分)
说明:考生可在以下两个方法中选用一个创建数据库或数据文件。
方法1:使用Access或其他数据库开发工具,创建数据库和相应的表,并在数据表中输入上述3条记录;
方法2:使用VB或VC等开发工具编程,创建一个数据文件,并在数据文件中添加上述3条记录。
(2)(2分)程序启动后,光标自动停留在 “商品编码”输入框,并且在该框中开始输入后,框架的标题自动修改为“销售状态”。
(3)(5分)“商品编码”和“商品数量”框只能输入0-9的数字;在“商品编码”框中最多只能输入3个数字。
(4)(8分)在“商品编码”框输入编码并将光标移出后,如果输入的编码是“商品库”中已存在的商品编码,那么在“商品名称”和“商品价格”框中自动显示该商品的名称和价格,并将光标自动移到“商品数量”框中;如果输入的编码是“商品库”中不存在的商品编码,那么将自动删除已输入的编码,并将光标移到“商品编码”框,等待用户重新输入编码。如图3-2所示;
图3-2 输入库中存在的商品编码后的状态
(5)(5分)在“商品数量”框中输入购买的商品数量后,按下“回车”键,则一行销售数据显示在左边的显示框中,同时所有的输入框被清空,并将光标移到 “商品编码”框。如果是第一次显示,还应在显示框的最上端显示表头。如图3-3;
图3-3 输入完商品数量并按回车后的状态
(6)(5分)顾客经过若干个商品的选购后,在“商品编码”框为空的状态下,如果按下“回车”键,那么弹出消息框,如图3-4所示,
图3-4 是/否结算消息框
如果在消息框中选择了 “是”按纽,则表示一位顾客选购完毕,在左侧的显示框中显示顾客应付的总金额,将框架标题修改为“待机状态”。如图3-5所示
图3-5 一位顾客结算后的状态 展开
4个回答
展开全部
建一个数据表:
商品编号 商品名称 单价
001 手机 600
002 水杯 40
003 铅笔 10
用vc做一个对话框:
(1) 窗口标题:小超市POS机;
(2) 在窗体上放置一个框架,初始时标题显示为“待机状态”,框架内放置4个文本框,分别用于输入或显示 “商品编码”、“商品名称”、“商品价格”、“商品数量”;
(3) 在窗体左侧放置一个适当的控件,用于显示选购商品的信息,初始时为空;
(4) 其他控件根据需要,可自行添加、设置。
就这么简单,有什么问题呢?
商品编号 商品名称 单价
001 手机 600
002 水杯 40
003 铅笔 10
用vc做一个对话框:
(1) 窗口标题:小超市POS机;
(2) 在窗体上放置一个框架,初始时标题显示为“待机状态”,框架内放置4个文本框,分别用于输入或显示 “商品编码”、“商品名称”、“商品价格”、“商品数量”;
(3) 在窗体左侧放置一个适当的控件,用于显示选购商品的信息,初始时为空;
(4) 其他控件根据需要,可自行添加、设置。
就这么简单,有什么问题呢?
展开全部
就10还是别人来吧,我观望
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
海忆软件专做服装分销POS系统,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我来帮你搞定吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询