第二项任务——项目需求分析

利用NABCD模型进行竞争性需求分析

用户需求分析

做成了一个有日历标记的记事本软件,日历记事本面板由日历、记事本、图片、时钟四部分组成。日历部分可以选择不同的年份、月份、日期和星期;记事本模块可以实现查看,保存,删除日志等操作;并且每一步操作都有相应提示;图片模块可以显示预设的图片;时钟模块可以用时钟来显示当前时间。本软件是一个实用性较强,简洁,美观,方便的功能软件。

日历记事本,拥有了现实日历很难很快查询实现的功能。现在电脑使用用户和手机用户越来越多,就不要购买现实的日历,而通过这个小小的程序就可以帮助人们知道现在和未来的日期,还可以查询你想要的日期。能够给用户带来更加简单和实用的感觉。在查询日期时,可以对日期进行日志添加、删除和修改。

方便性:是一种虚拟的日历而不是现实的,查询日期的速度快,查询准确。使用户能更快的知道自己想要的日期。并对日期进行日志操作。

实用性:不需要用户去购买其他日历,只需拥有这个小小的程序。可以记录所需要记录的事情。

1.   项目目标

(1)  改程序能够提供良好的界面,方便用户查询相关的日期;

(2)  该程序具有良好的记事功能,便于用户查看;

(3)  改程序突出主题,便于用户了解与使用。

2.   项目雏形

NABCD】模型分析:

N(Need需求)

(1)界面设计美观大方、操作简便灵活。

(2)实现日历的查询的功能;

(3)实现了给用户带来更加简单和实用的感觉;

(4)实现了用户可添加、删除日志。

AApproch做法):

(1)  实用GUI界面。

(2)  实用JavaScript编写程序。

B(Benefit好处)

(1)  用户可以查询自己想要的日期;

(2)  查询日期的速度快,查询准确;

(3)  该程序有安全性;

(4)  该程序有方便性。

C(Competitiors 竞争)

 优势:

(1)  界面更加美观有趣,操作更加快捷;

(2)  所有人都需要,并且使用它。

   劣势:

(1)  程序编写简单,竞争激烈。

 D(Delivery 推广)

   (1)可以通过互联网来推广该软件,比如可以利用qq空间、微信平台等发布消息。

原文地址:https://www.cnblogs.com/qinyunpanchenxi/p/4525887.html