卷包车间物料(滤棒)消耗精细化核算系统详细设计阐发说明书_第1页
卷包车间物料(滤棒)消耗精细化核算系统详细设计阐发说明书_第2页
卷包车间物料(滤棒)消耗精细化核算系统详细设计阐发说明书_第3页
卷包车间物料(滤棒)消耗精细化核算系统详细设计阐发说明书_第4页
卷包车间物料(滤棒)消耗精细化核算系统详细设计阐发说明书_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

卷包车间物料(滤棒)消耗精细化核

算系统详细设计阐发说明书

编号:0001

版本:1.0

刊行日期:2012年6月13日

编写者:JT3802项目组编写日期:2012年6月12日

质量会签:陈继良,陈丁丁会签日期:年月日

审核者:全体项目成员审核日期:年月日

批准者:批准日期:年月日

卷包车间物料(滤棒)消耗精细化核算系统

目录

1.总述..........................................................4

1.1.软件名称与简介..............................................4

1.2.编写目的....................................................4

1.3.预期读者....................................................4

2.1.目前状况....................................................5

2.2.建立目标....................................................5

23应用范畴.....................................................5

2.4.提出单位....................................................5

2.5.预期用户....................................................5

2.6开发单位....................................................5

3.系统成果.......................................................6

3.1.系统结构图..................................................6

3.2.运行情况....................................................6

33机台产量治理子系统...........................................6

卷接机台日产量登记...........................................6

配景.....................................................6

业务流程.................................................6

详细设计.................................................7

3.3.1.4性能.............................................10

34底子数据维护子系统..........................................11

挡车工信息维护..............................................12

成果要求................................................12

详细设计................................................12

机台信息维护................................................17

成果要求................................................17

详细设计................................................18

堆栈信息维护................................................21

成果要求................................................21

详细设计................................................22

滤棒信息维护................................................26

成果要求................................................26

详细设计................................................26

系统自动排班................................................29

成果要求................................................29

详细设计................................................30

机台挡车工对应干系..........................................32

成果要求................................................32

详细设计................................................34

产质量奖单价与系数维护......................................38

2

卷包车间物料(滤棒)消耗精细化核算系统

成果要求................................................38

详细设计................................................38

用户信息维护................................................41

成果要求................................................41

详细设计................................................42

35滤棒治理子系统..............................................46

滤棒入库....................................................47

成果要求................................................47

详细设计................................................48

滤棒移库....................................................50

成果要求................................................50

详细设计................................................50

机台领用录入................................................54

成果要求................................................54

详细设计................................................54

机台退料录入................................................60

成果要求................................................60

详细设计................................................60

.机台结存录入...............................................66

成果要求................................................66

详细设计................................................66

机台消耗盘算................................................71

成果要求................................................71

详细设计................................................72

废烟支录入..................................................75

成果要求................................................75

详细设计................................................75

包装机产量盘算..............................................79

成果要求................................................79

详细设计................................................80

库存查询....................................................82

成果要求................................................82

详细设计................................................82

库存盘点....................................................83

.成果要求...............................................83

详细设计................................................84

产质量奖盘算................................................87

成果要求................................................87

详细设计................................................87

3.6.绘制关联图.................................................89

37创建需求模型................................................89

3.8.可行性.....................................................89

3.9.技能构架...................................................89

3.10.成果实现..................................................89

卷包车间物料(滤棒)消耗精细化核算系统

3.11.运行情况..................................................90

3.12.外部资源利用..............................................90

3.13.数据字典..................................................90

3.14.数据库设计规矩............................................90

3.15.设计数据库表..............................................92

3.16.实施步调..................................................93

3.17.系统实现主要步调..........................................93

3.18.方案报价..................................................94

3.19.参考文献..................................................94

1.总述

1.1.软件名称与简介

软件名称:卷包车间物料(滤棒)消耗精细化核算

软件简介:为提高办公效率、优化资源,方便排班,员工奖金盘算而开发的系统。

1.2.编写目的

本需求说明旨在对卷包车间物料(滤棒)消耗精细化核算系统的整个系统的软件构架及子

系统的业务需求、用户需求、成果需求做逐一阐发;并对各系统接口、运行情况、性能需

求做出可行方案:本需求阐发为开发人员、维护人员、客户之间提供配合的协议而创建底

