ImageVerifierCode 换一换
格式:DOC , 页数:30 ,大小:639.61KB ,
资源ID:14567472      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14567472.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计报告--个人博客后台管理系统Word文档下载推荐.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计报告--个人博客后台管理系统Word文档下载推荐.doc

1、本个人博客后台管理系统采用B/S模式,后台数据库选用MySql,阐述了个人博客后台管理中所应具有的基本功能、设计、实现。通过集中式的信息数据库,将各方面的工作有机地结合为一个整体,大大提高了信息管理的质量和水平,信息处理的及时性、有效性、高效性和方便性。关键词:博客;客管理;PHP;MySql目 录1引言12.可行性分析22.1可行性研究22.2技术可行性22.3经济可行性22.4操作可行性23.个人博客后台管理系统设计开发各阶段33.1需求分析阶段33.1.1概述33.1.2处理对象33.1.3处理功能及要求43.1.4安全性和完整性要求43.2概念设计阶段53.2.1 概述53.2.2 任

2、务与目标53.2.3 阶段结果63.3逻辑设计阶段73.3.1 逻辑设计的任务和目标73.3.2 将E-R图转换为关系模型73.3.3模型优化83.3.4数据库模式定义83.3.5数据处理93.4物理设计阶段103.4.1物理设计阶段的目标与任务103.4.2数据存储方面103.4.3系统功能模块104数据库实施阶段114.1建立数据库、数据表114.1.1 建立数据库114.1.2 建立数据表114.2数据入库125系统调试和测试136设计反思146.1总结146.2存在的问题及建议14致谢15参考文献16附录1 数据(基本表)查看17附录2 所有的SQL运行语句20附录3 系统的运行界面2

3、1I1引言随着社会信息量的爆炸性增长,人们的工作、学习、生活的压力越来越大,生活节奏越来越快,时间变得越来越宝贵,越来越多的人更关注时间的使用效率、情感传递的及时性。日记等手写的倾注情感的东西,随着网络和社会媒体技术的发展,博客应运而生,能让人们更快更及时的表达自己的所想所思所悟,既减少了买笔记本和笔的费用,又大大地减少了写字的时间,而且还可以让日志“有声有画”,博客成为了人们简便又贴心的伴侣,用来存放自己心底话“垃圾桶”,可以容纳我们所有想说的,所想的或者分享学习宝贵经验,还可以加强了人们之间的信息交流,而且可以跨时空进行无缝交流,通过文字进行共享资源、相互学习、相互扶持。个人博客后台管理让

4、每个人使用方便而有效的方式来管理自己的“心情瓶子”。在计算机网络不断深化改进和信息爆炸的今天,对忙碌生活的个人而言,如果用个人博客后台管理系统来管理自己的心情,不仅大大降低了买本子等支付费用,而且还提高了时间利用的有效性和发布的及时性,为此博客给人们带来很大的便利。这既方便了使用者对它的操作,提高信息管理的质量和水平,做到高效、智能化管理,从而达到个人博客信息管理效率的目的,采用数据库技术生成的个人博客后台管理系统,将会使人们喜欢上发布和浏览博客的及时性和有效性,特别是对于那些忙碌又生活压力大,或者是乐于分享学习经验、新技术的人们,博客真是他们的贴心小助手。本文以人们的实际生活需求为基础,开发

5、高效便民的个人博客后台管理系统。全文分为目录、需求分析、概要设计、逻辑设计、物理设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。基本功能全面,系统可读性好,易于维护、更新,安全性好。2.可行性分析2.1可行性研究与个人主页相比较,博客的使用更方便、交互性更强。与传统的电子邮件、BBS和ICQ这三种互联网沟通方式相比,博客是一种较严肃的沟通平台。BBS公共匿名性很强,而个人性很弱,因此缺乏约束。电子邮件和ICQ则是多用于个人间的通讯,而博客是个人性和公共性的结合。博客是个人在网上展示自己、与别人沟通交

