• “北航Clubs” Beta版本开发目标


    Beta版本开发目标

    总体设想:修复Alpha版本中的若干bug,并在Alpha版本成果之上进行进一步开发,实现社员管理、评论、站内信等功能。

    1.对Alpha版本功能的更新与加强

    后端实现从SQLite到MySQL的迁移升级
    后端rails框架Web Server工具从WebRick迁移升级成支持多线程并发的PUMA
    功能细节上的若干bug修复

    2.增加社员管理系统

    主要包括:学生报名、社团审批、社员增删改查等。 需求与业务逻辑:

    学生可以在社团相关页面中点击加入社团
    学生报名后,社团在入社审批中可以看到所有等待审批的学生。同意与不同意学生会收到一条站内信通知。同意入社后,将会出现在社团学生名单列表中。
    社团管理者可以在后台进行社员的查看、强制退社、群发通知等操作

    3.建设通知系统

    主要包括:短信、邮件以及站内信通知。 需求与业务逻辑:

    在“社员管理”与“活动报名名单”中选择需要通知的同学
    选择通知类型与通知方式,并编写通知内容
    进行群发通知后,将会生成一条“通知”记录
    在社团后台“通知”界面可以查看以往通知,并可选择对目标同学再次进行通知
    短信通知是计价服务,资费0.1元一条,站内信与邮件不需要资费
    短信购买方式:通过支付宝、微信以及银行转账转到网站负责人账户,网站负责人后台为社团增加短信条数限制
    短信与邮件将会直接通知到学生验证过的短信与邮箱
    站内信将会出现在用户首页的“通知”栏中

    4.继续建设学生用户系统

    主要包括:实名验证、手机验证与Email验证 需求与业务逻辑:

    实名验证通过外部资源实现
    不验证手机无法注册
    增加修改登录密码功能

    5.活动与资讯系统

    主要包括:资讯增删改查、活动增删改查以及活动的报名时间限定 需求与业务逻辑:

    将原来的活动系统,拆分为活动与系统两大系统
    资讯,即文章推送
    活动系统,每个活动有截止时间,截止时间结束后无法报名活动
    活动可以被报名,报名名单将加入名单列表

    6.继续建设社团系统

    主要包括:增加修改密码、修改社团头像功能,自己设定社团介绍等功能 需求与业务逻辑:

    社团在“社团信息”界面可以更改头像、社团密码
    可以设置社团介绍
    可以设置四张图片,图片将放置在社团展示界面首页

    7.建设评论系统

    主要包括:评论活动与评论资讯 需求与业务逻辑:

    在资讯与活动下方增加评论列表

  • 相关阅读:
    HDU 5714
    C++ 中的名称冲突之 "y1"
    FFT 模板
    Modular Query
    找礼物(find)(模拟)
    水流(water)(BFS)(DFS)
    单词接龙(dragon)(BFS)
    细菌(disease) (位运算)(状态压缩)
    Diamond Collector (动态规划)
    超级素数(sprime) (BFS)
  • 原文地址:https://www.cnblogs.com/wowotoubuaa/p/5034719.html
Copyright © 2020-2023  润新知