广东烟草进口业务管理系统-VB.Net+SQL 源代码全
广东烟草进口业务管理系统-VB.Net+SQL 源代码全
几乎是首个相对完善的采用DotNet开发的业务系统。版主强烈推荐。
1、数据据文件 db
2、配置文件 Web.config
3、说明文档在files
进口卷烟供货商订货单制作设计文档 1
制作供货商订货单界面 2
修改供货商订单界面图 4
修改订单流程图 5
打印供货商订货单界面图 6
数据库设计 7
任务分配 10
进口卷烟供货商订货单制作设计文档
根据系统需求分析,当系统获得订单统计表所有的自动进口许可证后,才允许用户进入制作供货商订货单,通过本系统的本模块用户可以进行供货商订单的制作(多个,根据订单统计表中统计的供货商来确定),修改供货商订单和输出供货商订单等几部分功能.
P-当前状态图(红色)
前提条件:
1. 系统已经存在订单统计表;
2. 订货统计表已经产生订货确认单;
3. 订货确认单已经全部回执;
4. 制作许可证申请表;
5. 取得许可证;
6. 完成供货商订货单;
制作供货商订货单界面
注意:
1. 操作人员进入后,如果已经进行过”生成供货商订货单”,即在数据库中已经存在与订单统计表有关的供货商订货单,则, 生成自动订货单按钮为不可用状态..反之,可用.
2. 如果已经存在供货商订货单制作,则需要显示所有供货商订货单制作,包括其状态;
3. 点击”供货商订货单制作编号”,提供给用户打印或只读方式查看供货商订货单,即只显示数据,没有任何编辑框.
4. 点击”供货商”,显示该供货商详细资料.
5. 点击”修改”,允许用户修改该供货商订货单中的信息(数量不可修改)..
用户点击“生成供货商订货单制作”则,出现下面界面,要求用户设置每张供货商订货单制作的公用信息:
制作供货商订货单制作流程图
修改供货商订单界面图
系统根据操作人员提供的公用信息和从许可证办理表中取得相关信息自动生成供货商订单,对已经生成的订单,允许操作人员进行修改,如:中间商,订货单位的联系人,传真,联系电话,以及备注信息的修改.下面是其修改界面:
状态说明:
新生成-N
已收货-R
已发出-S
修改订单流程图
由于此部分流程简单,流程图没有设计,如有不明白的地方,请与设计人联系。
打印供货商订货单界面图
注意:
在打印的时候需要先隐藏窗台中所有不需要打印的对象,如:打印、返回按钮,打印完毕后需要再次显示。
数据库设计
1.1.1 GoodsInOrderToProvider(供货商订单中的产品—从表)
名称 代码 预设值 数据类型 长度 强制 主要的 外来键
订货单编号 OrderToID varchar(15) 15 FALSE FALSE TRUE
产品编号 OrderGoodsID int TRUE TRUE FALSE
商品唯一标示 GoodsID bigint FALSE FALSE TRUE
单位标示 UnitID int FALSE FALSE TRUE
正品数量 QNumber int FALSE FALSE FALSE
样品数量 SNumber int FALSE FALSE FALSE
合计 TNumber int FALSE FALSE FALSE
1.1.2 OrderToProvider(供货商订单-主表)
名称 代码 预设值 数据类型 长度 强制 主要的 外来键
订货单编号 OrderToID varchar(15) 15 TRUE TRUE FALSE
供货商编号 PCode varchar(20) 20 FALSE FALSE TRUE
中间商编号 MCode varchar(20) 20 FALSE FALSE TRUE
供货商联系人 PLinkMan varchar(60) 60 FALSE FALSE FALSE
供货商电话 PPhone varchar(40) 40 FALSE FALSE FALSE
供货商传真 PFax varchar(40) 40 FALSE FALSE FALSE
订货单位 Buyer varchar(40) 40 FALSE FALSE FALSE
订货单位联系人 BLinkMan varchar(40) 40 FALSE FALSE FALSE
订货商联系电话 BPhone varchar(40) 40 FALSE FALSE FALSE
订货商传真 BFax varchar(40) 40 FALSE FALSE FALSE
中间商联系人 MLinkMan varchar(40) 40 FALSE FALSE FALSE
中间商电话 MPhone varchar(40) 40 FALSE FALSE FALSE
中间商传真 MFax varchar(40) 40 FALSE FALSE FALSE
订货单状态 State 'N' char(1) 1 FALSE FALSE FALSE
订货日起 BookDate datetime FALSE FALSE FALSE
创建人 Creater varchar(20) 20 FALSE FALSE FALSE
创建时间 CreateTime datetime FALSE FALSE FALSE
备注 Remark varchar(600) 600 FALSE FALSE FALSE
负责人 Manager varchar(20) 20 FALSE FALSE FALSE
网友评论条