6、流的综合平台,它的管理比BBS简单的多。2.2技术可行性本系统使用eclipse PHP工具开发,数据库使用Mysql数据库,服务器是wamp集成环境。本人通过在校的学习,已经熟练掌握了这几种软件的开发技术,再加上指导老师的悉心帮助,因此技术上是可行的。2.3经济可行性本系统的开发需要资金甚少,系统开发运行后,管理员对日志发表、日志浏览和评论进行管理。因此在经济上是绝对可行的。2.4操作可行性本系统直观易懂,使用方便,用户可以直接上手。对于管理员,只要经过简单的培训,也可轻松管理本系统。3.个人博客后台管理系统设计开发各阶段3.1需求分析阶段3.1.1概述进行系统设计,首先要对系统的现状进行分

7、析。根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。随着社会的竞争日益残酷,人们的时间显得越来越宝贵,但是正由于这些来自各方面的压力,人们所承受的心理压力也逐渐变大,所以需要那么一个地方去宣泄或者交流,但是又要满足时间短,及时表达,操作简单和便利,所以就孕育了博客的萌芽,通过博客,使想要传达的信息可以高效地发布,给人们交流搭建了一个桥梁,实现跨时空对话,增强了信息交流的实时性,给使用管理者带来了极大的方便。需求分析是在于根据用户的特点,和用户进行详细地洽谈,弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需

8、要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了三个部分:1、日志发布 2、日志浏览 3、评论管理。能够实现以下功能: 能够进行日志发布的功能; 能够进行日志浏览的功能; 能够进行评论管理的功能;3.1.2处理对象个人资料:编号,用户名,密码,昵称,电子邮箱,个人描述。日志信息:日志编号,日志标题,日志分类,日志内容,发表时间。评论管理信息:评论编号,日志编号,日志日期,

9、评论内容。3.1.3处理功能及要求1.能够存储一定数量的博文信息,并方便有效的进行相应的文字信息数据操作和管理,这主要包括:1) 博文信息的录入、删除及修改。2) 博文的发表信息。2.能够对管理员进行相应的信息存储与管理,这其中包括:管理员个人信息的修改。3.能够对日志的评论进行管理,这其中包括:对日志的评论进行删除、回复。4能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。5对查询、统计的结果能够列表显示。3.1.4安全性和完整性要求1) 安全性要求 系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,

10、这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2) 完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。3.2概念设计阶段 3.2.1 概述系统开发的总体目标是实现个人博客后台管理的系统化和自动化,极大地实现了博主的发博文及时性,减少了需要购买本子和笔的成本,给博主提供简单的操作,大大地让广大人民对之喜爱有加,这不仅提高管理的质量和水平,而且做到高效、智能化管理,从

11、而达到提高个人博客管理效率的目的。主要任务是对日志信息、评论管理信息、管理员个人信息等基本信息的操作及外理。概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。3.2.2 任务与目标(1)设计分E-R图,即各子模块的E-R图;(2)生成初步E-R图,通过合并方法,消除属性冲突、命名冲突、结构冲突等三类冲突,做到各子系统实体、属性、联系统一;(3)生成全局E-R图,通过消除冲突、消除不必要的冗余等方面。3.2.3 阶段结果(1)全局E-R图:密码用户编号管理员 1登录日志内容日志编号日志 n日志分类日志标题 1评论评论编号评论内容图4-3 个

12、人博客后台管理系统的全局E-R图(2)ER图各实体的属性如下所示:管理员:emlog_user(uid, username, password, nickname, photo, email, description)日志:emlog_blog(gid, title, date, content, author, type)评论:emlog_blog (cid,comment,date)3.3逻辑设计阶段3.3.1 逻辑设计的任务和目标以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。具体内容包括数据组织(将E-R图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)、数据处理(画出系统功能模块图)两大任务。3.3.2 将E-R图转换为关系模型实体型转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联系则有以下不同的情况:一个m:n联系转换为一个关系模式。与

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1