功能模块设计 3.1.1客户管理模块
客户管理模块包括客户信息管理、客户订单管理、客户收货管理。
客户管理员可对客户的信息进行增加、删除、修改、查询等管理操作。客户信息主要包括有以下基本属性:
1)客户姓名:10个汉字字节,由汉字和英文组成;
2)客户编号:6个字节,由英文字母和数字组成;
3)客户单位:12-14个汉字字节,由汉字和英文、括弧组成;
4)客户20个汉字字节,由汉字和英文、括弧、数字组成;
5)个字节;
6)个字节;
7)传真:12个字节;
8)邮箱:自己设定,最多2个邮箱;
9)开票资料:50个汉字;
10)邮寄,可以修改下单模块。
3.1.2下单模块
在下单模块中主要实现客户对订单信息进行录入和修改查询的功能。
1、修改查询的订单数据对象包括以下数据项。
1)客户:10个汉字字节,由汉字和英文组成,能与调用客户模块,能显现客户模块中的客户姓名并下拉选择最好;输入客户姓名后,屏幕能浮动显示客户端电话、手机、单位最好;
1)客户编号:自动带出,或者填入编号,自动带出订货单位;
2)下单日期:自动获取计算机当前日期,也可手动修改;
3)交货日期:自动在下单日期基础上增加4天,也可手动修改;
4)文件名:12个字节,由英文字母和数字组成;
5)文件号:7个数字,第二个为-,例如:8-15203;自动在前一个基础上加1;
6)生产单号:6个字节,固定格式,例如:S15203;自动在前一个基础上加1,该号具有唯一性,不可重复;
7)单元尺寸:111X222;
8)单元数量:4个数字字节;
9)拼板数:1x1,2位数X2位数,默认为1X1;
10)V-CUT:是、否选择,默认为否;
11)底片:默认为5,接着顺序为463,也可手动修改;
12)板厚:默认1.6;接着顺序为1.02.03.0,也可手动修改;
13)铜箔:默认18,接着顺序为3570,也可手动修改;
14)层数:默认双,接着顺序为单46,也可手动修改;
15)阻焊:默认双阻,接着顺序为无阻单阻特殊,可手动修改,6个汉字字节;
16)字符:默认单字,接着顺序为双字无字特殊,可手动修改,6个汉字字节;
17)锡金:默认为锡,另外为金;
18)金手指:默认无,接着为有;
19)孔化:默认为是,接着为否;如果第15条中选择单,则自动选择否;
20)加急:默认否;
21)特殊要求:30个汉字位置,可以多行输入。
2、下单模块查询功能,主要依据客户、文件号、文件名查询某一个文件的下单资料,并能打印某一个文件的下单资料。
生产部在调用以上下单模块后,需要显示下单模块中的内容,但无权修改(变灰),同时需要在上述数据对象中增加以下数据项。
1)PNL单元数:默认为1,2个数字字节;
2)PNL品种数:默认为1,依次为2345,可修改,1个数字字节;
3)PNL包含文件:如果上面PNL品种数默认为1,此项变灰,如果为其他选择,则可手工输入8-15203,8-15204,8-15012等,45个数字字节;
4)PNL尺寸:?X?,也即3位数X3位数的一个数据值;
5)板镀电流:?,也即一个3位数的数据值,由公式自动算出;
6)图形镀铜电流:?,也即一个3位数的数据值,由公式自动算出;
7)镀锡铜电流:?,也即一个3位数的数据值,由公式自动算出;
8)铣刀直径:默认为1.6,接着2.01.21.0,可修改;
9)孔径参数:估计从PCB软件中粘贴过来,预留空位为5×7厘米。
信息发布:广州名易软件有限公司 http://www.myidp.net