论文部分内容阅读
随着互联网技术的发展,B/S架构的Web应用逐渐取代了传统C/S架构的应用,其功能和需求也逐步复杂化,现有的开发模式已经不能满足快速发展的业务需求。对于开发者来说,每一套信息管理系统都需要单独进行开发,没有统一标准,代码维护和交接困难。对于简单业务逻辑的信息管理系统而言,其功能大多为角色权限的管理、数据的展示和处理,在开发过程中不同模块相似功能部分产生了大量重复的代码,造成了严重的人力资源浪费。本文分析了当前开发模式下的一些技术特点和存在的问题,考虑了组件可复用性以及扩展性,设计了自动化构建工具的主要功能、结构、模块及组件,并开发了一套通用的组件,通过“数据配置”和“界面可视化”,实现了研究目标,并将其用于邮政局快递信息管理系统的开发中,简化并规范了系统开发流程,缩短了开发时间。本文结合北京市邮政局快递信息管理系统的开发,针对现有后台信息管理系统以及开发技术进行了研究和整合,开发了基于前端组件化与后端接口自动化构建工具。用户仅需要配置好数据库表,并通过配置文件告知该工具数据库表地址和数据库表的字段结构,就能够自动生成与业务逻辑相关的可视化页面。该工具包括两大部分:前端的组件化页面与后台的标准化接口。前端的组件化页面充分考虑的标准性、组合性、重用性和可维护性,实现一个组件多处运用,代码标准,并且易维护。后台的标准化接口提供包括:分页查询、关键字查询、主键查询、增加、修改、删除等一系列标准化接口,满足的信息管理系统的基本需求。