数据库的地区数据模块的数据以模型形式存在 1、概念模型(场模型:用于描述空间中连续分布的现象;对象模型:用于描述各种空间地物;网路模型:可以模拟现实世界中的各种网络)
2、逻辑数据模型(矢量数据模型,栅格数据模型和面向对象数据模型等)
3、物理数据模型(概念数据模型在计算机内部具体的存储形式和 *** 作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。需要查询的数据分类到模型里去查找。
摘 要:随着智能手机变得越来越复杂,功能越来越强大,给用户提供更多方便的同时也给用户带来了很多安全隐患。本文首先分析了Android智能手机所面临的安全问题,之后提出Android平台手机上的入侵检测系统,能及时有效的检测到入侵攻击,减轻恶意木马对用户造成的危害,大大改善用户体验。
关键词:Android 安全问题 入侵检测系统
中图分类号:TP39 文献标识码:A 文章编号:1672-3791(2012)06(c)-0030-02
随着3G通信网络的普及,智能手机市场份额大幅提升,其中Android智能手机占市场份额最大,获得525%的市场占有率[1]。由于Android智能手机用户数庞大、开源性强,用户可自行安装软件、游戏等第三方服务商提供的程序,很多病毒攻击者把矛头指向了它,制造了大量Android木马,这严重影响了Android智能手机用户的日常使用。如何有效的预防智能手机平台上的入侵攻击已经成为亟待解决的问题。Iker Burguera、Urko Zurutuza等人提出了Behavior-Based Malware Detection System for Android[2],Amir Houmansadr、Saman AZonouz和Robin Berthier提出了一个基于云端服务器的Android智能手机入侵检测及响应系统[3]。Android智能手机平台的入侵检测系统能及时有效的检测到入侵攻击,为用户提供一个安全的使用环境。
1 Android智能手机存在的安全隐患
2011年,Android木马呈现爆发式增长,新增Android木马样本4722个,被感染人数超过498万人次[1]。虽然Android平台的开源、开放、免费等特性为google带来了大量的市场占有率,但是这也给消费者带来了不少安全隐患,成为新的移动互联网安全检测主战场[1]。Android智能手机存在如下几点安全问题。
(1)恶意扣费。据360安全中心调查,78%的Android平台手机木马旨在悄悄吞噬用户的手机话费。“白卡吸费磨”、“Android吸费王”等都是使Android用户闻之色变的恶意扣费软件。这些恶意扣费软件安装后会私自发送短信定制费用高昂的SP服务,并自动屏蔽以10086开头的全部短信,在用户不知不觉的情况下偷偷消耗用户话费。
(2)窃取用户隐私。除恶意扣费外,Android平台木马的另一主要危害是窃取用户隐私。比如震惊全球的“CIQ事件”、DDL“隐私大盗”木马、“索马里海盗”木马及“X卧底”系列木马等。它们瞄准了手机通讯录、照片、短信、设备信息等用户隐私,将用户的个人信息出卖给其他不合法商家,从中牟取暴利。
(3)垃圾短信。在用户举报的各类垃圾短信中,主要是打折促销、发票假证、地产中介、移民留学、金融理财等广告服务类短信,另外就是冒充亲友欺诈、中奖钓鱼诈骗、虚假慈善捐款等恶意欺诈类短信。
(4)系统破坏。有些病毒,如“Root破坏王”,可以自动获取手机Root权限,然后随意修改添加文件,删除系统应用,私自下载恶意软件,而且这一切都是隐蔽进行的。
2 Android智能手机入侵检测系统设计
传统计算机上的入侵检测系统定义为:一种通过收集和分析各种系统行为、安全日志、审计数据或网络数据包,检查系统中是否有未经授权的进入和有不良企图的活动等入侵攻击,并及时予以响应,阻止可能的入侵行为,降低甚至避免入侵危害的积极进程或设备。在当下,智能手机与个人计算机越来越靠近,智能手机已经基本具备了个人计算机所具有的功能,因此Android智能手机平台上的入侵检测系统与传统计算机上的入侵检测系统模型相似。如图1所示,Android智能手机入侵检测系统主要包括以下几部分:数据采集模块、数据分析引擎模块、控制台模块、数据管理模块,各部分功能如以下几点。
(1)数据采集模块。
数据采集模块主要负责采集数据,采集的数据包括任何可能包含入侵行为线索的系统数据。比如说网络数据包、用户行为日志和系统调用记录等。其将这些数据收集起来,然后发送到数据分析模块进行处理[4]。
由于Android平台手机上的安全问题大部分是通过网络引发的(比如通过用户点击链接而偷偷定制SP服务、恶意软件私自发送短信定制SP服务、窃取用户隐私上传到特定服务器等),所以在此处我们只采集进出手机的所有网络数据包。此模块主要基于开源的libpcap包。
(2)数据分析引擎。
收集到的所有数据被送到数据分析引擎,分析引擎一般通过三种技术手段进行分析:模式匹配、统计分析和完整性分析[5]。
在本系统设计初期,我们根据Android平台手机上恶意软件攻击行为的特征罗列出一定数量的规则组成规则集,然后在此规则集的基础上建立分析引擎的核心——有限自动机。考虑到这样一来入侵检测范围很大程度受到已有知识的局限,无法检测出未知的攻击手段[6],在系统设计后期,我们会通过机器学习的方法来动态建立自动机,这样就能动态的检测到所有的入侵攻击。
分析引擎将发送过来的数据与自动机进行匹配,即与规则集中的各种规则进行比较与分析,以判断是否有入侵事件发生。如果数据与自动机匹配成功,就意味着检测到一个入侵攻击,此时分析引擎会给控制台发送一个检测到入侵攻击的消息,同时把此网络数据包发送给数据管理模块。
(3)控制台模块。
控制台模块按照警告产生预先定义的响应采取相应的措施,可以是重新配置网络防火墙、终止进程、切断连接、改变文件属性,也可以只是简单的警告[5]。当发现入侵攻击时,本系统会向用户产生一个警告,告知用户是哪个应用程序隐含安全隐患,用户可根据这个警告采取相应的措施。
(4)数据管理模块。
一个好的入侵检测系统不仅仅应当为管理员提供实时、丰富的警报信息,还应详细地记录现场数据,以便于日后需要取证时重建某些网络事件[5]。
当检测到入侵攻击时,本系统会把相应的数据存储到指定数据库,以供用户日后查证。数据库采用Android平台内置的sqlite3轻量级数据库实现。由于Android系统存储空间有限,当数据量到达一定大小时,可以转储到pc机上或者定时清理。
3 结语
计算机上的入侵检测系统研究一直都是网络安全领域的研究热点,并且也有了一定的研究成果。随着智能手机安全问题日趋严重,智能手机上的入侵检测系统也将成为全球性的课题。Android智能手机入侵检测系统能及时有效的检测到入侵攻击,保障用户的安全使用。
参考文献
[1] 360安全中心2011年中国手机安全状况报告
[2] Iker Burguera,Urko Zurutuza,Simin Nadjm-TehraniCrowdroid:Behavior-Based Malware Detection System for Android[J]18th ACM Conference on Computer and Communications Security
[3] Amir Houmansadr,Saman AZonouz,Robin BerthierA Cloud-based Intrusion Detection and Response System for Mobile Phones[J]2011 IEEE/IFIP 41st International Conference on Dependable System and Networks
[4] 唐正军,李建华入侵检测技术[M]北京:清华大学出版社,2004
[5] 王广胜谈构建计算机入侵检测系统[J]湖北生态工程职业技术学院学报,2006,4(3):48~49
[6] 连一峰,戴英侠,胡艳,等分布式入侵检测模型研究[J]计算机研究与发展,2003,40(8):1195~1202
数据库课设报告的功能分配部分通常是指明团队成员各自负责的系统功能和模块。以下是一个可能的编写方式:
在本次数据库课设中,我们团队将分工合作,根据项目需求设计并实现以下几个系统功能和模块:
1 数据库设计和创建:由xx同学负责,包括针对项目需求的数据库设计,数据库结构的创建等。
2 用户管理模块:由xx同学负责,包括用户信息的录入、修改、删除等功能的实现。
3 订单管理模块:由xx同学负责,包括订单信息的录入、查询、删除等功能的实现。
4 商品管理模块:由xx同学负责,包括商品信息的录入、修改、删除等功能的实现。
5 报表生成模块:由xx同学负责,包括销售报表和库存报表的生成及结果的导出功能。
6 系统测试和优化:由团队成员共同完成,包括对系统功能的整体测试和改进,以确保系统的稳定性和良好使用体验。
以上是我们团队的初步任务分配方案,实际情况可能因为团队成员的能力和意愿而有所不同。在任务分配之后,每个团队成员还需详细描述自己所负责的功能模块的具体实现,以便于其他成员理解和协作。同时,在项目开发过程中,每位成员还应该随时向其他成员汇报自己的进度和出现的问题,确保团队进度和效率的保持。
从学历的角度解释,DBA是工商管理博士。
从数据库领域解释,DBA是数据库管理者的简称。
DBA学科特色:
充分强调系统学习并掌握专业知识和商战运营管理技能,提高学员经营能力和开拓创新能力;把握企业产业发展趋势和市场前景,增强学员宏观分析及战略决策能力。
启迪发展思路,优化管理模式,激发创新意识与灵感,提升学员的综合能力和领导能力;全面提升企业中高层管理者专业化、规范化、国际化的管理水平和经营理念。
数据库管理员(Database,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。
在国外,也有公司把DBA称作数据库工程师(DatabaseEngineer),两者的工作内容基本相同,都是保证数据库服务724小时的稳定高效运转,但是需要区分一下DBA和数据库开发工程师(DatabaseDeveloper):
1)数据库开发工程师的主要职责是设计和开发数据库管理系统和数据库应用软件系统,侧重于软件研发。
2)DBA的主要职责是运维和管理数据库管理系统,侧重于运维管理。
下面是中达咨询给大家带来关于市区域环境噪声的在线监测系统,以供参考。
城市区域环境噪声监测是环境监测部门的一项常规测试工作,其目的是了解城市声环境质量的整体状况。城市区域环境噪声体系是一个复杂的噪声污染系统,涉及到大量环境信息,除了具有时间性和动态性的特点外,还具有明显的空间分布特点;因此,进行城市区域环境噪声监测必须采用强有力的计算机信息技术建立基于整个城市区域的噪声监测网络。
随着现代城市建设和城市交通的发展,城市环境噪声污染已经成为世界各国大城市面临的一个重要环境问题。城市噪声污染严重影响了人们正常的工作、学习和休息,噪声污染投诉事件数量一直居各类环境污染诉讼事件的首位,直接影响了社会安定和社会正常秩序。城市区域环境噪声监测是环境监测部门的一项常规测试工作,其目的是了解城市声环境质量的整体状况。城市环境噪声体系是一个复杂的噪声污染系统,涉及到大量环境信息,除了具有时间性和动态性的特点外,还具有明显的空间分布特点;因此,城市环境噪声体系是城市环境质量中较难治理、具有较高环境质量层次要求的子系统,进行城市环境噪声监测、分析、管理必须采用强有力的计算机信息技术。
1系统设计的目标
城市区域环境噪声在线监测系统是与GIS结合,基于CDMA 1X网络的区域环境噪声在线监测系统,该系统的设计目标是:根据城市体系与生态结构近年来的高速变化情况,时时追踪并采用最新版北京市地图(1:50000)作为工作底图,对其相关属性的进行数字化,建立城市区域环境噪声在线监测系统的空间数据库。
选购噪声监测终端,对其进行有效的改造,以实现监测点噪声数据的采集、处理、存储、基于CDMA 1X网络的传输以及响应监测服务器指令。采用SQL Server 2000数据库建立城市区域环境噪声在线监测系统的属性数据库,以用于监测数据的存储与管理。
开发城市区域环境噪声在线监测系统—监测服务器系统子系统,以实现噪声数据的24小时不间断在线监测、存储、数据管理以及监测中心对各监测终端的控制。对系统进行合理校正优化,以期利用该系统对各类噪声环境进行监测、分析、评价和管理,实现利用现代计算机信息技术对城市声环境进行监测管理。
2系统设计的原则
第一,准确性和完整性原则。要求系统采集、传输、处理的数据应具有准确、可靠、完整性能。对传输的数据应有差错控制措施,数据(包括指令)传输、处理和统计出现错误的数据个数应小于十万分之一;在通信线路正常时,通信失败出现的几率应小于1%,对远程数据采集的数据捕获率大于999%。
第二,稳定性原则。要求系统须在正常情况下运行稳定、可靠,具有很好的容错机制;要求系统在非正常情况下具有一定的坚固性,保证系统事务以及数据的完整;要求系统具有完整的数据备份能力;要求系统具有能够从崩溃的系统中较完整的恢复数据的能力;要求系统不因系统管理人员的变动而产生运行问题。
第三,兼容性原则。要求系统能与系统有关的数据库之间以及其他相关资料数据库信息系统进行数据共享,在各有关部门之间提供协作服务、消息服务。
3监测终端的功能设计
监测终端主要完成对各监测目标的监测数据的采集、显示、处理、存储、上传等工作,并响应监测中心的各种指令。监测终端是城市区域环境噪声在线监测系统的基础部分和关键设备
4监测服务器系统的功能设计
监测服务器系统运行于监测中心的服务器上,主要完成监测点管理、传输通道连接、噪声实时监测、等效声级采集、数据管理,系统设置等工作,是城市区域噪声在线监测系统的核心部分。监测点管理模块该模块负责添加、删除并保存各监测点的名称、端口号、昼夜标准、连接方式等相关信息。噪声实时监测模块该模块负责各监测点实时监测数据的显示,如测点名称、日期、时间、瞬时值等。数据管理模块该模块负责监测数据库的备份与恢复。系统设置模块该模块负责清空数据库、通讯参数设定以及用户管理。
5监测数据分析与管理信息系统的实现
监测数据分析与管理信息系统主要实现了空间数据库管理、数据分析、专题制图、噪声投诉以及数据库管理等功能。监测数据分析与管理信息系统具有交互性 *** 作较强的图形界面,界面组成包括菜单栏、工具栏、控制面板、视图区、鹰眼及状态栏等。空间数据管理功能主要完成图形显示、图层管理、图形输出等 *** 作。
图形显示图形显示主要完成视图详细、快速地浏览,是GIS的基本功能之一。系统的”视图”菜单提供了图形放大、缩小、漫游、全图显示、手动画图形、添加标注等 *** 作。
图层管理图层管理主要完成视图区内各地理要素的管理,包括图层的添加、另存、移去及地图属性设置等功能。
图层属性选择“图层”下拉菜单中“图层属性”项,或双击控制面板上相应的图层,均可d出“图层属性”对话框。“图层属性”对话框共有6个标签面板,分别是“单一特征”,“独立值”,“分类”,“普通标注”,“高级标注”,“复合显示”。“单一特征”面板。使图层中所有地理要素用同一符号显示,选择不同特征的图层(点图层、线图层、面图层),该面板界面会相应发生变化;设置相应属性后,按”确定”或”应用”按钮实现视图刷新。
图形输出系统提供了多种图形输出方式,可将分析或查询后显示的地图存储为位图文件或打印输出。
输出到剪贴板该功能是将视图区中的图形存储到计算机的剪贴板上,然后用户可以将它粘贴到其他应用程序中。输出图例该功能是将控制面板中的图例信息输出为图像。打印设置该功能配置打印机、纸张大小及打印方向等。打印系统提供了两种打印方式:按页面大小打印,可选择打印方向。
6专题制图
专题制图功能主要用于完成全局和定义城市区域监测网格、点位布设,全局和定义区域噪声现状评价,全局和定义区域噪声查询统计和区域噪声功能区划分等功能的实现。全局网格和点位布设功能主要用于完成所研究城市全区域噪声监测所需标准间距的监测网格和监测点位的布设,其中监测点位的布设主要根据监测网格的布设取各监测网格的中心作为监测点,从而确定监测点的布设。网格和点位布设功能提高了系统的实用性,方便了用户对监测网格和监测点位的灵活布设。在进行区域监测网格和监测点位的自定义布设时,应首先设定监测范围和监测网格的相关参数。全局区域噪声现状评价全局区域噪声现状评价功能主要将全局区域监测网格图层与相应的监测数据库相结合,将各监测点监测数据的空间分布直观表达,从而对城市全局区域噪声污染现状进行评价。在进行全局区域噪声查询统计时,应首先将监测数据库与监测网格图层相结合。在进行定义区域噪声查询统计时应首先选择所要分析的监测数据,并存入“污染分析数据库”,同时完成该数据库与定义区域监测网格图层的结合,其 *** 作与定义区域噪声现状评价相同;在完成数据库与定义区域监测网格图层的结合以后,将d出条件查询 *** 作界面,与全局区域噪声查询统计条件查询 *** 作界面类似。
7结语
城市区域环境噪声在线监测系统的建立是一项涉及面广、耗资大和持续时间长的系统工程,系统的组织、分析、管理、决策以及更新与维护等都还需进一步完善。城市区域噪声在线监测系统包括监测终端以及监测服务器系统、监测数据分析与管理信息系统两个子系统。本文对当前城市声环境状况以及城市区域环境噪声监测状况进行了分析,指出了存在的问题。通过系统的调研、需求分析以及与国内外城市区域环境噪声监测系统的分析对比,确定了城市区域环境噪声在线监测系统的总体构架。
更多关于工程/服务/采购类的标书代写制作,提升中标率,您可以点击底部官网客服免费咨询:>
以上就是关于数据库的地区数据模块有哪些数据全部的内容,包括:数据库的地区数据模块有哪些数据、[Android智能手机入侵检测系统设计]入侵检测系统设计与实现、数据库课设报告功能分配怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)