需求设计说明书采购订单.docx

上传人:b****6 文档编号:7486445 上传时间:2023-01-24 格式:DOCX 页数:27 大小:97.17KB
下载 相关 举报
需求设计说明书采购订单.docx_第1页
第1页 / 共27页
需求设计说明书采购订单.docx_第2页
第2页 / 共27页
需求设计说明书采购订单.docx_第3页
第3页 / 共27页
需求设计说明书采购订单.docx_第4页
第4页 / 共27页
需求设计说明书采购订单.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

需求设计说明书采购订单.docx

《需求设计说明书采购订单.docx》由会员分享,可在线阅读,更多相关《需求设计说明书采购订单.docx(27页珍藏版)》请在冰豆网上搜索。

需求设计说明书采购订单.docx

需求设计说明书采购订单

4.4.1采购订单

采购订单是业务部门记录与供应商签定商品采购合同信息的单据,它是统计商品采购合同执行情况的依据。

利用它可以对商品采购合同信息快速录入、查询等操作。

主要包括商品采购订单的增加、修改、筛选、刷新、删除、查找、单据前翻、单据后翻、记录排序、单据打印、单据作废、单据待定、产生报表等。

4.4.1.1采购订单列表

采购订单列表数据显示。

4.4.1.1.1对象属性

4.4.1.1.1.1属性列表

对象名称

采购订单列表

所属主题

单据列表

所属对象

采购订单

使用频度

3000次/月

数据增长速度

0~3000记录/月

对象去向

单据、帐表

属性名称

数据类型

长度

读写

空值

取值类型

数据来源

作废

字符

2

采购订单

日期

日期

10

非空

采购订单

单据号

字符

10

非空

采购订单

单位

字符

40

非空

采购订单、单位表

部门

字符

20

采购订单、部门表

员工

字符

20

采购订单、员工表

金额

金额

18,2

非空

采购订单

待打印

字符

2

采购订单

关闭

字符

2

采购订单

4.4.1.1.1.2属性说明

1).作废:

指显示当前采购订单是否已经作废,状态应由“作废”属性来决定。

如果“全部显示”为效,则“作废”栏显示“√”,否则,“作废”栏不在采购订单列表中显示。

2).日期:

该张采购订单制单日期。

3).单据号:

该张采购订单单据编号。

4).单位:

指与其签定商品采购合同的供货单位,应由单位编码加一空格加单位名称组成。

5).部门:

指签定该张采购订单业务的部门,应由其部门编码加一空格加部门名称组成。

6).员工:

经手该张采购订单的业务人员,应由其员工编码加一空格加员工姓名组成。

该属性的界面标题为“业务员”。

7).金额:

该张采购订单的采购商品总金额。

8).关闭:

指该张采购订单需要关闭的标志。

4.4.1.1.2对象服务

4.4.1.1.2.1界面要求

■菜单

主界面菜单:

编辑

报表

修改

采购订单汇总表

新增

采购订单明细表

删除

未关闭订单明细表

-------------

采购订单执行情况表

作废

全部显示

------------

筛选

栏目设置

-----------

刷新

打印

栏目设置

右键菜单:

修改

新增

删除

-------------

作废

全部显示

------------

筛选

栏目设置

-----------

刷新

打印

⏹采购订单列表界面,见(图4-4-1-1)

 

 

(图4-4-1-1)

 

■功能键列表

功能键

对应菜单

功能简单说明

F1

帮助-目录

对应到当前状态的在线帮助

Ctrl+E

编辑-修改

增加单据

Ctrl+N

编辑-增加

删除单据

Ctrl+D

编辑-删除

删除单据

Alt+F

查找

输入要查找的字段名

Alt+C

内容

输入要查找的内容

Alt+S

全部显示

显示所有单据(含作废单据)

 

4.4.1.1.2.2输入

■支持键盘操作及鼠标操作。

■查找是输入采购订单列表中的需要查找的项目。

■内容是根据采购订单“查找”项目输入其相应的查找内容。

4.4.1.1.2.3数据处理

