嵌入式系统设计 下载本文

内容发布更新时间 : 2024/9/29 23:23:29星期一 下面是文章的全部内容请认真阅读。

2011-2012第二学期大作业

嵌入式系统的设计

题目: 税控收款机的设计 班级:

姓名: 学号: 日期:

评分: 阅卷老师: 税控收款机的设计

1.税控收款机的需求分析

税控收款机作为税控系统中直接应用部分,所起到的作用为:商品销售管理,

同时真实安全记录纳税人经营数据,保证数据的正确生成,可靠存储,安全传输, 为税务部门对纳税人的经营情况进行有效监控,提供有效的稽查手段。接下来分 别从用户分类、产品功能和应用环境三个方面对税控收款机的客户需求进行分析。

1.1用户分类

税控收款机的用户呵划分为:使用者(商家),直接使用者(收款员)以及税务 局局方。其具体用途特性如下:

商家:在税控收款机使用者上,即有共性,也有行业个性,因此,税控收款机在设计上要体现功能的共性,同时能够升级为具有行业特殊个性的功能。 收款员:收款员普遍文化程度在高中以下,而且工作时间较长,因此税控收款机在设计上尽量考虑使用方便,具有良好的用户界面,具有完善的出错报警提示。

税务局局方:他们所关心的是税控收款机的税控功能,这其中包括税务数据 的正确生成,可靠存储,安全传输,税务的管理和稽查等功能。因此,税控收款 机在设计上应能够很好的体现税控功能。

1.2 应用环境

税控收款机的推广主要是在商业零售业、饮食业、娱乐业、服务业、交通运 输业等行业。而税控收款枫的实际应用环境主要是:商场、旅馆、餐馆、酒吧等 室内营业环境,工作条件和环境较好。

2 税控收款机的具体功能

根据税控收款机的主要应用即商品销售和税务管理,可以把税控收款机细分

为如下功能:电子报税功能、税务稽查功能、报表打印功能、发票管理功能等。

2.1 电子报税功能:

主要实现到报税时进行报税操作和完税操作,需要注意的是整个报税过程

必须在锁机状态下完成。另外考虑到税务安全性,到报税日期不报税,将进行锁机,不能再继续。

2.2 税务稽查功能

其主要是实现税务稽奁功能,能通过稽查报表进行报税情况查询。

2.3 报表打印功能

对各种报表的打印,是税控机的一种主要功能

2.4 发票管理功能

发票是税控工作的主要对象和载体,对于它而言,主要有以下三种操作: (1)废票处理:对未打印但损坏或未打印完全的发票,进行废除该票的处理。(2)购入发票:具体实现将用户在税务局购买的发票信息从用户长中读出,并写入在税控机上。(3)发票起止号设置:设置与当前使用的发票卷起止号相符的发票号码。

3 税控收款机的硬件结构设计

系统结构图如下: