学位论文 > 优秀研究生学位论文题录展示
基于轻量级框架的直放站管理系统设计与实现
作 者: 孟占云
导 师: 王焱;赵志远
学 校: 电子科技大学
专 业: 软件工程
关键词: 直放站 J2EE 管理系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 6次
引 用: 0次
阅 读: 论文下载
内容摘要
本文的主要目的是针对直放站分布分散,不易于维护和管理的问题而设计的管理监控系统,以提高网络质量,保证网络安全正常运行。本文所研究的内容是:基于J2EE技术和数据库技术,通过面向对象的思想和建模方法,设计开发出一个能满足直放站监控系统需求的web应用。经过十余年的发展,Java技术已经日渐成熟与完善,而作为企业级应用的标准平台,J2EE也被业内一致认为是非常优秀的软件架构。但是由于传统的J2EE框架在一些轻量级的企业应用上显得非常的繁杂从而导致开发效率相当低下。就目前的实际需求出发,一套着眼于轻便、灵巧,易于开发、测试和部署的轻量级开发框架正在被越来越多的企业所接受和应用。本文对于传统的J2EE开发框架进行分析和总结,并结合所开发的“直放机监控系统”提出一个用于企业级应用的快速开发框架。为了降低开发难度提高开发效率,整个系统将以Spring框架为核心来构造。整个系统包括Web表现层,业务逻辑层,数据持久层,Web表现层使用基于AJAX技术的Qooxdoo框架来构造以便更好的完善以用户为中心的设计思想。业务逻辑层与表现层之间的通讯采用基于JSONRPC框架的远程过程调用协议来完成,而数据持久层将使用Hibernate框架来完成。本系统在结构上相对于传统的J2EE框架进行了改进,相比传统开发模式,本系统模块化的开发方式可以极大的降低系统的复杂度,提高系统的复用性以及灵活性,以便开发者可以把精力更多的专注于事务逻辑的实现,从而降低开发周期和开发成本。
|
全文目录
摘要 4-5 Abstract 5-9 第一章. 绪论 9-13 1.1 本文的研究背景和意义 9 1.2 直放站监控系统建设现状 9-10 1.3 研究内容 10-11 1.4 课题来源 11 1.5 论文的组织结构 11 1.6 本章小结 11-13 第二章. 关键技术及原理 13-19 2.1 AJAX 技术的原理 13-15 2.2 SPRING 框架 15-16 2.3 HIBERNATE 数据持久层框架 16-18 2.4 本章小结 18-19 第三章. 系统需求 19-29 3.1 系统的目的和意义 19-20 3.2 系统功能需求 20-28 3.2.1 系统登录 20 3.2.2 监控中心 20-21 3.2.3 工程项目管理 21-24 3.2.4 系统设置 24-25 3.2.5 用户管理 25-26 3.2.6 控制台 26 3.2.7 统计查询 26-28 3.2.8 系统退出 28 3.3 本章小结 28-29 第四章. 系统的详细设计 29-54 4.1 系统架构 29-30 4.2 数据库设计 30-36 4.2.1 直放站表 32-34 4.2.2 直放站类型表 34 4.2.3 直放站模型表 34-35 4.2.4 告警使能表 35 4.2.5 告警日志表 35-36 4.2.6 系统日志表 36 4.3 业务逻辑层的开发 36-39 4.3.1 Spring 加载与卸载设计实现 37-38 4.3.2 业务逻辑接口 38-39 4.4 数据持久层的开发 39-43 4.4.1 Hibernate 核心接口 39-40 4.4.2 配置Hibernate 40-41 4.4.3 系统实体领域对象 41-42 4.4.4 DAO 设计 42-43 4.5 通讯层实现 43-48 4.5.1 通讯层接口 43 4.5.2 协议发送接收原理 43-45 4.5.3 串口模块 45-46 4.5.4 SMGP 模块 46-48 4.6 协议层实现 48-51 4.6.1 协议定义 48-50 4.6.2 协议的编解码 50-51 4.7 AJAX 交互层开发 51-53 4.7.1 什么是JSONRPC 51 4.7.2 JSONRPC 和Spring 的集成 51-53 4.8 本章小结 53-54 第五章. 系统的实现 54-59 5.1 开发环境 54 5.2 QOOXDOO 表现层 54-58 5.2.1 UI 表现层设计 54-55 5.2.2 表现层易用性的重要性 55 5.2.3 Qooxdoo 框架 55-56 5.2.4 Qooxdoo 在本系统中的应用 56-58 5.3 本章小结 58-59 第六章. 系统部署及测试 59-65 6.1 系统的部署 59-61 6.1.1 测试环境 59 6.1.2 软件环境 59-60 6.1.3 系统运行 60-61 6.2 系统压力测试 61-64 6.2.1 JMeter 简介 61 6.2.2 测试流程 61-63 6.2.3 测试结果分析 63-64 6.3 本章小结 64-65 第七章. 本文工作总结 65-67 7.1 本论文的工作总结 65 7.2 前景展望 65-67 致谢 67-68 参考文献 68-70
|
相似论文
- 武器装备信息管理系统的设计与实现,TP311.52
- 军队物资采购供应管理系统的设计与实现,TP311.52
- 基于MDA的界面自动生成方法的研究,TP311.5
- 部队兵员管理系统的设计与实现,TP311.52
- 军队后勤物资管理系统设计与实现,TP311.52
- 基于B/S结构的军队干部管理系统设计与实现,TP311.52
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
- 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
- 基于用户评价的X公司加油站管理系统调查研究,F426.22
- 电压监测仪自动校验系统,TM933.2
- 义务教育阶段教师绩效管理研究,G472
- 基于无线传输的公交车载媒体节目管理系统研究与开发,TP311.52
- 基于Petri网的信息管理软件服务建模方法研究,TP311.52
- 仓库出库辅助系统的设计与实现,TP311.52
- 银行个人客户关系管理系统的设计与实现,TP311.52
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 鞍山供电公司ERP系统—营销管理子系统的研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|