1)。

新增单据:

增加一张新的采购订单,出现采购订单单据处理画面,见(图4-4-1-10)。

2)。

删除单据:

删除一张采购订单单据。

出现删除确认画面,见(图4-4-1-2)。

(图4-4-1-2)

⏹是(Y)

当按下“是(Y)”按钮后,则删除当前这张采购订单单据。

应自动删除该张采购订单头、采购订单体的采购订单数据。

同时光标应自动定位到下一条采购订单列表记录。

⏹否(N)

当按下“否(N)”按钮后,则不删除当前这张采购订单单据。

退出删除窗口,并返回采购订单列表主窗口。

“否(N)”按钮为缺省按钮。

注:

该张采购订单在以下三种不同的状态,其对应的删除提示信息应有所不同,具体如下:

1).如果该张采购订单已经作废,则删除提示如下(图4-4-1-3)。

图4-4-1-3)

2).如果该张采购订单商品入库数量大于零,则该订单已经已经执行,则表明该张采购订单数据已经有效,不能删除,提示如下(图4-4-1-5)。

(图4-4-1-5)

3)。

如果该张采购订单已经关闭,应给出如下提示信息(图4-4-1-6)

(图4-4-1-6)

3)。

修改单据:

修改一张采购订单。

出现采购订单单据处理画面,见(图4-4-1-10)。

已经执行的采购订单不能修改,提示信息见(图4-4-1-7)。

(图4-4-1-7)

4)。

双击列表记录:

可出现对应采购订单单据的具体内容(图4-4-1-10),可进行相应的其它操作。

5)。

查找:

是根据采购订单列表中参加排序的字段进行查找相应的内容,输入查找内容后,光标自动定位到查找到的第一条记录。

6)。

筛选:

则根据已经选择的条件筛选出采购订单列表数据,并返回采购订单列表画面(图4-4-1-1)

7)。

栏目设置:

设置采购订单所显示的项目,应允许用户自由组合。

如图(4-4-1-8)。

可从可选项目单选或多选项目加入已选项目,也可从已选项目移去单个或多个项目,可选项目和已选项目排列顺序允许上下移动。

已选项目中“日期”、

“单据号”应为固定项,不能移去。

(图4-4-1-8)

8)。

刷新:

对当前采购订单列表数据进行数据更新,以保证当前采购订单列表数据是最新数据。

9)。

搜索:

对与当前采购订单列表相关业务数据进行查找并显示。

10)。

全部显示:

如果选中“全部显示”复选框,则采购订单列表数据应包括已作废的采购订单单据,“作废”栏应显示,对应采购订单列表数据应立即更新。

如果取消选中“全部显示”复选框,则采购订单列表数据应不包括已经作废的采购订单单据,“作废”栏应不显示,对应采购订单列表数据应立即更新。

4.4.1.1.2.4约束条件

1)。

进入该功能时,首先出现“采购订单列表”画面(图4-4-1-1),应列出当前会计期的所有采购订单数据。

2)。

采购订单列表项目允许通过“栏目设置”调整其显示项目,应默认显示(图4-4-1-1)中的项目。

采购订单列表允许水平和垂直滚动,列宽允许调整。

3)。

如果采购订单列表没有内容或当前光标未在采购订单列表内,则“修改”、“删除”按钮置灰。

4)。

如果采购订单列表没有作废单据内容,则“全部显示”选择框应置灰,不可用。

5)。

单据新增和单据修改不能同时存在,如果当前单据处于新增状态,则“修改”菜单应置灰;如果当前单据处于修改状态,则“新增”菜单应置灰。

置灰菜单项对应的热键应无效。

6)。

“采购订单列表”上方的“查找”是据参加排序的字段进行查找相应的内容。

可实现据用户输入的内容光标直接定位。

当输入字符后,可动态定位到满足条件的第一条记录。

如果要再查找该内容,则可通过“再找”按钮定位到下一条记录。

“查找”内容缺省为“日期”。

7)。

