论文部分内容阅读
以互联网资源开发利用为核心的互联网高新技术产业,作为高技术产业、现代服务业和战略性新兴产业,市场潜力巨大,发展前景广阔。在互联网公司的竞争中,软件的开发利用及市场转化为关键性因素,提高软件的开发效率无疑对提高企业的竞争力有着重要作用。在软件开发中,配置文件占了至关重要的地位,但市面上缺少针对配置文件进行系统管理和维护的统一标准,造成了提高软件开发效率的瓶颈。配置文件随企业规模的扩大而日益繁多,这会大大增加配置文件的管理成本和维护成本,降低企业的开发效率,致使企业在高速发展的环境下滞后。为了提供一个更加稳定便利的开发维护环境,保证企业长足稳健发展,形成一个规范统一的配置管理系统势在必行。为了满足企业对于配置管理平台的迫切需求,以及对开发环境的急切改善愿望,本文提出了一种基于SpringMVC框架的配置管理平台,通过本平台来实现高效便利地管理配置文件。为保证该平台满足用户的实际需求,本文首先对配置管理平台进行了详尽的用户分析、功能性需求分析和非功能性需求分析。这些分析主要来自与运维人与和开发人员的沟通。接着从平台的总体设计、接口设计、数据库设计、错误处理设计、安全设计等方面对平台的概要设计进行了阐述,力求对平台的设计画出全面蓝图。随后本文在概要设计的基础上对配置管理平台的详细设计和实现进行了阐述,从各个模块的功能进行分析与实现,对配置管理平台进行了测试与改进工作。最后对本文的工作进行了总结,对配置平台可能的问题进行了描述,对解决方案进行了展望。配置管理平台的开发符合软件工程思想的规范,从需求分析、概要设计到详细设计与实现,都体现了软件工程的控制风险、降低开发成本、提高开发效率的要求。模式化的开发过程并不会增加工作量,反而会减少工作量,提高开发效率和成品质量,为平台的可靠性和可用性奠定基础。同时面向对象思想的应用,贯彻“高内聚,低耦合”思想,在配置管理平台编码阶段应用封装、多态、继承特性,大大提高平台性能,提高平台的可维护性和可扩展性。本文完成了配置管理平台的开发,实现了需求分析所得出了各个功能,也满足了企业对于配置文件高效方便管理的需求。本文通过描述配置平台的解决方案,解决了目前存在的一些配置文件管理系统的一些解决方案的缺点,大大提高了公司开发效率,提高了企业竞争力。同时也起到了抛砖引玉的作用,为今后统一的配置文件管理系统出现提供帮助。