[no_code]OCR表格处理——功能规格说明书
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2020春季计算机学院软件工程(罗杰 任健) |
这个作业的要求在哪里 | 功能规格说明书 |
我们在这个课程的目标是 | 远程协同工作,采用最新技术开发软件 |
这个作业在哪个具体方面帮助我们实现目标 | 规划项目功能,制定功能规格 |
术语定义
概念 | 解释 |
---|---|
OCR | 光学字符识别,指电子设备检查字符然后用字符识别的方法翻译成计算机文字的过程。 |
表单 | 对各种表格的一个总称。 |
用户和典型场景
用户A
用户信息 | 用户情况 |
---|---|
姓名 | \(Prime21\) |
用户身份 | 学生 |
用户动机 | 把做实验的到的数据表导入到电脑中。 |
用户困难 | 所测得数据较多,手动录入效率低且容易出错。 |
典型场景 | 做完实验撰写报告时需要根据得到的数据来计算对应结果,导入到电脑后操作很方便。 |
用户偏好 | 希望能有一个能快速、准确识别表单的软件来帮助自己。 |
用户比例 | 60%左右 |
用户B
用户信息 | 用户情况 |
---|---|
姓名 | \(Prime22\) |
用户身份 | 老师 |
用户动机 | 将学生的签到信息导入到电脑中,并对信息进行汇总。 |
用户困难 | 课程组学生较多,手动录入和汇总麻烦。 |
典型场景 | 同学们上课回答问题以后老师在纸质花名单上做记录,最后需要导入到电脑中进行汇总好计算同学们的平时成绩。 |
用户偏好 | 简单易使用,且识别准确的软件。 |
用户比例 | 20%左右 |
用户C
用户信息 | 用户情况 |
---|---|
姓名 | \(Prime23\) |
用户身份 | 政府工作人员 |
用户动机 | 民意收集 |
用户困难 | 大量的纸质问卷表需要录入 |
典型场景 | 将回收得到的问卷录入电脑 |
用户偏好 | 高效、准确的软件。 |
用户比例 | 10%左右 |
界面原型设计与交互步骤
由于我们的前端还没有原型,所以这里参考了微软官方OCR-FROM-TOOL工具的网页交互界面。主流交互可以结合参考交互页面进行阐述。相比于网页交互界面,考虑实用性与方便性,我们会更可能实现为移动端App的交互。
交互界面(场景) | 交互步骤 | (参考)界面原型设计 |
---|---|---|
登录界面 | 1.点击用户栏,初次使用需要点击注册来注册账号; 2.注册账号后,输入账号、密码和验证码进行登陆; 3.在上次登陆且点击了记住密码选项,则可以点击用户(有一个小人头的)那一栏,在待选项中选择账号进行快捷登陆。 4.实现中登录界面我们会加入游客模式,其可使用的功能应会受限。 |
![]() |
注册界面 | 1.填写好基本信息、邮箱; 2.点击获取验证码,然后填写验证码正确后注册成功; 3.点击登陆返回登陆界面进行登陆。 |
![]() |
初始界面 | 1.登陆或者点击游客模式后,出现类似的交互页面,默认显示识别历史; 2.右下角设置一个+号,点击进入识别界面开始新的识别。 |
![]() |
表单扫描与识别界面 | 1.类似于扫二维码一样对表格进行扫描,也可以从相册中导入照片。 | ![]() |
功能描述与验收标准
功能 | 描述 | 验收验证标准 |
---|---|---|
用户登录 | 用户使用自己注册的帐号和密码或者匿名登录 | 1.登陆成功跳转到显示历史浏览记录界面 2.登录失败是给出提示并仍保持在登录界面 3.点击注册按钮能跳转到注册界面 4.点击找回密码能够给手机发送重置密码的链接 5.在一定时间内保持登录信息不用再次登录 6.匿名登录直接跳转并显示登录信息为游客 |
用户注册 | 用户注册一个可以使用的帐号并与手机号绑定 | 1.注册失败是给与提示,如用户名冲突,手机号已被注册,两次密码不一致等 2.发送验证码至手机进行验证完成账号与手机号的绑定 3.注册完成后跳转到登录页面 |
表单识别 | 用户对表单进行识别 | 1.扫描后得出的表单信息要准确 2.扫描的表单被加入历史记录之中 |
历史记录 | 用户能够看到以前识别过的表格并进行管理 | 1.点击后能查看当时的表单信息 2.能删除历史记录,支持选中部分或全选 3.多条历史记录按照时间顺序由近及远的显示 |
产品副作用
识别可能会出现错误。
[no_code]OCR表格处理——功能规格说明书的更多相关文章
- [软件工程基础]PhyLab 功能规格说明书
前言 Sigma 团队想要在 PhyLab 上做的增量改进见需求分析.六个功能中只有题库和图文流程需要对界面进行大的改动,剩下的功能在用户看来仅仅是在原有界面上有内容上的扩充,因此不在功能规格说明书的 ...
- BugPhobia进阶篇章:功能规格说明书
0x01 :特别鸣谢 首先特别鸣谢<构建之法>中并没有给出固定化格式的功能规格说明书的样例,因此在此次的说明书中将尽可能用生动形象的例子展示软件交互阐释 因此受到它本身的启发,此次团队功能 ...
- 【Alpha】功能规格说明书
更新说明:从用户需求分析中剥离有关用户场景分析部分,加入功能规格说明书. Github地址:https://github.com/buaase/Phylab-Web/blob/master/docs/ ...
- (Alpha)Let's-典型用户和场景&功能规格说明书
典型用户和场景 Personal/典型用户 名字 阿王 性别.年龄 男.20 职业 学生 收入 无 知识层次和能力 大学学生,善于乐于使用电脑.手机 生活/工作情况 上学 动机.目的.困难 感到大学生 ...
- No.11_功能规格说明书
功能规格说明书 • 基本目标 为用户提供更加便捷和人性化的闹钟提醒服务,以群组为单位规划时间安排与分配,对于个人用户,实现个人的设置闹钟,取消闹钟的操作,这些操作将会上传至数据库,并被同步到所有的客户 ...
- 学霸系统UI部分功能规格说明书
发布人员:软件工程实践小队 发布内容:学霸系统UI部分功能规格说明书 版本:学霸V1.1版本 ◆Part 1:引言 1.1目的 本功能规格说明书的目的在于明确 ...
- 学霸系统PipeLine功能规格说明书
学霸系统PipeLine功能规格说明书共分为以下三部分: 1.产品面向用户群体 2.用户使用说明 3.产品功能具体实现 1.产品面向用户群体 我们这组的项目并不是传统意义上能发布并进行展示的项目,因此 ...
- [V1-Team] WEDO创意论坛功能规格说明书
项目功能规格说明书 版本说明 版本 内容 时间 V1.0 描述总体目标,用户使用场景,界面原型.功能设计及验收 2019.3.28 附Github仓库:WEDO 正文 1.目标 规范指导整个项目设计与 ...
- 功能规格说明书Version2
此功能规格说明书是Week8 功能规格说明书的第二个版本, 版本1地址:http://www.cnblogs.com/Z-XML/p/3407687.html 此功能规格说明书是面向用户的,所以作者将 ...
随机推荐
- vim的配置文件
网上一个比较常见的配置文件设置如下,这个配置还是很棒的,尤其创建脚本或者c文件时 " All system-wide defaults are set in $VIMRUNTIME/debi ...
- ysoserial CommonsColletions5分析
我们知道,AnnotationInvocationHandler类在JDK8u71版本以后,官方对readobject进行了改写. 所以要挖掘出一条能替代的类BadAttributeValueExpE ...
- 74cms v3.3 后台SQL注入
注入存在于后台 admin_baiduxml.php 代码 52-63行 elseif($act == 'setsave') { $_POST['xmlmax']=intval($_POST['xml ...
- Maven专题4——Maven测试
Java世界的主流测试框架是JUnit和TestNG,Maven在构建执行到特定生命周期阶段的时候,通过插件执行JUnit和TestNG的测试用例. Maven执行测试的插件是maven-surefi ...
- Jenkins教程(七)实现 GitLab 提交/合并代码触发构建
楔子 最近公司推行统一构建平台(基于 Jenkins + Kubernetes 插件创建 slave),原来部门自建的 Jenkins 不让用了. 迁移上统一构建平台的最大阻力是前端模块发布的问题: ...
- open failed: EACCES (Permission denied)
出现背景:调用系统相册进行图片展示,但是没有成功,是空白的,且检查权限无问题 解决方法
- 最新版微软视窗(Windows)作业系统下载(2020-08-19)
为了更好的使用WSL(Windows Subsystem For Linux),不得不用最新的windows 10 2004版了,这个版本的WSL已经是第二版了,即WSL2.下面给出下载地址 系统发布 ...
- 深入学习Composer原理(一)
Composer作为PHP的包管理工具,为PHPer们提供了丰富的类库,并且让PHP重焕新生,避免被时代淘汰的悲剧.可以说,Composer和PHP7是现在PHP开发者的标配,如果你还没用过Compo ...
- ~/.emacs emacs 配置文件
windows ~/.emacs (when (>= emacs-major-version 24) (require 'package) (add-to-list 'package-archi ...
- 替代jquery中的几个函数
// https://open.alipay.com/developmentAccess/developmentAccess.htm var $ = window.jQuery; (function( ...