“内容”是指输入要查找的具体内容,当输入内容时,应能实现光标在采购订单列表中的动态定位。

查找内容输入完毕后,找到满足条件的记录。

“再找”按钮,出现在“内容”文本框的右边应有效。

注:

1)。

在“单据号”、“单位”、“部门”、“业务员”的内容输入时允许通配符(?

*),以实现只要包括了输入内容均能显示出来。

2)。

“单位”、“部门”、“业务员”在查找时应先查找其编码,如果找不到,则应再查找其名称。

2)。

在“日期”内容输入时应提供日期参照帮助,以方便录入,应进行日期类型合法性检查。

3)。

在“金额”内容输入时应提供计算器参照功能,以方便录入。

8).“再找”是定位到满足本次查找条件的下一条采购订单列表记录。

“再找”按钮平时无效,应对其按钮置灰。

只有当“内容”改变,即输入了查找内容,确认并定位到采购订单列表中满足条件的第一条记录后,“再找”功能应使其有效,相应的“再找”按钮置亮。

当“查找”内容改变或“内容”输入发生改变后,这时“再找”应无效,相应的按钮应置灰。

9)。

排序只要用鼠标对采购订单列表头上选定字段单击,即可按该字段进行排序。

升序和降序是一开关键。

第一次如果是升序,则下一次为降序。

10)。

“采购订单列表”右下角的“全部显示”状态应和“编辑”菜单中的“全部显示”状态一致。

11)如果该张采购订单商品已经执行,则该张采购订单不能删除、不能修改。

4.4.1.2采购订单单据处理

4.4.1.2.1引言

用户可随时对采购订单单据进行新增、修改、删除、作废、待定、关闭等操作处理。

4.4.1.2.2.1对象属性

4.4.1.2.2.1.1属性列表

表(4.4.1.1)

对象名称

采购订单

所属主题

单据

所属对象

采购订单

使用频度

1000次/月

数据增长速度

0~1000记录/月

对象去向

单据、报表、帐

属性名称

数据类型

长度

读写

空值

取值类型

数据来源

单据号

字符

10

读/写

非空

唯一键

录入

模板

字符

16

读/写

非空

外部键

模板表

单位

字符

16

读/写

非空

外部键

单位表

部门

字符

16

读/写

外部键

部门表

员工

字符

16

读/写

外部键

员工表

单位名称

字符

40

读/写

外部连接

单位表

收货地址

字符

40

读/写

外部连接

单位表

付款条件

字符

30

读/写

非空

外部键

付款条件表

开票日

日期

10

读/写

普通

录入

到期日

日期

10

普通

录入

日期

日期

10

非空

普通

录入

制单人

字符

8

读/写

非空

普通

自动

币种

字符

2

读/写

外部键

录入、币种表

汇率

数字

12,8

读/写

外部连接

录入、币种表

备注

字符

60

读/写

普通

录入

统计

字符

16

读/写

普通

统计表、录入

项目

字符

16

读/写

普通

项目表、录入

打印标志

字符

4

读/写

普通

录入

作废标志

字符

4

读/写

普通

录入

(表4.4.1.2)

对象名称

采购订单明细

所属主题

单据

所属对象

采购订单

使用频度

3000次/月

数据增长速度

0~3000记录/月

对象去向

单据、报表、帐

属性名称

数据类型

长度

读写

空值

取值类型

数据来源

商品编码

字符

16

读/写

非空

外部键

商品表

名称及规格

字符

30

非空

外部连接

商品表

计量单位

字符

4

外部连接

商品表

数量

数字

18,5

读/写

非空

普通

录入

单价

金额

12,5

读/写

非空

普通

录入

约定日期

日期

10

读/写

普通

录入

扣率

金额

10.4

读/写

普通

录入

原币金额

金额

18,2

读/写

非空

普通

计算

本币金额

金额

18,2

读/写

非空

普通

计算

入库数量

数字

10.5

普通

采购单

税率

金额

10.4

读/写

普通

税率表

税额

金额

18.2

读/写

普通

计算

工程

字符

