1. 研究目的与意义
计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着internet的不断扩大和发展,信息网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。
随着信息科技的不断发展和企业信息化的不断深入,金融、电信等信息技术发展较早,体系越来越庞大,企业也不断建设和扩大企业信息网络来承载企业所日渐增多的业务,所以企业还在不断加大对信息化系统的投入和建设来满足业务的持续增长。作为最关键也是最基础的各种硬件数量也不断增多,企业投入了大量的资金,技术力量来保障这些设备正常运行,才能创造出更多的企业财富。为了保障这些设备正常运行,即时掌握设备运行环境情况。企业引进了各种机房监控系统,如动力、环境、安全等等进行全面的监控,可以说是煞费苦心。可是当企业这些建立完毕是却发现最核心的各种信息设备硬件监控却没有做。急需要一套完善、成熟、可靠的体系来对其进行完善。
正是由于这种需求的存在,市面上已经出现了各种各样的设备监视软件:
2. 研究内容和预期目标
(1)rest框架
①定义
rest即表述性状态传递(英文:representational state transfer,简称rest)是roy fielding博士在2000年他的博士论文中提出来的一种软件架构风格。它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。
3. 研究的方法与步骤
3.1研究方法: 结构化系统开发方法
结构化系统开发方法(ssa&d或sadt),是自顶向下结构化方法、工程化的系统开发方法和生命周期方法的结合,它是迄今为止开发方法中应用最普遍、最成熟的一种。其基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施、系统运行与维护等。在前三个阶段坚持自顶向下地对系统进行结构化划分。在系统调查或理顺管理业务时,应从最顶层的管理业务人手,逐步深人至最基层。在系统分析,提出新系统方案和系统设计时,应从宏观整体考虑人手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自底向上地逐步实施。也就是说,组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐地构成整体系统。
4. 参考文献
[1] bruce eckel. java编程思想(第4版) [m].北京:机械出版社,2007.
[2] 刘万军等.java 6程序设计实践教程 [m].北京:清华大学出版社,2009.
[3] 成富.深入理解java 7:核心技术与最佳实践 [m]. 北京:机械工业出版社,2012 .
5. 计划与进度安排
2022.1.5----2022. 2.28 查阅资料, 撰写开题报告
2022.3.1----2022.3.20需求分析,熟悉开发工具,学习推荐系统相关知识
2022.3.21-----2022.5.1 编写代码及设计,程序调试
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。