ICMP性能监控系统毕业设计(论文).doc
《ICMP性能监控系统毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《ICMP性能监控系统毕业设计(论文).doc(70页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、大连交通大学信息工程学院毕业设计(论文)任务书题 目 ICMP性能监控任务及要求:1.设计(研究)内容和要求任务:1、 调查ICMP 性能监控的近况,完成实习报告,字数不少于3000,第三周交给指导老师。2、 结合自己实习情况安排进度,填写进度计划表,第二周完成后交给指导老师签字,并严格执行。3、 按照软件工程思想,独立完成系统的设计和程序开发,完成代码估计2000行左右。4、 用JSP技术实现监控业务的基本功能。5、 程序简洁,算法可行,运行情况良好。要求:1、 每周和指导老师至少见面沟通一次,回报课题进展情况,接受老师询问。2、 接到任务书后,查阅与题目及专业相关的外文资料进行翻译,要求不
2、少于10000个外文字符,译出汉字不得少于3000,于第四周交给指导老师审阅。3、 毕业设计第13周完成毕业论文的装订,并由指导老师评阅。论文要求12000字以上,包括综述、系统总体设计、系统实现、性能分析、结论等。4、 教学第13周通过中软及教研室组织进行软件验收,验收时要提供软件使用说明书。5、 于第13周提出毕业答辩申请并签字。6、 第14 周答辩,要求制作PPT2.原始依据通过大学几年的学习,已经学习了诸如软件工程、数据库原理及应用、数据结构、C+、Visual Basic、JAVA等多门程序设计语言和网络等基础知识和专业知识,学生有能力而且可以独立完成小中型项目的设计与开发。学校现有
3、设备和环境可以提供给学生实习和上机,而且具有专业老师可以指导学生。3.参考文献1 韩立刚.奠基计算机网络.北京清华大学出版社.20112 张玲.TCP/IP祥细讲解.北京清华大学出版社.2009.113 林宁.软件测试实用指南.北京电子工业出版社.2010.54 陈爱国.Java面向对象程序设计.北京机械工业出版社.2009.85 张军安.项目管理与案例分析M.电子工业出版社.2010.66 杨亮.oracle数据库学习手册.北京电子工业出版社.2009.37 沈贺.数据库管理信息系统导论.北京清华大学出版社.2009.78 耿祥义.Java实用教程(第三版)M.北京:清华大学出版社.2006
4、.89 陈丹丹.计算机网络基础.北京清华大学出版社.2010.2 10 李忠慰.Java实战宝典.北京人民大学出版社.2008.7 11 Vivek Chopra.Java Network Programming.OReilly.2008.0612 Marty Hall.Java How to Program.北京机械工业出版社.2007.11指导教师签字:教研室主任签字:2012年3月26日大连交通大学信息工程学院毕业设计(论文)进度计划与考核表学生姓名佟璐璐专业班级软件工程08-2班指导教师杨 迪王立娟本课题其他人员无题目ICMP性能监控日期计划完成内容完成情况指导老师检查签字第1周拟订毕
5、业论文进度计划与考核表第2周完成实习或调研报告第3周提交外文文献翻译资料第4周系统概要设计阶段第5周系统详细设计阶段第6周系统编码实施、完成论文初稿第7周完成系统编码实施第8周系统编码调试、提交论文初稿第9周完成系统编码调试、完善毕业论文第10周完成撰写毕业设计论文编写及代码测试第11周完成论文终稿、准备毕业论文打印、装订第12周提交毕业论文终稿及代码第13周完成毕业论文第14周毕业论文答辩指导教师签字: 年月日注:“计划完成内容”由学生本人认真填写,其它由指导教师考核时填写。大连交通大学信息工程学院毕业设计(论文)外文翻译学生姓名 佟璐璐 专业班级 软件工程08-2班 指导教师 杨迪王立娟
6、职 称 高工讲师 所在单位 信息科学系软件工程教研室 教研室主任 刘瑞杰 完成日期 2012 年 4 月 13 日Introduction to JavaJava is designed to meet the challenges of application development in the context of heterogeneous, network-wide distributed environments. Paramount among these challenges is secure delivery of applications that consume the
7、 minimum of system resources, can run on any hardware and software platform, and can be extended dynamically.Java originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, dis
8、tributed, real-time operating platform. When the project started, C+ was the language of choice. But over time the difficulties encountered with C+ grew to the point where the problems could best be addressed by creating an entirely new language platform.The massive growth of the Internet and the Wo
9、rld-Wide Web leads us to a completely new way of looking at development and distribution of software. To live in the world of electronic commerce and distribution, Java must enable the development of secure, high performance, and highly robust applications on multiple platforms in heterogeneous, dis
10、tributed networks.Operating on multiple platforms in heterogeneous networks invalidates the traditional schemes of binary distribution, release, upgrade, patch, and so on. To survive in this jungle, Java must be architecture neutral, portable, and dynamically adaptable.The Java system that emerged t
11、o meet these needs is simple, so it can be easily programmed by most developers; familiar, so that current developers can easily learn Java; object oriented, to take advantage of modern software development methodologies and to fit into distributed client-server applications; multithreaded, for high
12、 performance in applications that need to perform multiple concurrent activities, such as multimedia; and interpreted, for maximum portability and dynamic capabilities.Developing your applications using Java results in software that is portable across multiple machine architectures, operating system
13、s, and graphical user interfaces, secure, and high performance, With Java, your job as a software developer is much easieryou focus your full attention on the end goal of shipping innovative products on time, based on the solid foundation of Java. The better way to develop software is here, now, bro
14、ught to you by the Java language platform.Java has exactly the opposite property: it forces you to make explicit choices. Along with these choices come a lot of assistanceyou can write method invocations and, if you get something wrong, you get told about it at compile time. You dont have to worry a
15、bout method invocation error.The Java beginner must grasp 30 basic conceptsBasic concept:1.In OOP the only relations is what the objects interface, such as the computer seller he leaves alone internal structure of electrical source, but he is only concerned about that whether the power will be suppl
16、ied to you, also so long as know can or not but is not how and why.All procedures are make up of certain attribute and the behavior object, the different object visit invokes through the function invocation, between the object all intercommunion are invoke through the method invocation, By object da
17、ta encapsulation, enhances reuse rate very much.2.In OOP the most important thought is class, the class is the template ,is a blueprint, construct an object from a class, namely construct an instance of the class.3.Encapsulation: is that combines the data and the behavior in a package) and hides the
18、 data the realization process to the object user, in an object data is called its instance field.4.Through expands a class to obtain a new class is called inheritance, but all classes are constructed by the object super root class of expansion.5.Object 3 principal characteristicsBehavior- explained
19、this object can make what.Tate- when the object exerts the method object reflection.Dentity- and other similar behavior objects discrimination symbols.Each object has only indentity and among three characteristics they affect mutually.6.Relations among classes:Use-a: Dependent relationHas-a: Polymer
20、ization relationIs-a: inheritor relation - example:A class has inherited B class, this time A class not only has B class of method, but also has its own method(Individuality exists in general character)7.Structure object use structure:Structure proposing, the structure is one special method, the str
21、ucture object and to its initialization.8.Over loading: When many methods have the same name when includes the different parameter, then has the over loading Which method does the compiler have to choose invokes.9.Package: Java allow one or many classes to become together as group, is called package
22、, to organizing duty easily, the standard Java storehouse divides into many packages Java.Lang java.Util java, net and so on, the package is layered and all java packages are in java and in a javax package.10.Extendable thought: permit to construct new class on existing classes , when you extend the
23、 class which already existed, then you reuse this class of method and the field, at the same time you might add the new method and the field in the new class.11.Expandable class:The expandable class fully manifested is-a to extend the relations The form is:Class (subclass) extends (base class).12.Mu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ICMP 性能 监控 系统 毕业设计 论文
限制150内