论文部分内容阅读
二十年的税收实践证明,反腐倡廉与税收事业的兴衰息息相关,我国在全面深化改革时期,反腐形势更加严峻。在信息时代,廉政风险防控软件推广应用是地税系统提升科技反腐能力的一项有益探索。在此背景下,本文研究地市税务局廉政风险管理系统的设计与实现,系统以从源头上预防和减少腐败为目标,通过将廉政风险点、廉政风险防控措施嵌入到税收各个工作流程的方式,控制各类廉政风险。在系统需求分析阶段,查阅有关纪检监察、反腐倡廉以及相关廉政风险预防等资料书籍,搜集整理近几年全国税务系统反腐倡廉建设以及贪污受贿、失职渎职等情况及案例,剖析其潜藏的风险点,并实地调查了解税收管理员管户、鉴定、罚款、催缴税等日常业务处理等环节,总结分析研究需要设定的指标和添加的风险点,以保证该系统的可用性,满足廉政风险管理的实际需求。在具体的分析和建模过程中,通过功能性和非功能性两个方面对系统需求进行了分析和描述,在功能性分析中采用了UML技术,基于用例分析建模了系统的用户和其对应的主要活动;在非功能性分析中,以指标化的形式定义了系统的非功能性需求,包括系统的性能和安全性两个方面。系统采用关系数据模型建模地方税务局风险管理系统的数据,在建模过程中基于关系数据库第三范式对建模过程进行约束,有效的避免了数据库中的信息冗余和数据更新时的数据不一致现象,给出了系统的E-R图模型,在E-R图模型的基础上进一步描述了数据库的信息表的设计。在架构设计中,地方税务局风险管理系统采用B/S架构,给出了系统在B/S架构下的网络部署情况;在系统开发过程中,采用MVC开发框架,对系统的界面、业务逻辑和数据进行分层;最后,给出了系统的功能组成。项目采用J2EE开发环境,基于Spring构建MVC开发框架,在数据库的设计和实现中采用MySQL 5.7作为后台数据库。在详细功能的设计和实现过程中,首先给出了系统功能类图设计,然后基于程序流程图和序列图描述系统具体功能的实现,其中,基于指标的设计和实现的风险预警功能,通过制定可量化的风险指标,定时查询税务征管数据,获得廉政风险预警信息。在系统测试部分,本文采用黑盒测试方法对系统的4个功能模块进行了单元测试,在每个单元测试中,给出了测试用例,预期结果以及实际结果,并展示了地市税务局廉政风险管理的工作界面。进一步本文采用压力测试软件对系统整体进行了压力测试,给出了压力测试的方法步骤和结果,并对系统测试结果进行了分析。综合模块测试和压力测试的结果表明,论文设计和实现的地市税务局廉政风险管理系统能够满足现在地市级行政区域内廉政风险管理的业务需求,达到了预定的设计目标。