新闻发布系统的设计与实现(,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,SQLServer数据库)
新闻发布系统主要包含:前台新闻浏览,后台新闻管理。本系统使用Myeclips8.6进行开发,并以SqlServer2005作为数据库,基于MVC框架,前台使用JSP技术。系统功能包含:新闻的浏览、添加、修改、删除、查找等。
新闻发布系统的主要作用是系统管理员可以通过Internet方便、快速、简洁的管理各种信息;普通用户能够快速地浏览新闻。新闻发布系统实现了网站新闻的动态管理,使得用户对新闻的管理更加及时、高效,提高了人们的生活质量和工作效率。
总体功能
角色:
(1)管理员:拥有系统的最高级权限,可以对新闻进行添加、修改、删除等,可以删除用户,可以添加、删除编辑;
(2)编辑:主要是对新闻进行编辑,可以添加、修改、删除新闻,可以添加、修改、删除新闻主题;
(3)会员:会员成功登录后,可以对新闻进行搜索、浏览、评论,可以查看和修改会员的个人信息;
(4)游客:可以搜索、浏览新闻,不能评论新闻,可以注册成为会员。
首页主要有以下几方面:
(1)新闻资讯:按时间的顺序,罗列出当前系统中的所有新闻,对新闻的类别不进行区分。
(2)新闻分类:包括国际、娱乐、体育等等。
(3)新闻搜索:(可以选择分类)以新闻标题模糊搜索,有分页功能。
(4)热点新闻:按新闻点击率高低显示前10条左右的新闻(显示点击率)。
(5)最新新闻:显示最新添加的新闻(显示日期)。
(6)公告栏:显示公告信息。
(7)登录:可选角色有会员、编辑、管理员,有注册链接按钮,找回密码链接。
后台:管理员拥有所有权限
(1)新闻分类管理:分类列表(包含删除、修改)、添加分类。
(2)新闻管理:新闻列表(包含删除、修改新闻)、添加新闻(支持新闻、图片上传)、查找新闻(包含删除、修改新闻)。
(3)评论管理。
(4)公告修改。
(5)会员管理:会员列表(包含删除)、查找会员(包含删除)。
目 录
摘 要 I
ABSTRACT II
1绪论 1
1.1 论文研究背景 1
1.2 论文研究意义 1
1.3 相关领域国内外应用的现状及发展趋势 3
2 系统分析 4
2.1需求分析 4
2.2 本系统采用的关键技术 5
2.2.1 JSP技术 5
2.2.2 JAVABean技术 7
2.2.3 JDBC技术 8
2.2.4 用JDBC访问数据库 9
2.3 可行性分析 11
2.4 系统运行环境 11
3 系统概要设计 13
3.1 总体功能 13
3.2 系统E-R模型 16
4 系统详细设计 17
4.1 后台数据库设计 17
4.1.1 SQL SERVER 介绍 17
4.1.2 数据库表结构 17
4.2 处理流程设计 20
4.2.1 系统操作流程 20
4.2.2 数据增加流程 21
4.2.3 数据修改流程 21
4.2.4 数据删除流程 21
5系统模块设计 23
5.1管理员登陆 23
5.2新闻管理 25
5.3新闻分类管理 27
5.4会员管理 29
6 系统调试与测试 33
6.1 程序调试 33
6.2 程序的测试 33
6.2.1测试的重要性及目的 33
6.2.2测试的步骤 34
6.2.3测试的主要内容 35
结束语 37
致谢 38
参考文献 39