软件案例分析作业

个人博客作业-软件案例分析

对提供的产品2——博客园班级博客进行分析,即分析博客园的学习、教学、班级管理、互相交流的功能。

项目 内容
这个作业属于哪个课程 课程链接
这个作业的要求在哪里 作业链接
作业选择分析的产品 博客园班级博客
教学班级 006

第一部分 调研,评测

  • 博客园班级博客的功能分析:

    • 通用的功能有写博,查看其他人发表的博客、通过评论相互交流等。
    • 老师:
      查看已加入班级的同学博客
      查看班级学生成绩
      发布与更改教学内容,使用截图如下
软件案例分析作业_第1张图片
![]()
软件案例分析作业_第2张图片
  • 助教:
    查看加入的班级
    查看管理的班级
    管理班级成员
    对学生进行评价
  • 学生
    查看自己加入的班级
    查看已加入班级的同学博客
    提交作业,使用截图如下:
软件案例分析作业_第3张图片
软件案例分析作业_第4张图片
  • cnblogs的各项功能在手机上的使用

    • 博客园本身有APP,可以浏览博客园上的博客,但不能浏览班级博客部分的功能,也没有我们使用的班级学习、教学功能。
软件案例分析作业_第5张图片
  • 针对博客园班级,有一些开源的第三方APP,比如北航软工以前的团队做的博客园班级博客app

    • APP的改进首先是补全班级博客的功能,让使用者能通过APP查看班级发布的博客,解决成绩管理和交流沟通必须从网页进行的问题。

      另外可以改进的是APP评论的展示页,目前的评论是在一个新的页面展示,而个人建议APP可以在博客浏览页下方展示。

  • 描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

    首先说说发现的几个bug。

    • 在班级页面不能编辑博客,甚至没有进入自己博客后台的功能。想要编辑自己的博客,只能通过浏览器的后退或点击自己的头像进入博客主页,再从主页进入后台。
    • 在用Markdown格式编辑时,博客有时不能正确显示排版内容。最明显的问题是博客园自带的几个博客模板与md格式有一些冲突,我之前使用的一个模板就不能显示md分段符等内容。另外在编辑公式时公式不能正确显示,例如ax+by+c=0会被显示为\(ax+by+c=0\)
    • 作业分数最高可以给到9999分,不是常见的十分制或百分制。

    博客园班级博客功能比较完整,是市场唯一面向班级教学的产品,界面简洁,与CSDN相比界面简单,但没有烦人的广告和不智能的相关推荐。作业发布、批改等功能简洁易懂,在相关产品中很有竞争力。

  • 改进意见

    ​ 在班级页面增加返回博客后台的按钮,或者像很多网站一样,在右上角点击头像或ID可以返回博客后台。提高对博客对Latex公式的支持,作业评分机制可以由老师自己选择。

  • 对于博客园班级博客,我的结论是非常推荐。一个定量分析:
    (满分10分, 良好8分, 及格6分,聊胜于无4分, 很差 -2 分)

类别 描述 评分
核心功能 核心功能,功能设计和质量 10
用户体验 当用户完成功能时,不干扰用户 10
辅助功能 一些辅助功能如皮肤等 8
差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 10
界面UI 使用的界面外观 10
效能 占用内存, 启动速度, 内存泄漏情况 8
适应性 对屏幕大小、网络、平台的通用性 10
成长性 记住用户的选择, 适应用户的特点,用户越用越方便 4
用户控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息 4
细节 作业、评论邮件提醒等细节 6
合计 80

第二部分 分析

  • 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)

    如果的单纯模仿博客园,给出一个类似的产品,不考虑设计,三个月应该可以。但如果是从零开始,需要自己设计数据库等功能,没有参考,大概需要六个月以上。

  • 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?

    类似的软件(网站)有CSDN、开源中国等。

    博客园的优点是有完整的班级学习系统,可以添加人员、发布和提交班级作业。而其他网站只有发表博客功能,不能将每个同学的博客集中起来。

    ​缺点是其他网站有社区系统,可以通过论坛、问答求助等功能进行交流。博客园主要的博客功能以分享为主,交流的功能不多。目前看来CSDN有很多企业入驻,可以在企业博客获取有用的信息。

    因为和其他产品功能不重合,博客园在相关产品中应该排名第一。

  • 从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。

    如果团队有余力,可以考虑在APP上拓展班级博客的功能,以及APP可以开放博客的编辑,以便可以随时修改博客中的问题。

  • 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个

    不能直接返回后台可能因为对用户需求掌握不好,没有进行需求分析。

    md排版这个问题可能是网页模板的问题,这些模板在上线时没有仔细的测试。出现bug的原因是测试把关不严,没有注意在特殊的配置或环境下测试 。

第三部分 建议和规划

  • 首先,市场有多大?潜在的用户有多少?

    ​我国大学生群体有3700万,其中工科占三成。所有班级博客的教师、助教、学生以及计算机专业有类似教学需求的教师、学生都是目标市场。潜在的用户除了计算机相关的专业,还包括电子、自动化等工科专业的同学,预计有数十万。

  • 目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里?

    CSDN及其APP是市场上另一个比较成熟是产品,如上分析所说,其社区较完善。下面尝试分析两者的异同:

    • 虽然CSDN不是博客站点,但两者都是面向开发者的社区:
    • 博客园班级管理是独有的,这是其一大优势。
    • CSDN的网站设计现代化,博客园的界面设计比较简洁。
    • CSDN的问答系统的很好,有推荐、整合文档等功能。博客园的评论区和小组在这方面做的不好。
  • 作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

    ​核心用户是计算机相关专业的大学生和教师。

    用户属性 特点
    学历 本科在读
    年龄 18~22
    专业 计算机科学
    爱好 广泛
    收入
    表面需求 发布、提交博客作业
    潜在需求 通过博客社区学习专业知识

你可能感兴趣的:(软件案例分析作业)