基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc

基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc

ID:12676118

大小:1.38 MB

页数:25页

时间:2018-07-18

基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc_第1页
基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc_第2页
基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc_第3页
基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc_第4页
基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc_第5页
资源描述:

《基于JSP+Servlet+DAO的个人博客系统的设计与实现(含源文件).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、BX110937李建辉个人博客系统管理员模块《J2EE与中间件技术》课程报告——基于JSP+Servlet+DAO的个人博客系统管理员模块的设计与实现姓名:李建辉班级:BX1109学号:37指导老师:王小刚二〇一三年十二月三十日BX110937李建辉个人博客系统管理员模块BX110937李建辉个人博客系统管理员模块目录第一章个人博客系统问题提出11.1.个人博客系统开发的背景11.2.问题的提出11.3.系统的开发目标1第二章可行性需求分析22.1.技术可行性22.2.经济可行性22.3.管理可行性22.4

2、.需求分析22.4.1注册博友3第三章系统设计43.1.系统分析43.2.功能模块简介63.2.1博客注册登录管理模块63.2.2博客个人维护管理模块63.3.系统架构63.3.1系统架构说明63.3.2实现DAO层83.3.3DAO组件的定义83.3.4部署DAO层8第四章主要功能代码编写84.1.登录控制:84.2.Ajax读取txt格式数据94.3.部分效果预览图10第五章数据库设计165.1.定义数据词典165.2.主要表结构如下16第六章参考文献17第七章附录17IBX110937李建辉个人博客系

3、统管理员模块第一章个人博客系统问题提出1.1.个人博客系统开发的背景博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体,能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。博客是社会媒体网

4、络的一部分。比较著名的有新浪、网易、搜狐等博客。在web2.0应用中,博客(Blog)是web2.0核心应用中最典型、最流行的代表之一,也是web2.0技术应用的最直观的表现,是web2.0精神和理念的具体体现。开发个人博客系统有助于博客管理员注册,修改,删除个人博客,有利于个人发表日志,分享照片,浏览其他博客的信息等,让博客成为人们交流的工具,增加人们的交流,放松心情,有助于人们的身心健康发展。1.2.问题的提出博客的功能是记载博客的日常事务和兴趣爱好,个人通过博客将自己的思想知识与其他博客分享,交流,人

5、们通过博客结识了许多兴趣爱好相同的朋友,随着博客的发展,博客展现出博客特有的价值,通过博客可以了解彼此的信息和需求,让企业发现了博客的价值,进而引发了专业博客的出现。专业博客的出现,使我们认识到博客蕴涵巨大的信息价值,不同的Blog选择不同的内容,收集和整理成为很多人关注的专业Blog——目前越来越多的人获取信息的来源是一些固定的Blog。随着博客人数的增加,Blog作为一种新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和

6、沟通更有明确的选择和方向性,单一的思想和群体的智慧结合变的更加有效,个人出版变成人人都可以实现的梦想——Blog正在影响和改变着我们的生活。1.3.系统的开发目标管理员通过前台界面进入管理模块,对注册的博客用户进行维护包括添加注册用户,查找注册用户,修改注册用户和删除注册用户。管理员进入登录后,可对帐户进行管理包括添加管理员帐户、修改管理员帐户、删除管理员帐户和对帐户进行权限设置。博客用户通过前台登录后,可对自己的博客空间进行管理包括发布自己的网络日志、收藏个人图片和相关人员进行交流和沟通以及删除访问者发表

7、的评论等。22BX110937李建辉个人博客系统管理员模块因此,在具体设计实现该博客网站时,主要考虑了主流博客网站的几个主要功能:(1)博客的注册、登录验证功能(2)网络用户通过关键字搜索博文功能(3)最热门博客页面推荐浏览(4)文章详细内容及相关评论显示(5)博客页面访问量统计(6)博客个人文章管理维护功能(7)博客个人文章分类管理维护功能(8)博客个人友情链接维护功能(9)博客个人基本信息管理维护功能(10)博客图片上传及个人相册管理(11)网络用户写留言,博主查看留言。第一章可行性需求分析2.1.技术

8、可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是服务器,网速)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。我们掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。