论文部分内容阅读
随着计算机网络技术的快速发展,以及企业内部的经营文化理念的变化,越来越多的企业将先进的信息技术应用于企业管理经营及企业文化的建设。其中企业的内部博客系统就是将信息网络技术运用于企业经营管理的一种方式。企业的内部博客系统可以促进企业的技术交流、产品创新、文化建设等各方面的发展,从而提升企业的核心竞争力。然而,很多企业的内部博客还是传统的博客系统,功能过于单调,未能充分发挥应有的作用。本文设计的企业内博客系统在传统的博客系统上添加了论坛、即时通讯及用户自定义这三大功能。本文从理论和实践两个角度出发,通过对一个企业内部博客系统的设计与实现进行分析。该企业的内部博客系统是采用struts2+spring3+hibernate+mysql+ajax来实现的,其中的struts2+spring3+hibernate这三大框架是本文一个重点。开发过程中,力求将这三大框架的优点有机地融合在一起,构建一个集先进性与实用性与一体的企业内部博客系统。该企业内部博客系统的主要功能除了诸如博文发布、空间管理、留言评论、日志推荐、友情链接、博文关注等传统博客系统的功能之外;还具备论坛功能,使得企业员工可以就某一技术专题或者生活见闻开展讨论,同时还提供会议记录的功能;以及支持界面主题及样式更换,支持页面模块的用户个性化定制和即时通讯服务的功能。本文首先简要地介绍该课题的背景;其次简略介绍在该企业内部博客系统中运用的技术;然后较为详尽地介绍了系统的需求分析、系统的概要设计、详细设计设计以及系统实现的主要步骤,力求全方位展现从需求获取、系统分析到实现的全过程;最后描述主要功能的测试结果与本文总结。整个过程主要包括以下几方面的内容:对企业内部博客系统的需求分析、可行性分析、系统的设计目标、用例建模与系统的整体结构设计以及对系统的主要页面、数据库、代码的设计与实现。论文在撰写过程中,力求将理论与实践应用相结合,同时按照软件工程的设计理念和思想,完成系统的静态建模和动态建模。在对建模过程进行阐述的同时,还注重了系统的界面友好性和易操作性。目前,该系统已投入实际运行,企业应用的实践表明,该系统基本满足了企业用户的需求,效果良好。