网上开票系统设计与实现 论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上开票系统设计与实现

【摘要】基于C/S架构的网上开票系统的应用形成了集纳税人网上开票、税务机关网上售票和网上实时监控开票信息为一体的发票管理新模式,降低了征纳成本,强化了税源监控。更重要的是它有效地遏制了利用普通发票进行偷骗税的行为,正常用票不必再经层层审批,可以快速开具。本文首先介绍了网上开票系统的现状及开发背景,然后论述了系统的设计目标、系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上开票系统作出了总结。

【关键词】C/S结构;C#.net;SQL;网上开票

Abstract: The Invoice Online System which based on C/S structure makes a new pattern which gets the invoice online,the ticket sales online and the Real-time monitoring together. It reduces the cost and strengthens the sources monitoring. The most important thing is that it contains the deceits using the invoice effectively and invoicing is faster than before. This paper firstly introduces the status and the development background about the Online Invoice System.Then it discusses the design goal, requirements,overall design scheme as well as the design in detail and implementation of the system.Finally,the paper summarizes the Invoice Online System.

Key words: C/S structure; C#.net;SQL;Invoice Online

目录

引言 (1)

1.系统分析 (1)

1.1网上开票系统模型分析 (1)

1.2系统可行性分析 (2)

1.3系统逻辑模型 (3)

1.4系统与数据库连接分析 (5)

1.5功能需求分析 (5)

2.系统设计 (6)

2.1系统设计目标 (6)

2.2开发设计思想 (6)

2.3系统详细设计 (7)

2.4数据库的设计说明 (9)

2.5数据库连接路径设置 (13)

2.6系统外观设计 (13)

3.系统实现 (13)

3.1软件开发工具 (13)

3.2系统运行界面 (15)

4.系统开发总结 (23)

参考文献 (24)

附录 (25)

1.系统运行环境 (25)

2.系统运行步骤 (25)

致谢.................................................. 错误!未定义书签。

引言

近年来,随着金税工程的不断完善,增值税专用发票违法行为初步得到控制,一些不法分子又将偷税手段转移到普通发票,利用普通发票偷税骗税现象日益突出,税务部门对此高度重视。

目前,手写版普通发票的发票开具存在很多问题与弊端。一方面很容易作弊。如发票开具不规范、少项缺栏、涂改发票等现象外,以下是几种常见的未按规定开具发票的行为,极易导致税款的大量流失:一是不开发票、大头小尾、单联填开是违规开具的主流,这三种形式仍是当前利用普通发票偷逃税款的常用手段;二是跨行业国、地税发票混开现象普遍;三是开具旧版作废发票屡禁不止;四是转借、转让、代开发票比比皆是;五是一些单位将一些限制列支的招待费和回扣等非法支出费用,变通为其他费用入账;六是虚开可抵扣的“四小票”,一些企业大量虚开农产品收购凭证、废旧物资销售发票、货运发票等,特别是肆意虚开农产品收购凭证、废旧物资销售发票现象严重;七是开具白条收据屡禁不绝;八是开具伪造假发票时有发生。另一方面用票被规定要经层层审批,难以快速开具。

因此网上开票系统的设计与开发即显得及时与有效,有了网上系统后,一些行业的纳税人用票难问题迎刃而解。不仅如此,这套系统的应用也形成集纳税人网上开票、税务机关网上售票和网上实时监控开票信息为一体的发票管理新模式,降低了征纳成本,强化了税源监控。更重要的是它有效地遏制了利用普通发票进行偷骗税的行为。

1.系统分析

1.1开票模型分析

本系统是一个基于C/S架构的网上开发票系统,主要以工商业发票为主。本系统前台的主要功能模块包括用户登录、发票开具、发票废除、信息查询等模块。同时,为了便于管理员对发票信息、商品信息、开票单位信息等的增加、删除、修改等操作,本系统还提供了后台数据维护模块。值得一提的是,由于网上开票系统涉及客户端开票和税务端验证信息两方面的操作,所以本系统的后台数据库有两个。实际应用中应该是一个远程数据库放在税务端服务器,另一个本地数据库放在客户端开票单位的服务器中,但由于系统演示的条件有限,暂把两个数据库放在一台服务器上。

下面就对以上模块逐一介绍:

1.1.1用户登录模块:该模块用于验证用户的身份和权限,只有进行登录并通过身份验证的用户,才可以进入系统。普通用户可以进行开票等常规操作,本地管理员可对本地数据库中的商品信息表等信息进行维护,税务端管理员才可以对开票单位信息和客户信息进行维护。

1.1.2发票开具模块:在该模块中,用户可以开具工业、商业等行业的统一发票,每张发票都通过税务端数据库的验证,在用户登录时,用户编码已被记录,如工业单位只能开具工业发票,且发票的开票单位信息根据登录用户编码自动生成;客户信息中只有客户名可选,其它信息也根据客户名自动生成。以上各种验证手段使发票的真实有效性给到保证。

1.1.3发票废除模块:该模块用于废除已开具的发票,根据输入的发票编码废除相应的发票,后台数据库中该发票被标识已废除。

1.1.4信息查询模块:该模块用于查询发票信息、商品信息、开票单位信息和客户信息等。

1.1.5后台数据维护模块:该模块用于管理员依自身权限对后台的两个数据库进行增删改等维护操作。

1.1.6后台系统维护模块:该模块用于实现后台维护管理用户的增加、删除及修改。为了保证信息维护的安全性,在进入对应后台维护管理模块时要依据管理员用户身份进入。

1.2系统可行性分析

1.2.1技术可行性

近年来,一些不法分子将偷税手段转移到普通发票,利用普通发票偷税骗税现象日益突出,这就对网上开票系统的信息验证提出了较高要求。本系统是基于Windows XP系统和SQL Server 2005数据库,采用C#语言进行开发,具有较高的稳定性和安全性。从技术上来说,采用Microsoft Visual Studio 2005和SQL Server 2005能够实现本系统。

1.2.2经济可行性分析

网上开票系统降低了征纳成本,强化了税源监控,使开发票方便、快捷,不必再多次外出审批。更重要的是它有效地遏制了利用普通发票进行偷骗税的行为,而且开发成本及环境要求不高。所以,本系统在经济上是可行的。

相关文档
最新文档