我的日常

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > javaWeb个人博客系统项目毕业设计论文
总共48087条微博

动态微博

查看: 7851|回复: 11

javaWeb个人博客系统项目毕业设计论文

[复制链接]

279

主题

41

听众

689

金钱

版主

该用户从未签到

跳转到指定楼层
楼主
发表于 2014-10-19 20:32:52 |只看该作者 |倒序浏览
1.1. 选题背景
    这几年,许多新名词涌入我们的视野:博客、圈子、播客、WAP等。这些都预示着我们进入了一个新的互联网阶段web 2.0,它是相对web 1.0的新的一类互联网应用的总称,是一次从核心内容到外部应用的革命[10]。这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站创造内容的时代变为由用户创造内容的web 2.0时代。 2 G6 v3 }9 T. O) R& F7 I! Y
在web 2.0应用中,博客(Blog)是web 2.0核心应用中最典型、最流行的代表之一,也是web 2.0技术应用的最直观的表现,是web 2.0精神和理念的具体体现。
1.2. 问题的提出
    Blog记载了日常发生的事情和自己的兴趣爱好,把自己的思想和知识和他人分享、交流,同时又通过“六度空间”结识了更多志趣相投的朋友;而越来越多专业知识的Blog 的出现,让我们看到了 Blog 更多所蕴涵的巨大的信息价值:不同的 Blog 选择不同的内容,收集和整理成为很多人关注的专业 Blog ——目前越来越多的人获取信息的来源是一些固定的Blog 。随着博客人数的增加, Blog 作为一种新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,单一的思想和群体的智慧结合变的更加有效,个人出版变成人人都可以实现的梦想——Blog 正在影响和改变着我们的生活。
1.3. 系统的开发目标
    管理员通过前台页面进入后台管理模块后,可对注册的博客用户进行维护,包括对注册用户的添加、查找、修改和删除。
    管理员进入登录后,可对帐户进行管理,包括添加管理员帐户、修改管理员帐户、删除管理员帐户和对帐户进行权限设置。
    博客用户通过前台登录后,可对自己的博客空间进行管理,包括发布自己的网络日志、收藏个人图片、和相关人员进行交流和沟通以及删除访问者发表的评论等。
     因此,在具体设计实现该博客网站时,主要考虑了主流博客网站的几个主要功能1)博客的注册、登录验证功能(2) 网络用户通过关键字搜索博文功能(3) 最热门博客页面推荐浏览(4) 文章详细内容及相关评论显示(5) 博客页面访问量统计(6) 博客个人文章管理维护功能(7) 博客个人文章分类管理维护功能(8) 博客个人友情链接维护功能(9) 博客个人基本信息管理维护功能(10) 博客图片上传及个人相册管理(11) 网络用户写留言,博主查看留言。
