计算机开题报告
在经济飞速发展的今天,我们都不可避免地要接触到报告,报告具有成文事后性的特点。你还在对写报告感到一筹莫展吗?以下是小编为大家收集的计算机开题报告,欢迎阅读与收藏。
计算机开题报告11.1 计算机网络安全的背景
虽然传统的计算机发展和当今的电子商务不同,但是不可否认网络已经成为非常重要的信息和数据互换交换的平台。但是随着网络不断发展渗透到人们的日常生活、手机终端、交易支付等环节时,网络安全已经成为一个焦点和不可逾越的发展鸿沟。尽管目前网上支付安全方面和信息安全的管理一直以来都在进行不断的完善和升级,但是频发的互联网支付和信息泄露等安全案件依旧使得消费者在进行网上支付和交换信息时存在一定的担忧[1].
影响网络安全的因素主要是自然原因和人为因素。但是如果把这两大因素详细分解的话主要分为网络病毒传染、外部网络恶意攻击、内部个人势力恶意攻击、系统代码编写过程中的失误、信息传输中的隐私保护等方面[1].网络安全问题一旦发生,不仅影响了正常的网络业务工作,同时也会给客户和公司带来双方面的损失。公司的企业形象也会遭受或多或少的破坏,影响公司的发展。很多网络业务在进行办理的过程中都需要网络安全平台的支持。针对这些网络上存在的安全隐患,首先是要分析安全隐患所在,然后有针对性地实施网络安全技术防御,最后采用杀毒和防御技术进行查杀,确保公司和个人的信息安全传输和运行。除了自然方面的不可抵抗的外力之外,首先是要了解网络协议本身是否存在安全漏洞和系统错误,所以检查每一个层区域的安全漏洞都很有必要。
网络安全不仅是硬件的安全,更多的是软件和网络环境的安全,同时还有信息技术不断发展壮大的技术支持。如何正确的面对这些网络安全中存在的问题和缺陷是网络技术人员需要考虑和思考的问题[2].其中公司和技术人员作为网络活动的重要主体,对于提出一些落到实处的措施和手段有着义不容辞的责任和义务。
1.1.1网络安全的定义与目标
1、网络安全的定义
网络安全广义上来讲就是硬件和软件的安全[2].凡是从事网络活动的一切事务,包含个人信息、个人账户、企业信息和账户、往来资料传输、网络技术更新、网络管理等方面都需要保证其安全、真实、保密、完善,这就是网络安全所要保障的领域和基础。网络安全不仅是网络技术的不断更新和完善,更是网络管理的不断升级和改造,更是网络信誉和网络环境的不断净化和防范。在网络安全技术方面,要不断增加防御外部非法用户的攻击和入侵,防止外部漏洞和病毒的感染。在网络环境管理方面,要不断地打造一个干净整洁的网络虚拟世界。在支付日益快捷、信息日益繁多、技术日新月异的今天,如何维护一个快捷精准的信息传输环境,这是计算机发展和网络应用必须重点解决的全球化的技术难题和重要课题[3].
2、 网络安全的具体目标
值得我们注意的是网络通信技术在某些领域已经达到并出现了成熟繁荣的景象,很多的企业已经将某些业务拓展到了手机、平板电脑等移动终端上。这些电子设备可以随处携带,并且随着电子科技产品价格的持续下降已经获得了十分广泛的普及。这就使得手机、平板电脑等移动电子设备成为了企业进行业务办理和产品宣传的新宠。但是就网络技术的安全性而言,服务领域更加广阔,所以更要保障网络信息的安全保密、可靠性、可用性、保密性、完整性、不可抵赖性。网络信息安全的目标和要求主要体现在以下几个方面:
网络信息安全与保密主要是在从事网络活动时,一切网络活动信息不会出现安全事故和漏洞。
网络信息安全的可靠是网络安全的基础,是网络信息安全系统的首要目标[3].网络信息系统的可靠性在所有条件的约束下能够正确快捷地完成网络信息的传输和复制等。
网络信息安全的有效性是网络信息安全有用性和效率性的总体要求。是网络信息在使用和服务过程中被用户的授权,服务用户的一种特点。网络信息的效率是网络信息在安全传输过程中所需要采取的积极的应对策略。
网络信息安全的保密完整是指网络信息不能被非授权用户窃取和利用,保证信息数据原样不可改变地进行传递。完整性是信息不被泄露给未授权的人。
网络信息安全的不可抵赖性即信息在传输的过程中、传输之后都真实地反映客观发生的事实[4].而信息的发出方和接收方都不能对信息的传输进行抵赖。
任何依赖于电子商务平台的业务都需要一个稳定和有序发展的网络环境作为其自身发展的保障。这就需要我国政府和有关部门必须加强和保证网络安全相应法律法规的建立健全,使网络首先在技术性环境下拥有一个良好的运营环境。其次就是要依靠我国行业的相关管理部门监督管理委员会,来针对网络中出现的问题进行有的放矢的解决和处理[4].
1.1.2计算机遭遇网络攻击的特点
1.1.2.1 网络攻击的方式和途径
了解网络攻击的方式和途径对计算机安全防御有重要的意义。网络攻击是指非法攻击者采用某种手段和目的窃取网络用户资料的行为,这种非法授权的窃取行为就构成了网络攻击者和用户之间的网络入侵行为[5].网络入侵常见的途径有DNS攻击、扫描窥探、畸形报文攻击等。
攻击者通过窃取用户的密码、口令等隐私信息进行攻击行为,因为口令本身是抵御入侵者的一个重要的防御手段。使用者通过设置口令登录自己的计算机和个人信息账户然后进行计算机网络行为。但是网络入侵可以通过破译口令获得网络入侵的机会,通过破译或者记录口令秘钥、计算机的个人信息、企业信息。当前,运用破译口令的方法获得目标主机的账户信息的方法有很多,有的是通过计算机终端登录,有的是通过某个主机的合法用户进行窃取,这种泄露口令的行为会给入侵者一些可乘之机,从而通过破译口令来入侵电脑主机。
DNS攻击和畸形报文攻击是常见的网络安全攻击种类之一,IP欺骗是指入侵者通过伪造IP地址,让计算机以其他计算机的IP地址假冒,达到窃取信息的目的。这种行为往往是对特定的协议进行入侵[6].IP欺骗是经常遭受的网络安全事故之一。
1.1.2.2 计算机网络攻击的特点
计算机网络攻击会造成巨大的财产和经济损失。而国家和政府重要部门就成为网络攻击的主要目标。另外攻击的手段多样化、地域全球化,尤其是金融类与钱财相关的网络交易更加容易受到攻击。拿网络支付工具来说,网上个人信息资料的保密性仍然是束缚很多电子商务平台发展的重要问题。网络信息化在一定程度上方便了人们的工作、学习和生活,但是因为网络上存在黑客的恶意攻击、网络自身的系统漏洞以及个人操作不当等一系列原因都可能会造成信息资料的泄露。尤其是目前许多不法分子通过冒充身份、网络钓鱼、病毒植入、邮件欺诈等一系列的高科技手段,窃取网络用户的资料和信息,并利用这些信息来进行违法犯罪活动。网络支付为了进行正常的业务办理,需要客户在网站上提交大量的信息资 ……此处隐藏31563个字……统应运而生。
同时智能手机的流行,使我们开始将应用联系到智能终端上,以实现便捷移动性。所谓智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。
而Google公司开发的Android平台更是为智能手机开启了一片新天地。现今,Android是世上最为流行的手机平台,他掌控了数百万的手机,平板电脑,和许多其他的设备并且将Google和网页的功能带到了用户手上。同时,用户可以定制你自己的安卓设备。窗口工具让你能够直接通过你家的电脑屏幕联系到你最喜欢的应用程序。用户可以增加或者调整日历,邮箱,提醒,使得生活中的重要事情都在掌控之中。
Android拥有全球合作和大规模已安装数据库,创建在在开源的Linux架构上,拥有大于300个硬件软件和载体合作伙伴,使Android迅速成为了最快速成长的手机系统。现在,世上有超过20亿的安卓设备,并且每天都有在137个国家地区超过550,000的新设备被激活使用。
1、Android为开发者提供了一个开放的平台来研发任何能想象到的应用程序,同时提供了一个开放的市场空间将产品展示给快速增长的用户群体。不管你是做生意,还是仅仅有一个很棒的想法,安卓拥有平台,工具和设备来使之成真。
2、Android的快速创新持续推动着硬件和软件向前发展,为用户和开发者带去新的功能,Android技术的快速革新使开发者一直站在多样的强大的应用面前。
3、Android的强大的开发环境,为开发者提供所需一切来构建顶尖的应用体验。它提供了一个简单的应用程序模板,可以在任何地方使用。开发者可以在很多设备上运用自己的程序,从手机到平板电脑等等。在所有设备中,Android都为你提供持续的强大的APIs来管理你的UI组件并使你充分运用每个设备上得硬件资源。
对于Android开发者而言,安卓重新塑造了人们通信的方式。使通信是你的手机或平板电脑,在你手腕上,在你车里,在电视中,在相机里,在家中,在商店里,这是没有限制的全新风景。
Ⅱ.研究现状
现下,已有不少公司进行巡检的研究与开发。其中以接触式和感应式巡检系统为主,对巡检的智能性和移动性的兼顾尚有欠缺。
(1)接触式巡检管理系统
接触式巡检系统由信息钮、巡检器、通讯座、计算机及软件等组成。巡检人员佩带巡检器,在巡检过程中用巡检器触碰信息钮。信息将自动存于巡检器中,管理人员将巡检器插入与计算机串口相连的专用通讯座中,通过计算机内的应用软件将巡检器的巡检数据读入计算机中存档。
(2)感应式巡检管理系统
感应式巡检系统由感应器、巡检器、数据传输线、计算机及软件等组成。将具有不同编码的感应器隐蔽安放于被巡检的设备或线路上(无需布线),并将感应器编码对应安装地点存于计算机中。管理人员将巡检器通过传输线与计算机连接,通计算机内的应用软件将巡检器的巡检数据读入计算机中存档。
各地移动线路的检测主要存在着以下两个比较突出的问题
(1)移动线路分布于城乡各处,高山平地,地形复杂,采用传统的人工巡检的方式使很多时间浪费在爬山,走路的过程中,导致工作效力非常低,已经不能适应移动通讯业务迅速发展的需求。
(2)巡检反馈时间长,信息不足,无法实现对数据的分析从而有效的监控,不能动态地、实时地显示,致使无法有效进行决策;
本次毕业设计即研究开发具有较好移动性智能性,并以当下最广为使用的Android手机为巡检终端的线路智能巡检系统,通过GPS卫星定位,并利用GPRS/3G等数据网络,通过定时跟踪与手动上传,实现设备的实时数据采集及监控,这样移动线路监管维护部门便可以及时、 真实的了解线路现场的环境情况,有效保障了通信网络的正常运行。
Ⅲ.研究的基本内容和拟解决的主要问题
了解Android的系统架构,掌握Android的基本开发技术,熟悉巡检系统业务流程,基于此业务设计流畅的用户交互界面。使用Android各种UI控件,完成各个页面之间的跳转和数据传输;完成终端各种参数的设置,并能给用户良好引导和提示;完成在主流Android手机上的调试,能够在各种主流Android手机上正常使用。
本次毕业设计中需要解决的主要问题是如何利用基于Android的Java语言对用户交互模块进行设计并联合各模块能够协调工作。其后还需要进一步简化设计语言和设计思路,美化交互界面,提高用户模块的可移植性,并进行系统优化。
Ⅳ.研究方法和手段
主要在MyEclipse环境下,使用Java语言进行Android的程序编写和调试,对Android客户端的用户界面交互模块进行仿真,并能在终端上运行并实现预期的效果。同时了解其他各模块接口与主要实现方法,与各模块协调运行,在终端上实现整套巡检系统的功能。
首先需要学习Android开发手册,了解各种UI组件的特性及使用方法,以建立人机友好的交互界面。同时广泛涉猎Google官方资料,并进行文献翻译,同时阅读最新的相关文献。学习并跟随发展潮流,不断优化模块功能。
Ⅴ.设计(论文)提纲
第一章 绪论
第二章 需求分析
第三章 系统分析与设计
第四章 系统详细设计
第五章 系统测试
结论与展望
致谢
参考文献
附录
外文资料及译文
Ⅵ.研究工作的步骤与进度
3月初至3月中旬:了解课题要求,准备相关资料,熟悉MyEclipse开发环境,学习Android架构,熟悉巡检业务。
3月中旬至3月底:学习Android界面开发,学习Android UI控件,动手实践。
4月初至4月中旬:继续学习Android UI控件,在动手实践的基础上设计终端界面。
4月底至5月中旬:设计终端界面,制作demo,与其他模块进行整合并在手机上联合调试,并进一步简化程序优化设计。
5月中旬至5月底:完成系统开发、毕业论文初稿及相关事宜。
6月初至6月中旬:完成系统测试、毕业论文及相关事宜。
Ⅶ.查阅的主要文献
[1] 李刚.疯狂Android讲义 .电子工业出版社.20xx.
[2] 盖索林编著.王世江改编.Google Android开发入门指南(第2版).人民邮电出版社.20xx.
[3] 韩超,梁泉.Android系统原理及开发要点详解电子工业出版社 20xx
[4] 余志龙等.Google Android SDK开发范例大全(第3版).人民邮电出版社 20xx
[5] 吴亚峰等.Android编程典型实例与项目开发.电子工业出版社 20xx
文档为doc格式