子,对短信统一平台成果的实现作使命描述,是系统开发的依据,也是用户查验本系统运

行的依据。

1.3.预期读者

1、需求方业务人员

2、软件开发人员

3、项目实施人员

4、系统维护人员

5、与本系统相关的公司、部分

4

卷包车间物料(滤棒)消耗精细化核算系统

2.需求配景

2.1.目前状况

2.2.建立目标

2.3.应用范畴

龙岩卷烟厂

2.4.提出单位

烟厂生产部

1、烟厂治理员

2、烟厂员工

3、部分或单位领导

4、应用系统用户

2.6开发单位

JT38第二小组

5

卷包车间物料(滤棒)消耗精细化核算系统

3.系统成果

3.1.系统结构图

卷包车间物料(滤棒)消耗精细化核算

基础数据维护滤棒管理机台产量管理

挡车

产质

工与

漉棒

机台

机台

机台

仓库

摩存

信息

退

对咀棒

管理

算A

维管理

i已

系统成果模块

3.2.运行情况

3.3.机台产量治理子系统

.卷接机台日产量登记

.1配景

机台产量治理子系统是卖力卷接机台日产量的登记。在整个卷包车间物料(滤棒)消耗精

细化核算系统中饰演着滤棒提供者的职能,数据录入提交后自动插入滤棒入库表。

3.3.1.2业务流程

♦采购业务:

卷接机台日产量登记数据录入提交后自动插入到滤棒入库表:

卷接机台日产量登记流程示意图如下:

卷包车间物料(滤棒)消耗精细化核算系统

♦目标要求

实现卷接机台日产量登记,数据录入提交后自动插入滤棒入库表

♦成果需求

机台产量治理子系统的成果视图如下所示:

需求模型视图如下所示:

3.3.1.3详细设计

令创建卷接机生产表:JT3802T_LB_PRODUCT

字段名字段内容数据类型相关约束备注

ID_KEY主键NUMBER(20)notnull主键

D生产日期DATEnotnull生产日期

CODE卷接机台号NVARCHAR2(10)notnull卷接机台号

NAME卷接机名称NVARCHAR2(20)notnull卷接机名称

LBCODE滤棒号NVARCHAR2(10)notnull滤棒号

LBNAME滤棒名NVARCHAR2(20)notnull滤棒名

STYLE滤棒规格NVARCHAR2(20)notnull滤棒规格

NUMR滤棒产量NUMBERnotnull滤棒产量

CKNUMBER堆栈号VARCHAR2(10)notnull堆栈号

卷包车间物料(滤棒)消耗精细化核算系统

字段名字段内容数据类型相关约束备注

CKNAME堆栈名称VARCHAR2(10)notnull堆栈名称

令接口设计:

publicinterfaceLbscDAO{

publicVectorquery(Stringd,Stringname);

publicStringadd(LbscVOvo);

publicStringupdate(LbscVOvo,intidKey);

publicStringdelete(intid_key);

publicLbscVOqueryOnly(intid_key);

publicStringcommit(Stringdate);

}

令实现类设计:

publicclassLbsclmplimplementsLbscDAO{

publicVectorquery(Stringd,Stringname){}

publicStringadd(LbscVOvo){}

publicStringupdate(LbscVOvo,intidKey){}

publicStringdelete(intid_key){}

publicLbscVOqueryOnly(intid_key){}

publicStringcommit(Stringdate){}

}

令VO设计:

publicclassLbscVO{

privateStringid_key;//id_key

privateDated;//日期

privateStringcode;〃机台号

privateStringname;//机台名

privateStringIbcode;//滤棒号

privateStringIbname;//滤

privateStringstyle;//滤棒规格

privateintnum;//产量

privateStringcknumber;//堆栈号

privateStringckname;//堆栈名

publicLbscVO(StringidKey,Dated,Stringcode,Stringname,String

Ibcode,

StringIbname,Stringstyle,intnum,Stringcknumber,Stringckname)

id_key=idKey;

this.d=d;

this.code=code;

=name;

this.Ibcode=Ibcode;

this.Ibname=Ibname;

this.style=style;

8

卷包车间物料(滤棒)消耗精细化核算系统

this.num=num;

this•cknumber=cknumber;

this.ckname=ckname;

}

}

