论文部分内容阅读
随着社会发展和技术进步,国税部门信息化建设成为拓展国税管理理念的创新尝试。在税务工作及税务信息化进程中,税务部门设备必不可少,而税务部门设备信息化也成为税务部门设备管理规范化、效率化的有效工具。本文在介绍税务部门设备管理业务和相关软件系统实现技术的基础上,对税务部门设备管理系统的设计与实现进行了研究。论文主要工作如下:(1)调研税务系统的设备管理模式,确定了税务部门设备从招标采购、到货验收、设备分配到日常维护直至报废的生命周期,并从采购、验收登记、分配、维修和报废等五个方面详细分析了税务部门设备业务流程,在此基础上通过与用户沟通提出了税务部门设备管理系统功能需求和性能需求。(2)基于税务部门设备管理模式的调研和税务部门设备管理系统的需求分析,将系统划分为采购管理、验收登记、分配管理、维修管理、报废管理、统计查询和系统管理等七个功能子系统,并针对每个子系统进行了详细设计和数据库设计,最后根据其信息交互情况提出了税务部门设备管理系统的内部集成方案。(3)在介绍税务部门设备管理系统开发相关技术的基础上,提出了税务部门设备管理系统体系架构和系统结架,以Struts2+Spring+Hibernate为开源框架,搭建了基于J2EE的三层(表现层、业务层、持久层)开发架构,采用浏览器/服务器模式,在Eclipse的集成开发环境下,采用Java语言、Tomcat应用服务器和Oracle数据库,开发并实现了税务部门设备管理系统。(4)根据系统测试需求,部署了税务部门设备管理系统测试环境,在对税务部门设备管理系统整体功能进行测试的基础上,设计了系统测试用例,采用Junit方法对税务部门设备管理系统的功能子系统进行包括集成测试和功能测试的两种黑盒测试;以LoadRunner为测试工具,模拟200-2000个用户并发执行关键业务进行了税务部门设备管理系统的性能测试。功能测试和性能测试结果说明该税务部门设备管理系统达到了设计预期目标,验证了系统实施应用的可行性。论文最后对税务部门设备管理系统的设计与开发工作进行了总结,并针对系统的特点和需要改进的问题对今后工作进行了的展望。