论文部分内容阅读
随着多媒体信息技术的发展,各行各业都利用多媒体技术来进行业务信息、广告信息的发布,以提高用户对行业的认知及满意度。但是,由于终端机及商业银行业务特点的不同,在各种各样的信息管理系统中并没有针对特定商业银行特点进行设计的系统。为了解决这一问题,商业银行提出设计专门的多媒体信息管理系统,对商业银行的业务信息和广告信息进行管理、发布。多媒体信息管理系统涉及到商业银行在终端机上发布信息的方方面面,提供了一个高效、规范的解决方案。本文首先对项目的开发背景进行了描述,然后结合了项目的研究意义和目的分析了本项目开发的重要性,项目可以为商业银行与客户构架一条直接高效的信息交流桥梁并且打造商业银行自己的传媒平台。在需求分析阶段,由于系统使用人员的层次分为省级、市级、县级,人员类别分为管理员和操作员,出于系统使用人员的层次复杂性的考虑,首先对权限管理及终端管理进行了需求分析;其次对系统主要的管理发布功能的模块进行了需求分析,有模板管理、栏目管理、内容管理、广告管理、发布管理,以上几个模块共同构成了本系统的主要功能。在系统设计中,主要对系统的技术架构、功能架构、安全架构三个方面进行了分析。在系统详细设计阶段,利用统一建模语言中的时序图、类图、包图对系统的广告功能、模板功能进行了设计上的描述,并且分析了对应的数据库。在系统实现中,主要对栏目管理、广告管理、发布管理三个模块的实现进行了描述,并且描述了系统的测试。为了实现本系统的需求设计要求,多媒体信息发布系统基于JavaEE标准进行架构,采用Hibernate3+Spring3+Freemarker主流开源技术实现。在技术上,采用伪静态页面缓存技术,管理方便,速度可与静态页面相媲美,提高用户体验;在功能上,根据高内聚、低耦合的原则进行功能上的划分;在安全性上,采用权限管理、用户验证、备份恢复、授权管理等技术提高系统的安全性。