令页面设计:

卷接机生产界面:

卷接机台产量管建

生产日期:II机台名你:IIIWS~|

[|[]||

数据新增界面:

卷包车间物料(滤棒)消耗精细化核算系统

数据修改界面:

数据删除界面:

3.3.1.4性能

♦精度:

本子系统涉及到数据,对商品的编辑和查询、报表的设置盘算都要求有相当的精度,数字

为正整数;

10

卷包车间物料(滤棒)消耗精细化核算系统

本子系统与财务部分之间的接口是凭证的生成与传送,本子系统将跟踪整个历程;

♦时间特性要求

本系统的所有报表及汇总都是创建在时间段的底子之上的,因此在数据库设计上要充实体

现所有的时间段信息,便于以后的治理和统计;考虑到对产生时间的要求,我们的时间很

精确

♦时间特性要求

本系统无论是在录入方面,照旧在系统操纵方面都尽可能满足用户的操纵要求,让系统的

体现在系统设计的各个方面

♦系统响应时间

本系统采取面向东西的结构化设计要领,步伐设计采取多线程机制,数据库采取数据连接

池技能,数据库的操纵全部采取标准的SQL语句,这将使系统的整体反响时间大大提高,

应该是秒级的

♦接口需求

♦与其他外部系统的接口

与滤棒治理系统产生滤棒库存查询任务

♦与本系统其他子系统的接口

♦需求硬件情况

硬件情况由硬件集成商提供,本系统对硬件无特殊要求

♦需求阐发软件情况

办事器操纵系统由系统集成商提供

3.4.底子数据维护子系统

♦配景

底子数据是此系统中的实体。作为主要的被利用东西,具有多种多样的属性。这些底子

数据需要人为地去创建。并为这些数据类型提供增删改查的根本成果。

♦业务流程

♦目标要求

it

卷包车间物料(滤棒)消耗精细化核算系统

3.4.1.挡车工信息维护

.1.成果要求

求挡车工时,先进入挡车工信息维护界面,在条件框中输入需要查找的挡车工条件,然后提

当雇佣新挡车工时,首先进入挡车工信息维护界面,输入相应新挡车工的信息,包罗:职工

号,姓名,性别,岗亭,部分,班组,工龄,联系方法,联系地点,并点击提交。当挡车工

的已录入的信息有变动时,输入需要变动的挡车工工号,提交后查询到该挡车工的记录,然

后进行修改,修改后点击生存。当有挡车工离职时,输入该挡车工职工号后,点击删除后点

击提交

挡车工信息维护流程示意图如下:

.2.详细设计

令挡车工信息维护表:JT3802T_STAFF_INFO

字段名字段内容数据类型相关约束备注

ID_KEY主键NUMBER(11)notnull

DCG_NUM职工号VARCHAR2(20)notnull挡车工编号,主键

DCG_NAME姓名VARCHAR2(2)notnull挡车工姓名

DCG_SEX性别VARCHAR2(20)notnull挡车工性别

12

卷包车间物料(滤棒)消耗精细化核算系统

字段名字段内容数据类型相关约束备注

DCG_BUMEN部分VARCHAR2(20)notnull挡车工部分

DCG_CLASS班组VARCHAR2(30)notnull挡车工班组

DCG_LIANXIFS联系方法VARCHAR2(30)挡车工联系方法

DCG_LIANXIDZ联系地点NUMBER(1)挡车工联系地点

DCG_USE_CODE启用标识NUMBER(11)notnull挡车工信息是否启用

令界面设计

挡车工信息维护界面:

挡车工信息维护

职工号||姓名||[gia]

IBRJWIIIWJIasaIII

I*0][修改][]

新增界面:

13

卷包车间物料(滤棒)消耗精细化核算系统

修改界面:

14

卷包车间物料(滤棒)消耗精细化核算系统

删除界面:

15

卷包车间物料(滤棒)消耗精细化核算系统

令接口设计

publicinterfaceEmployeeDAO{

publicVectorquery(Stringdcg_numzStringdcg_name);

publicStringinsert(EmployeeVovo);

publicEmployeeVoqueryOnly(intid_key);

publicStringupdate(EmployeeVovo,intid_key);

publicStringdelete(intid_key);

}

