• PCAI的竞争性需求分析的NABCD方法,四象限约束,Moscow原则


    NABCD模型

    N(need)需求:

    PCAI可以简洁有效的解决学生和教师的的作业交互需求。而且不像同类软件确实那样功能复杂,而且响应时间长。本项目只是针对发布作业,提交作业,发布课程,参加课程,和沟通评论功能。

    A(Approach)做法:

    首先我们需要明确目的,然后明确使用的主要技术,我们小组讨论之后决定使用:servlet,sql,Java,CSS,Html,Javascript这些这些技术,而且我们的评论模块并不是人对人的评论,而是一个老师和一个学生对该学生提交的这个作业进行评论,这样就能够清晰的找到该作业所有的有关评论,方便教师和学生进行查询,而且不会有其他人对该作业有所干扰和影响。

    B(Benefit)好处:

    老师和学生的保密措施更加完善,因为有些学生比较内敛,不喜欢其他的人看到自己的评论,只希望老师能够看到自己的评论内容。这样做能够保证两个人之间的对话的保密性,不会受到其他人的影响。

    C(Competitors)竞争:

    我方优势:保密性好,只实现两个人之间对作业的评论,对作业不对人,而且他人无法窥探自己的评论内容。
    我方劣势:实现功能少,而且承载的并发人数少,容易出现系统崩溃的现象。

    D(Delivery)推广:

    由于本产品主要针对的是教师和学生,所以我们会去各大高校进行推广,并且邀请并且教会老师使用这个软件,然后提供试用期,正式使用会要求付费,这样也能够获得经济效益。

    四象限约束
    重要但不紧急的事情重要并且紧急的事情不重要也不紧急的事情不重要但是紧急的事情
    评论功能,添加课程和添加作业,作业提交功能的实现数据库设计,整个系统的架构设计个人信息修改和修改密码登陆注册模块设计
    Moscow原则

  • 相关阅读:
    文件操作
    通过类型断言获取error类型,获得更详细的信息

    数组
    使用unsafe改善性能
    使用unsafe.Pointer将结构体转为[]byte
    (GoRails)链接link_to到当前页current Page 并使用参数 (类ActionController::Parameters)
    用ActionController::Renderer的render方法渲染模版
    innerHTML用法及错误:无法设置未定义或null引用的属性“innerHTML”解决
    ActionCable的部署(参考Gorails)
  • 原文地址:https://www.cnblogs.com/yinhong/p/5428951.html
Copyright © 2020-2023  润新知