- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新闻中心管理系统论文
UML基础与Rose建模案例实验报告
新闻中心管理系统
新闻中心管理系统的需求分析
1.1系统功能需求
新闻中心管理系统主要是为了实现某些企业商务网站实时动态新闻的显示及管理的系统。
一个典型的新闻中心管理系统一般都会提供新闻标题分类显示、新闻详细内容显示等功能。同时也应该为新闻中心后台管理的管理员提供对应的新闻信息维护及管理的功能,其中包括添加新的新闻,编辑修改新闻、删除新闻等功能。
根据企业商务新闻的基本要求,本系统需要完成的主要任务如下。
(1) 新闻标题信息分类显示
在进入新闻中心主页是,应该能够根据数据库中存放的信息分类显示最新的新闻标题。因为本系统的新闻类型分为两类,一类是热点新闻,另一类是行业新闻。例如,在热点新闻中显示所有最新的标题信息,在行业新闻中显示最新标题信息。每个新闻标题都应该提供对应的超链接,用户单击这个新闻标题后,就可以跳转到有关该新闻详细内容的页面上,让用户对这个新闻有更详细的了解。
(2)新闻详细内容及相关新闻列表显示
单击某个新闻标题后,应该可以查看该新闻的详细内容。同时提供与该新闻相关的新闻标题信息的显示,以便于客户查询与该新闻相关的其他信息。
(3)新闻中心后台管理功能
新闻中心的管理员可以根据企业的需求随时向数据库中添加最新的新闻标题及相关内容。管理员还可以随时删除过时的新闻标题及内容,以及对一些原有新闻做必要的修改。
为了更好的说明该系统的功能,将其分成两大模块,分别是:信息浏览模块和后台管理模块,如图1所示。
信息浏览模块主要完成新闻分类标题的展示,以及详细新闻内容的查看功能。后台管理模块主要完成新闻内容的添加、修改、删除功能。
图1 系统功能模块
1.2信息浏览模块
细细浏览模块包含图2所示的几个方面。
图2信息浏览模块
(1)新闻分类显示
负责将新闻标题显示给客户端,并提供新闻标题的超链接。
(2)详细新闻内容显示
负责新闻内容的显示。
(3)相关新闻列表显示
负责在具体新闻内容显示的同时提供其他新闻标题列表的显示功能。
1.3后台管理模块
后台管理模块包含如图3所示的几个方面。
图3后台管理模块
(1`)添加新闻
负责添加新的新闻到新闻中心。
(2)修改新闻
负责对现有新闻进行修改。
(3)删除新闻
负责删除新闻中心过时的新闻。
二、系统的用例图
用例图作为参与者的外部用户所能观察的系统功能的模型图,在需求分析阶段起着重要作用,整个开发过程都是围绕需求阶段的用例进行的。
创建用例图之前首先需要确定参与者。
一般浏览者
在新闻中心管理系统中,因为在客户端界面不需要特殊的功能,只需要上网客户浏览就可以了,所以需要上网客户参与。
后台管理员
网站需要一个专门的管理者对网站进行日常维护与管理,所以有一个系统管理员的参与者。
在本系统的UML建模中,可以创建以下的参与者,如图4所示。
图4 系统的参与者
有了参与者,就可以为本系统创建用例,根据需求分析,可以创建以下用例,如图5所示
图5 创建系统的用例
(1)浏览新闻
(2)添加新闻
(3)修改新闻
(4)删除新闻
下面来创建用例图
1.浏览者浏览新闻的用例图
浏览者浏览新闻的用例图如图6所示
图6 浏览者浏览新闻的用例图
2.系统管理员管理新闻的用例图
系统管理员管理新闻的用例图如图7所示
图7 系统管理员管理新闻的用例图
3.系统总用例图
系统总用例图如图8所示。
图8 系统总用例图
三、系统的时序图
新闻中心管理系统的时序图主要包括以下几个部分。
(1)一般浏览者上网浏览新闻的时序图。
(2)系统管理员添加新闻的时序图。
(3)系统管理员修改新闻的时序图。
(4)系统管理员删除新闻的时序图。
1.一般浏览者上网浏览新闻的时序图
一般浏览者上网浏览新闻的时序图如图9所示
图9 一般浏览者上网浏览新闻的时序图
2.系统管理员添加新闻的时序图
系统管理员添加新闻的时序图如图10所示。
图10 系统管理员添加新闻的时序图
3.系统管理员修改新闻的时序图
系统管理员修改新闻的时序图如图11所示。
图11 系统管理员修改新闻的时序图
4.系统管理员删除新闻的时序图
系统管理员删除新闻的时序图如图12所示
图12 系统管理员删除新闻的时序图
四、系统的协作图
交互图用来说明系统如何实现一个用例或用例中的一个特殊场景。UML提供两类交互图:时序图和协作图。时序图按时间顺序描述系统元素之间的交互;协作图则按照时间和空间顺序描述系统元素之间的交互。
根据第二描述的时序图,下面给出相应的协作图。
1.一般浏览者上网浏览新闻的协作图
一般浏览者上网浏览新闻的协作图如图13所示。
图13 一般浏览者上网浏览新闻的协作图
2.系统管理员添加新闻的协作图
系统管理员添加新
您可能关注的文档
最近下载
- 高中语文高考复习语言文字运用新题练习(共六大题,附参考答案和解析).pdf VIP
- 汽车式起重机吊装安全专项施工方案.pdf VIP
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- 高考诗歌的比较鉴赏公开课省名师优质课赛课获奖课件市赛课一等奖课件.pptx VIP
- 甘肃省公路工程试验检测收费指导价格(最新).xls VIP
- 发生带状疱疹后神经痛的影响因素的logistic模型分析.pdf VIP
- 2023年建筑防火通用规范考试试题.pdf VIP
- 混凝土结构工程测试题(附参考答案).docx VIP
- 2025党校入党积极分子发展对象考试题库(含答案).docx VIP
- 1.党校入党积极分子发展对象培训考试题库含答案(完整版).pdf VIP
文档评论(0)