本科毕业设计-基于WEB的远程管理系统设计Word格式文档下载.docx
《本科毕业设计-基于WEB的远程管理系统设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《本科毕业设计-基于WEB的远程管理系统设计Word格式文档下载.docx(57页珍藏版)》请在冰豆网上搜索。
2010年6月10日
指导教师已阅:
温浩宇(签字)时间:
西安电子科技大学
毕业设计(论文)任务书
学生姓名张文杰学号06061050指导教师温浩宇职称教授
学院经济管理学院专业信息管理与信息系统
题目名称基于WEB的远程管理系统设计
任务与要求
1.掌握Web开发的基本理论和方法;
2.了解基于数据库的系统开发;
3.应用WEB相关技术开发远程管理系统,实现服务器远程管理。
开始日期20010年3月2日完成日期20010年6月10日
院长(签字)年月日
注:
本任务书一式两份,一份交学院,一份学生自己保存。
毕业设计(论文)工作计划
学生姓名张文杰学号060061050
指导教师温浩宇职称教授
学院经济管理学院专业信息管理与信息系统
题目名称基于WEB的远程管理系统设计
一、毕业设计(论文)进度
起止时间工作内容
20010.3.3——20010.3.31 收集并查阅相关的资料,对远程管理系统需求进行分析,技术可行性进行分析
20010.4.1——20010.4.30根据需求进行程序的详细编写,实现需求中的所有功能,并完成测试。
20010.5.1——20010.5.31对所编写的程序进行完善,根据前一阶段的工作进行论文的初步写作。
20010.6.1——20010.6.10整理资料,对论文进行润色与修改,准备论文答辩,最后完成毕业论文答辩。
二、主要参考书目(资料)
Linux程序设计人民邮电出版社
Javascript精粹人民邮电出版社
数据库系统概论高等教育出版社
RedHatEnterpriseLinux5.0服务器构建与故障排除
Linux系统架构与目录解析
PHP5PowerProgramming
Linux命令速查手册
系统分析与设计
PHP参考手册
三、主要仪器设备及材料
硬件:
计算机,校园网,Internet等
软件:
php,mysql,Eclipse,Ubuntu等
四、教师的指导安排情况(场地安排、指导方式等)
每周集中汇报一次,指导一次,每周二固定时间,信远楼
每月用PPT综合汇报一次
五、对计划的说明
略
本计划一式两份,一份交学院,一份学生自己保存(计划书双面打印)
摘要
西安电子科技大学毕业设计(论文)中期检查表
学院
经济管理学院
专业
信息管理与信息系统
学生姓名
张文杰
学号
06061050
班级
06061
导师姓名
温浩宇
职称
教授
单位
题目名称
基于WEB的远程管理系统设计
检查内容
检查结果
题目是否更换及更换原因
未更换
学生出勤情况
正常
进度评价
(完成总工作量的百分比)
60%
质量评价、进度描述
完成了资料的收集与阅读,对软件系统进行了一定分析,列出论文的内容提纲。
能够按照计划进行,质量与进度符合要求。
总体评价
(按优、良、中、及格、不及格五挡评价)
良
存在的问题与建议
需要进一步分析软件系统功能,调试和测试代码。
学院审核(盖章)
随着企业信息化渐渐普及,企业中linux的应用越来越广泛,服务器的数量也越来越多,而由此带来的维护难度越来越大,维护成本越来越高。
针对这一问题,本论文分析了Linux操作系统的特点、远程管理的各种方法,并给出了一个有自己特点的Linux服务器远程管理的具体实现方法。
利用PHP语言,ZendFramework以及EXTJS来构建了一个远程管理系统,以Web的形式来实现集中化的Linux服务器的远程管理,简化了管理难度,降低了系统管理的门槛,减少了企业信息化成本。
此系统实现了远程系统管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、对网络参数的查看与配置、对常见服务器的基本管理等功能。
系统管理员可使用系统中的各功能模对整个Linux服务器进行日常管理。
此系统能够应用于大型分布式Linux服务器的远程管理。
关键词:
Linux远程管理PHPZendFrameworkEXTJS
ABSTRACT
Gainingpopularitywiththeenterpriseinformation,linuxusedmoreandmorewidelyintheenterprise,thenumberofserversisbecomingmoreandmore,andtheresultingmoreandmoredifficulttomaintain,increasingmaintenancecosts.Tosolvethisproblem,thispaperanalyzesthecharacteristicsofLinuxoperatingsystem,avarietyofwaysofremotemanagement,andgivesacharacteristicofaremoteLinuxserveradministrationrealizationmethod.UseingPHPlanguage,ZendFrameworkandEXTJStobuildaremotemanagementsystem,toachievetheformofWeb-basedremotemanagementofLinuxservers,simplifymanagementdifficultiesandreducethethresholdofsystemmanagement,reducecostofenterpriseinformation.
Thissystemhasrealizedtheremotesystemmanagement,remoteshellcommand,torunonthesystemprocessmonitoring,systemshutdown/reboot,theoperationofthesystemuser/group,viewandconfigurenetworkparameters,thebasicmanagementofcommonserverfunctionssuchas.SystemadministratorscanusethesystemfunctionalmodeldothedailymanagementoftheentireLinuxservers.Thissystemcanbeappliedtolarge-scaledistributedLinuxserverremotely.
Keywords:
RemoteServerManagementZendFrameworkExtJS
目录
第一章 研究背景 1
1.1 企业服务器应用现状 1
1.1.1概述 1
1.1.2服务器使用数量 1
1.1.3服务器需求增长情况 2
1.1.4Linux企业服务器应用现状 2
1.2 企业服务器管理状况 2
1.2.1服务器部署 2
1.2.2增加服务器管理人员 2
1.3 服务器远程管理的现状 2
1.4 基于WEB的远程管理需求分析 2
第二章 基于WEB的远程管理系统分析与概要设计 2
2.1 概要设计 2
2.1.1系统的特点 2
2.1.2实现系统使用的语言与数据库 2
2.1.3系统的架构 2
2.1.4系统的功能 2
2.2 相关技术分析 2
2.2.1Linux 2
2.2.2SSH 2
2.2.3PHP 2
2.2.4ZendFramework 2
2.2.5MVC 2
2.3 数据库结构 2
2.3.1数据库管理系统 2
2.3.2命名约定 2
2.3.3字符集合 2
2.3.4数据库关系图 2
2.3.5数据库表结构 2
第三章 系统的详细设计 2
3.1 系统结构 2
3.1.1设计模式 2
3.1.2模块划分 2
3.1.3目录结构 2
3.2 模块说明 2
3.2.1用户登录模块 2
3.2.2机器操作模块 2
3.2.3命令操作模块 2
3.2.4进程操作模块 2
3.2.5系统操作模块 2
3.2.6网络服务操作模块 2
第四章 系统实现 2
4.1 开发环境与测试环境 2
4.1.1软件平台 2
4.1.2硬件平台 2
4.2 系统开发 2
第五章 总结 2
致谢 2
参考文献 2
第一章研究背景5
第一章研究背景
1.1企业服务器应用现状
1.1.1概述
随着企业信息化渐渐普及,服务器作为企业信息化系统的基础平台,服务器的数量也越来越多,而随着需求的增加Linux服务器在企业中的应用也越来越广泛,由此带来的维护难度越来越大,维护成本越来越高。
利用PHP语言,ZendFramework以及EXTJS来构建了一个远程管理系统,以Web的形式来实现集中化的Linux服务器的远程管理,简化了管理难度,降低了系统管理的门槛,减少了企业信息化成本。
此系统实现了一套远程管理系