统一建模语言UML课程设计报告--留言板系统

统一建模语言UML课程设计报告--留言板系统

ID:35625201

大小:214.50 KB

页数:12页

时间:2019-04-03

统一建模语言UML课程设计报告--留言板系统_第1页
统一建模语言UML课程设计报告--留言板系统_第2页
统一建模语言UML课程设计报告--留言板系统_第3页
统一建模语言UML课程设计报告--留言板系统_第4页
统一建模语言UML课程设计报告--留言板系统_第5页
资源描述:

《统一建模语言UML课程设计报告--留言板系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、统一建模语言UML课程设计报告留言板系统《UML(UnifiedModelingLanguage统建模语言)》课程设计任务书学号姓名设计题目设计要求设计题目可根据实际应用需求情况的功能、特色等重新进行分析。课程设计过程应体现所学综合知识的运用,作品应具有实际使用价值。设计的要求包括以下几个部分:1.课程设计报告一份2.例图、类图、时序图(或协作图)、活动图等若干3.答辩演讲幻灯片一份设计要求:1.掌握UML语言的概念、结构、语义与表示方法。2.掌握UML建模工具RationalRose的使用方法。

2、3.给出系统的模型,能够熟练地使用Rose工具表达。设计内容与步骤1.用户和角色分析、应用需求、各个界面的间转换流程、要用到工具和技术等。2.根据所收集的简单需求,使用UML和RationalRose工具对系统进行建模。3.根据需求的分析,进行需求建模,绘制系统的用例图和活动图。4.根据用例模型,进行架构建模,绘制系统的状态图,类图和交互图。设计工作计划与进度安排1.知识准备,整体规划设计构思1天2.使用UML和RationalRose工具对系统进行建模1.5天3.课程设计报告0.5天4.幻灯片制

3、作及答辩准备0.5天5.演示及答辩1天设计考核要求1.出勤20%2.答辩或演示40%3.课程设计报告40%指导教师(签字):教研室主任(签字):一、留言板系统的需求分析1、系统功能需求(1)系统管理员可以对页面进行维护和批准用户的注册申请,以及对用户所发表的留言进行审核和删除工作。(2)普通注册用户可以浏览留言、发表留言、修改留言和恢复留言。(3)游客只能浏览系统公开的留言,也可以进行用户注册。满足上述需求的系统主要包括下面几个模块(1)数据库管理模块:提供使用者录入、修改并维护数据的途径。(2)

4、基本业务模块:注册用户可以发表留言、修改留言、浏览留言,其中管理员还可以审核和删除留言、以及用批准用户的注册;游客可以浏览系统公开的留言留言板系统基本业务模块数据库管理模块图1.1系统功能需求2、数据库管理模块数据库模块用户管理留言信息管理图1.2数据库管理模块(1)留言信息管理:对留言的审核、删除(2)用户管理:对用户注册申请的审核批准,增加、删除用户。3、基本业务模块基本业务模块发表留言修改和更新留言删除留言页面维护浏览留言用户注册批准图1.3基本业务模块(1)发表留言:注册用户(包括管理员和

5、会员)可以发表留言。(2)修改和更新留言:这侧用户可对自己发表的留言进行修改。(3)删除留言:管理员可以对任何不合格留言进行删除,会员可以删除自己的私有留言。(4)浏览留言:所有用户包括游客均可以浏览留言。(5)页面维护:管理员可以使用此模块对留言板的页面进行维护。(6)用户注册批准:管理员可以使用此模块批准用户注册。二、系统的UML建模㈠、系统的用例图创建用例图之前首先需要确定参与者在留言板系统中需要管理员、普通注册用户和游客的参与。其中游客只能浏览留言信息。管理员作为系统的维护者拥有系统的所有

6、权限,可以进行各种操作,包括用户注册的批准、删除用户,以及对留言的审核、增删查改。普通注册用户可以浏览所有留言以及对自己私有留言的增删查改。(1)留言板后台系统用例图留言板后台属于管理员管理范畴,管理员可以进行相应的操作。管理员在后台可以进行所有的操作,可以登录自己的账号然后可以回复自己的留言、发表留言;同时可以进行用户管理,以及系统管理。系留言板后台系统用例图如图所示。从图中可以看到管理员在后台所参与的所有用例。系统管理员的用例:①系统管理:系统管理员可以对网站进行日常维护与管理,包括打开关闭留

7、言板、系统的基本信息。②用户管理:系统管理员可以处理用户的的注册申请,删除账户及账户级别的设置以及用户留言的审核和删除。③管理员登陆:系统管理员可以登录自己的账号进行留言回复和发表留言及对自己留言的增删改查操作。如图2-1游客用例:图2、1-1留言板后台系统用例图(2)、留言板前台---各种留言信息的操作用例图在留言板的前台,注册用户(包括管理员和普通会员)和游客可进行各自相应的操作,其中游客由于没有注册,不是系统的会员只拥有系统的最低权限,即只能进行留言的浏览,而注册用户除此之外还可以对其他用户

8、发表悄悄话,回复留言,发表留言预览留言以及修改留言内容等。如图2-2普通会员的用例:(1)浏览留言:可以浏览任何用户发表的留言。(2)删除留言:可以删除自己的任何留言。(3)发表留言:会员可以发表留言,包括公开留言和悄悄话。(4)修改和更新留言:会员可以修改和更新自己发表的任何留言。图2、1-2留言板前台---各种留言信息的操作用例图(3)、留言板前台---各种用户信息的操作(面向注册用户)用例图如图2-3图2、1-3留言板前台---各种用户信息的操作(面向注册用户)用例图㈡、系统

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

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

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