团队项目-系统建模(继续完善)

mac2022-06-30  214

团队项目-系统建模(完善)

本周在建模这一块进行了进一步完善,具体见下图。

一、用例图

概述 我们的网站主要涉及用户和管理员,故做这两者的用例图。

1.1 用户的用例图

说明:

登陆注册部分我们组打算放在发表评论时登陆,主页面可以直接进行搜索操作而不需要登陆,但考虑到画图就直接把登陆注册和用户相连。添加课程是相当于知乎上发表一个问题,而评价课程即是回答问题。管理已提交信息指用户可以在添加课程或评价课程后可以继续修改操作,考虑到部分用户有变更原描述的可能。

1.2 管理员的用例图

说明:

管理员是在后台添加的,不需要注册,登陆即可。管理员具有的功能操作在图上应该是比较清楚的,就不再赘述了。

二、功能模块图

概述 网站涉及的基本功能。说明:

这张图片上周应该就已发布,这里重新提一下。这是我们组对网站基本功能的概述。

三、网页设计结构图

概述 之前设计的网页逻辑图可能看起来不是很明白,于是我们组又重新设计了一下网页的结构图。说明:

主要分成两部分来看,一是管理,二是查看与评价。查看与评价部分,主要看教师与课程,由于大部分情况教师是跟随课程的,所以就新建课程而附带有教师,这里并未直接给出。教师管理和课程管理既可以由创建者管理也可以有管理员管理。用户管理目前设计的用户信息基本上只有邮箱和密码,考虑到只限北理学生访问,所以用邮箱就行,性别年级等其他资料我们认为并不重要,关键在于分享自己的评价。

转载于:https://www.cnblogs.com/InspAlgo/p/9161645.html

相关资源:JAVA上百实例源码以及开源项目

最新回复(0)