论文部分内容阅读
近年来,互联网企业高速发展,通过实时互通共享数据信息,可以大幅提高企业员工的整体工作效率和准确率,企业需要建立并不断完善企业内部信息管理系统。数据信息在互联网中以网页的形式呈现和传播,而使用者却会通过个人计算机和各种类型的移动设备来访问这些信息,如何实现快速搭建跨多终端类型的信息应用系统及其内容管理的页面是企业急需解决的一个问题。论文选题来源于某互联网企业实际项目,设计与实现了一个跨终端的页面搭建平台,为该企业提供了一个完整的页面搭建与内容管理的解决方案。本人参与了项目的需求分析、设计、开发和测试的整个过程。该平台采用组件化和页面模板的形式,在遵循编辑系统的约定下,组件可以自由拓展,并根据需求生成不同终端的页面,提升了页面生成效率。该平台还支持分支开发与全站搜索等功能。平台采用Java轻量级框架SSM(Spring、Spring MVC、My Baties)进行开发,利用Velocity模板引擎生成平台相关代码,数据库采用My SQL,Navicat作为数据库的可视化工具,采用Maven进行项目构建,服务器采用Tomcat,接口测试工具为Postman。本文论述了跨终端的页面搭建平台的需求分析、总体设计以及详细设计和最终实现。该平台的应用使得公司信息应用系统具有更强的健壮性和可维护性,有效提高了软件的开发效率和质量。目前,该平台已经开发完成且整体运行稳定,支撑了公司核心业务的实现,在一定程度上提高了公司整体的工作效率,降低了人力成本,获得了公司领导和同事的一致好评。