关于记事本的竞争性需求分析
N (Need 需求)
使用Java程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切等功能,不同之处是本程序能够对文字的颜色进行设置。该程序主要用到了Java swing和事件监听等。
A (Approach 做法)
在本程序中,设计了一个菜单栏和文本内容区。设计过程中用到了JScrollPane,JMenu,JTextPane,JFileChooser等。JMenu用来制作菜单,菜单包括“文件”“编辑”“关于”。JTextPane主要用来输入文本。
B (Benefit好处)
有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以掌握。仅从日常应用方面来说,一个文本编辑器只需一些简单实用的功能就够了。本程序设计就是依照这样一种使用需要设计了一个简单的记事本程序。
C (Competitors 竞争)
现在在手机不断的更新换代的情况下,软件的开发也是日益俱进的,各种各样的软件也是层出不求的,不断丰富着我们的生活,不仅仅是连连看,100道门这些小游戏。还有课程表,点名表等软件也是被学生所熟知的。我们这个程序目前我知道的已经有人在做了,但是他们还附加着许多其他的功能,但是我们的界面简单明了 。
D(Delivery 交付)
软件做好后,先小组内使用并推荐给身边的朋友,待功能稳定后,推广到其它小组使用,可以由小组成员对身边的同学朋友进行介绍说明,吸引同学们的关注度。如果使用的好,我们会继续进行开发并且让更多的人进行测试。
时间: 2024-10-26 03:24:51