软件开发
软件
这一页说明公司交付的应用软件如何记一条记录、如何再找出来,以及交付时附带哪些文件。公司主体和执照原文不在这里重复。
一条记录怎么走完
使用的人从安装说明写明的入口进入。页面按字段说明排列输入项。必填项没有填的,软件指出缺的是哪一项,这一条停在页面上,不写入保存位置。
必填项齐了再提交。软件用标识区分这条记录。标识已经存在时,不另存一份,页面提示这一标识已经有记录。提交成功后,同一条记录出现在查询结果里,导出时也包含它。
字段说明里有哪些列
动手写程序之前先有一份字段说明。每一行是一个字段,列的含义如下。
| 名称 | 页面上和导出表头使用的叫法。查询条件里的用词与这一列相同。 |
|---|---|
| 是否必填 | 必填项空着时不能提交。选填项可以空,空着仍保存这条记录。 |
| 内容从哪来 | 由录入的人填写,或由软件按规则生成,例如标识、提交时间。 |
| 取值 | 自由填写,或只能从写明的几个值里选一个。不能识别的值不保存。 |
保存
每条记录按标识存放。标识在字段说明里指定由谁生成:录入的人填写,或软件在提交时生成。生成规则写在说明里,例如按日期加顺序号,具体格式在那一份软件的说明中定稿。
保存位置在安装说明里写明,是软件使用的目录或数据库。字段说明不散落到程序注释里单独改口。要改字段,走文末的变更。
查询和导出
查询至少支持字段说明里点名的条件。常见的是时间范围、标识和关键字。结果按说明中的顺序排列,一页放不下时可以继续翻。没有符合条件的记录时,结果区写明这次没有记录。
导出使用同一次查询的结果,列与字段说明的名称一致,不另加说明里没有的列。导出文件是当时已经保存的内容。查询进行到一半、尚未提交的那一条,不出现在导出里。
交付时的文件
| 程序 | 可运行的软件,以及从哪个入口打开。 |
|---|---|
| 字段说明 | 名称、必填、来源、取值。这一期包含的查询条件也附在其中。 |
| 安装说明 | 安装位置、配置项、备份副本放在哪里、如何确认备份能读回。 |
| 样例 | 几条走通录入、保存和查询的记录,用来对照字段说明。 |
交付之后的核对
使用中若打不开或查不到刚提交的记录,按固定顺序看:入口是否仍是安装说明里的那一个,程序是否在运行,配置是否仍是交付时的值,最近一次备份的时间,最后一条成功保存的标识。
核对写成一份记录,留给下一次查看。核对本身不修改字段含义。备份读不回时,先恢复到上一份能读的副本,再决定是否补录中断期间的记录。
变更
增加字段、改必填、改查询条件或改导出列,都另写一页变更。变更页写明改的是哪一项、从什么改成什么、从哪一天的记录开始适用。程序按变更页修改。变更前的字段说明保留,不覆盖。
只改安装位置或备份目录的,改安装说明,不写进字段变更。信函寄到联系我们的地址,收件人写公司全称。