UML课程设计实验报告

2026/4/23 2:41:00

UML统一建模课程作业

项目名称 网络教学系统

学生姓名

学 号

院 系 计算机与软件

专 业 计算机科学与技术

任课教师

二O一五年六月

目 录

一.需求分析

1.1系统功能需求 1.2数据库管理模块 1.3基本业务模块 1.4信息浏览、查询模块

二.系统的UML基本模型

2.1 UML初始模型

2.2系统的用例图 1.参与者列表

2.学生参与者的用例以及用例图 3.教师参与者的用例以及用例图 4.系统管理员参与者用例以及用例图 5.系统用户参与的总的用例图 2.3系统的时序图

1.系统管理员网站的时序图 2.用户登录系统的时序图 3.学生下载文件的时序图

2.4系统的协作图

1.系统管理人员管理网站的协作图 2.用户登录系统的协作图 3.学生下载文件的协作图 2.5系统的状态图

2.6系统的活动图

1.用户登录系统的活动图 2.教师上传课件的活动图

3.系统管理员维护网站的活动图

三.系统中的类

3.1类图的生成

1.参与者相关的类 2.系统中用到的其他类 3.2各类之间的关系

四.系统的配置与实现

1.系统的构件图 2.系统的部署图

一.网络教学系统的需求分析:

1.1系统功能需求:

系统的功能需求包括一下几个方面。

1.学生可以登录网站浏览信息、查找信息和下载文件。

2.教师可以登录网站输入课程简介、上传课件文件、发布信息、修改和更新消息、 3.系统管理员可以对页面维护以及批准用户的注册申请。 满足上述需求的系统主要包括以下几个模块,如下图01所示:

1.数据库管理模块。数据库管理模块提供了使用者录入、修改并维护数据的途径。例如对教师信息的管理、课程简介信息的管理和文件上传信息的管理等。 2.基本业务模块。在基本业务模块中,教师可以上传文件、发布消息、修改和更新消息;学生可以下载文件;管理员可以维护页面,批准注册等。

3.信息浏览、查询模块。信息查询模块主要用于对网站的信息进行浏览、搜索查询。

1.2数据库管理模块:

数据库模块包含如图所示的几个方面。 1.教师信息管理。负责教师信息的管理。

2.课程简介信息的管理。负责课程简介信息的管理。 3.文件上传信息的管理。负责文件上传信息的管理。

1.3基本业务模块:

基本业务模块包含如图03所示的几个方面。

(1)文件上传。教师可以使用此模块将课程的数据上传到网站的服务器上。 (2)文件的下载。学生可以使用此模块从网站上下载课件及其他资料。 (3)消息发布。教师可以通过此模块发布学习的方法、课程重点等和教学相关


UML课程设计实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: UML课程设计实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219