ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:310.26KB ,
资源ID:25881613      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25881613.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新闻中心管理系统论文.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

新闻中心管理系统论文.docx

1、新闻中心管理系统论文新闻中心管理系统论文UML基础与Rose建模案例实验报告 新闻中心管理系统一、新闻中心管理系统的需求分析1.1系统功能需求新闻中心管理系统主要是为了实现某些企业商务网站实时动态新闻的显示及管理的系统。一个典型的新闻中心管理系统一般都会提供新闻标题分类显示、新闻详细内容显示等功能。同时也应该为新闻中心后台管理的管理员提供对应的新闻信息维护及管理的功能,其中包括添加新的新闻,编辑修改新闻、删除新闻等功能。根据企业商务新闻的基本要求,本系统需要完成的主要任务如下。(1) 新闻标题信息分类显示在进入新闻中心主页是,应该能够根据数据库中存放的信息分类显示最新的新闻标题。因为本系统的新

2、闻类型分为两类,一类是热点新闻,另一类是行业新闻。例如,在热点新闻中显示所有最新的标题信息,在行业新闻中显示最新标题信息。每个新闻标题都应该提供对应的超链接,用户单击这个新闻标题后,就可以跳转到有关该新闻详细内容的页面上,让用户对这个新闻有更详细的了解。(2)新闻详细内容及相关新闻列表显示单击某个新闻标题后,应该可以查看该新闻的详细内容。同时提供与该新闻相关的新闻标题信息的显示,以便于客户查询与该新闻相关的其他信息。(3)新闻中心后台管理功能新闻中心的管理员可以根据企业的需求随时向数据库中添加最新的新闻标题及相关内容。管理员还可以随时删除过时的新闻标题及内容,以及对一些原有新闻做必要的修改。为

3、了更好的说明该系统的功能,将其分成两大模块,分别是:信息浏览模块和后台管理模块,如图1所示。信息浏览模块主要完成新闻分类标题的展示,以及详细新闻内容的查看功能。后台管理模块主要完成新闻内容的添加、修改、删除功能。图1 系统功能模块1.2信息浏览模块细细浏览模块包含图2所示的几个方面。图2信息浏览模块(1)新闻分类显示负责将新闻标题显示给客户端,并提供新闻标题的超链接。(2)详细新闻内容显示负责新闻内容的显示。(3)相关新闻列表显示负责在具体新闻内容显示的同时提供其他新闻标题列表的显示功能。1.3后台管理模块后台管理模块包含如图3所示的几个方面。图3后台管理模块(1)添加新闻负责添加新的新闻到新

4、闻中心。(2)修改新闻负责对现有新闻进行修改。(3)删除新闻负责删除新闻中心过时的新闻。二、系统的用例图用例图作为参与者的外部用户所能观察的系统功能的模型图,在需求分析阶段起着重要作用,整个开发过程都是围绕需求阶段的用例进行的。创建用例图之前首先需要确定参与者。(1)一般浏览者在新闻中心管理系统中,因为在客户端界面不需要特殊的功能,只需要上网客户浏览就可以了,所以需要上网客户参与。(2)后台管理员网站需要一个专门的管理者对网站进行日常维护与管理,所以有一个系统管理员的参与者。在本系统的UML建模中,可以创建以下的参与者,如图4所示。图4 系统的参与者有了参与者,就可以为本系统创建用例,根据需求

5、分析,可以创建以下用例,如图5所示 图5 创建系统的用例(1)浏览新闻(2)添加新闻(3)修改新闻(4)删除新闻下面来创建用例图1.浏览者浏览新闻的用例图浏览者浏览新闻的用例图如图6所示图6 浏览者浏览新闻的用例图2系统管理员管理新闻的用例图系统管理员管理新闻的用例图如图7所示 图7 系统管理员管理新闻的用例图3系统总用例图系统总用例图如图8所示。图8 系统总用例图三、系统的时序图新闻中心管理系统的时序图主要包括以下几个部分。(1)一般浏览者上网浏览新闻的时序图。(2)系统管理员添加新闻的时序图。(3)系统管理员修改新闻的时序图。(4)系统管理员删除新闻的时序图。1一般浏览者上网浏览新闻的时序

