1、本科毕业论文(设计)开题报告 论文中文题目 计算机漏洞学习系统设计与实现 论文英文题目 Design and implementation of Computer loophole learning system 专业 计算机科学与技术 选题的背景和意义 当今社会,随着人们对科学技术的掌握程度越来越高,计算机的设计、功能、配备也越来越完善;但另一方面,也导致越来越多的破坏软件的出现,其中之一就是漏洞。漏洞是在硬件、软件、协议的具体实现或系统安全策略上存在的缺陷,从而可以使攻击者能够在未授权的情况下 访问或破坏系统。漏洞会影响到软硬件设备包括系统本身及其支撑软件,网络客户和服务器软件,网络路由器
2、和安全防火墙等。系统中存在的漏洞会被不断暴露出来,而在新版系统纠正了旧版本中具有漏洞的同时,也会引入一些新的漏洞和错误。因而随着时间的推移,旧的漏洞会不断消失,新的漏洞会不断出现。所以漏洞问题也会长期存在。 现在网络的学习教育在各个阶层的学生中都是很普遍的被运用到,具有动态开放性、共享性、交互性,学习资源的多样性、丰富性以及资源检索的便捷性,学习方式的灵活、多样化等诸多特性,能够实现计算机漏洞教育的教学模式。 了解 常见的系统攻击方法,对于有针对性的理解系统漏洞问题,以及找到相应的补救方法是十分必要的。本系统中 管理员通过后台管理系统以 Web 的形式对服务器端的数据进行管理,学习者通过前台对
3、漏洞的知识的学习。学习系统可以很好的帮助学习进行自主学习,并且可以作为教学软件使用。 课题基本内容,拟解决的主要问题 本课题的主要内容: 一、教学管理系统 这个系统主要针对教师在教学中提供相应的课程,并设置知识点的编号,通过指标等参数。主要内容有: 1、 漏洞的种类 主要介绍现如今计算机存在的主要漏洞类别,还有怎么样区分漏洞类别 ,以及漏洞的主要来源。比如硬件漏洞、软件漏洞、系统漏洞等。 2、 各个漏洞类别的内容 主要包括各个漏洞类别所涵盖的一些具体的漏洞,以及漏洞的简介。 3、 漏洞简介 在这个模块中,主要是对各个漏洞的详细介绍,以及会出现的状况,还有对这些漏洞的修补软件。此内容会尽量用动画
4、显示。 4、 漏洞的对比 主要是对一些会出现相似状况的漏洞的比较,通过对比它们的相同点和各自的特点来区分这些漏洞。 二、学习交流系统 学习交流系统主要是一种用户之间的沟通方式,通过它教师可以发布课程学习等相关方面的信息,可以与学习者进行交流, 它还可以为学习者在学习过程中产生问题时相互之间进行讨论的空间,提高学习协作能力。 主要包括: 1、 留言板 主要是对用户也就是学生有什么问题可以在留言板上留言,也可以在上面留下系统中没有的漏洞类型,或是一些我们还没有注意到的新讯息又或是对已有的漏洞有需要补充的内容也可以留言,在一定的时间内后台工作人员或教师会对留言板上的问题进行回复和对系统进行补充和完善
5、。 2、 公告栏 此模块主要是发布一些新的关于漏洞的信息,以方便读者更新新的知识。 拟解决的主要问题: 本课题主要是针对那些比较普遍出现的计算机 漏洞类型,还有一些极特别的漏洞,或是注册会员所提出的问题和提供的信息,我的目的是通过这个学习系统让学生可以更方便的学到一些关于漏洞的知识,而且他们还可以通过留言板来一起投入到知识更新的学习工作中,还有他们互相也可以交流,互相帮助,不一定就要教师来回复问题的答案。 在设计的过程中可能会遇到的问题会有很多,比如对漏洞的描述,由于以前没有过对这方面的学习系统,也没有关于漏洞的介绍的具体的网站,而有的只是一些大概的简介和分类,所以在资料的搜集过程会比较要花时
6、间。另一方面,还有就是对系统的测试,因为是第一次一个人单独 完成,在制作过程中会有很多比较复杂的地方需要不断地测试才能通过。 课题研究方法及技术路线 课题研究方法是软件工程方法 ( 1) 撰写软件项目开发计划书 ( 2) 书写软件需求规格说明书 ( 3) 完成软件概要设计书 ( 4) 软件项目详细设计书 ( 5) 代码的实现以及软件的开发 ( 6) 软件测试 ( 7) 完善软件 技术路线 整个毕业设计(调剂系统)主要采用 B/S的体系结构,使用 ASP.NET 程序,该系统的数据库系统是使用 SQL 的数据库系统。 4.研究的总体安排和进度计划 总体安排: 第一步:选题 第二步:收集,阅读和整
7、理资料,撰写文献综述 第三步:撰写开题报告 第四步:设计作品和撰写论文 第五步:作品完善,论文修改与定稿 第六步:答辩 第七步,完成所有电子材料提交工作 进度计划: 2010年 10月 14日 2010年 10月 18 日,准备选题,并下发任务书 2010年 10月 19日 2010年 10月 31 日,查阅资料,撰写开题报告、翻译、文献综述 2010年 11月 1 日 2010年 11 月 6 日,开题答辩 2010年 11月 7 日 2011年 1 月 10 日,作品设计 2011年 1 月 11日 2011年 1 月 22 日,作品验收,审核论文纲要 2011年 3 月 1 日 2011
8、年 4 月 9 日,整改论文 2011年 4 月 10日 2011年 5 月 7 日,论文终稿定稿,整理文档,准备答辩 2011年 5 月 8 日 2011年 5 月 9 日,答辩 2011 年 5 月 9 日以后,部分整改、完善,收缴电子文档等资料 5.主要参考文献 1 王萍萍 ,李晓娜 ,孙更新 .ASP+Dreamweaver 动态网站开发 M.北京 :清华大学出版社 , 2008.08 2 陈益材 .DreamweaverCS4+ASP 动态网站建设从入门到精通 M.北京 :机械工业出版社 , 2009.07 3 李春葆 ,曾平 ,喻丹凡 .ASP 动态网页设计 :基于 Access
9、数据库 M.北京 :清华大学出版社 , 2009.06 4 王勇 ,仲治国 .ASP 动态网站设计完整实例详解 M. 北京:电子工业出版社 , 2009.04 5 皱晨,阮征,朱慧华 .web2.0ASP 动态网站开发技术与应用 M.北京 :清华大学出版社 ,2008.09 6 汪孝宣 ,徐宏杰 ,胡海璐 .精通 ASP.NET2.0+ XML+CSS 网络开发混合编程 M.北京 :电子工业出版社 ,2007.01 7 夏添,李绍 文 黑客攻防实战技术完全手册扫描、嗅探、入侵与防御 M.北京:人民邮电出版社, 2009.04 8 宋庆大 , 颜定军 计算机安全漏洞与应对措施 计算机安全 2009 年 11 期 9 袁艺 ,林 生 , 朱渊超 浅析计算机漏洞及修补措施 , 保密工作 2009年 02期 10 曼佐克 (Manzuik.S) (作者 ), Andre Gold (作者 ), Chris Gatford (作者 ), 张建标 (译者 ), 施光源 (译者 ), 张国明 (译者 ) 网络安全评估 :从漏洞到补丁 M: 科学出版社 ,2009.01