教程往年14级全部s2-5_第1页
教程往年14级全部s2-5_第2页
教程往年14级全部s2-5_第3页
教程往年14级全部s2-5_第4页
教程往年14级全部s2-5_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信令通情报管理系统设计与实现导 师:谭钦红 副教授 学 生:黄茂碟1专 业:信息与通信工程01目录CONTENTS02030405课题背景及研究意义系统总体设计视频传输技术研究系统详细设计与实现软件测试及工作总结2 课题来源研究目的课题背景研究意义01课题背景及研究意义3课题背景及研究意义41342课题来源校企合作项目 “中国电信新疆省天翼单兵图传”信息管理系统1.人性化服务2.解决管理问题3.提高信息管理效率系统设计目标1.功能全面2.信息处理及时3.多场景应用信息管理系统现状1.系统适用范围较窄2.城市覆盖不够3.突发事件处理不及时高效且多场景应用的信令通情报管理系统系统功能概述系统总体架

2、构系统总体结构02系统总体设计5系统总体设计6系统研究与分析系统总体架构112233用户管理功能用户管理功能用户签到功能签到管理功能情报采集功能情报管理功能手机终端软件系统总体设计7后台管理软件45指令处理功能视频通话功能45指令管理功能视频管理功能系统研究与分析系统功能需求信息推送保证信息实时传输流媒体、P2P技术保证视频回放可靠进行系统总体设计8系统研究与分析系统性能需求1423性能需求高效性保证16个800*600的接入视频通话能力,并且能够日处理上千条的情报记录稳定性保证系统持续运行7*24小时,并且有应对故障策略实时性手机服务端查询数据的响应时间不超过8秒,对数据处理的时间不超过5秒

3、可扩展性模块化、组件化,方便系统后期改良扩展系统总体设计9系统研究与分析系统软件结构图形化界面显示用户输入请求提交及响应输出 业务逻辑判断与数据分析处理 1. 基础功能管理 2. 数据管理数据库访问操作文件服务器操作 系统总体设计10数据库后台管理软件操作系统手机终端操作系统开发平台软件开发平台Windows 7使用范围最广兼容性表现良好安全性能够得到保证Android免费开源易开发性场景要求MySQL数据库开源数据库稳定多平台下数据共享Eclipse、.Net丰富的API易开发性系统研究与分析系统开发环境流媒体服务模式BT系统视频传输解决方案03视频传输技术研究11视频传输技术研究12视频传

4、输开发方案流媒体服务模式C/S模式P2P模式解决方案DHT网络Kademlia路由查找算法BT系统视频传输技术研究13视频传输BT系统传统BT系统改进BT系统系统多样性稳定性安全性传统BT系统主要针对PC端用户存在“中央集权式”的Tracker服务器种子上传至公网,保密性不好改进BT系统接入客户端类型较多,如手机终端客户端信息分散存储在K个客户端中种子存在BT服务器中,只允许系统用户访问BT系统下载速度数据库设计与实现功能模块实现04系统详细设计与实现14系统功能模块划分系统详细设计与实现15软件详细设计与实现功能模块划分3大组成部分情报采集与管理、指令处理与管理以及视频通话是介绍重点系统详细

5、设计与实现16软件详细设计与实现数据库设计与实现实体联系模型编号数据库表名数据库描述1zl_admin存储情报管理员基本信息2zl_user存储情报采集员基本信息3zl_video存储视频通话信息4zl_depart存储部门信息5zl_board存储指令模板信息6zl_order存储指令信息7zl_order_reply存储指令反馈信息8zl_inform存储情报信息9zl_image存储附件信息10zl_sign存储手机终端用户签到信息字段字段类型为空约束缺省值备注video_idchar(16)no主键视频编号usernamevarchar(32)no上传者video_seatvarcha

6、r(128)no视频存储位置video_namevarchar(128)no视频名称video_sizevarchar(64)no视频大小video_typechar(8)no视频类型video_bt_seatvarchar(128)no视频种子存储位置create_timedatetimeno当前时间上传时间系统详细设计与实现17软件详细设计与实现数据通讯协议设计通信时序图手机客户端数据协议手机客户端数据类型发送消息用户管理数据登录请求“Login/”+username+”/”+password用户密码修改请求“Changepsd/”+username+”/”+oldpsd+”/”+newp

7、sd+”/”+againpsd用户签到数据用户签到请求“Sign/”+ username+”/”+ latitude+”/” lontitude+”/”+depart+”/”+address情报采集数据情报上传请求“Infor/”+username+”/”+orderid+”/”+infortitle+”/”+inforcontent+”/”+inforaddress+”/”+infornum历史情报查询请求“Inforquery/”+username指令处理数据指令条数查询请求“Ordernew/”+username指令回复请求“Order/”+username+”/”+orderid+”/

8、”+ordertitle+”/”+ordercontent+”/”+orderaddress+”/”+ordernum手机服务端数据协议手机服务端数据类型发送消息用户管理数据登录反馈“Login/”+result+”/”+name+”/”+depart+”/”+usertype密码修改反馈“Changepsd/”+result用户签到数据用户签到反馈“Sign/”+result情报采集数据情报上传反馈“Infor/”+result历史情报查询反馈“Inforquery/”+result+”/”+inforid+”/”+orderid+”/”+infortime+”/”+infortitle+”

9、/”+inforaddress+”/”+inforcontent指令处理数据指令条数查询反馈“Odernew/”+result+”/”+number指令回复反馈“Order/”+result系统详细设计与实现18系统实现情报采集信息内容包括:情报标题、情报内容、采集时间和位置以及附件照片情报管理系统详细设计与实现19系统实现指令管理指令处理接轨情报采集信息推送采用MINA框架,实现持久连接系统详细设计与实现20系统实现视频回放选择H.264视频编解码对视频进行处理采用MediaCodec类处理音视频的编解码通话处理测试环境性能测试功能测试05软件测试及工作总结21软件测试22软件测试测试环境搭

10、建测试环境拓扑图测试平台搭建系统软硬件测试环境软件环境硬件环境操作系统:Windows 7处理器:Intel(R) i5-4200U 1.6GHZ 4核数据库:MySql 5.6.26内存:8G调试工具:Microsoft Visual Studio Android手机硬盘:500G网络环境:局域网系统测试内容软件测试23软件测试功能模块测试用户管理模块签到模块软件测试24软件测试功能模块测试情报模块软件测试25软件测试功能模块测试指令模块软件测试26软件测试功能模块测试视频模块软件测试27软件测试功能模块测试手机服务端软件测试28软件测试性能测试并发用户数吞吐率(reqs/s)服务器平均请求时间(ms)用户平均等待时间(ms)1136.107.3477.34710249.184.01340.13230355.092.81684.48550338.502.954147.70870336.912.968207.77290390.912.558230.233100405.662.465246.514120380.282.630315.558140380.712.627367.731160353.592.828452.506180310.783.281579.183后台管理端考虑断网情况下进行数据存储并不被篡改,保证数据准确性增加实际应用环境中的系统功能及性能测试工作使用大数据技术

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论