zoukankan      html  css  js  c++  java
  • 团队项目选题-博客园移动客户端

    团队项目选题

    • 博客园移动客户端:实现一个edu.cnblogs.com的客户端

    NABCD

    Need 需求

    刚性需求
    • 博客园的班级博客功能只有网页版,不方便在手机上使用,因此需要把班级博客的基本功能移植到移动客户端上
    辅助性需求
    • 可能希望对班级内容进行保密,不希望非班级成员访问
    • 目前的界面体验不是很好,希望进行优化
    • 学生需要发布作业、作业即将截止的提醒功能,避免延误
    需求量
    • 所有班级博客的教师、助教、学生都可能是潜在用户

    Approach 做法

    • 前端使用React Native,调用博客园的api完成安卓和ios移动客户端的开发
    • 允许班级设置权限,限制非班级成员对班级内容的访问
    • 添加发布作业、作业即将截止的提醒功能
    • 班级博客分类不清晰,改善对班级博客的分类功能
    • 在班级博客页面较为明显的位置添加跳转到个人博客的链接

    Benefit  好处

    给客户/用户带来的好处
    • 为使用班级博客教师、学生提供便利,无需使用浏览器即可使用班级博客的功能
    • 优化的页面设计会给用户带来更好的交互体验
    • 信息提醒功能可以有效提醒学生及时完成作业避免延误
    团队/公司的好处
    • 班级博客是博客园具有的独特的功能,开发班级博客的移动客户端为用户使用班级博客提供便利,便于班级博客和博客园的进一步推广,为博客园增加竞争力。

    Competitors 竞争

    竞争者
    • 博客园主要面对来自CSDN的竞争,CSDN已经有了官方的移动客户端。CSDN的成立要早于博客园,具有一定的先驱者优势。CSDN中的学院功能不是面向学校和教育而是提供收费的课程,与班级博客功能并不相同没有直接的竞争。
    • 博客园作为后来者,可以吸收和学习CSDN的长处,避开CSDN出现的问题,同时发挥自己独特的优势将自己独特的功能做得更加强大。

    Delivery 交付

    发布软件
    • 发布到各大应用市场
    • 在使用班级博客的教师、学生之间传播
    • 通过博客园的官方渠道发布
    一周用户量估计:1000
  • 相关阅读:
    springboot注册为win服务特别简单
    mybatis-generator 自动生成代码
    springboot_+jpa 控制台输出sql
    java实现pdf转word(文字)
    Springboot项目使用aop添加日志
    利用chrome浏览器调试Web网页程序
    ORACLE 两表关联更新三种方式
    oracle有关函数 rank(),row_number(),dense_rank(),over()使用小结
    标量子查询要注意的坑
    Oracle分析函数KEEP、DENSE_RANK的使用
  • 原文地址:https://www.cnblogs.com/NewTeam/p/7680333.html
Copyright © 2011-2022 走看看