基于J2EE框架的个人博客系统项目毕业设计论文.zip (235.81 KB, 下载次数: 216)
. S" }' F5 |" C6 w$ o! ]
) Y  h) b0 L6 }5 M) P# N) d) w
4 `) \: z; u: R3 {2 [5 p

科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、科帮网管理员和版主有权不事先通知发贴者而删除本文


JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

279

主题

41

听众

689

金钱

版主

该用户从未签到

沙发
发表于 2014-10-19 20:33:08 |只看该作者
1.1. 系统分析
    在整个blog进行开发之前,要确定出整个项目的整体架构,包括系统的选型、运行环境的确定及系统结构设计。下面对这进行详细介绍。
    在进行软件系统开发的最初环节,一般都需要进行系统的选型,即根据系统功能的实际需求,选择合适的开发工具及软件架构。
    blog对系统的可靠性、稳定性有比较高的要求。本系统设计时,比较主流的B/S设计有基于JSP、ASP、PHP、CGI及J2EE等模式。相比较而言PHP的功能相对简单,不适合做大程序;而CGI效率相对较低,所以也不考虑。由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。
    为了增加系统的吞吐量,提高并发处理客户请求数量,系统采用了IBM服务器作为主机。在数据库处理方面,不需要在数据层借助存储过程及数据库服务器端函数封装过多的业务逻辑,因此数据库系统采用相对精巧的MySQL[6]。
    该在线博客系统服务器端如果需要布置到其他主机上,则该主机必备条件如下:
    1. 服务器端操作系统:独立于操作系统的跨平台系统,客户端MicroSoftWindows 2000及以上;
    2. 数据库:MySQL 5.0.27版本;
    3. Web服务器:Tomcat 5.5及以上版本,配合MVC设计模式及Hibernate开发架构;
    4. 客户端运行环境:能运行IE 5以上或Netscape 5以上浏览器的操作系统,配合使用Ajax技术;
    5. 客户端运行工具:目前的系统采用浏览器作为客户端,为了支持Ajax开发框架,应该选择使用IE5以上版本浏览器。
    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。
    1、 系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。
    2、 系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。例如数据表中用户选择字段方式的改变,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
    3、 系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
    4、 系统的数据要求:1、数据录入和处理的准确性和实时性。2、数据的一致性与完整性。3、数据的共享与独立性。
1.2. 系统的可行性分析1.2.1. 技术可行性
       技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是服务器,网速)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。
    我们掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,考取了信息处理、程序设计、数据库技术等国家IT认证。从一定程度上具备了开发一个小型系统的能力。再有就!
1.2.2. 经济可行性
     主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个小型的系统,从投入的人力,财力与物力来讲是非常小的,发布出去之需要注册域名就可以了,从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作。
1.2.3. 管理可行性
     有IP地址、用户名与密码等,可以下载一个FTP上传工具(cure)上传更新后的内容.可以在http://www.skycn.com/soft/683.html下载到.
下载以后,通过"站点管理"-->"新建站点".输入IP,用户名,密码.然后连接即可.
当然也可用FTP工具.直接在IE浏览器地址栏输入ftp://www.域名/然后输入用户名和密码.同样可以上传.随时更新文件!
& Q, j- R" p& k4 [
回复

使用道具 举报

3

主题

3

听众

1211

金钱

五袋长老

该用户从未签到

板凳
发表于 2015-03-16 22:04:07 |只看该作者
   楼主,这只有论文没有项目吗?要是把项目也加上就更完美了
回复

使用道具 举报

5

主题

0

听众

155

金钱

四袋长老

该用户从未签到

地板
发表于 2015-05-09 14:22:49 |只看该作者
有代码就更好了
回复

使用道具 举报

3

主题

0

听众

212

金钱

四袋长老

该用户从未签到

5#
发表于 2016-03-07 18:01:56 |只看该作者
很不错哟,谢谢楼主,受教了。
回复

使用道具 举报

1

主题

3

听众

341

金钱

四袋长老

该用户从未签到

6#
发表于 2016-03-17 22:18:37 |只看该作者
学习一下。谢谢
回复

使用道具 举报

4

主题

0

听众

302

金钱

四袋长老

该用户从未签到

7#
发表于 2016-09-26 16:56:22 |只看该作者
看看。学习学习。谢谢楼主
回复

使用道具 举报

1

主题

2

听众

667

金钱

四袋长老

该用户从未签到

90后

8#
发表于 2016-10-10 11:16:33 |只看该作者
不错的一套系统  能运行  学习了  很受益  但是很多页面和功能用不了啊
回复

使用道具 举报

4

主题

0

听众

203

金钱

三袋弟子

该用户从未签到

9#
发表于 2017-05-17 22:05:19 |只看该作者
来来来下来啊啊,学习了,感觉应该是不错的
回复

使用道具 举报

5

主题

0

听众

316

金钱

四袋长老

该用户从未签到

10#
发表于 2017-08-16 10:19:29 |只看该作者
不错不错,好好学习一下
回复

使用道具 举报

快速回复
您需要登录后才可以回帖 登录 | 立即注册

   

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
快速回复 返回顶部 返回列表