需求分析
通过校园资讯平台,用户可以在平台发布资讯(如勤工助学招工兼职,创新创业项目团队招人,校园轶事等),用户也可根据个人的需求在平台找相关资讯并联系相关负责人。
没有账号的用户可以申请注册一个账号。所有希望通过资讯平台发布消息,留言或实现其他功能的用户必须使用账号登录。
用户可以对自己的个人基本信息进行管理,包括增加,删除,修改,查询等。个人的基本信息应包括姓名,性别,所在班级(职位,任教),电话,QQ。
用户只有注册登录后才有资格发布消息,发布的消息需经过管理员审核通过后才能发布。
所有用户均可匿名浏览资讯,可以按资讯模块浏览资讯,可以搜索满足一定条件的资讯。 登录后,用户可以在浏览资讯时,输入一些必要的个人信息后,即可对资讯进行留言评论,收藏,转发,点赞等功能。 用户可以浏览点击率最高的资讯,同时可以知道每条资讯的留言条数,点赞收藏转发数及每个资讯模块的资讯数量。
系统注册用户分为普通用户和管理员用户。普通用户可以进行修改个人的信息,发布资讯等操作。管理员用户可以对普通用户发布的资讯进行审查或删除;可以创建与维护资讯的内容;可以维护资讯留言。
根据用户需求,分析设计功能模块如下:
通过以上的功能需求,绘制了以下的用例图。
通过需求分析,我们又可以的到资讯系统的类图。通过类图我们就可以清楚的知道,每个类与类之间的关系,以及每个类的属性和方法。以下是资讯系统的类图:
在设计阶段,分为后端系统设计和前端系统设计。以下是我们团队的前后端系统设计: 以上是我们团队共同完成的结果,可能不太完善,但系统的大体的功能都具备了。
团队成员: 队长: 廖灵妹(我):负责需求分析阶段的用例图。 组员: 罗美玉:负责类图的设计。 黄舒帆:需求分析说明。 胡碧兰:系统设计。
