设计简介 |
设计描述:
文档包括:
说明书一份,32页,18000字左右.
摘 要
随着互联网技术的高速发展,生活节奏的加快,博客被越来越多的人选择作为学习和交流的工具。博客的内容丰富多彩,有对其他网站的超链接和评论,有个人构思,还有日志、照片、诗歌和散文等。博客具有开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的园地。
本网站采用B/S(浏览器/服务器)开发模式,以My Eclipse作为开发平台,采用JSP技术,以Tomcat为服务器和SQL Server 2000为后台数据库。本网站是一个实用的个人博客网站,集日志、图片、留言板于一身。用户可以查看文章,相册,还可以发表留言。博主可以管理自己的日志、相册、留言板等。整个网站层次结构清晰、性能稳定、界面友好,使用起来简单方便。
关键词:互联网;B/S;My Eclipse;JSP;SQL Server 2000;博客网站
Abstract
With the rapid development of Internet technology and high speed of life rhythm, Blog has being chosen by more and more people as the tool of study and communication. The content of Blog is very rich and colourful which has hyperlink and comment of other website, personal thinking, news, music, article and so on. Because of the character of independence, interaction and share of Blog, it is regarded as an outlet of good exchange channel, the stage of personal thought displaying, and the garden area of knowledge studying.
This website use B/S (Browser/Server) development pattern, My Eclipse as a development platform,with the JSP technology, Tomcat for servers and SQL Server 2000 for the backend database.This web site is a practical personal blog website,including log, pictures, message board . Visitors can view the article, photo album, also can give a message. Blogger can manage their log, photo album, message board, etc. The site level structure is clear, stable performance, friendly interface, it is simple and convenient to use.
Keywords:Internet; B/S;My Eclipse;JSP;SQL Server 2000;blog website
目 录
摘 要 i
Abstract ii
1 概 述 1
1.1 个人博客的概念 1
1.2 国内外研究现状 1
1.3 个人博客的研究意义 2
1.4 可行性研究 3
2 开发技术及开发环境 4
2.1 开发技术 4
2.1.1 JSP的特点 4
2.1.2 Servlet 技术 5
2.1.3 JavaBean原理和机制 6
2.2 开发工具 7
2.2.1 Eclipse简介 7
2.2.2 Tomcat简介 7
2.2.3 Dreamweaver简介 7
2.2.4 SQL Server简介 8
3 需求分析 9
3.1 网站目标 9
3.2 功能要求 9
3.3 数据需求 10
3.3.1 数据流图 11
3.3.2 数据字典 12
4 概要设计 14
4.1 网站体系结构 14
4.2 网站功能结构 14
4.3 模块功能详细介绍 16
4.3.1 用户客户端模块 16
4.3.2 管理员模块 18
4.4 数据库设计 20
4.4.1 概念结构设计 20
4.4.2 逻辑结构设计 22
5 详细设计与实现 26
5.1 公共模块的设计与实现 26
5.1.1 数据库连接及操作类的编写 26
5.1.2 字符串处理类的编写 27
5.1.3 系统配置 27
5.2 用户登录模块的设计与实现 28
5.2.1 用户登录模块概述 28
5.2.2 用户登录模块技术分析 29
5.2.3 用户登录模块实现过程 30
5.3 前台模块的设计与实现 31
5.3.1 前台页面的设计与实现 31
5.3.2 文章查询模块设计与实现 33
5.4 后台模块的设计与实现 34
5.4.1 后台页面的设计与实现 35
5.4.2 相册管理模块设计与实现 35
结 论 36
致 谢 37
参考文献 38
外文资料 39
中文译文 44
|