手机博客系统的构建

2023-03-03

随着网络与通讯技术的发展, Internet已经融入到人们的日常生活, 并对人们的生产生活方式产生着深刻的影响。Web技术已经从Web1.0时代跨越到了Web2.0时代, 人们通过互联网不仅仅能够简单的浏览网页, 查看信息, 同时也能够发布自己的观点, 参与网络信息的构建。“博客”作为Web2.0技术的典型应用, 已经深入到网络的每一个角落, 它具有“零机制、零技术、零成本、零编辑、零形式”的使用特征, 越来越受到人们的欢迎。本文通过对博客系统和手机博客系统的分析, 提出了手机博客系统的构建方法及系统结构, 并对手机博客系统的详细的设计过程做了介绍。

1 手机博客系统的分析与架构

1.1 博客概述

博客 (Blog) 即WebBlog, 是“网络日志”的意思, 是“一种表达个人思想和网络链接, 内容按照时间顺序排列, 并且不断更新的出版方式”。Blog系统软件种类很多, 根据开发平台的不同, Blog程序基本上分三类:第一类是基于Perl和CG的, 以为代表, 它也是目前用户最多的Blog软件。它功能比较强大, 也有汉化版本, 但设置比较麻烦。Movable Type最基本的支持需求是Perl, 另外还需要数据库支持, 一般采用MYSQL或者Perl的Berkeley DB, 但Berkeley DB不支持动态发布, 进行动态发布时需要PHP的支持。第二类是基于PHP的, 这类的Blog软件很多, 比如Wordpress、bBlog等。Wordpress比较简洁, 功能也比较强大。它内嵌编辑工具, 自带的模板也很好。第三类是基于ASP的, 这类Blog软件基本上是国内开发的, 功能丝毫不比国外的逊色。此外, 还有基于ASP.NET和Java的Blog程序, 但是比较少。

1.2 手机博客系统的分析

手机博客用户可划分为注册用户和游客, 其中, 注册用户所应实现的功能主要是登录、浏览文章、文章管理、发表评论、评论管理、发表留言、留言管理、修改密码、修改用户设置和注销等;游客所应实现的功能主要是浏览文章和发表评论等。除了上述用户需要的最基本功能之外, 还应在一些细节上完善各个模块。

本系统在功能方面可以概括为四方面:网站注册、用户登录、浏览文章、对各用户资源的管理。实现注册功能是用户可以接触的也是最重要的功能之一。此功能的实现要注意几个方面:在确定注册并注册成功之后, 便可以按照用户名及密码进行登录。在登录之前如果用户遗忘了自已的密码, 可以通过注册时提供的问题与答案将密码找回。为了防止密码设定时的输入错误, 应该要求用户输人两次相同的密码才能注册成功。注册时要验证用户名是否已经存在。在注册后还可以适当收集一些关于用户的基本信息, 但不设为必填选项。如果用户在注册后遗忘了自己的密码, 需要有密码找回的功能。即注册对应要求用户设置用于查询密码的问题和答案。在确定注册之前还要加人网站声明等需要用户了解的一些网站规定和注意事项等。可以按照时间从后到前查询对自己文章的最新评论, 还可以查看其他用户给网站主人的留言。本系统的关键功能是管理页面, 一切功能都在其中实现。如撰写文章、修改文章、删除文章、更改用户密码和基本信息、主人留言等功能。另外, 只要用户登录了网站就可以拥有在任何网页内的注销功能。

为了更清楚地说明系统框架, 以便更好地设计该系统的解决方案, 给出系统功能模块图如图1所示。系统功能结构图展示了该系统所有功能模块之间的逻辑关系, 其中的各个功能模块基本上都代表一个或多个独立的页面, 并在系统设计阶段得到体现。

1.3 系统的结构 (见图2)

根据1.1部分的需求分析, 手机博客系统有两个服务器:移动终端服务器和web服务器。移动终端服务器:负责响应手机短信服务请求;web服务器:负责响应web Client端的服务请求。手机博客系统的系统结构如图2所示。

2 结语

Blog是一种全新的、可以在很多领域发挥作用的网络信息交流方式, 将它应用到手机通信服务中必能推动通信行业的发展。本文通过对博客系统的分析, 提出手机博客系统的构建方法, 并详细介绍系统的功能模型设计过程。

摘要:随着Web2.0技术的出现, Blog越来越受到各界的广泛关注与青睐, 各种博客也应运而生。本文论述了手机博客系统创建的可行性, 介绍了手机博客系统的构建过程。

关键词:手机博客系统,构建,服务器,数据库

参考文献

[1] 方晖, 蔡昭权.基于.NET的博客系统的设计与实现[J].惠州学院学报, 2007.

[2] 王敬稳, 陈春英.网络新产物“博客”初探[J].河北工业科技, 2003.

[3] 马利霞.BIDG在组织内部信息交流的作用[J].情报科学, 2004.

[4] 朱蓓, 王颖.博客 (Blog) 及其在图书馆的应用[J].中华医学图书情报杂志, 2005.

上一篇:小学《品德与社会》课教学探索与创新下一篇:高速公路机电工程造价领域中存在的问题及应对措施