学位论文 > 优秀研究生学位论文题录展示
基于UML的P2P游戏系统建模分析与实现
作 者: 沈家聪
导 师: 刘乃琦;杨晓东
学 校: 电子科技大学
专 业: 软件工程
关键词: 对等网络 游戏平台 统一建模语言 用例 网络地址转换
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 9次
引 用: 0次
阅 读: 论文下载
内容摘要
计算机对等网络(Peer-to-Peer Networking,P2P)技术是目前新一代网络技术研究的活跃领域。本文研究了主流的P2P技术及其在游戏中的运用,同时结合统一建模语言(Unified Modeling Language,UML)和它的核心建模技术Use Case(用例))对相关的P2P游戏进行了建模。设计建立的模型包括用例模型、类图、交互图和总体的静态模型。论文分析了用户数据报协议(User Datagram Protocol,UDP)和网络地址转换(Network Address Translate,NAT)的基本原理,给出了一种基于UDP协议实现穿透NAT的P2P应用的设计方案,并对相关的模型进行了详细设计。论文最后对P2P游戏对战平台做了全面测试,演示了系统的部分操作和功能。
|
全文目录
摘要 4-5 ABSTRACT 5-8 第一章 绪论 8-22 1.1 论文研究背景 8-21 1.1.1 P2P 技术简介 8-10 1.1.2 P2P 研究现状 10-18 1.1.3 P2P 网络游戏 18-21 1.2 论文研究内容及组织 21-22 第二章 NAT 穿透技术 22-34 2.1 NAT 技术 22-29 2.1.1 NAT 相关术语 23-24 2.1.2 NAT 分类 24-25 2.1.3 网络地址转换(NAT)的实现 25-28 2.1.4 NAT 的存在带来的问题 28-29 2.2 UDP 穿透NAT 的原理 29-31 2.3 解决方案 31-33 2.4 本章小结 33-34 第三章 P2P 游戏对战平台的分析与设计 34-48 3.1 UML 及其核心Use case 技术 34 3.2 标准建模语言UML 34-43 3.2.1 标准建模语言UML 的内容 35 3.2.2 标准建模语言UML 的主要特点 35-36 3.2.3 UML 的类元 36 3.2.4 标准建模语言UML 的应用领域 36-37 3.2.5 UML 的组成及特点 37-38 3.2.6 UML 的类图 38-40 3.2.7 UML 的核心Use Case 技术 40-43 3.3 建立P2P 游戏对战平台的Use case 分析模型 43-46 3.3.1 需求分析 43-44 3.3.2 用例分析 44-46 3.4 系统结构设计 46-47 3.5 本章小结 47-48 第四章 系统详细设计 48-59 4.1 概述 48 4.2 类图 48-49 4.3 协议类图 49-53 4.4 建立系统动态模型 53-58 4.5 本章小结 58-59 第五章 系统测试 59-77 5.1 系统测试过程总述 59 5.2 P2P 服务器端程序 59-60 5.3 运行“NAT 模拟器”程序 60-61 5.4 运行“P2P 游戏对战平台”程序 61-64 5.5 建立P2P 通信链路 64-65 5.6 结束游戏 65-66 5.7 NAT 模拟器路由信息表 66-76 5.7.1 服务器端用户表 66 5.7.2 “NAT 7500”映射表 66-71 5.7.3 “NAT 7000”映射表 71-76 5.8 本章小结 76-77 结束语 77-78 致谢 78-79 参考文献 79-81
|
相似论文
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- UML模型到XMI的映射方法研究,TP311.5
- 基于模型的Web测试技术研究与应用,TP311.53
- 军队后勤物资管理系统设计与实现,TP311.52
- 软件可信性增长测试用例生成方法的研究,TP311.53
- 基于Web的事务管理系统的研究与实现,TP311.52
- 自动生成SQL测试用例集的研究与实现,TP311.52
- 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8
- P2P点播系统存储管理研究与实现,TN948.64
- 企业级软件组件质量保障与快速部团策略的研究,TP311.53
- 异构环境下基于网的P2P直播流媒体技术研究,TP393.02
- 基于P2P流媒体技术的IPTV系统研究,TP393.02
- 集中式WLAN体系隧道管理的设计与实现,TN925.93
- 高性能存储系统的关键技术研究,TP333
- 一个医院信息系统的设计与实现,TP311.52
- 一个工程物资管理系统的设计与实现,TP311.52
- 达梦数据库管理系统安全等级测评工具开发,TP311.13
- NAT网关port triggering功能设计与实现,TP393.08
- SMBSDD:一种改进的非结构化P2P网络搜索机制,TP393.02
- 分布式实时P2P检测系统研究与实现,TP393.02
- 对等网络的信任机制研究,TP393.08
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|