jsp新闻频道系统课程设计报告

jsp新闻频道系统课程设计报告

ID:33284772

大小:266.68 KB

页数:12页

时间:2019-02-23

jsp新闻频道系统课程设计报告_第1页
jsp新闻频道系统课程设计报告_第2页
jsp新闻频道系统课程设计报告_第3页
jsp新闻频道系统课程设计报告_第4页
jsp新闻频道系统课程设计报告_第5页
资源描述:

《jsp新闻频道系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.1、系统分析门户网站和企业内部信息系统都设有新闻频道,新闻频道系统主要是为了实现网上新闻实时动态显示及管理的系统,一个典型的新闻频道系统都应该包括两部分,一部分是面向上网用户的,提供新闻标题分类显示、新闻消息内容显示、相关新闻列表、新闻评论等功能。另一部分是面向系统后台管理者的,提供新闻维护和新闻栏目管理的功能。根据新闻频道的基本需求,该系统要完成的具体任务如下。1.新闻标题分类显示,在进入新闻主页时,应该能够列出各个栏目以及该栏目中最新的新闻,还应该提供按栏目查看该栏目下全部新闻信息的功能。2.查看新闻详细内容,在选择要查看的新闻之后,应该可以显示该新闻的

2、全部详细信息,包括新闻标题、详细内容、作者信息、新闻来源、加入时间以及该新闻的评论信息。3.相关新闻显示,当用户查看新闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用户查看。4.新闻评论相关功能,查看新闻内容时可以发表对新闻信息的看法,该系统还要实现新闻评论的模块,查看新闻详细内容时可以看到该新闻评论信息数,同时也应该提供查看新闻评论详细内容的入口,评论信息的页面可以看到全部的评论信息,同时能够看到评论信息的支持与反对情况,还能够添加对该新闻的评论信息,同时可以投票支持或反对某一条评论信息。新闻栏目信息后台管理的功能,任何一个新闻频道系统栏目可能都不是固定

3、,如所有的新闻频道可能都有国内新闻、国际新闻,但是不同的系统都有各自的特殊需求,有的企业系统可能要包括一个与汽车有关的栏目,而有的企业可能更关注娱乐信息或者在一个系统中,在某一时间要添加新的栏目来丰富新闻频道的内容。这样,就要求新闻频道的栏目是可以定制的,新闻频道的维护人员可以添加新的栏目或者去掉已过时的栏目。...通过对新闻频道系统的需求分析,可以得到新闻频道系统后台管理显示的UseCase图,如图1.1所示。图1.1新闻频道前台管理显示的UseCase图,如图1.2所示。图1.2...该新闻频道系统的数据流图如图1.3所示。图1.32、系统设计...新闻频

4、道系统中,总体来说应该包括两个模块:前台显示模块和后台管理模块。新闻频道系统的两个模块是面向不同用户的,前台显示面向上网用户,主要实现新闻信息的分类显示、新闻详细内容显示。相关系统结构图如图2.1所示图2.1新闻频道系统结构图相关新闻显示、评论信息显示以及添加评论信息的功能,前台显示模块的UML活动图如图所示。新闻频后台管理模块主要面向新闻频道系统管理员,主要实现新闻添加、新闻修改、新闻栏目添加和新闻栏目修改的功能,后台管理模块的UML活动图如图所示。3、数据库的设计与实现3.1数据库需求分析新闻频道系统中,需要以下数据来保存相应的信息。1.新闻信息表,保存新

5、闻信息的基本信息。2.新闻评论信息表,保存新闻评论信息。...1.新闻栏目信息表,保存新闻栏目信息。2.用户信息表,保存新闻频道系统管理员的信息。3.2数据库逻辑设计1.新闻信息表新闻信息表是用来保存新闻基本信息的,应该设计相应的用来保存新闻基本信息的表字段。如新闻标题、新闻内容、作者等,除此以外还要设计一个标识新闻的新闻编号字段,为了记录该新闻的受关注的程度,还应设计一个字段来记录该新闻被用户浏览的次数,新闻被管理员录入系统后,要设置是否在页面上显示。根据以上需求,设计数据库表news来保存新闻信息,新闻信息的详细信息如表3.1所示。表3.1dbo_news

6、新闻表:字段名数据类型是否为空是否主键默认值描述nidIntNoYes自动编号ntitleVarchar(100)yesnoNullmidintyesnoNull管理员表外键ndatetimedatetimeyesnoNull自动获取系统时间ntidIntyesnoNull新闻类型表外键外键ncontentTextYesNoNullER图如下图所示:2.新闻评论信息表图3.1新闻评论信息表(newsReply)来保存对新闻的评论信息的,一条新闻信息允许有许多评论信息,因此,必须设计一个字段来标识新闻评论信息对应的新闻编号...。评论信息表还应该设计相应的用来保

7、存评论信息的基本内容的字段,如标题、内容、加入时间和作者信息,为了记录某一评论信息受支持或者反对程度还应该分别设计一个字段来记录评论的支持与反对的数量。根据上述需求评论信息表字段的详细情况如表3.2所示。表3.2dbo_newsReplay新闻评论表:字段名数据类型是否为空是否主键默认值描述nridIntNoYes自动编号nidintyesnoNull新闻外键nrtitleVarchar(1000)yesnoNullnrdatetimedatetimeyesnoNull自动获取系统时间nrcontenttextyesnoNullER图如图3.2所示:1.新闻栏

8、目信息表图3.2为了实现新闻栏目是可定

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

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

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