NABCD模型
N(need)需求:
PCAI可以简洁有效的解决学生和教师的的作业交互需求。而且不像同类软件确实那样功能复杂,而且响应时间长。本项目只是针对发布作业,提交作业,发布课程,参加课程,和沟通评论功能。
A(Approach)做法:
首先我们需要明确目的,然后明确使用的主要技术,我们小组讨论之后决定使用:servlet,sql,Java,CSS,Html,Javascript这些这些技术,而且我们的评论模块并不是人对人的评论,而是一个老师和一个学生对该学生提交的这个作业进行评论,这样就能够清晰的找到该作业所有的有关评论,方便教师和学生进行查询,而且不会有其他人对该作业有所干扰和影响。
B(Benefit)好处:
老师和学生的保密措施更加完善,因为有些学生比较内敛,不喜欢其他的人看到自己的评论,只希望老师能够看到自己的评论内容。这样做能够保证两个人之间的对话的保密性,不会受到其他人的影响。
C(Competitors)竞争:
我方优势:保密性好,只实现两个人之间对作业的评论,对作业不对人,而且他人无法窥探自己的评论内容。
我方劣势:实现功能少,而且承载的并发人数少,容易出现系统崩溃的现象。
D(Delivery)推广:
由于本产品主要针对的是教师和学生,所以我们会去各大高校进行推广,并且邀请并且教会老师使用这个软件,然后提供试用期,正式使用会要求付费,这样也能够获得经济效益。
四象限约束
重要但不紧急的事情 | 重要并且紧急的事情 | 不重要也不紧急的事情 | 不重要但是紧急的事情 |
评论功能,添加课程和添加作业,作业提交功能的实现 | 数据库设计,整个系统的架构设计 | 个人信息修改和修改密码 | 登陆注册模块设计 |