个人博客系统资料

  • 格式:doc
  • 大小:276.00 KB
  • 文档页数:35

下载文档原格式

  / 35
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉科技大学城市学院课程设计报告

课程设计web应用开发

题目个人博客系统

院系信息工程学部

专业计算机应用与技术

班级2014计应一班

姓名王思远

姓名杨文

指导老师石义良

2016 年11 月8 日

课程设计评分表

评分标准:

1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)

2.课程设计报告书质量:(占40%)

(1)是否采用了良好的设计方法,独立完成课程设计。

(2)课程设计各分段的任务是否按时完成及完成的质量。

(3)是否完成课程设计任务书指定的全部要求。

3.课程设计报告书的撰写规范(占30%)

课程设计报告书的撰写规范要求与毕业设计(论文)的要求相同。

序号学号姓名等级

1 201010207130 王思远

2 201410207117 杨文

教师评语:

根据该生课程设计期间表现及提交的课程设计报告,综合成绩为。

教师签名:

日期:年月日

目录

1 引言 (6)

2 系统分析 (7)

2.1 需求分析 (7)

2.1.1 功能需求分析 (7)

2.1.2 可行性分析 (8)

2.2 开发工具简介 (8)

2.2.2 Oracle 10g (9)

3 系统设计 (11)

3.1 总体设计原则 (11)

3.2 架构概述 (11)

3.3 系统模块设计 (11)

3.4数据库结构设计 (12)

4 系统实现 (14)

4.1 系统的开发环境 (14)

4.2 登录模块的实现 (14)

4.2.1 功能描述 (14)

4.2.2 模块实现 (14)

4.3 博文管理模块实现 (16)

4.3.1 功能描述 (16)

4.3.2 模块实现 (16)

4.3.3 分类管理模块实现 (17)

4.3.4 用户管理模块实现 (17)

4.3.5 评论管理模块实现 (18)

4.3.6 首页管理模块实现 (19)

4.3.7 其它功能模块实现 (19)

5部分代码展示: (20)

----------- (32)

6 总结与展望 (32)

7 参考文献 (34)

1 引言

现在越来越多的人都拥有了自己的私人博客,而且很多公司,单位也都有自己的博客,在这些博客中每个都有自己独立的特点,都有自己的风格,为自身树立了一个与众不同的形象,博客也变得越来越普遍,它逐渐成为一个随时可以记录自己以及身边发生的一切的地方,在这里可以发表自己的观点,谈自己的想法,也可以和别人交流,学习到更多东西,研究博客具有很大的价值

博客是继Email、BBS、ICQ之后出现的第四种网络交流方式。

博客是网络时代的个人“读者文摘”。

博客是以超级链接为武器的网络日记。

博客是信息时代的麦哲伦。

博客代表着新的生活方式和新的工作方式,更代表着新的学习方式。通过博客,让自己学到很多,让别人学到更多。

总之,博客是一个正处于快速发展和快速演变中的互联网新应用。在《市场术语》中对博客的定义为:一种表达个人思想和网络链接,内容按照时间顺序排列,并且不断更新的出版方式。Pyra创始人EvanWilliams认为博客概念主要体现在三个方面:频繁更新(Frequency)、简洁明了(Brevity)和个性化(Personality)。

在网络上发表Blog的构想始于1998年,但到了2000年才真正开始流行。而2000年博客开始进入中国,并迅速发展,但都业绩平平。直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。2005年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。博客正在改变社会交流方式。

2 系统分析

2.1 需求分析 2.1.1 功能需求分析

图 2-1 系统数据流程图

注册新用户——没有博客账号的用户,可以通过此功能注册一个新的博客。 用户登录——用户填写正确的用户名和密码,否则提示相应信息。

博客管理——用户登录博客后,可以发表属于自己的博文,还能对发表的博文进行管理,包括编辑、删除等。

分类管理——用户可以为博文添加自己喜欢的分类,还能对已添加的分类进行编辑、删除等操作!

评论管理——用户登录博客后,可以对自己感兴趣的其他人的博文进行评论,当

登录个人博客

个人

发表过的博客

个人

分类管理

分类信息

外部实体(人或部门)

数据处理

数据存储 数据流向

评论管理

评论信息

注册新用户

用户信息

然,对于其他人对自己博文的评论,用户可以删除。

退出——用户操作完毕后,点击退出,将重新返回登录页面!

2.1.2 可行性分析

(1)技术可行性:

(2)经济可行性:

(3)法律可行性:

(4)社会可行性:

(5)操作可行性

2.2 开发工具简介

一、工具/原料

1.vs:版本为:vs2013

下载地址

2.sqlserver:版本为sqlserver2010

下载地址

3.windows7 64位

二、方法/步骤

1.安装vs2013和sqlserver2010

(1)安装vs2013:直接运行vs2013.exe可执行程序,默认安装即可。

备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。

(2)安装sqlserver2010:直接解压缩下载文件“sqlserver2010”到C盘下。安装路径建议修改为:c:\ sqlserver2010。

备注:如下载的是可执行文件,双击运行,默认安装即可。

三、配置vs2013环境变量(在步骤查看如何配置环境变量)

1.新建变量名:vs2013,变量值:C:\Program Files\Java\vs2013

备注:

1..表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

2.JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

3.PATH使得系统可以在任何路径下识别java命令。