早教吧作业答案频道 -->其他-->
VB小型售货机(POS)管理信息系统程序问题描述:本题要求开发一个简单的POS系统,能够进行商品销售,要求将商品信息先录入到一个数据库或随机文件中;商品库包括:商品编码、商品名称、
题目详情
VB小型售货机(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 一位顾客结算后的状态
问题描述:本题要求开发一个简单的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 手机 600002 水杯 40003 铅笔 10用vc做一个对话框:(1) 窗口标题:小超市POS机;(2) 在窗体上放置一个框架,初始时标题显示为“待机状态”,框架内放置4个文本框,分...
看了VB小型售货机(POS)管理信...的网友还看了以下:
商业间谍攻击计算机系统的主要目的是(单选)A.窃取商业信息B.窃取政治信息C.窃取技术信息 2020-05-26 …
某电商企业使用信息系统来进行产品和订单的管理,那么该系统应该是( )。A.面向作业处理的系统B.面 2020-05-26 …
伴随网络消费者在网上商店进行购物的是网上商店提供的()。A.信息发布系统B.数据库系统C.信用卡管 2020-05-26 …
本地电子商务的网络系统一般由()几部分构成。A.参加交易各方的电子商务信息系统B.货物运输信息系 2020-05-26 …
下列甲骨文反映的有关商朝政治状况的重要信息是?图片为四个甲骨文:“众”“囚”“刑”“劓”A.商朝社 2020-07-02 …
求一份连锁超市管理系统的SQL数据库设计某超市在全国各地有其连锁店,为了更好的进行销售管理,需要维 2020-07-10 …
电大统计学计算题1、某家商场想了解顾客对商场各方面的满意情况.具体想了解如下情况:1、某家商场想了 2020-07-20 …
下列甲骨文反映的有关商朝政治状况的重要信息是()A.商朝社会阶级矛盾十分尖锐B.商期统治者迷信天命 2020-07-28 …
汉语翻译成英语本系统按照实际需求,总体上分为六个模块,它们分别是:客户信息添加模块;客户信息修改模块 2020-12-18 …
文字的产生是进入文明时代的重要标志,古汉字中包含着丰富的社会历史信息。下列甲骨文反映出的有关商朝政治 2021-01-08 …