C#+sqlserver的SAP金税接口研究及红票优化处理(4)
时间:2017-02-22 12:43 来源:毕业论文 作者:毕业论文 点击:次
1.3 课题研究可行性分析 1.3.1系统的可行性分析 可行性研究的目的是针对不同企业客户的需求,开发一套可以结合大多数企业需求的一套可行性的程序。由于启明公司开发该系统的时候,企业客户没有对红票优化进行处理,并且相应的也没有涉及到该方面的设计方案。基于该系统,本人的设计是针对大多数客户的,所以加强了这一方面的需求,同时增加了如何对废票的处理,两者结合,一并做了相关优化的处理。 1.3.2技术可行性 本系统是基于WEB的,所以一般的电脑都符合软件要求。对于软件技术要求,只要安装了Microsoft Visual Studio.NET 2008,就可以在 ASP 页中可以使用如 HTML、JavaScript 或 PERL等脚本语言;在数据库方面,本系统采用SQL Sever2008为数据库服务程序。 ASP.NET 采用基于文本的分层配置系统,简化了应用于服务器环境和 Web 应用程序的设置,使执行常见任务变得容易。 SQL Server 2008可以很方便地通过Web浏览器直接从数据库中访问数据,并且它在数据库性能、可靠性、易用性方面都有很大的优势。 本系统采用的是B/S结构模式,采用这种模式,只需在客户端安装通用的浏览器。在服务器方面,应用程序可为Internet/Intranet上的任何授权用户所使用,所以B/S的开发成本较低;B/S的客户端把事物逻辑部分分给服务器,大大减轻了客户端的负载,并且保证了应用程序的通用性和跨平台性,还不存在移植问题,并增加了安全性,所以开发此系统是具有技术可行性的。 1.3.3经济可行性 本系统主要为了实现用户和在线企业开票管理的互动。由于本系统是基于B/S架构的,客户只要有一台连接了因特网机器,即可使用系统,对其不构成经济的负担。系统成本主要集中在系统软件的开发上,当系统投入运行后可以节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。 1.3.4操作可行性 界面设计时充分考虑管理工作的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强。所以开发此系统是具有操作可行性的。 综上所述,金税发票管理系统适用企业包括: 1、票务量繁重,发票数量多以及人工开票效率比较低; 2、业务量大,发票清单明细行多或填写要求特殊; 3、开票数据多、金额大等带来的误差过大导致帐务不好调整甚至无法开票; 4、企业进销存系统功能不完善或客户要求特殊,导致按需开票的要求无法实现; 5、通过整合财税业务一体化提升企业形象,但无法严格控制票源而实现科学化管理。 1.4 各章内容简介 第一章是引言,主要内容是课题的研究背景和意义,课题的可行性分析以及各章的内容简介。 第二章是系统需求分析,主要内容是系统各功能模块的需求分析。主要包括企业用户注册登录模块;系统参数设置和安全设置模块;开票系统模块;在线发票审核模块;金税合并模块;发行依赖模块和发票电子表格导出模块。最后介绍了系统所需的开发工具。 第三章是系统设计部分,主要内容包括软件系统的总体结构设计,诸如总体结构框架、功能结构框图等;软件系统的详细设计,包括各模块的类图和流程图;设计了系统的数据库,包含表、视图及存储过程等。 第四章是主要模块的详细设计与代码实现,通过图片及关键代码详细介绍各个功能模块具体的实现方式和演示效果。 第五章是系统运行环境及网站部署,主要介绍了系统的运行环境(包括软硬件平台)介绍及系统发布成功后在IIS服务器上的部署过程介绍。 (责任编辑:qin) |