NABCD需求分析
1.N(Need 需求)
在做数学题时经常会遇到想不起公式的内容,或者是对某些公式内容模糊,或者在学习过后对某些公式的应用不是特别理解。所以我们这软件实现了查询数学公式的功能。并有例题解析对公式更进一步理解应用。
2.A(Approach 做法)
该软件主要使用java语言编写。
(1) 适用人群:应用数学公式的人。
① 可以总览小初高的高频数学公式内容及应用例题。
②根据关键词进行指定公式的查询。
③检测公式的掌握程度进行在线测试答题。
(④开发真人在线解答模块。)
开发工具及相关做法
java是目前比较流行的编写软件的工具,java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。
Java是一门面向对象编程语言,不仅吸收了c++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
3.B(Benefit 好处)
更加方便系统的查询数学公式,还有例题的详解,方面理解公式内容,掌握公式的应用。相当于一本数学公式字典,不需要联网。
4.C(Competitors 竞争)
1人身和环境安全性需求
(1)系统中的软件不构成对人身健康的损害;
(2)系统中的软件失效时不造成财产的损失;
(3)系统中的软件失效时不造成环境的破坏。
2可靠性和可用性需求
(1)系统中的软件可以每天使用24小时,每年使用365天;
(2)系统中的软件故障率小于等于5%。
(3)易用性软件适合众多对数学公式查询有需求的人。
(4)易学性经过简单介绍就可以正常使用本软件。
5.D(Delivery 支付)
刚开始我们选择身边的人对这款软件进行试用,做好产品的使用反馈,进行调整改进。之后扩大适用范围。