没有合适的资源?快使用搜索试试~ 我知道了~
博客网站的设计与实现-计算机科学与技术专业毕业设计-毕业设计论文.doc
2 下载量 36 浏览量
2023-07-02
18:05:02
上传
评论 1
收藏 1.03MB DOC 举报
温馨提示
试读
47页
博客网站的设计与实现-计算机科学与技术专业毕业设计-毕业设计论文.doc
资源推荐
资源详情
资源评论
博客网站的设计与实现
Design and Implementation of Blog
Website
学 院:信息科学与工程学院
专 业 班 级:计算机科学与技术
学 号:
学 生 姓 名:
指 导 教 师:(副教授)
2012 年 6 月
密级:内部
I
摘 要
信息时代的今天,网络已经成为人们工作、学习的一部分,不断充实和改
变着人们的生活。博客在近年来成为继个人主页、BBS 之后互联网公共交流的
新平台,构建一个个性化的个人博客,可以充分地表达自己的思想,通过发表
文章展示个人才能,抒发个人情感。网友们则可以根据主题发表个人的意见,
表达自己的想法,与博主进行思想交流,乐在其中。而 JSP 和 Servlet 则是两种
极具特色的动态 Web 技术,在许多方面并不逊色甚至超过已熟悉的 CGI 和 ASP ,
使用二者结合技术是 Java 技术在 Web 服务器上的扩展。因此,使用 JSP + Servlet
+ JavaBean 模式开发博客网站最能够体现 JSP 技术的优势。
本系统实现了博客网站的基本功能,为博客用户提供了一个在网上展现自
己的平台。该系统分为前台和后台,主要实现了以下目标:通过发表“我的文
章”,表达博主的想法和观点;通过上传个人相册,使访问者对博主有进一步的
了解;用户可以查看文章,并可以对文章发表意见;对文章和相册信息进行管
理;展现最新的博客列表,方便用户浏览;提供网站统计信息,使访问者了解
网站的基本信息。
使用 Servlet 和 JavaBean 结合技术开发本系统,展现了 MVC 的设计思想,它
将表示层、业务层和数据层分离,并且通过 Servlet 控制着这个页面的流向。开
发工具采用 MyEclipse 和 Macromedia Dreamweaver 8 使得页面设计多样且便捷。
经过调试运行后,系统可以满足用户创建个人博客的各项基本要求。
关键词:博客网;JSP;Servlet;JavaBean
II
Abstract
In information age, the Internet has become part of people’s work and study, and
constantly enriched and changed people’s life. In recent years, blog site has become a
new platform in public communication after personal page and BBS. Users can
express their own thoughts and communicate with the blogger joyfully. Besides, JSP
and Servlet are two extremely unique dynamic Web technology, which are in many
ways even better than CGI and ASP that we already familiar. The combination is the
expansion of Java technology on Web server. Therefore the best way to embody
advantages of JSP is developing a blog site in JSP + Servlet + JavaBean schema.
This system implemented the basic function of blog site, and provided a
platform showing themselves online. The system was divided into foreground and
background application, which mainly implemented the following goals. By
publishing "My Article", you can express your thoughts and ideas. By uploading
personal photo album, visitors can know more about the blogger. Users have access
to viewing articles and publishing opinions. The blogger manages article and photo
album information. List of the latest blog is shown for users to browse. Website
statistical information is provided for visitors to know about the website.
Using Servlet and JavaBean to develop this website showed the design
philosophy of MVC, which makes presentation layer, data layer and function layers
separated and control the flow of the page by using Servlet. This system used
MyEclipse and Macromedia Dreamweaver 8 as development tools making page
design more various and convenient.
After debugging and running, the system can meet all basic demand for creating
personal blog.
Keywords: blog site; JSP; Servlet; JavaBean
III
目 录
摘 要........................................................................................................................I
Abstract .........................................................................................................................II
目 录 .....................................................................................................................III
第 1 章 引言 .................................................................................................................1
1.1 课题背景 ........................................................................................................1
1.2 博客的传播特性 .............................................................................................2
1.3 博客发展趋势 ................................................................................................3
第 2 章 相关技术介绍 .................................................................................................5
2.1 开发环境及运行平台 ....................................................................................5
2.1.1 MyEclipse 简介....................................................................................5
2.1.2 Apache Tomcat 简介............................................................................5
2.1.3 Macromedia Dreamweaver 简介..........................................................6
2.2 JSP 核心技术简介 ..........................................................................................6
2.2.1 Java Servlet 技术..................................................................................6
2.2.2 JavaBean 技术......................................................................................8
2.3 SQL Server 2000 .............................................................................................8
第 3 章 需求分析 .......................................................................................................10
3.1 可行性研究 ...................................................................................................10
3.2 功能需求 ......................................................................................................11
3.2.1 系统功能结构 ...................................................................................11
3.2.2 系统流程示意图 ................................................................................12
3.3 实体-关系图设计 ........................................................................................14
第 4 章 系统设计 .......................................................................................................16
4.1 数据库详细设计 ..........................................................................................16
4.3 主要模块功能设计 ......................................................................................19
4.3.1 用户登录模块 ....................................................................................19
4.3.2 文章查询模块 ....................................................................................20
4.3.3 相册管理模块 ....................................................................................21
IV
第 5 章 详细设计与实现 ...........................................................................................22
5.1 前台页面的设计 ...........................................................................................22
5.1.1 技术分析 ............................................................................................22
5.1.2 布局 ....................................................................................................22
5.2 用户登录模块的设计 ..................................................................................23
5.2.1 技术分析 ............................................................................................23
5.2.2 实现过程 ............................................................................................25
5.3 文章查询模块的设计 ...................................................................................28
5.3.1 技术分析 ............................................................................................28
5.3.2 文章分类查询的实现过程 ................................................................28
5.3.3 文章详细查询的实现过程 ................................................................30
5.4 后台页面的设计 ...........................................................................................32
5.4.1 技术分析 ............................................................................................32
5.4.2 布局 ....................................................................................................32
5.5 相册管理模块的设计 ...................................................................................34
5.5.1 技术分析 ............................................................................................34
5.5.2 相册查询的实现过程 ........................................................................35
5.5.3 相册上传的实现过程 ........................................................................36
第 6 章 结论 ...............................................................................................................39
参 考 文 献 ...............................................................................................................40
致 谢 .....................................................................................................................41
剩余46页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3607
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 信呼OA系统2.1.7版源码
- 3122080306 邹子轩 实验报告二.docx
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)(大赛作品,文档完整,可直接运行)
- 发那科工业机器人保养大全
- Sphere.h
- REMD固有时间尺度分解信号分量可视化(Matlab完整源码和数据)
- 嵌入式系统双单片机STC89C52+STC15W104多功能学习板电路图可扩展 适用于单片机初学者和教学
- 基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)大赛作品
- XILINXFPGA源码基于Spartan3火龙刀系列FPGA开发板VGA测试例程
- Java聊天室的设计与实现【尚学堂·百战程序员】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功