学位论文 > 优秀研究生学位论文题录展示

基于J2EE技术的面向水利领域的分布式多层应用系统研究与开发

作 者: 安国志
导 师: 何泾沙
学 校: 北京工业大学
专 业: 信息与服务工程
关键词: 水利信息化 J2EE JDBC 分布式多层应用系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 7次
引 用: 0次
阅 读: 论文下载
 

内容摘要


当前水利领域急需解决的几大问题是:1、防治洪涝灾害;2、解决干旱缺水;3、治理、改善和保护水环境。这些问题导致了我国水资源的开发程度不够高,归根结底还是水利信息化系统建设的不够完善,因此当前水利信息化不能为政府和老百姓提供全方位的服务。要解决当前水利领域的问题,就必须采用先进的信息化手段,比如防止洪涝、解决干旱以及改善水环境,只用人工干涉是完全不能解决的,水利信息化系统就是对水资源的深度利用,对分散的水资源进行集成管理,将数据集中到一起,便于水利领域的工作人员分析和决策。本论文设计了北京市门头沟区永定河流域水情信息综合管理系统,采用分布式多层框架,将区域水情信息集中在Internet网上,在这种技术实施的过程中,多层分布式架构的Web系统是多层分布式架构的基础结构,中间件系统集成软件平台将在多层分布式架构的Web系统中起到至关重要的作用。本文的工作主要是研究基于J2EE技术的多层分布式架构的水利信息化系统服务。本文所做的工作如下:1.在本系统实现中使用了J2EE和JDBC技术。2.提出并实现了基于J2EE的多层分布式架构的水利化信息系统。该应用框架自底向上严格的分为五层:数据层、数据集成层、业务控制层、界面控制层和客户界面层。3.实现了实体Bean的构件复用,异构数据库的访问。4.简单分析与实现了水情信息综合管理系统服务。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-13
  1.1 研究背景及意义  9-10
    1.1.1 研究背景  9
    1.1.2 课题研究意义  9-10
  1.2 国内外研究概况  10-11
    1.2.1 J2EE架构研究  10
    1.2.2 分布式应用系统的发展及现状  10
    1.2.3 水利信息化研究  10-11
  1.3 主要研究工作  11-12
  1.4 论文结构  12-13
第2章 关键技术与工具  13-21
  2.1 J2EE技术  13-15
    2.1.1 J2EE概述  13-14
    2.1.2 J2EE体系结构  14
    2.1.3 J2EE的技术特点优势  14-15
  2.2 JDBC技术  15-16
  2.3 分布式多层体系架构  16-19
    2.3.1 分布式应用系统的组成  17-18
    2.3.2 分布式应用系统的优点  18-19
  2.4 SQLServer  19-20
  2.5 本章小结  20-21
第3章 水情信息综合管理系统需求分析  21-25
  3.1 系统需求分析  21-22
  3.2 用户需求分析  22
  3.3 系统功能分析  22-23
  3.4 本章小结  23-25
第4章 水情信息综合管理系统设计  25-39
  4.1 设计思路  25
  4.2 整体结构  25-28
  4.3 软件系统逻辑架构  28-30
  4.4 数据层  30
  4.5 客户界面层  30-32
  4.6 数据集成层  32-35
    4.6.1 中间件选用  32-33
    4.6.2 EJB  33
    4.6.3 会话外观设计模式  33-34
    4.6.4 远程和本地接口  34
    4.6.5 数据关系  34-35
  4.7 业务逻辑层  35-36
    4.7.1 会话Bean接口  35
    4.7.2 视图处理  35
    4.7.3 Bean的选择  35-36
  4.8 界面控制层  36-38
    4.8.1 Web层设计  36
    4.8.2 MVC模式  36-37
    4.8.3 过滤器  37-38
  4.9 本章小结  38-39
第5章 水情信息综合管理系统的实现  39-49
  5.1 用户登录模块实现  39-41
    5.1.1 登录流程  39
    5.1.2 数据集成层  39-40
    5.1.3 业务逻辑层  40
    5.1.4 界面控制层  40-41
    5.1.5 客户界面层  41
  5.2 系统维护模块实现  41-43
    5.2.1 数据集成层  41-42
    5.2.2 业务逻辑层  42-43
    5.2.3 界面控制层  43
    5.2.4 页面控制层  43
  5.3 数据录入模块实现  43-45
    5.3.1 数据集成层  43-44
    5.3.2 业务逻辑层  44
    5.3.3 界面控制层  44-45
  5.4 数据查询模块的实现  45-47
    5.4.1 单表查询  45-46
    5.4.2 多表查询  46-47
  5.5 系统特性  47-48
  5.6 本章小结  48-49
第6章 系统测试  49-51
  6.1 测试环境  49
  6.2 测试结果  49
  6.3 本章小结  49-51
结论  51-53
参考文献  53-57
攻读硕士学位期间所发表的学术论文  57-59
致谢  59

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 信息资源元数据模型的研究与应用,TP315
  3. 基于行业参数优化模型的投资项目决策支持系统,F283
  4. 商业银行联网核查公民身份信息系统的设计与实现,TP311.52
  5. 基于FMS的校园即时通讯系统设计与实现,TP311.52
  6. 设计模式在银行支付系统中的应用研究,TP311.52
  7. 基于Flex与J2EE的族谱网的设计与实现,TP393.092
  8. 基于SaaS模式的中小型服装企业商务平台的研究与开发,TS941.8
  9. 山东大学办公信息系统的设计与实现,TP311.52
  10. 基于J2EE的网络教学平台设计与研究,TP311.52
  11. 高校教务管理信息系统的研究与实现,TP311.52
  12. 基于SVG的数据分析图表系统的研究与实现,TP311.52
  13. 潍坊食品药品监督管理系统的设计与实现,TP311.52
  14. 基于J2EE技术的公文管理系统设计与实现,TP311.52
  15. 小型国际结算系统的设计和实现,TP311.52
  16. 基于存销比配货模型的营销信息管理系统设计与实现,TP311.52
  17. 交通工程质量监督管理系统的设计与实现,TP311.52
  18. 基于J2EE架构质监OA系统的设计与实现,TP311.52
  19. 基于J2EE多层架构技术的Web应用研究,TP393.09
  20. 基于J2EE的军官学习和训练管理系统设计与实现,TP311.52
  21. 高职院校网络选课系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com