令实现类设计

publicclassEmployeelmplimplementsEmployeeDAO{

publicVectorquery(Stringdcg_numzStringdcg_name){}

publicStringinsert(EmployeeVovo){}

publicEmployeeVoqueryOnly(intid_key){}

publicStringupdate(EmployeeVovo,intid_key){}

publicStringdelete(intid_key){}

}

令Vo设计

publicclassEmployeeVo{

privateStringid_key;

privateStringdcg_num;

16

卷包车间物料(滤棒)消耗精细化核算系统

privateStringdcg_name;

privateStringdcg_sex;

privateStringdcg_bumen;

privateStringdcg_class;

privateStringdcg_lianxifs;

privateStringdcg_lianxidz;

privateStringdcg_use_code;

publicEmployeeVo(StringidKey,StringdcgNum,StringdcgName,String

dcgSex,

StringdcgBumen,StringdcgClass,StringdcgLianxifs,

StringdcgLianxidz,StringdcgUseCode){

id_key=idKey;

dcg_num=dcgNum;

dcg_name=dcgName;

dcg_sex=dcgSex;

dcg_bumen=dcgBumen;

dcg_class=dcgClass;

dcg_lianxifs=dcgLianxifs;

dcg_lianxidz=dcgLianxidz;

dcg_use_code=dcgUseCode;

)

}

.机台信息维护

.1.成果要求

当需要查找切合要求机台时,先进入机台信息维护界面,在条件框中输入需要查找的机台条

件,然后提交。

当新进包装机台时,首先进入机台信息维护界面,输入相应新机台的信息,包罗:包罗:机

台号,机台名称,生产商,定额产量,并点击提交。当机台的已录入的信息有变动时,输入

需要变动机台号,提交后查询到需变动的机台记录,然后进行修改,修改后点击生存。当有

机台被淘汰时,输入被淘汰的机台号后,点击删除后点击提交

机台信息维护流程示意图如下:

17

卷包车间物料(滤棒)消耗精细化核算系统

3.4.2.2.详细设计

令机台信息维护表:JT3802T_BZJT_XINXI

字段名字段内容数据类型相关约束备注

ID_KEY主键NUMBER(11)notnull主键

BZJT_NUM职工号VARCHAR2(20)notnull包装机台编号

BZJT_NAME姓名VARCHAR2(20)notnull包装机台名称

BZJT_SCS性别VARCHAR2(100)notnull包装机台生产商

BZJT_DECL部分VARCHAR2(20)notnull包装机台定额产量

BZJT_USE_CODE班组VARCHAR2(1)notnull包装机台启用标识,1,是,0,否

令界面设计

机台信息维护界面:

18

卷包车间物料(滤棒)消耗精细化核算系统

机封信身维护

机台号||机台名称[][ga]

主终|机台号|机台名称|生产圈|定尊严曾金/分钟)|启用标识

I0加11修改-11-1

新增界面:

修改界面:

19

卷包车间物料(滤棒)消耗精细化核算系统

删除界面:

令接口设计

publicinterfaceDeviceDAO{

publicVectorquery(Stringbzjt_numzStringbzjt_name);

publicStringinsert(DeviceVovo);

publicDeviceVoqueryOnly(intid_key);

publicStringupdate(DeviceVovo,intid_key);

publicStringdelete(intid_key);

20

卷包车间物料(滤棒)消耗精细化核算系统

}

令实现类设计

publicclassDevicelmplimplementsDeviceDAO{

publicVectorquery(Stringbzjt_numzStringbzjt_name){}

publicStringinsert(DeviceVovo){}

publicDeviceVoqueryOnly(intid_key){}

publicStringupdate(DeviceVovozintid_key){}

publicStringdelete(intid_key){}

}

令Vo设计

publicclassDeviceVo{

privateStringid_key;

privateStringbzjt_num;

privateStringbzjt_name;

privateStringbzjt_scs;

privateStringbzjt_decl;

privateStringbzjt_use_code;

publicDeviceVo(StringidKeyzStringbzjtNumzStringbzjtName,

StringbzjtScs,StringbzjtDeclzStringbzjtUseCode){

super();

id_key=idKey;

bzjt_num=bzjtNum;

bzjt_name=bzjtName;

bzjt_scs=bzjtScs;

bzjt_decl=bzjtDecl;

bzjt_use_code=bzjtUseCode;

)

}

