闻文博客的开发与实现(JSP,Servlet,SQLServer)
无需注册登录,支付后按照提示操作即可获取该资料.
闻文博客的开发与实现(JSP,Servlet,SQLServer)(毕业论文17000字,外文翻译,程序代码,SQLServer数据库,答辩PPT)
闻文博客管理系统是基于JSP和SQL Server的一种在Internet上公开发布的快速更新信息的网站系统,让使用者可以简单快速地完成博客管理的创建、发布和更新,是一个方便的供广大用户相互交流学习互动的平台。本文主要研究多用户系统,主要包括用户登录注册、前台浏览网页、发表博文功能,评论博客功能,上传图片功能,后台管理用户博文照片等功能。本文主要介绍了该系统的基本功能及具体设计实现方法:系统分析中系统的结构图分析了系统各模块的功能;在系统详细设计中,详细地展现了系统各个功能模块的设计思路等。
功能模块类别 功能模块
1 前台模块 首页功能模块
浏览博客功能块
发布博文功能块
公共模块
2 后台管理模块 登录功能块
博客管理功能块
评论管理功能块
相片管理功能块
公告管理功能块
因为博客是个人展现自己的一个网上舞台,在这里博客所有者可以自由地把自己的个性和才能展现给大家,并能够同来访者交流,所以它的功能划分会相对比较简单些。
(1)注册用户输入登录名与密码,输入正确后登录入博客网站。如有一项不符,则不能成功登录。
(2)个人登录博客网站提供个人的主要功能有:
A 更改相片,点击可以更改用户出现在个人主页的相片。
B 首页,点击可以返回网站的首页。
C 添加相片,点击添加相片到相册。
D 发表博客,点击发表用户博客。
E 发表评论,点击查看博客并且发表评论
F 修改密码,点击修改用户的登录密码。
G 退出登录,从自己的个人退出返回网站首页。
H 编辑用户信息,点击可以编辑用户的基本信息。
(3)对于普通用户,可以通过注册功能注册成网站用户。
(4)后台管理,提供站内博客阅读和博客浏览,条件查询博客等功能。网站管理员管理网站功能,直接管理站内的所有用户、站内的所有博客、站内的所有评论信息、管理博客的类型(添加、删除)、添加或删除网站管理员及发布站内公告等功能。
开发环境:Myeclipse
Web服务器:Tomcat
数据库:SQLServer
目 录
摘 要 I
Abstract II
1 绪论 1
1.1概述 1
1.2设计背景 1
1.3 设计意义 2
1.4设计方法 2
2. 理论综述 3
2.1 JSP技术简介 3
2.2 JSP工作原理 3
2.3 JSP体系结构 3
2.4 JSP的特点 4
2.5系统数据库连接 5
2.6 SQL Server简介 8
2.7 “结构化查询语言”(SQL)简介 8
2.8 BS模式与C/S模式的比较分析 9
2.9 JDBC介绍 10
3 系统分析 12
3.1 可行性分析 12
3.1.1 技术可行性 12
3.1.2 操作可行性 12
3.1.3 法律方面可行性 12
3.1.4 分析结论 13
3.2 调查研究 13
3.2.1提供用户注册 13
3.2.2 用户维护个人基本信息 13
3.2.3 博客和评论管理 13
3.2.4 普通用户需求 13
3.2.5 管理员需求 13
3.3 系统功能流程图 14
3.4组织结构 14
3.5系统模块划分 15
3.6系统功能设计 16
3.7 操作流程 17
3.8 环境配置 17
3.8.1硬件条件 17
3.8.2 软件条件 17
4 总体设计 18
4.1模块划分 18
4.2功能模块初步设计 18
4.2.1注册用户模块 18
4.2.2普通用户模块 18
4.2.3管理员模块 19
4.3功能模块结构图 19
4.3.1 注册用户模块 19
4.3.2 游客访问模块 20
4.3.3 管理员模块 20
4.4详细描述用例 21
4.5 系统数据流图 23
4.6系统数据模型设计 24
5 系统实现 27
5.1常用操作说明 27
5.2主页 27
5.3系统登陆 27
5.4用户功能界面设计 28
5.4.1添加相片 29
5.4.2 修改个人基本信息 29
5.4.3 发布博文 30
5.4.4 管理博客 30
5.4.5发表博客评论 31
5.5管理员界面设计 32
5.5.1 管理员登录界面 32
5.5.2 管理主界面 32
6 测试 35
6.1 测试的任务及目标 35
6.1.1 测试的任务 35
6.1.2 测试的目标 35
6.2 测试方案 35
6.3 测试用例 35
6.3.1 会员登录测试 35
6.3.2管理员登录测试 36
结 论 38
参考文献 39
致谢 40