多层分布式系统关键技术研究与应用 ——基于Java Web的南阳地税局直属局网站管理系统

多层分布式系统关键技术研究与应用 ——基于Java Web的南阳地税局直属局网站管理系统

论文摘要

随着现代计算机技术、通信技术以及网络技术的迅猛发展,“电子政务”网站的建设及其发展正以令人瞩目的速度在全国开展起来。为打造“政务公开”理念,给广大纳税人提供一个与南阳市地方税务局直属局零距离交流的平台,同时帮助纳税人解决热点和难点问题,着力把南阳市地方税务局直属局网站建设成为能真正成为政府与民众沟通的桥梁、与外界开展信息交流的窗口,有效地解决税务工作处理、办公信息交流,同时利用网络开展知识培训以及丰富广大职工文化生活。遵循“整体规划、重点突出、简洁大方、突出趣味性”的建设原则,通过建设南阳市地税局直属局网站,构建地税局直属局网站的基础框架和运行模型,为税务系统的日常工作和业务处理奠定一个良好的网络基础平台,提高地税局系统政务工作效率。本系统采用三层架构设计,将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。充分体现了“高内聚,低耦合”的思想。系统主要功能和业务逻辑都在业务逻辑层进行处理。将业务规则、数据访问及合法性校验等工作放在中问层处理,使客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。为降低系统组件之间的耦合性,提升系统的伸缩性和可维护性,采用当前主流的"Struts+Spring+Hibernate (SSH)"集成开发框架,通过这个开发框架的使用,有效地保障了系统的可靠性,极大地提高了软件开发的效率。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 2 系统规划和需求分析
  • 2.1 功能需求与规划
  • 2.1.1 系统整体架构的规划
  • 2.1.2 前台流程图
  • 2.1.3 前台栏目规划
  • 2.1.4 系统后台管理流程规划图
  • 2.1.5 后台管理主要功能规划
  • 2.2 对性能的要求
  • 2.2.1 数据精度的要求
  • 2.2.2 系统响应特性的要求
  • 2.2.3 系统伸缩性和灵活性要求
  • 2.2.4 输入输出要求
  • 2.2.5 数据管理能力的要求
  • 2.2.6 故障处理要求
  • 2.2.7 系统安全要求
  • 2.3 系统运行环境
  • 2.3.1 硬件环境
  • 2.3.2 支持软件
  • 2.4 项目开发管理
  • 2.4.1 生命周期设计
  • 2.4.2 项目开发周期
  • 2.4.3 项目过程控制
  • 3 系统详细设计
  • 3.1 系统的架构设计
  • 3.2 系统软件结构
  • 3.3 本软件部分模块的设计说明
  • 3.3.1 安全管理模块
  • 3.3.2 在线考试模块
  • 3.3.3 网上签到模块
  • 3.4 外部接口设计
  • 4 数据库设计
  • 4.1 外部设计
  • 4.1.1 标识符和状态
  • 4.1.2 使用它的程序
  • 4.1.3 约定
  • 4.1.4 支持软件
  • 4.2 结构设计
  • 4.2.1 概念结构设计
  • 4.2.2 逻辑结构设计
  • 4.2.3 数据库的物理设计
  • 4.3 数据字典设计
  • 4.4 安全保密设计
  • 5 系统的实现
  • 5.1 实现用户管理模块的域模型
  • 5.2 持久层的实现和配置
  • 5.2.1 编写数据库脚本
  • 5.2.2 定义映射文件
  • 5.2.3 编写Hibernate的配置文件
  • 5.3 业务层的实现
  • 5.3.1 用户管理业务接口定义和实现
  • 5.3.2 DAO接口层的定义和实现
  • 5.3.3 业务层的配置
  • 5.4 表示层实现
  • 6 系统的部署、维护
  • 7 总结与展望
  • 参考文献
  • 附录
  • 个人简历
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    多层分布式系统关键技术研究与应用 ——基于Java Web的南阳地税局直属局网站管理系统
    下载Doc文档

    猜你喜欢