16

读/写

普通

工程表、录入

自定项目1

字符

16

读/写

普通

录入

自定项目2

字符

16

读/写

普通

录入

自定项目3

字符

16

读/写

普通

录入

自定项目4

字符

16

读/写

普通

录入

自定项目5

字符

16

读/写

普通

录入

自定项目6

字符

16

读/写

普通

录入

关闭

字符

4

读/写

普通

录入

4.4.1.2.2.1.2属性说明

⏹单据头属性

1)单位:

指提供商品或提供劳务服务的单位,不能为空,并且单位类型必须是供货类型或供销类型的单位,不能为空。

2)模板:

单据输入、打印的格式模板,这里默认为该操作员最近一次操作的采购订单单据模板,不能为空。

3)日期:

该张采购订单据填制时的日期,不能为空,默认系统当前操作日期。

4)单据号:

该张采购订单单据编号,应自动默认为以上一张单据号前缀为标准的最大编号,可修改,该项不能为空,应不能重复。

5)部门:

产生该张采购订单业务的部门,可输入编号、名称,也可参照部门表,该项可为空。

6)人员:

经手该张采购订单的业务人员,可输入编号、名称,也可参照人员表;该项可为空。

该属性的界面标题为“业务员”。

7)单位名称:

指该张采购订单的供货单位名称,该项不能为空。

8)收货地址:

指该张采购订单的商品的收货地址,该项不能为空。

9)币种:

业务核算的币种,可输入编号、名称或参照;默认本位币,汇率默认为1。

10)汇率:

业务核算时对应汇率,根据指定币种,自动给出制单时的汇率,可修改,当币种为本位币时,汇率不能修改。

11)付款条件:

可得到优惠折扣的付款期限,可输入编号或参照付款条件录入。

12)开票日:

开发票时的日期,开票日默认为制单日。

13)到期日:

可得到优惠折扣的最迟付款期限;根据付款条件自动算出到期日,到期日默认为制单日。

14)制单人:

填写本单据的人员,默认当前操作员,不能更改。

15)统计:

对采购订单业务所需要的统计核算,可输入编号、名称,也可参照统计表。

16)项目:

对采购订单业务所需要的项目核算,可输入编号、名称,也可参照项目表。

17)备注:

对该张采购订单所作的说明或详细注释。

18)打印标志:

如果准备打印一张采购订单,则加上打印标志。

19)作废标志:

如果该张采购订单需要作废,则加上作废标志。

⏹单据体属性

1)商品编码:

该张采购订单所采购商品的商品编码。

2)名称及规格:

该张采购订单所采购商品的名称及商品规格型号。

3)计量单位:

该商品的基本计量单位,该属性的界面标题为“计量单位”。

4)数量:

采购订单中该商品的采购数量,该数量是以指定计量单位为标准。

5)单价:

采购订单中该商品的采购单价。

6)约定日期:

采购订单中该商品的约定到货日期。

7)扣率:

按该张采购订单的付款条件所有的付款折扣率。

8)原币金额:

采购订单中该商品的实际原币采购金额,应为计算项。

8)本币金额:

采购订单中该商品的实际本币采购金额,应为计算项。

9)入库数量:

采购订单中该商品实际收货数量。

10)税率:

采购订单中该商品的增值税率。

0

11)税额:

采购订单中该商品的进项税。

12)单位:

指提供商品或提供劳务服务的单位。

13)部门:

产生该张采购订单业务的部门编号。

14)业务员:

经手该张采购订单的业务人员。

该属性的界面标题为“业务员”。

16)工程:

对采购订单业务所需要的工程核算,可输入编号、名称,也可参照工程表。

该属性的界面标题为“工程”。

17)自定义项目1:

根据商品核算需要而定义项目1。

18)自定义项目2:

根据商品核算需要而定义项目2。

19)自定义项目3:

根据商品核算需要而定义项目3。

20)自定义项目4:

根据商品核算需要而定义项目4。

21)自定义项目5:

根据商品核算需要而定义项目5。