.堆栈信息维护

.1.成果要求

堆栈查询:

1.输入堆栈代码,点击“查询”,使系统可以凭据堆栈代码搜索相关堆栈信息;

2,输入堆栈名称,点击“查询”,使系统可以凭据堆栈代码搜索相关堆栈信息;

3.若无输入直接查询,则查询全部信息。

添加新堆栈:

1.单击“添加新堆栈”,输入相关数据,点击“提交”,添加新堆栈信息。

删除已弃用的堆栈:

21

卷包车间物料(滤棒)消耗精细化核算系统

2.选定行,单击“删除堆栈”,点击“提交”,删除所选堆栈信息。

修改堆栈信息:

3.选定行,单击“修改堆栈信息”,修改信息,点击“提交”,删修改所选堆栈信息。

堆栈信息维护流程示意图如下:

.2.详细设计

令堆栈信息维护表:JT3802T_CKGL

字段名字段内容数据类型相关约束备注

ID_KEY主键NUMBER(6)notnull主:键

CKDM堆栈代码VARCHAR2(30)notnull堆栈代码

CKMC堆栈名称VARCHAR2(20)notnull堆栈名称

CKLX堆栈类型VARCHAR2(50)notnull堆栈类型

CKDZ堆栈地点VARCHAR2(100)notnull堆栈地点

CKGLY堆栈治理员VARCHAR2(8)notnull堆栈治理员

LXFS堆栈联系方法NUMBER(11)堆栈联系方法

令界面设计

堆栈信息维护界面:

22

卷包车间物料(滤棒)消耗精细化核算系统

仓库信息维护

仓库代码:11仓库名称:1][事]

ID_KEY।食监代码仓火名称仓诙类型(佥Kits址1台历管理史।联素右式

新增界面:

修改界面:

23

卷包车间物料(滤棒)消耗精细化核算系统

删除界面:

令接口设计

pxiblicinterfaceCkglDAO{

24

卷包车间物料(滤棒)消耗精细化核算系统

publicStringinsert(CkglVov。);〃插入新的堆栈信息

publicVectorselect(StringckdmzStringckmc);//凭据堆栈代号查询堆栈

publicStringdelete(intid_key);//凭据工D_KEY册U除信息

publicStringupdate(CkglVovozintid_key);//更新堆栈信息

publicCkglVoqueryOnly(intid_key);//查询一条记录(用于修改,删除)

}

令实现类设计

publicclassCkgllmplimplementsCkglDAO{

//查询堆栈治理表信息

publicVectorselect(Stringckdm,Stringckmc){}

//删除堆栈治理表信息

publicStringdelete(intidkey){}

//查询一条记录,用于删除和修改

publicCkglVoqueryOnly(intidKey){}

//修改堆栈治理表信息

publicStringupdate(CkglVovo,intid_key){}

//插入堆栈治理表信息

publicStringinsert(CkglVovo){}

令Vo设计

publicclassCkglVo{

privateStringid_key;

privateStringckdm;

privateStringckmc;

privateStringcklx;

privateStringckdz;

privateStringckgly;

privateStringIxfs;

publicCkglVo(StringidKey,Stringckdm,Stringckmc,Stringcklxz

Stringckdz,StringckglyzStringIxfs){

super();

id_key=idKey;

this.ckdm=ckdm;

this.ckmc=ckmc;

this.cklx=cklx;

this.ckdz=ckdz;

this.ckgly=ckgly;

this.Ixfs=Ixfs;

)

)

25

卷包车间物料(滤棒)消耗精细化核算系统

3.4.4.滤棒信息维护

3.4.4.1.成果要求

滤棒查询:

1.输入滤棒代码,点击“查询”,使系统可以凭据滤棒代码搜索相关滤棒信息;

2.输入滤棒名称,点击“查询”,使系统可以凭据滤棒名称搜索相关滤棒信息;

3.若无输入直接查询,则查询全部信息。

添加新研发的滤棒:

1.单击“添加新滤棒”,输入相关数据,点击“提交”,添加新滤棒信息。

删除已弃用的滤棒:

1.选定行,单击“删除滤棒信息”,点击“提交”,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论