信息分析及功能模块

1.选题背景

由于处在计算机学院,经常能在群里看见老师寻找同学参加项目和学生寻求项目的消息,有感于这种交流方式的低效,为了提高交流的效率,节约双方的时间,产生了做这么一个项目对接平台的想法。

2.平台成员

2.1 项目参与者

在平台中,参与者在注册自己的身份信息后,可以开始在网站寻找合适的项目,也可以通过私信等方式与其他成员交流。在寻找到合适的项目后选择参加,经项目发布者审核挑选后加入项目。完成后由项目发布者结束项目,学生收到来自项目发布者及其他项目参加者的评价,同时也对他人做出评价,此评价将作为平台信誉评级的重要部分。

2.2 项目发布者

项目发布者在注册相关信息后,需经平台管理员审核后方可在平台中发布项目。发布者通过提供项目简介,需求人数,报名条件,联系方式等信息来发布项目,在发布后通过报名者的信息,评价等来筛选项目成员完成项目。在项目完成后,由项目发布者在平台上完成并结束项目,对参加者提供评价。

2.3 平台管理员

在该平台中,平台管理员主要负责审批项目发布者的信息,处理相关投诉申请,为项目中的冲突提供仲裁。

3.功能模块

3.1 注册/登录:

新用户首先需要注册,注册分学生,老师两类,不同身份所对应的功能也不一样,注册以邮箱作为唯一标识,注册之后凭帐号+密码登录.

3.2 发布项目:

身份为老师的用户可以发布项目,每个项目包含内容,标签,内容,用人标准,人数,标签用于简要概括项目的类型,内容即是项目的内容提要,用人标准是老师招学生的一些硬性标准(如英语四级,学过java等),人数即这个项目所需求的人和已经招的人,经过发布者审核之后,更新已招人数。

3.3 接项目:

身份为学生的用户可以在平台上看到老师发的各种项目,如有合适的可加入的项目,可接项目,在通过发布者审核之后即可参与项目

3.4 私信:

对于一个项目是否适合参与,最重要的就是交流,学生能够通过私信老师更好了解项目,老师也能通过私信学生来判断这个学生是否适合加入项目

3.5 个人资料:

注册完毕后,需要完善个人资料,包括姓名,性别,学校/学院,履历,标签,联系方式等

3.6 推荐匹配

老师发布项目后,系统根据项目的标签,推荐有类似标签的学生(按评价排序),老师可以直接私信这些学生。学生登录后能够看到根据自己标签推荐的项目。这一功能提升了信息互通的效率。

3.7 分类搜索

学生可以根据具体需要搜索项目,可以以老师名字,项目名字,标签和用人标准等搜索,系统将搜索结果显示在平台上,这个功能在于弥补标签推荐的局限性

3.8 评价

在项目完成后,由项目发布者在平台上完成并结束项目,对参加者提供评价。每次评价会获得一定积分,中途退出项目会扣掉一定积分