6、图一般浏览者上网浏览新闻的时序图如图9所示图9 一般浏览者上网浏览新闻的时序图2.系统管理员添加新闻的时序图系统管理员添加新闻的时序图如图10所示。图10 系统管理员添加新闻的时序图3系统管理员修改新闻的时序图系统管理员修改新闻的时序图如图11所示。图11 系统管理员修改新闻的时序图4系统管理员删除新闻的时序图系统管理员删除新闻的时序图如图12所示图12 系统管理员删除新闻的时序图四、系统的协作图交互图用来说明系统如何实现一个用例或用例中的一个特殊场景。UML提供两类交互图:时序图和协作图。时序图按时间顺序描述系统元素之间的交互;协作图则按照时间和空间顺序描述系统元素之间的交互。 根据第二描述

7、的时序图,下面给出相应的协作图。1一般浏览者上网浏览新闻的协作图 一般浏览者上网浏览新闻的协作图如图13所示。图13 一般浏览者上网浏览新闻的协作图2系统管理员添加新闻的协作图系统管理员添加新闻的协作图如图14所示。图14 系统管理员添加新闻的协作图3系统管理员修改新闻的协作图系统管理员修改新闻的协作图如图15所示。图15 系统管理员修改新闻的协作图4系统管理员删除新闻的协作图系统管理员删除新闻的协作图如图16所示图16 系统管理员删除新闻的协作图五、系统的状态图在新闻中心管理系统的后台管理中,主要有添加新闻,修改新闻以及删除新闻3种状态。1系统管理员添加新闻的状态图系统管理员添加新闻的状态图

8、如图17所示.图17 系统管理员添加新闻的状态图2系统管理员修改新闻的状态图系统管理员修改新闻的状态图如图18所示。图18 系统管理员修改新闻的状态图3系统管理员删除新闻的状态图系统管理员删除新闻的状态图如图19所示。图19 系统管理员删除新闻的状态图六、系统的活动图1新闻中心前台信息浏览活动图新闻中心前台信息浏览活动图如图20所示。图20 新闻中心前台信息浏览活动图2新闻中心后台管理活动图新闻中心后台管理活动图如图21所示图21 新闻中心后台管理的活动图七、系统中的类1.类图的生成(1)参与者相关的类因为为浏览新闻的可以是任何人,所以此处不考虑一般浏览者,剩下的就是系统管理员了,那么系统中和

9、参与者相关的类图只有一个类Admin,如图22所示。图22 参与者相关的类图Admin类是管理员类,管理员类有自己的属性,主要是管理员姓名(username)和管理员密码(password)。(2)系统中用到的其他类系统中用到的其他类包括News类,NewsAction类,NewsService类,AdminLoginAction类, SqlServer类;1.News类表示基本新闻信息的类包含的属性有新闻编号(id),新闻标题(title),新闻内容(content),新闻作者(author),新闻发表时间(time),新闻关键字(keyword),新闻类别(type)2.NewsActio

10、n类表示新闻的增删改除的类主要提供了业务逻辑的方法.3.NewsService类表示实现增删改除的类同时提供了前台获得新闻列表的方法.该类执行具体的业务逻辑.4.AdminLoginAction类表示管理员登录后台系统时的难类包含的属性有登录名(username),登录密码(password),和session5.SqlServer类表示和数据库连接的类此类有一个日志属性.News类的类图如图23所示图23 News类NewsAction类类图如图24所示 图24 NewsAction类NewsService类类图如图25所示图25 NewsService 类AdminLoginAction类

11、类图如图26所示图 26 AdminLoginAction 类SqlServer类类图如图27所示图27 SqlServer 类2各类之间的关系各类之间的关系图如图28所示图28 各类之间的关系 管理员可以处理多个新闻的增删改查,所以NewsService和Admin之间应该是一对多的关系;同时一种类别的新闻只能对应一种新闻服务,所以NewsService和NewsAction之间吸能是一对一关系.八、系统的配置和实现新闻中心管理系统的组件图如图29所示。组成Web应用程序页面包括:前台浏览页面,后台维护页面,新闻添加页面,新闻修改页面,新闻删除页面和登录页面。图29 系统的组件图九、系统的配置图系统的配置图如图1-25所示。图30 系统的配置图十、报告合作情况,如图31所示。图31 报告合作情况十、实验心得:经过这次实验,我从中学到了如何在一个项目的需求分析后,进行系统的分析,我也从大量的书中懂得了用例图的使用原理,清楚地知道如何在用例图和时序图上分析出一个系统需要什么的类,并为系统构造出这些类。但是由于现实可供参考的案例太少,无法从前人的知识中得到更多的智慧,实验过程中,还遇到一些问题,有时不懂得如何处理,不过通过这次实验后,我终于学会了如何使用uml软件建模语言为一个系统建立系统的模型。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1