`
sgwood
  • 浏览: 120722 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多

本博客的整体规划目标是基于J2EE规范开发,实现一个“一次编写,随处运行” 的系统,开发一个支持多操作系统、多数据库、多语言的多用户博客,且具有安全稳定、高效易个性智能等优点,能满足从个人到企业级各方面应用的要求。<o:p>

下面从技术和功能两大方面来具体地规划本系统:<o:p>

一、技术规划<o:p>

1. 符合J2EE 1.3规范,以使系统具有重用性、扩展性、维护性和可移植性等特性。<o:p>

2. 系统采用MVC架构来指导开发,视图层JSP,控制层由Servlet,模型层由JavaBean开发<o:p>

3. 系统的界面设计采用DIV+CSS的主流页面结构,能符合web设计标准,以支持各种浏览器和多种设备(含WAP)访问<o:p>

4. 能采用MD5Base64等加密技术,可确保系统安全。<o:p>

5.程序自动生成静态页面(.html.xml),这样便于搜索引擎收录,提高访问量。<o:p>

6. 使用数据库连接池技术,提高数据库进行数据存取的效率。<o:p>

7. 符合软件工程高内聚、低藕合的开发思想。<o:p>

二、功能规划<o:p>

1. 发表与评论(或称回复):用户能发表文章(或称日志),可以对文章进行评论。<o:p>

2. 归档与日历:一般按月份进行文章的归档,便于在一个页面就查找到归档日期内的所有文章, 日历功能使得系统更具个性,且能根据日期可以检索到当日发表的文章。<o:p>

3. 个性定制功能:用户能定义自己的风格和皮肤。<o:p>

4. Tag(标签)与分类:Tag改变了以前的多级分类带来信息检索不便等问题,使相关信息动态关联在一起,而只需设置简单的分类(非多级分类),就可用于区分文章的类别。<o:p>

5. 搜索与统计:提供简单的模糊搜索,及基本统计数据,例如博客访问次数,文章回复数,博客文章发表篇数,文章引用篇数等信息<o:p>

6. 链接与收藏:放置一些用户的友情链接,收藏功能则可收藏一些有用的文章。<o:p>

7. 相册、音乐盒、播客:是博客的附属多媒体功能,便于信息集中化和个性化。<o:p>

8. 支持TrackBackRSS功能:通过TrackBack Ping,将全世界无数个博客连接起来;通过RSS,为内容整合客户端提供选择性的、汇总过的Web内容。<o:p>

9. 支持永久链接、 可视化编辑器编辑、反垃圾信息等功能,增强博客的SN(社会服务)功能,是博客功能拓展的重要途径。例如团体博客、圈子功能等<o:p>

10. 用户数据的导出:如将文章、评论、引用等信息导出为XMLTXT等格式。<o:p>

11. 高级管理功能:可设置博客的基本参数,对用户、模板、文件、数据库等方面的管理等,以及各项内容的导出等。<o:p>

12. 整合功能:能很容易地与相册、社区等相关系统进行整合,实现单点登录和多种服务。<o:p>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics