admin 发表于 2017-9-5 15:33:19

基于java的新闻发布系统毕业设计论文

技术:Java、JSP等
摘要:
随着社会的发展,网络已经完全融入到人们的生活当中。Internet的飞速发展使得新闻的传播方式发生了翻天覆地的变化,传统的信息传播媒体电视、广播、报纸等已经不再是人们获取新闻信息的主要来源,人们更多的开始关注网络新闻。由于互联网所容纳的信息量丰富、内容新鲜、信息及时、准确,更有相关信息的全面的介绍与,极大地方便了人们的阅读,因此在短短几年的时间里,互联网便济身于众多媒体之间,并具有很大一部分媒体人群。借此东风,各大新闻网站也迅速发展起来,它们内容丰富,涉及到银行、财政、教育、娱乐、商业、工业、农业信息等各个产业,信息量大,不仅有实事新闻,还有相关的行业信息,同时新闻网站还具有互联网所具备的一切功能和特性。在全球信息化、网络化的今天,新闻网迅速发展,极大地改变了人们的生活,不知不觉中,它已经成为人们生活中不能缺少的重要的组成部分。
    本系统采用Mysql作为数据库服务器,JDK作为开发环境,B/S结构模式由服务器端程序和客户端程序两大部份组成,Tomcat作为测试服务器,eclipse作为开发工具,实现了对新闻类别分类设置、新闻的发布修改删除,前台页面的模板自定义和生成,以及后台管理员权限和数据库的备份收缩等一系列的功能,完成了一个新闻发布系统应具备的所有功能,实现过程了采用了大量的javaBean来封装对数据库和服务器实现复杂逻辑操作。系统捕获了绝大多数的异常情况,具有较好的容错性,有效的阻止了普通用户直接操作数据库的可能,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。

关键词:MVC;B/S结构;MySQL数据库;Tomcat;

目录:
第一章 系统分析    1
1.1需求分析    1
1.1.1系统总体需求    1
1.1.2用例图分析    2
1.2可行性分析    3
1.2.1 技术可行性    3
1.2.2 经济可行性    3
1.2.3 操作可行性    3
1.3本章小结    3
第二章 总体设计    4
2.1项目规划    4
2.2系统功能结构图    4
2.3本章小结    5
第三章 系统设计    6
3.1设计目标    6
3.2开发工具及运行环境    6
3.3 关键技术简介    6
3.4逻辑结构设计    7
3.4.1概述    7
3.4.2概念设计    7
3.5关键业务设计    8
3.5.1系统登录时序图    8
3.5.2系统注册时序图    8
3.6本章小结    9
第四章 网站总体架构    10
4.1网站首页的运行结果    10
第五章 网站后台主要功能模块设计    12
5.1后台登陆模块设计    12
5.1.1.后台的验证    12
5.2会员留言模块设计    13
5.2.1.查看留言页面的显示    13
5.2.2.后台数据插入    14
5.3会员修改个人信息模块设计    15
5.3.1.会员信息页面的显示    16
5.3.2.后台数据的更改    17
5.4管理员删除新闻    18
5.4.1.后台数据库中数据的删除    19
5.5管理员发布公告    19
5.5.1.后台对公告管理的代码    19
5.6本章小结    22
第六章 网站前台主要功能模块设计    23
6.1今日新闻的显示    23
6.1.1.查看所有新闻页面的显示    23
6.2查看新闻具体内容模块的设计    25
6.2.1.新闻详细内容的显示    25
6.3输入新闻的关键字查找新闻    26
6.3.1.新闻搜索并显示    26
6.4 游客留言模块的设计    28
6.4.1.后台数据库的插入    28
6.5本章小结    29
第七章 总结    30
7.1修改设置编码问题    30
附录A 参考文献    31
附录B数据库的设计    33
致谢    35

论文字数:17877
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于java的新闻发布系统毕业设计论文