NABCD需求分析

摘要:
1.需求需求1.基本功能需求创建文档:生成基本OFD框架;页面设置和分页:设置纸张格式和分页机制;文本输入:在控制区域中添加、修改和删除文本;布局控制:设置布局中心、字体、颜色、字号、行距、字体间距等;段落控制:实现段落缩进、左侧、播放中、右侧、完整等。

 1.  Need 需求

一、基本功能要求

创建文档:生成基本OFD框架;

页面设置与分页:设置纸张形式和分页机制;

文字录入:在控制区域内实现文字的增、改、删;

版面控制:设置版心、字体、颜色、字号、行距、字距等;

段落控制:实现段落缩进、居左、剧中、居右、撑满等。

二、高级功能

图像控制:实现图像的插入和文字环绕

表格编辑:实现表格插入、绘制和文字表格内排版

  2. Approach 方法

为了满足这些需要,可以做出以下处理方式

侧重简单方便的文档格式排版,避免复杂难以理解的操作。

  3. Benefit 好处

需求旨在制作简单操作的文档排版程序,这样可以贴近需求。

  4. Competitors 竞争

   竞争优势:   

1.在大学这种对文档处理需求量大的环境下,可以得到比较真实的用户体验,外界的App不具备这种资源

2.通过他们的反馈可以及时对我们的软件进行修改和更新

 5.  Delivery 推广

在软件市场上可以投放本软件,体积小,操作简单是我们的优势。

免责声明:文章转载自《NABCD需求分析》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇在游戏开发中运用测试Linux--NIS下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

HBuilder打包App方法

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。 HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把HTML等文件编译为原生安装包。 1,下载HBuilder,注册并登陆。首先打...

Android DeepLink 深度链接技术实现

一、DeepLink 技术介绍 DeepLink,即为深度链接技术,主要应用场景是通过Web页面直接调用Android原生app,并且把需要的参数通过Uri的形式,直接传递给app,节省用户的注册成本。 DeepLink 通常运用于App社交分享、App广告引流、App裂变活动、Web to App、分享效果统计、沉默用户唤醒等场景,对广告引流、活动推广、...

MyEclipse和Eclipse的区别

myEclipse可以算是Eclipse的一个插件!myEclipse比Eclipse多了很多功能!myEclipse是收费的而且很贵(当然破解版本的就不了)Eclipse 是免费的! s Eclipse,跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Ecl...

centso 7 Keepalived 配置脚本

#!/bin/bash #This is keepalived bashshell. #MASTER/BACKUP yum install -y openssl openssl-devel keepalived vim /etc/keepalived/keepalived.conf sed -i 's/MASTER/BACKUP/g' /etc/...

Linux Oracle 11g dataguard物理standby的配置

这两天研究了下oracle 11g dataguard 物理standby 功能,总体来说这个功能满足公司需求,好了,不多说了,以下是详细的配置过程。 主库: IP:192.168.77.5 主机名:nod1 ORACLE_SID=test ORACLE_BASE=/oracle/app/oracle ORACLE_HOME=/oracle/app/or...

Arch/GentooLinux开发环境构建与常用软件一览

编辑器 Emacs Arch Linux yay -S clang emacs Gentoo Linux sudo emerge --ask clang emacs visual-studio-code Gentoo Linuxsudo emerge --ask app-editors/visual-studio-code sublim...