22)自定义项目6:

根据商品核算需要而定义项目6。

27)关闭:

关闭该张采购订单,该张采购订单不可使用。

4.4.1.2.2.2.对象服务

4.4.1.2.2.2.1界面要求

■说明

主界面菜单:

因本功能主要进行单据输入处理,故做成模板,菜单换成按钮处理。

模板分成单据头区、单据体区以及右部按钮区三部分。

单据头处理上一张、下一张、确定、取消、作废、待定、关闭、采购订单执行情况、打印等功能通过按钮实现。

单据体处理增删改通过鼠标右键实现

右键菜单:

1)单据表头右键菜单:

新增(N)

删除(D)

-------------

复制单据

粘贴单据

-------------

搜索(S)

单据号查询

2)单据表体菜单:

插入行

删除行

删除全部

--------------

复制分录

粘贴分录

■主界面格式

(图4-4-1-10)

■功能键列表

功能键

对应菜单

功能简单说明

F1

帮助-目录

对应到当前状态的在线帮助

Ctrl+E

编辑-修改

增加单据

Ctrl+N

编辑-增加

删除单据

Ctrl+D

编辑-删除

删除单据

Alt+C

单位

输入单位

Alt+T

模板

采购订单模板

Alt+L

关闭

关闭单据

Alt+P

待打印

选择打印单据

Alt+V

作废

作废单据

Alt+M

备注

单据的备注

4.4.1.2.2.2输入

■支持键盘操作及鼠标操作。

■采购订单单据头输入

1)单据号应自动默认为以上一张单据号前缀为标准的最大编号,可修改,该项不能为空,应具有唯一性,网络中应考虑其并发性。

2)模版只能输入当前已经存在的采购订单单据模版号,不能不存在,应提供模版信息参照帮助,这里默认为最近一次的单据模板,不能为空。

如果无,则默认为第一个采购订单单据模板

3)制单日不能在已经结帐日期范围内,应进行年月日合法性校验,应默认为系统当前操作日期,不能为空。

4)单位应输入在使用的单位编码,单位类型应为非购货类型,即供货类型或供销类型,不能为空,不能不存在,应提供单位信息参照帮助,若单位不存在,则可提供客户单位新增功能。

5)部门应输入在使用且为末级标识的部门编码,可为空,输入部门编码不能不存在,应提供部门信息参照帮助,若输入部门不存在,则可提供部门编码新增功能。

6)业务员应输入在使用的该部门员工编码,可为空,输入业务员编码不能不存在,应提供员工信息参照帮助,若输入业务员不存在,则可提供人员新增功能。

7)单位名称应输入供货单位的名称,供货单位输入后应显示其单位名称,可修改单位名称。

8)收货地址应直接取企业地址,可修改收货地址,应提供参照帮助。

9)付款条件应输入在用的付款条件编码,应提供付款条件编码参照信息录入,应进行付款条件编码是否存在的检验。

若付款条件编码不存在,可提供付款条件项目新增功能。

10)开票日不能在已经结帐日期范围内,应进行年月日合法性校验,开票日应默认为当前制单日。

11)到期日应根据付款条件自动算出到期日,应进行日期合法性校验,到期日应默认为当前制单日。

12)币种可输入币种编号、名称或参照;默认本位币;如果无币种,则“币种”、“汇率”应不可用,不能输入。

13)汇率应根据其是否有币种来决定汇率是否有效可录入。

如果有币种,则可录入“汇率”,根据指定币种,自动给出制单时的汇率,可修改,修改后的汇率应自动保存。

如果币种为本位币,则汇率为1;如果无币种,则“汇率”应不可用,不能输入。

注:

汇率应根据汇率日期匹配方式来查找其相应的汇率。

汇率日期匹配方式有以下三种:

1)。

“精确”表示根据制单日来查找该天的汇率,如果当天无汇率,则应允许输入汇率,应自动保存该汇率。

2)。

“向前”表示查找小于制单日的汇率,如果找到汇率,则直接取值;如果未找到汇率,则应允许输入汇率,应自动保存该汇率。

