需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8095 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:信息时代的发展,越来越多的人使用互联网。在之前互联网发展还不怎么发达的时候,人们想记录心情、读书心得,或是一些跟学习工作相关的东西时,会选择记录在纸上。但是那样就需要手动抄写,比较耗费时间。在之后人们发明了网上博客,网上信息传递不需要任何直接费用,可以算是最节省成本的推广方式。博客更像是对网络传达的实时信息。 在本文中,我将实现一个由node.js和mongoDB数据库搭建的多人博客。博客会实现一些基本功能,比如发表文章功能、文章的删改功能、留言功能、文章检索功能、留言统计功能、转载及转载统计功能。同时还有管理用户权限功能,例如注册登陆等基本权限管理、用户头像等基本信息管理。这些功能能够使用户更便捷的操作自己的博客。 这个博客系统的实现可以为用户提供上传文章的空间,只要能上网,就能够通过很简单的操作方便地建立、更新、编辑自己的在线日记本。
关键词:博客系统;实时信息;在线笔记本
目录 摘要 Abstract 1 绪论-1 1.1 系统设计目的-1 1.2 国内外研究现状-1 1.2.1 国内博客现状-1 1.2.2 国外博客现状-2 1.3 相关技术介绍-2 2 系统总体设计-4 2.1 系统总体需求-4 2.1.1 需求调研-4 2.1.2 需求分析-4 2.2 开发环境-4 2.3 可行性分析-5 2.3.1经济可行性-5 2.3.2技术可行性-5 3 系统详细设计-6 3.1 系统功能结构设计-6 3.1.1 前台博客管理-6 3.1.2 后台博客管理-7 3.2 数据库分析-8 3.3 数据字典-8 4 系统功能实现-10 4.1 用户端各模块的实现-10 4.1.1 注册模块-10 4.1.2 登录模块的实现-11 4.1.3 发表博客模块的实现-11 4.1.4 上传文件模块的实现-12 4.1.5 发表文章模块的实现-12 4.1.6友情链接模块的实现-13 4.2 服务器端各模块的实现-14 4.2.1 用户管理模块的实现-14 4.2.2 博客管理模块的实现-14 结 论-15 参 考 文 献-16 致 谢-17 |