论文部分内容阅读
随着时代的发展,税务系统中办公的传统模式,已经不能跟上人们高效的工作节奏,尤其是文件的跟踪管理表现的尤为突出。通过人工方式传递文件,不仅效率低,还难以查找文件流转到哪个岗位,更甚的还会影响到工作,因此突破现有办公模式就会显得尤为重要。基于此目的,宝鸡市地方税务局按照国家税务总局税务行政管理规范的要求和金税三期“一体化”设计的原则,经过实地调研,组织研发了一款符合税务系统实际需求的办公自动化软件。宝鸡市税务办公系统主要是用来实现文件管理相关的自动化办公,包括收发文件,文档的保存和查询等业务,能完成文件的一系列的业务处理,实施上下监控,支持文件流程监控和统计分析等,从而更大的提高工作效率。在系统需求分析阶段,通过查阅国家和地方税务部门办公相关的各类规章制度,调研现阶段税务部门的办公需求,并分析市场上现有软件的各项规章,通过分析汇总,提出符合宝鸡市地方税务局的办公系统的各项需求。本文的需求分析分为功能性需求分析和非功能性需求分析,在功能性需求分析中,采用了UML用例图建模系统的各项业务,系统业务分为文件管理、工作安排、日常工作、督查督办、信息采编和信息服务6个模块,其中文件管理主要是处理需要印发的局内、外文件,接收登记各类文件,并对历史文件进行存储;工作安排主要提供上下级工作安排、沟通的一个渠道;信息采编主要是实现信息的报送及审批;信息服务功能负责提供日常查询统计。在非功能需求分析中,采用了指标化的形式,从权限、性能等方面对系统进行了描述。税务办公系统的设计和实现部分,遵循软件工程从上到下的开发原则,首先给出了系统的架构设计,包括体系架构、网络架构和功能架构;然后,对系统的数据库设计进行了详细描述,本文通过E-R图建模了税务办公系统的各项数据,给出了数据库逻辑设计,然后,进一步分析了数据库的信息表设计,数据库采用了Oracle。在功能设计中,选择J2EE作为集成开发环境,采用了Struts2技术进行系统具体功能的开发,本文主要阐述了税务办公系统功能中文件管理、工作安排、信息采编和信息服务4项功能的具体设计和实现的细节。在系统测试部分,本文采用黑盒测试方法对系统的功能模块进行了单元测试,在每个单元测试中,给出了测试用例,预期结果以及实际结果,并展示了税务办公系统的工作界面。进一步本文采用压力测试软件对宝鸡市税务办公系统整体进行了压力测试,给出了压力测试的方法步骤和结果,并对系统测试结果进行了分析。综合模块测试和压力测试的结果表明,论文设计和实现的宝鸡市税务办公系统能够满足现在地市级行政区域内税务办公自动化的业务需求,达到了预定的设计目标。目前税务办公系统已经顺利上线,并且实现了文件的交互及上传下达的功能,还能更好的解决了文件跟踪管理的问题,大大的方便了税务人员日常办公,促进了税务办公信息化的发展,为智能地税的发展添砖加瓦。截止到目前,系统内每日流转文件上千份,存储了文件10万余份。