3)。

“向后”表示查找大于制单日的汇率,如果找到汇率,则直接取值;如果未找到汇率,则应允许输入汇率,应自动保存该汇率。

14)制单人不能修改,自动取自当前操作员编码

15)备注输入该张采购订单中需要说明的内容,可为空。

16)统计:

对采购订单所需要的统计核算,可输入编号、名称,也可参照统计表,新增时默认为统计表第一条记录值。

17)项目:

对采购订单所需要的项目核算,可输入编号、名称,也可参照项目表,新增时默认为项目表第一条记录值。

⏹采购订单单据体输入

1)商品编码:

输入该张采购订单所采购商品的商品编码,应为库存商品,应检验商品编码是否存在,不能为空。

如果不存在,则应提供新增商品功能

2)商品名称及规格:

取值该商品的商品名称和商品规格型号。

内容应为“商品名称”加“/”加“规格型号”,不能修改。

3)计量单位:

取值该商品的基本计量单位,不能修改。

该属性的界面标题为“计量单位”。

4)数量:

输入采购订单中该商品的采购数量,不能小于零,如果输入数量小于该商品的“最小库存量”加“采购在订量”加“库存量”或大于该商品的“最大库存量”,减“采购在订量”减“库存量”,则应提供报警功能,参

见下图。

该数量是以指定计量单位为标准。

 

5)单价:

输入采购订单中该商品的采购单价,不能为空。

单价应默认为该商品的最近采购价,如果采购价含税标志为真,则该单价为含税价。

如果输入单价小于该商品最低采购价,应提示报警;如果输入单价大于该商品最高采购价,应提示报警,参见下图。

 

6)约定日期:

采购订单中该商品的约定到货日期,不能小于今天,可为空。

7)扣率:

输入按该张采购订单的付款条件所定的付款折扣率,可为空。

8)原币金额:

输入采购订单中该商品的原币实际采购金额,应为计算项。

金额=数量*单价(1-扣率)。

8)本币金额:

输入采购订单中该商品的本币实际采购金额,应为计算项。

金额=数量*单价(1-扣率)。

9)入库数量:

采购订单中该商品实际收货数量,不能修改,应为固定项。

10)税率:

采购订单中该商品的增值税率。

11)税额:

采购订单中该商品的进项税,应为计算项。

税额=金额-金额/(1+税率)。

12)工程:

对采购订单所需要的工程核算,可输入编号、名称,也可参照工程表,新增时默认为工程表第一条记录值。

13)自定义项目1:

如果商品使用了自定义项目1,则可输入其内容,可为空,如果自定义项目1编码标志为真,应提供自定义项目1参照帮助。

14)自定义项目2:

如果商品使用了自定义项目2,则可输入其内容,可为空,如果自定义项目2编码标志为真,应提供自定义项目2参照帮助。

15)自定义项目3:

如果商品使用了自定义项目3,则可输入其内容,可为空,如果自定义项目3编码标志为真,应提供自定义项目3参照帮助。

16)自定义项目4:

如果商品使用了自定义项目4,则可输入其内容,可为空,如果自定义项目4编码标志为真,应提供自定义项目4参照帮助。

17)自定义项目5:

如果商品使用了自定义项目5,则可输入其内容,可为空,如果自定义项目5编码标志为真,应提供自定义项目5参照帮助。

18)自定义项目6:

如果商品使用了自定义项目6,则可输入其内容,可为空,如果自定义项目6编码标志为真,应提供自定义项目6参照帮助。

19)关闭:

关闭该条采购订单记录,该条采购订单商品不可使用。

该属性为一开关状态,如果当前关闭属性为“是”,则下一次改变时,则关闭属性为“否”。

4.4.1.2.2.2.3数据处理

■新增单据

新增加一张采购订单单据。

使用“新增”按钮,出现采购订单单据画面图4-4-1-10,采购订单表头和采购订单体自动清空,应根据上一张单据号前缀自动产生唯一的最大单据号,系统自

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1