diff --git a/doc/需求模型_校园服务_张良坤.docx b/doc/需求模型_校园服务_张良坤.docx new file mode 100644 index 0000000..e10369b Binary files /dev/null and b/doc/需求模型_校园服务_张良坤.docx differ diff --git a/model/分析类图.vsdx b/model/分析类图.vsdx new file mode 100644 index 0000000..42c507e Binary files /dev/null and b/model/分析类图.vsdx differ diff --git a/model/用例图.vsdx b/model/用例图.vsdx new file mode 100644 index 0000000..1eb2b97 Binary files /dev/null and b/model/用例图.vsdx differ diff --git a/model/用例描述/举报内容用例描述.txt b/model/用例描述/举报内容用例描述.txt new file mode 100644 index 0000000..77123f6 --- /dev/null +++ b/model/用例描述/举报内容用例描述.txt @@ -0,0 +1,7 @@ +用例名称:举报内容 +业务目标:允许校园点评用户举报不适当、违规或有害的文章或评论内容,以促使平台管理员采取适当的措施 +执行者: 校园点评用户 +基本交互动作: +1.用户进行举报文章,向系统发送举报文章请求 +2.系统连接数据库,将标记文章被举报性质存储到数据中 +3.系统返回举报成功提示 diff --git a/model/用例描述/任务搜索和筛选用例描述.txt b/model/用例描述/任务搜索和筛选用例描述.txt new file mode 100644 index 0000000..a113fb8 --- /dev/null +++ b/model/用例描述/任务搜索和筛选用例描述.txt @@ -0,0 +1,8 @@ +用例名称:跑手进行任务搜索和筛选 +业务目标:跑手对跑腿任务进行搜索和筛选,以找到适合的任务 +执行者:校园跑腿跑手 +前置条件:跑手已位于任务浏览页面 +基本交互动作: +1.跑手进入搜索和任务筛选,搜索关键词或选择筛选条件 +2.系统从数据库搜索符合条件的相关任务信息 +3.系统将返回的相关任务信息返回给跑手 diff --git a/model/用例描述/发布公告用例描述.txt b/model/用例描述/发布公告用例描述.txt new file mode 100644 index 0000000..005620f --- /dev/null +++ b/model/用例描述/发布公告用例描述.txt @@ -0,0 +1,8 @@ +用例名称:发布公告 +业务目标:管理员向平台用户发布公告,传达重要信息、通知或更新 +执行者:管理员 +前提条件:管理员已登录到校园点评小程序,并具有发布公告的权限 +基本交互动作: +1、管理员进行编辑公告,并编辑内容 +2、系统将创建的公告和相应信息存到数据库 +3、管理员确认公告的发布,同时发布成功显示在屏幕上 \ No newline at end of file diff --git a/model/用例描述/发布文章用例描述.txt b/model/用例描述/发布文章用例描述.txt new file mode 100644 index 0000000..a58459e --- /dev/null +++ b/model/用例描述/发布文章用例描述.txt @@ -0,0 +1,8 @@ +用例名称:发布文章 +业务目标:允许用户通过平台创建和发布校园点评文章 +执行者: 校园点评用户 +基本交互动作: +1.用户进行发布文章,编写文章内容以及相应文章标签等 +2.系统对文章进行审核 + 2.1若文章涉及敏感词或敏感话题等,文章会被退回 + 2.2若文章无问题,系统将把文章存储到数据库中,发布成功 diff --git a/model/用例描述/发布跑腿悬赏任务用例描述.txt b/model/用例描述/发布跑腿悬赏任务用例描述.txt new file mode 100644 index 0000000..b957249 --- /dev/null +++ b/model/用例描述/发布跑腿悬赏任务用例描述.txt @@ -0,0 +1,12 @@ +用例名称:发布跑腿悬赏任务 +业务目标:用户创建发布自己需要的跑腿悬赏任务,以便跑手完成 +执行者:校园跑腿用户 +前置条件:用户已经注册登陆小程序 +基本交互动作: +1.用户点击发布悬赏按钮创建跑腿悬赏任务 +2.用户填写悬赏信息 +3.用户发布悬赏任务到平台 +4.发布的悬赏任务存到数据库 +5.系统返回发布成功信息 +6.用户退出悬赏接口 +7.系统返回我的悬赏任务面板 \ No newline at end of file diff --git a/model/用例描述/审核文章和评论用例描述.txt b/model/用例描述/审核文章和评论用例描述.txt new file mode 100644 index 0000000..fa6afb7 --- /dev/null +++ b/model/用例描述/审核文章和评论用例描述.txt @@ -0,0 +1,9 @@ +用例名称: 审核被举报的文章和评论 +业务目标: 管理员审核被举报的文章和评论,确保它们符合平台的规定和政策 +执行者: 管理员 +前置条件: 管理员已登录到校园点评小程序,并具有审核权限;文章、评论被用户举报 +基本交互动作: +1.用户查看带审核的内容,系统从数据库把待获取的内容进行返回 +2.用户进行审核 + 2.1审核通过,将审核的文章和评论的结果储存在数据库中,并在面板中显示“审核通过” + 2.2审核不通过,将审核的文章和评论的结果储存在数据库中,并在面板中显示“审核通过” \ No newline at end of file diff --git a/model/用例描述/接受跑腿悬赏任务用例描述.txt b/model/用例描述/接受跑腿悬赏任务用例描述.txt new file mode 100644 index 0000000..bc11104 --- /dev/null +++ b/model/用例描述/接受跑腿悬赏任务用例描述.txt @@ -0,0 +1,9 @@ +用例名称:跑手接受跑腿悬赏任务 +业务目标:跑手查看并接受跑腿任务,以执行任务并获取报酬 +执行者:校园跑腿跑手 +前置条件:跑手已位于任务浏览页面。 +基本交互动作: +1.跑手浏览查看感兴趣的跑腿任务,获取任务详情,系统从数据库获得相应任务消息 +2.跑手查看任务详情后,选择接受任务,系统从数据库查找任务的状态信息,对跑手的接受请求进行验证,确保任务未被其他跑手接受 +3.如果验证成功,系统将任务分配给跑手,并将任务状态更新为"进行中",储存到数据库中 +4.系统提示跑手任务分配成功 \ No newline at end of file diff --git a/model/用例描述/搜索文章用例描述.txt b/model/用例描述/搜索文章用例描述.txt new file mode 100644 index 0000000..ef5987e --- /dev/null +++ b/model/用例描述/搜索文章用例描述.txt @@ -0,0 +1,8 @@ +用例名称:搜索文章 +业务目标:允许校园点评用户使用搜索功能来查找感兴趣的校园点评文章 +执行者: 校园点评用户 +基本交互动作: +1.用户搜索文章,系统向数据库发送数据请求 +2.数据将请求的相应文章结果返回到搜索面板上 + + diff --git a/model/用例描述/支付已完成悬赏任务用例描述.txt b/model/用例描述/支付已完成悬赏任务用例描述.txt new file mode 100644 index 0000000..cff6ce6 --- /dev/null +++ b/model/用例描述/支付已完成悬赏任务用例描述.txt @@ -0,0 +1,12 @@ +用例名称:支付已完成悬赏任务 +业务目标:用户对跑手已完成的悬赏任务支付悬赏金额,确保跑手收到 +执行者:校园跑腿用户 +前置条件:跑手已经完成悬赏任务 +基本交互动作: +1.用户查看自己发布的悬赏任务,确保已被跑手完成 +2.用户点击确认支付调用支付接口进行支付 +3.系统获取悬赏任务信息并返回 +4.用户选择支付方式完成支付 +5.系统处理支付请求返回支付结果 +6.系统更新新的悬赏任务信息到数据库 +7.系统返回我的悬赏任务面板 diff --git a/model/用例描述/评价跑手用例描述.txt b/model/用例描述/评价跑手用例描述.txt new file mode 100644 index 0000000..f27397a --- /dev/null +++ b/model/用例描述/评价跑手用例描述.txt @@ -0,0 +1,14 @@ +用例名称:评价跑手 +业务目标:用户对已完成悬赏任务的跑手进行评价,方便其他用户选择合适跑手 +执行者:校园跑腿用户、校园跑腿跑手 +前置条件:用户已经支付完成悬赏任务 +基本交互动作: +1.用户查看悬赏任务 +2.用户点击评价按钮请求评价跑手 +3.系统获取悬赏任务信息并返回 +4.用户填写个人评价建议和打星评价 +5.用户提交个人评价 +6.系统处理评价请求并更新悬赏任务信息到数据库 +7.系统返回评价成功消息 +8.系统提供评价信息给跑手 +9.系统返回到我的悬赏任务面板 \ No newline at end of file diff --git a/model/顺序图/举报内容顺序图.png b/model/顺序图/举报内容顺序图.png new file mode 100644 index 0000000..4d30f36 Binary files /dev/null and b/model/顺序图/举报内容顺序图.png differ diff --git a/model/顺序图/举报内容顺序图.vsdx b/model/顺序图/举报内容顺序图.vsdx new file mode 100644 index 0000000..85a7737 Binary files /dev/null and b/model/顺序图/举报内容顺序图.vsdx differ diff --git a/model/顺序图/任务搜索和筛选顺序图.png b/model/顺序图/任务搜索和筛选顺序图.png new file mode 100644 index 0000000..6fcab28 Binary files /dev/null and b/model/顺序图/任务搜索和筛选顺序图.png differ diff --git a/model/顺序图/任务搜索和筛选顺序图.vsdx b/model/顺序图/任务搜索和筛选顺序图.vsdx new file mode 100644 index 0000000..7c7b1a2 Binary files /dev/null and b/model/顺序图/任务搜索和筛选顺序图.vsdx differ diff --git a/model/顺序图/发布公告顺序图.png b/model/顺序图/发布公告顺序图.png new file mode 100644 index 0000000..4ddddb5 Binary files /dev/null and b/model/顺序图/发布公告顺序图.png differ diff --git a/model/顺序图/发布公告顺序图.vsdx b/model/顺序图/发布公告顺序图.vsdx new file mode 100644 index 0000000..63f48a4 Binary files /dev/null and b/model/顺序图/发布公告顺序图.vsdx differ diff --git a/model/顺序图/发布文章顺序图.png b/model/顺序图/发布文章顺序图.png new file mode 100644 index 0000000..d9021a2 Binary files /dev/null and b/model/顺序图/发布文章顺序图.png differ diff --git a/model/顺序图/发布文章顺序图.vsdx b/model/顺序图/发布文章顺序图.vsdx new file mode 100644 index 0000000..3f54ac8 Binary files /dev/null and b/model/顺序图/发布文章顺序图.vsdx differ diff --git a/model/顺序图/发布跑腿悬赏任务顺序图.png b/model/顺序图/发布跑腿悬赏任务顺序图.png new file mode 100644 index 0000000..f5fd336 Binary files /dev/null and b/model/顺序图/发布跑腿悬赏任务顺序图.png differ diff --git a/model/顺序图/发布跑腿悬赏任务顺序图.vsdx b/model/顺序图/发布跑腿悬赏任务顺序图.vsdx new file mode 100644 index 0000000..bada7a6 Binary files /dev/null and b/model/顺序图/发布跑腿悬赏任务顺序图.vsdx differ diff --git a/model/顺序图/审核文章评论顺序图.png b/model/顺序图/审核文章评论顺序图.png new file mode 100644 index 0000000..b5ee969 Binary files /dev/null and b/model/顺序图/审核文章评论顺序图.png differ diff --git a/model/顺序图/审核文章评论顺序图.vsdx b/model/顺序图/审核文章评论顺序图.vsdx new file mode 100644 index 0000000..2c04132 Binary files /dev/null and b/model/顺序图/审核文章评论顺序图.vsdx differ diff --git a/model/顺序图/接受跑腿悬赏任务顺序图.png b/model/顺序图/接受跑腿悬赏任务顺序图.png new file mode 100644 index 0000000..550e5f0 Binary files /dev/null and b/model/顺序图/接受跑腿悬赏任务顺序图.png differ diff --git a/model/顺序图/接受跑腿悬赏任务顺序图.vsdx b/model/顺序图/接受跑腿悬赏任务顺序图.vsdx new file mode 100644 index 0000000..dcacf9e Binary files /dev/null and b/model/顺序图/接受跑腿悬赏任务顺序图.vsdx differ diff --git a/model/顺序图/搜索文章顺序图.png b/model/顺序图/搜索文章顺序图.png new file mode 100644 index 0000000..a15ca91 Binary files /dev/null and b/model/顺序图/搜索文章顺序图.png differ diff --git a/model/顺序图/搜索文章顺序图.vsdx b/model/顺序图/搜索文章顺序图.vsdx new file mode 100644 index 0000000..b4e70ff Binary files /dev/null and b/model/顺序图/搜索文章顺序图.vsdx differ diff --git a/model/顺序图/支付完成跑腿悬赏顺序图.png b/model/顺序图/支付完成跑腿悬赏顺序图.png new file mode 100644 index 0000000..2edc921 Binary files /dev/null and b/model/顺序图/支付完成跑腿悬赏顺序图.png differ diff --git a/model/顺序图/支付完成跑腿悬赏顺序图.vsdx b/model/顺序图/支付完成跑腿悬赏顺序图.vsdx new file mode 100644 index 0000000..c8ab2f4 Binary files /dev/null and b/model/顺序图/支付完成跑腿悬赏顺序图.vsdx differ diff --git a/model/顺序图/评价跑手顺序图.png b/model/顺序图/评价跑手顺序图.png new file mode 100644 index 0000000..2a61ac9 Binary files /dev/null and b/model/顺序图/评价跑手顺序图.png differ diff --git a/model/顺序图/评价跑手顺序图.vsdx b/model/顺序图/评价跑手顺序图.vsdx new file mode 100644 index 0000000..5ce9037 Binary files /dev/null and b/model/顺序图/评价跑手顺序图.vsdx differ