文档详情

UML课程设计新闻中心管理系统.ppt

发布:2023-03-30约3.9千字共49页下载文档
文本预览下载声明
三、系统分析 3.系统的顺序图 (1)添加新闻顺序图 图n 添加新闻顺序图 第三十页,共四十九页。 三、系统分析 3.系统的顺序图 (2)删除新闻顺序图 系统管理员删除新闻的顺序图,如图o所示。 图o 删除新闻顺序图 第三十一页,共四十九页。 三、系统分析 3.系统的顺序图 (3)修改新闻顺序图 在系统管理员修改新闻时,与添加新闻类似,顺序图中涉及到三个对象,即登录、修改新闻和数据库模块。具体场景与添加新闻类似,如图p所示。 第三十二页,共四十九页。 三、系统分析 3.系统的顺序图 (3)修改新闻顺序图 图p 修改新闻顺序图 第三十三页,共四十九页。 三、系统分析 3.系统的顺序图 (4)用户浏览新闻顺序图 图q 用户浏览新闻顺序图 第三十四页,共四十九页。 三、系统分析 4.系统的协作图 协作图描述对象间的协作关系,协作图与顺序图相似,显示对象间的动态合作关系。除显示信息交换外,协作图还显示对象以及它们之间的关系。 第三十五页,共四十九页。 新闻中心管理系统 2011级 计科一班 1150310003 郭 洁 1150310004 裴玉林 1150310002 马慧晶 第一页,共四十九页。 新闻中心管理系统主要是为了实现企业商务网站实时动态新闻的显示及管理的系统。 一个典型的新闻中心管理系统一般都需要提供良好的维护页面,即中心管理人员可以借助后台维护管理的页面实现对新闻内同实施的更新维护。从其前台功能上来看需要包括新闻标题分类显示(热点新闻和行内新闻)、新闻详细内容显示等。同时也应该为新闻中心后台管理的管理员提供对应的新闻信息维护及管理的功能,其中包括添加新的新闻,编辑修改新闻、删除新闻等功能。 一、需求分析 第二页,共四十九页。 二、功能模块 该系统的功能包括两大模块,分别是:信息浏览模块和后台管理模块。(如图a所示) 其中,信息浏览模块主要完成新闻分类标题的显示,能够让用户一目了然,迅速浏览自己感兴趣的新闻标题,并且能够查看详细新闻内容。后台管理模块主要完成新闻内容的添加、修改、删除功能。 图a 系统功能模块 第三页,共四十九页。 二、功能模块 信息浏览模块主要包括了新闻分类显示、详细新闻内容显示以及相关新闻列表显示,如图b所示。 T图b 信息浏览模块 1、信息浏览模块 第四页,共四十九页。 二、功能模块 (1)新闻标题分类显示 该模块实现了新闻标题内容的分类显示,例如,将所有新闻分为热点新闻和行业新闻等类别,在新闻中心主页分类显示出最近新闻的各个标题,以便于用户选择感兴趣的新闻进行详细内容的阅读。 (2)详细新闻内容显示 依据用户所选择的新闻标题显示对应新闻的详细内容。 (3)相关新闻列表显示 相关新闻列表显示负责在具体新闻内容显示的同时提供其他新闻标题列表的显示功能。 第五页,共四十九页。 二、功能模块 2、后台管理模块 后台管理模块包含新闻的添加、修改和删除,即新闻的增、删、改功能,如图c所示。 图c 后台管理模块 第六页,共四十九页。 二、功能模块 添加新闻模块主要负责将新的新闻添加到新闻中心。 修改新闻主要负责对现有新闻进行修改。 删除新闻负责删除新闻中心相对过时的新闻。 (1)添加新闻 (2)修改新闻 (3)删除新闻 第七页,共四十九页。 三、系统分析 1.系统的用例图 用例图主要包含4种元素,分别是:参与者、用例、关联和系统边界。用例图可以包含注释和约束,还可以包含包,用于将模型中的元素组合成更大的模块。用例图的参与者用人形图标表示,用例用椭圆形符号表示,连线表示它们之间的关系。 用例图是从用户的角度来描述系统功能的,使用用例图可以更好的描述系统应具备的功能。通过分析可知,新闻管理系统的参与者有Administrator(系统管理员)和User(用户)。 第八页,共四十九页。 三、系统分析 1.系统的用例图 (1)系统管理员 在新闻中心管理系统中,需要一个专门的管理人员对网站进行日常的管理。其主要的功能就是对后台数据库进行增、删、改功能。(如图d所示) (2)用户 在新闻中心管理系统中,客户端只提供给上网客户浏览的功能,不需要其他特殊功能,所以对用户没有什么特殊要求。(如图e所示) 第九页,共四十九页。 三、系统分析 1.系统的用例图 ①系统管理员管理新闻用例图 图d 系统管理员管理新闻用例图 第十页,共四十九页。 三、系统分析 1.系统的用例图 系统管理员管理新闻的用例图分析: 系统管理员可以添加新闻 系统管理员可以删除新闻 系统管理员可以修改新闻 系统管理员可以查找新闻 第十一页,共四十九页。 三、系统分析 1.系统的用例图 ②用户浏览新闻用例图 图e 用户浏览新闻用例图 第十二页,共四十九页。 三、系统分析 1.系统的用例图 用户浏览新
显示全部
相似文档