1. 研究目的与意义
本课题描述的软件尝试通过提供基本的配置变更自动备份功能和恢复功能,帮助企业实现软件的配置变更管理,提高企业管理水平和运维工作效率。具体内容包括配置文件的备份、配置版本对比、恢复和查询,并且在软件出现故障时,可以清楚地知道到底是软件的哪些配置信息发生了变化,并通过多种告警方式通知管理人员。发生配置变更,一旦出现故障,管理人员可以通过提示信息,恢复之前的正确配置文件,来到达快速恢复网络和业务的目的。
当今世界企业的IT资源变得越来越复杂且数量庞大,不备份文件的后果就是有可能造成不可挽回的灾难。因此我们需要事先做好准备,在灾难发生之前,对整个设备或软件相关联的配置文件进行备份,这样才能达到对文件管理的效果。然而,通过手工进行配置变更,已经远远不能满足管理的需要了。因此,研究如何实现软件配置信息的自动化管理,对完善企业IT资源管理手段具有极其重要的现实意义。
2. 课题关键问题和重难点
【关键问题】
(1)设计出一个简洁易操作的交互界面。
(2)配置文件的备份、配置版本对比、恢复和查询。
3. 国内外研究现状(文献综述)
【国外现状】
国外发展较早。最早可以追溯到IBMRationalClearQuset,是为了满足企业对软件变更管理现代化的要求而产生的从事软件变更管理工具开发的公司。西方发达国家的现代化企业,特别是高科技产业,很注重软件变更管理工作,因为这是保证其科研、生产有序进行的因素之一,也是能够被选中为供应商的重要因素之一。经过多年的积累,而且已有成熟而完整的软件变更管理系统和一整套有效的可操作程序。这些商业软件比较昂贵,适合具备一定规模的软件机构使用。
【国内现状】
4. 研究方案
该软件通过java及sql,构建软件变更管理控制平台,基本功能包括:
1、文件的管理:在数据库中对文件资源进行备份,为了方便以后随时可以恢复配置变更,还可以对发生变更的配置进行查询。
2、通知管理员:当管理员在线时,以发送信息方式通知管理人员,发生配置变更;管理员不在线时,可以在下次上线的时候立刻提醒发生配置变更的时间操作等一系列信息,也可以通过给管理员留言的方式通知。
5. 工作计划
第1周,收集资料,熟悉语言工具,学习有关书籍文献,完成开题报告;完成专业英文资料翻译。提交开题报告,提交英文翻译。
第2、3周,完成软件需求分析。提交软件需求分析报告。
第4、5周,完成概要设计(包括数据库设计)。提交软件概要设计报告。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。