一、应用软件设计的开始——功能列表

真正的应用软件设计是从这里开始的。
根据所设计应用软件的需要,编辑功能列表。对模板中列出的功能可以增减。由于授权的原因,新增功能可能只能在预留功能中修改而成。任务增加功能时需要额外的授权。
功能列表中各项目的意义:
1.功能编号:功能识别代码。增加后不能修改,本系统中任何表的主键一经使用即不能更改,除非删除重建。
2.功能名称:功能的名字,用于标识窗口标题或业务操作。
3.功能来源:适用的功能模型,只能在列表中选择。
4.功能类别:所属分类。影响功能位于主窗口功能菜中哪个选项卡中。分为:流程管理、业务处理、信息查询和基础资料。需要时,功能本身的性质可以分类不一致,只是影响菜单位置。
5.所属模块:影响主窗口菜单的分组。模块项目在列表输入参考后台过程中提供。
6.数据表1、数据表2、数据表3:当前功能使用数据表名,因模型不同,使用的表的数量不同。
7.字典版本:相同数据表可能会在不同功能中使用,其相同字段可能在输入或输出时有不同的要求,以版本来区别。
8.是否隐藏:此功能是否不在功能菜单中显示。
9.暂停使用:该功能暂不使用。
10.是否清理:彻底删除不用。

二、帮助系统

无论是你需要帮助别人还是需要别人的帮助,都可以使用平台提供的帮助系统(F1键)。现在就可以使用啦,按F1吧。(附录图片10)
运行模式:取得当前功能的帮助内容。也可以查看一些共性系统知识。
设计模式:编辑当前功能的帮助内容。直接进行保存。有些帮助内容还可以由系统自由生成。

三、功能设计

系统菜单中的设计选项卡中,基本都是完成应用设计的功能。接下来都会介绍到。根据功能模型的不同,功能设计功能分为:输入功能、处理功能、输出功能。其中,输入功能分为分类目录、查询输入、关联输入、单据输入四种;处理功能分为单据审批和业务处理两种;输出功能分为单据查询、汇总查询两种;单据审批功能可以实现多步骤业务处理。
本节功能设计的基本操作内容。

(一)、应用功能的基本参数

每种模型的设计窗口,左侧是功能列表,右侧是数据表字段列表。
选择具体的功能设计。设计的过程就是填写需要的参数。
数据表对应功能参数:一般是和输入输出相关的参数。将在模型设计等章节详细介绍。这里只说一下基本操作方式,了解一般的操作规律。
1.数据表:输入输出的数据或引导输入输出的数据。
2.载入条件:载入数据的条件。
3.关联信息:当前数据所需要的参考信息,将在有关专题中详细介绍。
4.计算公式:当前输入项目间的计算关系定义。
5.数据调入:定义数据调入的来源,需要和后台程序配合。
6.输入限制:也是一种公式。制定一个数据输入的规则。
7.打印模板:确定使用的打印模板的名称。

(二)、复制功能定义

可以将已经设计好的功能原样复制为其他功能。

(三)、导入功能定义

可以从其他账套中导入功能定义到当前账套。

(四)、赋予数据表真实的意义——数据字典

功能定义窗口一般有设计数据字典和功能数据字典两个功能。
设计数据字典是指前端程序发生变化时,可能改变了系统设计表的字段或用途,需要使用此功能进行刷新和调整,通常不需要操作。
功能数据字典是指该功能所用数据字典未曾设计或需要变更时使用此功能。
详细内容将后续文中讲解。

