个人博客系统
姓 学 班 专
名:吴卫军 号:09207241 级:计算机应用(2)班 业:
计算机应用技术
1 个人博客的概念
博客是 WEB LOG 的缩写,简单来说就是网络日记。它是 1997 年 12 月由美国的 Jorn Barger 最早提出的, 这些年全球博客获得了突飞猛进的发展。 据博客搜索 Technorati 统计,目前全球平均每 5.8 秒钟诞生一个博客。它是一个新型的个人互联网出版工具,博客 使用者可以很方便地用文字、链接、影音、图片建立起个性化的网络世界。 博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。 它作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上 说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现
网络的知识价值,标志着互联 网发展开始步入更高的阶段
二、系统功能模块划分及功能介绍 1 论坛管理模块
根据上面的系统功能分析,可以画出系统的功能模块图,本例从客户界面、管理界面分别对功能模块图加 以描述。客户端的功能模块如图 6-5 所示。
图 6-5 客户端功能模块
管理端的功能模块如图 6-6 所示。
图 6-6 管理端功能模块
以上基本所有模块都有添加、修改和删除功能。以下几个模块有例外:会员维护模块没有添加功能,订单 维护模块没有新增和修改功能
2 链接管理模块
管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端 应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、 数据安全性好的库。 而对于后者则要求具备应用程序功能完备,易使用等特点。
3 相册管理模块
对博客相册中的图片进行删除,更新等操作。
4 留言管理模块
该模块实现了博主的博客上可以留言的功能。博主可以看到好友,游客的评价,可以选择给 对方回复自己的看法。
5 系统设置模块
更新普通用户对博客的操作的权限,对博主的信息等进行操作。
6 个人档案
该模块实现了博主的博客知道自己是哪里的人,年龄,地方等。自己喜欢干可以让博客的朋 友更加了解自己。或这可以方便的联系自己。
7 日志 该模块可以记录自己每天干了什么,自己的心情的好坏。就像写
日记一样 非常方便不易丢失。 8 音乐(视频) 该模块可以让游客听到自己喜欢听到的音乐。看到自己喜欢的视频。 三、系统环境平台及开发工具选择
1 系统环境平台
Eclipse 是一个开放
源代码的软件开发项目,专注于为高度集成的工具开发提供一个全 功能的、具有商业品质的工业平台。它主要由 Eclipse 项目、Eclipse 工具项目和 Eclipse
技术项目三个项目组成, 具体包括四个部分组成——Eclipse Platform、 JDT、 和 PDE.JDT CDT 支持
Java 开发、CDT 支持 C 开发、PDE 用来支持插件开发,Eclipse Platform 则是一个开 放的可扩展 IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成
软件开发工 具的基础。Eclipse Platform 允许工具建造者独立开发与他人工具无缝集成的工具从而无 须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。 Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用 程序进行设计、 编码和开发。 无论您喜欢直接编写
HTML 代码的驾驭感还是偏爱在可视化编 辑环境中
工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。 利用 Dreamweaver 中的可视化编辑功能, 您可以快速地创建页面而无需编写任何代码。 不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。 并且,借助 Dreamweaver,您还可以使用服务器语言(例如 ASP、ASP.NET、ColdFusion 标 记语言 (CFML) 、JSP 和
PHP)生成支持动态数据库的 Web 应用
程序。
2
ASP.Net 介绍
MVC (ModelViewController) 把 一 个 web 应 用