博客系统详细设计文档内容摘要:

速建立起自己的网络形象。 只要“会上网打字,就会博客”,与传统的个人主页相比,它的优势在于简单、快速和“入门免费”。 此博客界面设计美观,功能齐全,一幕了然,更能使用户方便使用。 系统目标 全面展示博客网站的主题思想; 通过发表“我的文章”表达作者的思想和观点,实现与访问者的相互交流; 通过上传个人相册,使访问 者对网站建设者有进一步的了解; 用户可以查看文章,并可以对文章发表意见; 展现最新的博客列表,方便访问者浏览; 提供网站统计信息,使访问者了解网站基本信息; 对文章信息进行管理。 通过选择文章类别名称添加文章内容,并可以查询、修改和删除文章内容; 对相册信息进行管理。 通过选择相册类别名称上传相册图片信息,并可以查看和删除相册内容; 可以修改管理员登录信息。 总体功能概述 本系统分为前台设计及后台设计。 其中前台主要实现的功能有:用户登录(用户注册),博主信息查看,网络日历,文章查询,公告查询,相册查询等功能。 博客网后台,按照其特点可将其分为用户设置、公告管理、个人相册管理、博客文章管理、投票管理、朋友信息管理及博主信息修改等 7 部分。 当用户在浏览器中输入相应的地址,将会显示登录网页,用户将信息进行填写后可以进行登录,若是第一次登录可以进入用户注册模块,将信息填写后,系统会自动将数据信息保存至数据库中,从而完成了用户注册。 用户在登录的过程中有相应的权限设置,当登录身份为博主时,进入博主网页,在 中将显示博主的基本信息以及进入后台的入口。 当登录身份为普通用户时,不会显示进入后台的入口。 当登录后 就进入了博客网前台首页面,分为 4 个部分进行显示:显示博主的基本信息,重新登录及进入后台入口的 ,公告信息显示 ,版权信息显示 ,各种信息显示。 公告信息显示 主要包括投票,友情链接,网络日志等各种功能的链接;版权信息 将显示博主的朋友圈,朋友信息等;各种信息显示 将显示文章的各种信息,包括文章发表日期,阅读数量,以及回复信息等。 系统流程图如下所示: 面向用户的客户端流程图 面向系统管理员的流程图 数据库设计 博客中 涉及到的数据库实体分别为用户信息实体,公告信息实体,个人相册信息实体,朋友信息实体,投票信息实体,博客文章信息实体以及文章回复实体。 : 用户信息实体包括用户名、密码、姓名、性别、 号码、主页、兴趣、 Email 地址、管理级别属性,用户信息实体的 ER 图如图所示: : 个人相册信息 实体包括相册存放服务器端地址、相册描述信息及相册上传时 间属性。 : 博客文章信息实体包括文章题目、文章内容、文章发布时间及文章访问次数属性。 : 投票信息实体包括投票名称、投票数量等。 : 朋友信息实体包括:名字、 号码、描述等。 另外还有公告信息实体,文章回复实体等。 tb_photo 字段名称 数据类型 是否为空 是否主键 默认值 说明 id Int(4) No NULL 自动编号 photoAddress Varchar(50) Yes NULL 相册存放服务器端地址 photoDescription Varchar(50) Yes NULL 相册描述信息 photoTime Varchar(50) Yes NULL 相册上传时间 字段名称 数据类型 是否为空 是否主键 默认值 说明 account Varchar(10) Yes。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。