手机版

WEB开发课程设计-新闻发布系统(4)

发布时间:2021-06-06   来源:未知    
字号:

新闻发布系统

第二章 概要设计

在前面对用户需求的分析和研究的过程中,对于本系统中几个主要的功能模块大致有了一个抽象的认识。下面将通过概要设计,给出新闻发布系统的模块结构、流程描述和用户界面布局。

2.1 开发与设计的总体思想

新闻发布系统面向各个层次的网络用户,为了使它适合更多的用户使用,系统的界面设计应该尽量做到简洁、友好、方便、易用,用户不需要专门的学习便可熟练操作。

首页主要分为七个板块:图片新闻、热点新闻、最新公告、图片掠影、天气预报、下载中心、友情链接。首页头部logo有自动切换功能,管理员进入后台后,左边为导航条,分别有:用户管理、新闻管理、文件管理、图片管理、留言管理,右边为相应操作界面。

本系统采用B/S模式,服务器端使用JSP进行动态网页的开发。并使用struts2的MVC模式,使用第三方文本编辑插件fckeditor。

2.2 系统模块结构图

依据需求分析结果,新闻发布系统可以分为六个模块:数据库访问模块、新闻查看模块、新闻管理模块、上传管理模块、留言管理模块和用户管理模块,如图2—1所示。

2-1系统模块结构图

2.3 模块设计

1、数据库访问模块:利用JavaBean封装对数据库的操作,主要包括连接数据库、添加、修改、删除、查询数据表、关闭连接等功能。当JSP页面中需要访

新闻发布系统

问数据库时直接调用这个JavaBean即可。数据库访问模块功能树如图2—2所示。

2-2数据库访问模块

2、新闻查看模块:新闻查看模块提供分页显示全部新闻的功能,用户通过单击每条新闻的标题可以查看到本条新闻的详细内容。还可以通过输入查询类别和查询关键字来选择符合条件的新闻浏览。新闻查看模块功能树如图

2—3所示。

2-3新闻查看模块

3、新闻管理模块:新闻管理模块包括修改新闻和删除新闻的功能。在进入管理模块前,需要以合法的管理员身份登录。新闻管理模块功能树如图2—4所示。

4、上传管理模块:上传管理模块包括文件上传、下载、删除功能,需以管理员身份进入系统才能操作。

5、 留言管理模块:留言管理模块包括留言查看、审核、回复、删除功能需

WEB开发课程设计-新闻发布系统(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)