团队项目需求分析

it2026-01-02  0

请每个项目团队选定一 个软件项目进行需求分析

需求分析

用户需求

通过校园资讯平台,用户可以在平台发布资讯(如勤工助学招工兼职,创新创业项目团队招人,校园轶事等),用户也可根据个人的需求在平台找相关资讯并联系相关负责人。

1. 登录与注册

没有账号的用户可以申请注册一个账号。所有希望通过资讯平台发布消息,留言或实现其他功能的用户必须使用账号登录。

2. 个人信息管理

用户可以对自己的个人基本信息进行管理,包括增加,删除,修改,查询等。个人的基本信息应包括姓名,性别,所在班级(职位,任教),电话,QQ。

3. 发布资讯

用户只有注册登录后才有资格发布消息,发布的消息需经过管理员审核通过后才能发布。

4. 浏览资讯

所有用户均可匿名浏览资讯,可以按资讯模块浏览资讯,可以搜索满足一定条件的资讯。 登录后,用户可以在浏览资讯时,输入一些必要的个人信息后,即可对资讯进行留言评论,收藏,转发,点赞等功能。 用户可以浏览点击率最高的资讯,同时可以知道每条资讯的留言条数,点赞收藏转发数及每个资讯模块的资讯数量。

5. 资讯管理

系统注册用户分为普通用户和管理员用户。普通用户可以进行修改个人的信息,发布资讯等操作。管理员用户可以对普通用户发布的资讯进行审查或删除;可以创建与维护资讯的内容;可以维护资讯留言。

根据用户需求,分析设计功能模块如下:

通过以上的功能需求,绘制了以下的用例图。

通过需求分析,我们又可以的到资讯系统的类图。通过类图我们就可以清楚的知道,每个类与类之间的关系,以及每个类的属性和方法。以下是资讯系统的类图:

在设计阶段,分为后端系统设计和前端系统设计。以下是我们团队的前后端系统设计: 以上是我们团队共同完成的结果,可能不太完善,但系统的大体的功能都具备了。

团队成员: 队长: 廖灵妹(我):负责需求分析阶段的用例图。 组员: 罗美玉:负责类图的设计。 黄舒帆:需求分析说明。 胡碧兰:系统设计。

最新回复(0)