




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DEM信息伪装系统总体设计报告 10080401 于鹏云DEM信息伪装系统总体设计报告作者:10080401 于鹏云 指导老师:李安波 (南京师范大学地理科学学院,南京 210046)(Sciences of Geography, Nanjing Normal University NanJing 210046)修改记录版本号内容更改人审批人日期001需求报告于鹏云2011.3.20002总体设计报告初稿于鹏云2011.6.20003总体设计报告第二版于鹏云2011.6.25004第二版修改,增加了定义,修改记录于鹏云2011.6.27目录1引言41.1编写目的41.2背景41.3定义51.4参考资料52总体设计62.1需求描述62.2运行环境62.3基本设计概念和处理流程72.4结构82.5人工处理过程82.6尚未问决的问题123接口设计133.1用户接口133.2外部接口133.3内部接口144运行设计144.1运行模块组合144.2运行控制144.3运行时间155系统数据结构设计155.1逻辑结构设计155.2物理结构设计要点165.3数据结构与程序的关系166系统出错处理设计176.1出错信息176.2补救措施176.3系统维护设计181引言1.1编写目的 本文档为用户与该系统软件开发维护人员需要共同遵守的软件概要设计说明。1.2背景开发软件名称:DEM信息伪装系统项目任务提出者:李安波项目开发者:南京师范大学地理科学学院用户:涉及地理信息的大学、单位、研究所实现软件单位:南京师范大学地理科学学院项目背景:基于加密的信息传输没有绝对的安全,在现代这个硬件飞速发展,并行化计算日新月异的社会,强大的计算处理能力对破解加密传输的数据也不无可能,而且加密后传输的数据更加容易引起黑客的注意,成为黑客攻击的焦点,研究发现只有信息伪装技术才是保护信息安全的最佳方式。信息伪装就是将秘密信息隐藏于另一非机密的文件内容之中,其形式可以是任何一种数字媒体,如图像、声音、视频等等。信息伪装技术不同于传统的加密技术,密码仅仅隐藏了信息的内容,而信息伪装不但隐藏了信息的内容而且隐藏了信息的存在。一般来说,信息伪装技术具有隐蔽性、安全性、对称性和可纠错性四大特性。信息伪装技术包含的内容范围十分广泛,可以分为伪装术、数字水印、数据隐藏和数据嵌入等。DEM 使用十分广泛,由于 DEM 数据是实际的海拔高度,在军事和经济上有重要意义,对它的保护是一个很重要的问题。通过伪装技术来保护DEM数据主要有两个方面的优势:(1) 隐蔽性.伪装以后的数据,从形式上来说是一种有意义的数据,非法用户不能分辨数据的真伪;(2)安全性.非法用户即使知道该数据是一个伪装数据,仍然不能将真实数据恢复出来. DEM信息伪装处理系统就是对DEM信息进行一定的处理将机密信息以另外的方式出现以保证机密DEM信息的安全的系统。1.3定义 信息伪装:把真实的信息伪装成其他与真正要传输的无关的信息。 DEM:(Digital Elevation Model)是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的。DEM是对地貌形态的虚拟表示,可派生出等高线、坡度图等信息,也可与DOM或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作DOM的基础数据。 离散小波变换:小波变换是现代谱分析工具,他既能考察局部时域过程的频域特征,又能考察局部频域过程的时域特征,因此即使对于非平稳过程,处理起来也得心应手。他能将图像变换为一系列小波系数,这些系数可以被高效压缩和存储,此外,小波的粗略边缘可以更好地表现图像,因为他消除了DCT压缩普遍具有的方块效应。 数据压缩:按照一定的算法对数据进行重新组织,减少数据的冗余和存储的空间。数据压缩包括有损压缩和无损压缩。1.4参考资料 国标GB8567-2006概要设计说明书 图像和DEM数据的信息隐藏算法研究 数字高程模型数据的信息伪装和信息隐藏技术2总体设计2.1需求描述参与者Actor用例Use Case备注Note系统总设计主要负责系统总体功能的设计以及各种平台、编程语言的选择和人员的分工安排;编程人员系统各个功能的编程实现;界面设计人员负责本系统的界面设计,包括界面风格、功能图标的选用等等;系统维护人员主要负责本系统的维护,以保持系统能够长时间无故障运行以及系统出故障时的维修事务;数据测试人员在系统初步完成后,用一部分数据对系统进行测试,查出系统是否存在BUG,观测系统处理数据的时间长短、以及伪装过后的数据的质量是否出现问题,并提供系统需要进一步完善的方面;系统用户利用DEM信息伪装系统对DEM数据进行加密传输,以保证信息的安全性2.2运行环境硬件需求: 计算机内存1G及以上 CPU主频133以上、内存64M以上的PC兼容机运行软件需求: 操作系统:windows XP及以上系统; 数据库系统:SQL Server 2008或Oracle 8.1.7以上版本; 框架系统:.net Framework2.3基本设计概念和处理流程2.3.1系统操作流程图:2.3.2系统功能用例图:2.3.3信息隐藏流程图:2.4结构浏览设置分析管理DEM信息伪装处理系统视图新建、打开、另存为、关闭、退出等等放大、缩小、移动、全屏显示、属性查询DEM数据压缩、隐藏、伪装、传输、恢复伪装质量、伪装前后的对比以及元数据算法、存储位置、参数配置用户管理、日志管理、数据管理鹰眼、工具条、状态条文件伪装2.5人工处理过程 2.5.1 描述对象描述内容标识符PF-001(临时编号)说明工程的新建、打开、保存等参与者用户频度每次处理数据时使用状态通过审查前置条件无后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程1. 用户打开本系统,进行登陆(输入账号、密码);2. 登陆系统界面,新建工程;3. 打开新建工程,进行操作;4. 把操作后的数据另存为其它工程;5. 关闭工程;6. 退出系统;可选操作流程修改历史记录问题2.5.2描述对象描述内容标识符PF-002 临时编号)说明地理数据的浏览,包括放大、缩小、移动、全屏显示、属性查询等参与者用户频度每次处理数据时使用状态通过审查前置条件输入DEM数据后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程1. 输入DEM数据;2. 进行压缩、伪装操作;3. 查询、浏览数据;可选操作流程修改历史记录问题2.5.3描述对象描述内容标识符PF-003 临时编号)说明系统界面的视图功能,包括鹰眼、工具条、状态条,利于在处理数据的过程中的更加方便;参与者界面设计人员、用户频度每次处理数据时使用状态通过审查前置条件输入DEM数据后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程1. 输入、处理数据;2. 利用视图中的功能做出处理;可选操作流程修改历史记录问题2.5.4描述对象描述内容标识符PF-004 临时编号)说明对地理数据进行的一系列处理,以保证数据的安全性和私密性参与者界面设计人员、编程人员频度每次处理数据时使用状态通过审查前置条件输入地理数据后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程1新建工程;2输入DEM数据;3对DEM数据进行压缩;4进行隐藏伪装处理;5输出伪装后的数据;6还原DEM数据;可选操作流程修改历史记录问题2.5.5描述对象描述内容标识符PF-005 临时编号)说明对处理后的DEM数据进行的一系列分析,包括数据处理前后的对比、处理后数据的质量问题以及元数据参与者界面设计人员、编程人员、测试人员频度每次处理数据时使用状态通过审查前置条件输入地理数据并经过了一系列处理后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程1新建工程;2输入DEM数据;3进行伪装处理;4输出伪装后的数据;5分析处理;6维护改善;可选操作流程修改历史记录问题2.5.6描述对象描述内容标识符PF-006 临时编号)说明本系统的各个方面的配置,有本系统重要算法、数据存储的位置等参与者界面设计人员、编程人员频度每次处理数据时使用状态通过审查前置条件输入DEM数据后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程可选操作流程修改历史记录问题2.5.7描述对象描述内容标识符PF-007 临时编号)说明用户管理、日志管理参与者界面设计人员、编程人员频度每次处理数据时使用状态通过审查前置条件输入地理数据后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程可选操作流程修改历史记录问题2.5.8描述对象描述内容标识符PF-008 临时编号)说明帮助文档、系统说明参与者测试人员频度第一次使用本系统时使用状态通过审查前置条件后置条件执行完本用例后,用户可执行系统其它功能被扩展的用例被包含的用例基本操作流程可选操作流程修改历史记录问题2.6尚未问决的问题 良好的压缩性能是保证信息能够隐藏的关键.如果数据量过大,信息隐藏是无法做到的.由于 DEM 数据量庞大,在保证地形形状和地表起伏特征不变的前提下,必须要对 DEM 数据进行极低比特率的压缩。要保证在对大数据量的DEM数据进行压缩时保证压缩的质量和信息的完好性。 数据传输完成后的提醒功能;3接口设计3.1用户接口用户登录部分: 使用系统之前,必须先进行注册,得到系统的认证,成为合法用户; 用户需要输入用户名(name)、用户类型(admin/customer)、密码(password); 登录成功即进入系统界面,失败的话需要重新输入信息(重新输入的次数有限制); 密码规则:由数字字母组合而成(至少6位); 由密保问题获取密码; 需要验证码验证;用户界面部分:根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。3.2外部接口 邮件接口:系统实现email接口,为了实现自动邮件提醒和信息的传输。 短信接口:中国移动和联通公司的短信接口,实现数据传输完成后的短信通知。 USB接口:用于拷贝数据。 系统程序上可使用SQL SERVER 对数据库的备分命令,以做到对数据的保存。 在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。3.3内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。4运行设计4.1运行模块组合4.1.1当登录用户类型为设计者时,系统进入管理界面根据用户名分别确认是界面设计者、程序设计者还是管理文档撰写者;界面设计者可以进行系统界面的修改、美化;程序设计者可以进行伪装算法的修改、伪装流程的变化;管理文档撰写者可以根据界面、算法、流程的改变同步改变用户帮助文档和系统日志;通过以上的操作可以不断对系统进行优化和升级,达到更好的DEM伪装效果4.1.2当登录用户类型为系统用户时,系统进入操作界面系统用户可以打开DEM数据,对机密数据进行压缩、伪装、传输和DEM数据的还原;如果需要使用者还没有用户名,密码,可以选择注册,此时进入注册模块,进行信息录入、注册用户名密码、等待系统客户端认证的相关操作!4.2运行控制用户登录时根据用户类型分为三类: 设计者 输入用户名、密码 管理界面 相关系统升级操作 用户 输入用户名、密码 操作界面 导入DEM数据数据压缩 伪装操作 数据传输 数据还原 未注册人员 申请注册 进入注册页面 填写注册信息 等待客户端认证4.3运行时间略。5系统数据结构设计5.1逻辑结构设计5.2物理结构设计要点主要是确定数据库的存储位置和存储结构,包括确定关系、索引、日志、备份等数据的存储分配和存储结构,并确定系统配置等。创建DEM数据管理数据库:CREATE DATABASE DEM ON PRIMARY (NAME=DEM data, filename=D:DEM.mdf, size=xxMB/GB, Maxsize=xxMB/GB, FILEGROWTH=10%) LOG ON (NAME=DEM_log, filename=D:DEM.ldf, size=xxMB/GB, Maxsize=xxMB/GB, FILEGROWTH=xxMB/GB)以此类推,分别创建用户、管理者、数据压缩、伪装操作和数据恢复等数据的数据库。5.3数据结构与程序的关系 用户注册的时候需要填写姓名、密码、生日、密保、邮箱、电话详细的信息,当用户进行DEM数据伪装的时候,会为响应的工程增加操作者的,如姓名、ID等相关的信息。 实现数据库和伪装操作的同步性: 当DEM数据伪装的时候,实现数据库相关数据的更改。 当DEM伪装数据恢复的时候,实现数据库原始数据的恢复。 DEM数据进行伪装之前,应在数据库中对原始数据进行备份。这样实现物理上的数据和逻辑上的数据进行相互交互并实现暂时性数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- cdfi技师上岗证考试模拟试题及答案
- 透析患者发生溶血反应的试题及答案
- 2025年建筑信息模型(BIM)在工程项目全过程管理中的项目管理创新与实践案例报告
- 押题宝典高校教师资格证之《高等教育法规》通关考试题库附参考答案详解(a卷)
- 2025至2030年中国美甲行业市场深度评估及投资策略咨询报告
- 2025至2030年中国酱料行业市场全景调研及投资规划建议报告
- 押题宝典执业药师资格证之《西药学专业二》考试题库附参考答案详解【典型题】
- 考点解析-湖北省松滋市7年级上册期末测试卷专项练习试题(解析版)
- 解析卷人教版8年级数学上册《轴对称》同步测评试题(含答案及解析)
- 2025年医药企业存货质押贷款合同模板
- 2025年成都市中考语文试题卷(含标准答案及解析)
- 机械租赁避税方案(3篇)
- 歌词写作教学课件下载
- 2025-2030年中国无人机行业市场深度调研及前景趋势与投资战略研究报告
- 卒中相关性肺炎的护理
- 2025-2030年中国动力耳鼻喉科手术器械行业市场现状供需分析及投资评估规划分析研究报告
- 2025年重庆市中考化学试卷真题(含标准答案)
- 生产车间新员工入职培训
- 社会化服务项目方案投标文件技术方案
- 电石中控岗位操作规程
- 如何清洁头皮可促进头发生长
评论
0/150
提交评论