博客网站的研究与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:"博客"于2000年前后兴起于美国,成为继个人主页,BBS之后互联网公共交流的新平台。其主要特点表现在三个方面:频繁更新,简单明了,个性化。
本系统实现了博客网站的基本功能,为博客用户提供了一个在网上展现自己的平台。系统主要分为博客管理员和系统管理员两个大模块,博客管理员模块主要包括:网络日志的发表与管理,文章的发表与管理,相片的上传与管理,文件的上传与管理,个人首页风格设定。系统管理员模块主要包括:新闻的发布与管理,注册会员管理,日志管理,文章管理,相片管理和文件管理。
本系统利用JSP和JAVABean技术结合Struts框架技术实现。开发工具采用JBuilder 2005和Dreamweaver 8,数据库采用Microsoft公司的SQL Server2000,Web服务器软件采用Tomcat 5.5。主要用到了JSP动态网页技术,Tomcat服务器技术和SQL Server数据库技术。
关键词:博客 Blog Tomcat JSP Struts SQL Server
毕业设计(论文)外文摘要
The research and implementation of Blog Website
Abstract: Rising in America around 2000, Blog system became a new plat form of public communication on Internet after personal home-page and BBS. It characterizes in three aspects: frequency of renewing, pithiness and individualization.
This system makes the basic functions of Blog websites come true, and supplies a stage to the Blogers to show off. It is mainly divided into tow modules: The Blog manager and the system manager .The Blog manager's module mainly includes the publishing and management of Web journals and articles, the uploading and management of pictures and files, and the setting up of style about home-page. The system managers module mainly includes: the delivering and management of news, the management of members of registration, journals, articles, pictures and files.
The system is fulfilled by using the technology of the combination of JSP , JAVABeans and the struts structure. Development tools adopt JBuilder 2005 and Dreamweaver 8; Database System Management make use of SQL server 2000 from Microsoft company; Web server software make use of Tomcat 5.5.Further more, it basically uses the technology of dynamic Webpage, Tomcat server and SQL server Database .
Keywords: Blog , Tomcat , JSP , Struts , SQL Server 2000
目 录
1 绪论 1
1.1 本课题的研究背景及意义。 1
1.1.1 研究背景及意义 1
1.1.2 国内外的研究现状及发展趋势 1
1.2 课题定义及系统内容简介 2
1.2.1 课题定义 2
1.2.2 Blog系统简介 2
1.3可行性分析 2
1.4 系统开发与环境确定 4
1.4.1 系统开发 4
1.4.2 服务器软件Tomcat简介 4
1.4.3 数据库SQL Server 2000简介 5
1.5 各章节内容简介 5
2 系统需求分析 6
2.1 系统功能需求分析 6
2.1.1 系统功能体系结构图: 6
2.1.2 系统体系结构的主要模块及功能 6
2.2数据流图 8
2.2.1 系统数据流图 0层图 8
2.2.2 系统数据流图1层图 10
2.3 数据字典 10
3 系统设计 13
3.1 系统总体功能设计 13
3.1.1 系统总体功能流程图 13
3.1.2 系统功能详细说明 13
3.2 数据库设计 14
3.2.1 E-R图: 14
3.2.2 关系模型 16
3.2.3 数据库表 17
4 注册与登陆模块 20
4.1 注册登录模块流程图 20
4.2 注册与登录模块界面设计 22
5 博客管理员模块 23
5.1基本信息管理 23
5.1.1个人基本信息修改 23
5.1.2 密码修改 24
5.2 日志文章管理 25
5.2.1 添加日志或添加文章 26
5.2.2 日志或文章管理 26
5.3 相片文件管理 28
5.3.1 上传文件或者相片 29
5.3.2 相片或文件管理 30
5.4 风格设定 32
5.4.1 风格设定流程图 32
5.5 评论管理 33
5.5.1 评论管理流程图 33
6 系统管理员模块 35
6.1 博客会员管理 35
6.1.1博客会员管理流程图 35
6.2 新闻管理模块 36
6.2.1 新闻发布 36
6.2.2 新闻管理 37
6.3 日志、文章、相片、文件管理 37
6.3.1 日志、文章、相片、文件管理流程图 38
7用户使用手册 39
7.1 功能简介 39
7.2系统配置与操作指南 39
7.2.1 系统配置 39
7.2.2 用户操作指南 39
8系统评价 42
8.1系统特色、优点介绍 42
8.2系统存在的不足 42
结 论 43
致 谢 44
参 考 文 献 45
各章节内容简介
本论文介绍了博客系统设计、开发的全过程,从一开始的调研到以后的程序设计,在本篇论文中都有详细的描述。现将论文个章节内容简介如下
第一章:为绪论,介绍了本博客系统的开发背景,研究目的和研究意义、可行性分析、各章内容简介。
第二章:系统需求分析,主要介绍了博客系统功能分析,数据流数据字典等信息。
第三章:系统设计,主要介绍了博客系统总体的功能设计。包括系统总体功能模块设计,系统功能详细说明,数据库设计,数据库建表;系统开发环境搭建和环境介绍。
第四章:注册与登录模块,主要介绍博客系统的注册与登录模块的详细设计。包括注册登录数据流图等信息。
第五章:博客管理员模块,主要介绍注册为本系统会员以后所拥有的权限操作的各模块的详细实现。主要包括日志管理模块,文章管理模块,相片管理模块,文件管理模块,风格设定模块和评论管理模块。相信信息见第五章介绍。
第六章:系统管理员模块,主要介绍博客系统管理员所有有的权限操作的各模块的详细实现。主要包括博客会员管理,新闻管理,日志管理,文章管理,文件管理和相片管理。详细设计信息见第六章介绍。
第七章:用户使用手册,主要包括本博客系统的系统功能简介,系统配置与操作指南。
第八章:系统评估,介绍了本博客系统的特色和优点,不足之处和改进方案。
最后是毕业设计的总结、致谢和参考文献。
系统功能详细说明
博客管理员与系统管理员可以通过博客首页或相关模块连接进行登录。通过身份验证模块,系统管理员和博客管理员分别进入系统管理员操作界面和博客管理员操作界面。
系统管理员主要负责对注册为本站会员的管理,及其发表的日志文章等信息的审核。同时,对于本站的近期通知,消息等负责及时发布通知注册会员和游客。
博客管理员进入管理员界面后,除了可以发表自己的网络日志,文章、相片和文件等信息外还可以及时修改自己的个人基本信息,设置自己的主页风格,使其更能表现出自己的个性。
游客可以在首页找到注册连接进行注册成为本站会员,也就拥有了博客管理员身份。未注册用户只能浏览其他注册会员发表的网络日志、文章、下载文件、相片等信息,同时可以对自己感兴趣的文章或者网络日志发表自己的看法和建议,以供发布者(博客管理员参考)。