声明
摘要
1 绪论
1.1 项目背景
1.2 国内外发展现状
1.3 项目目的和意义
1.4 系统相关技术
1.4.1 SpringMVC框架
1.4.2 RequireJs框架
1.4.3 传统的模板技术
1.4.4 jQuery组件技术
1.4.5 HTML DOM
2 需求分析与系统设计
2.1 需求概述
2.2 功能需求分析
2.3 系统设计
2.3.1 系统架构设计
2.3.2 功能模块设计
2.3.3 业务流程设计
2.3.4 ER模型设计
2.4 数据库设计
3 开放式模板的设计与实现
3.1 模板整体结构设计图
3.2 模板的分类
3.3 模板编辑页面的设计与实现
3.3.1 功能区
3.3.2 画板区
3.4 模板的发布操作
3.5 模板JSON存储的内容
4.5.1 页面布局
3.5.2 div块的配置属性
3.5.3 组件配置属性
3.6 模板加载组件
3.6.1 组件的加载接口
3.6.2 组件配置数据
4 系统功能的实现
4.1 模板管理功能的实现
4.1.1 创建和维护模板
4.1.2 模板的保存和发布
4.2 信息管理功能的实现
4.2.1 艺术家信息
4.2.2 作品信息
4.2.3 活动信息
4.2.4 奖项信息
4.2.5 图片信息
4.3 用户管理功能的实现
4.3.1 账户管理
4.3.2 角色管理
4.4 网站管理功能的实现
4.4.1 访问量统计
4.4.2 系统日志
5 系统测试与演示
5.1 系统测试
5.2 系统演示
结论
参考文献
附录
致谢