应用软件功能设计和功能列表相关推荐

  1. bigemap最近更新功能列表

    最近更新功能列表 发布时间:2018-01-17 版权:BIGEMAP 软件版本更新内容 更新时间:2019年01月04日 更新内容: 1.增加了海底高程 海水深度数据的下载: 2.优化了高程DEM数 ...

  2. FEC生鲜配送软件8大功能简述_功能列表

    筷云信息专为生鲜配送行业的企业提供独立部署的生鲜配送解决方案,筷云信息的生鲜配送系统覆盖企业上游的从采购到入库,下游的下单.分拣.配送到结算等整个环节.全流程数字化帮助生鲜配送企业互联网转型,有效提高 ...

  3. Spring Boot 集成SnakerFlow流程引擎,简介、功能列表、详细解读、扩展点分析

    文章目录 简介 功能列表 流程定义 任务参与者 参与者设置 动态添加.删除参与者 组支持 详细解读 Spring Boot集成 表定义 表详细说明: 字段详细说明: 常见操作 常规API 综合查询 模 ...

  4. 小微权力监督平台功能列表:实现三资管理、大数据比对、监督举报等

    小微权力监督平台实现把政策信息和收支情况晒在阳光下,同时把权力清单.行政审批.行政执法.行政处罚.政府投资项目等信息,统一汇集在公示监督子平台上.充分发挥数据前台"晒"的作用.主要 ...

  5. 大厂OCR-图片文字识别功能说明,百度(baidu)OCR功能列表说明

    OCR (Optical Character Recognition,光学字符识别)是指电子设备检查纸上打印的字符,通过检测暗.亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程. 简 ...

  6. 解决应用和功能列表中存在已卸载的程序

    现象描述 在测试公司的新产品时,发现卸载该程序后,windows的应用和功能列表中仍有残留的记录.和以往自己在日常使用时遇到情况不同,这些残留记录的修改.删除按钮是可用的而非灰色状态.点击修改或删除, ...

  7. ArcGIS 9.1 Desktop 功能列表

    ArcGIS 9.1 Desktop 功能列表 制图 ArcReader ArcView ArcEditor ArcInfo 地图交互 地图导航 移动与缩放地图 X X X X 缩放至整层范围 X X ...

  8. 多节点wdcdn介绍及功能列表

    2019独角兽企业重金招聘Python工程师标准>>> 多节点wdcdn介绍及功能列表 Wdcdn是一套基于lamp+squid架构开发CDN缓存加速系统及管理系统 可帮助中小站长或 ...

  9. Java 9 –终极功能列表

    这篇文章将针对即将到来的Java 9版本进行更新,新增功能 ( 最新更新:2014年 9月9日 ) OpenJDK开发正在加快速度:2014年3月Java 8发布之后,我们预计将进入2年的发布周期. ...

最新文章

  1. jQuery addClass,removeClass,class属性增删
  2. nginx配置多个php端口号,nginx如何设置多端口
  3. 簡單編譯內核 linux kernel gnu
  4. 软考计算机基础:存储系统
  5. Spring 5的最终功能发行版即将来临
  6. 模糊搜索神器FZF番外篇
  7. 联想如何安装linux系统安装步骤,加速本本的启动 - 在ThinkPad上安装Ubuntu的全过程详解_Linux教程_Linux公社-Linux系统门户网站...
  8. TrustToken向Curve上tfTUSD贷款池新投入2400万美元资金
  9. AAAI2021 | 最新图神经网络研究进展解读
  10. 64 ----平面与直线之间的位置关系、平面与直线之间的交角、两直线两平面的位置关系
  11. 微信小程序 一键下载所有图片和视频
  12. 年度盘点!Flink 社区全年的精华内容都在这里啦(内附福利)
  13. C4D导入外面下载的模型,渲染颜色有问题。渲染颜色断边
  14. 【梁小国】教你怎么签自己的名字
  15. 澄清烟台苹果果袋用药与果树种植
  16. 【太虚AR_v0.1】使用教程 | 视频播放
  17. 信息学奥赛 python 教程_Python在信息学竞赛中的运用及Python的基本用法(详解)
  18. 利用 tesseract 自动识别图片中的文字
  19. 一辈子很长,要和有趣的人在一起
  20. 实现html语句的循环

热门文章

  1. 《强化学习周刊》第69期:ICLR2023强化学习论文推荐、MIT实现自动调整内在奖励的强化学习...
  2. 对文件进行加密和解密
  3. 计算机房防凝露保温材料,数据中心机房墙面如何做保温?
  4. 《算法笔记》学习笔记——2.3选择结构
  5. LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol
  6. 【三维目标检测】FCAF3D(一)
  7. 2019年税务编码分类_正在学习编码每个人在2019年的工作方式吗?
  8. XSS基础原理(Cross-site scripting)
  9. 海信Vidda 43V1F-R 43英寸 评测
  10. Statistics: Mid-term Review