vf商品进销存管理系统内容摘要:
最终的模式,即概念模式。 设计全局 ER 模式 所有局部 ER 模式都设计好了后,接下来就是把它们综合成单一的全局概念结构。 全局概念结构不仅要支持所有局部 ER 模式,而且必须合理地表示一个完整、一致的数据库概念结构。 1) 确定公共实体类型 为了给多个局部 ER 模式的合并提供开始合并的基础,首先要确定各 24 局部结构中的公共实体类型。 在这一步中我们仅根据实体类型名 和键来认定公共实体类型。 一般把同名实体类型作为公共实体类型的一类候选,把具有相同键的实体类型作为公共实体类型的另一类候选。 2) 局部 ER模式的合并 合并的原则是:首先进行两两合并;先和合并那些现实世界中有联系的局部结构;合并从公共实体类型开始,最后再加入独立的局部结构。 3)消除冲突 冲突分为三类:属性冲突、结构冲突、命名冲突。 设计全局 ER模式的目的不在于把若干局部 ER模式形式上合并为一个ER 模式,而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一的概念模型。 3) 全局 ER模式的优化 在得到全局 ER模式后 ,为了提高数据库系统的效率,还应进一步依据处理需求对 ER 模式进行优化。 一个好的全局 ER模式,除能准确、全面地反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性个数尽可能少;实体类型 间联系无冗 根据系统需求分析,需要设计以下数据库表。 一、数据表的物理结构: 进货数据库表: 进货数据库表主要用于存储第一笔进货记录。 其结构如下: 字段 字段名 类型 宽度 小数位 1 TAG(标志) 字符型 2 2 NO(进货编号) 字符型 10 3 RQ (进货日期) 日期型 8 4 DW(进货单位) 字符型 30 5 MC(进货名称) 字符型 20 6 XH(进货规格型号) 字符型 30 25 7 PZ(进货配置) 字符型 20 8 DJ(单价) 数值型 10 2 9 SJ(数量) 数值型 4 10 YSL(剩余数量) 数值型 4 11 YR(小计金额) 数值型 10 2 12 JBR(经办人) 字符型 6 13 BGR(保管人) 字符型 6 14 FHR(发货人) 字符型 6 15 YF(已付金额) 数值型 10 2 16 YR(未付金额) 数值型 10 2 17 YXJR(已销金额) 数值型 10 2 18 YSJR(未收金额) 数值型 10 2 销货数据库表: 销货数据库用于存储每一笔销货。 其结构如下: 字段 字段名 类型 宽度 小数位 1 TAG(标志) 字符型 2 2 NO(进货号) 字符型 10 3 NO1(销货号) 数值型 4 4 RQ(销货日期) 日期型 8 5 DW(销货单位) 字符型 30 6 MC(销货名称) 字符型 30 7 XH(销货规格型号)字符型 20 8 PZ(销货配置) 字符型 20 9 DJ(单价) 数值型 10 2 26 10 SL(数量) 数值型 4 11 JR(小计金额) 数值型 10 2 12 JBR(经办人) 字符型 6 13 SHR(收货人) 字符型 6 14 BGR(保管人) 字符型 6 15 YF(已收金额) 数值型 10 2 16 YR(未收金额) 数值型 10 2 付款数据库: 付款数据库是用于对第一笔进货的付款情况。 其结构如下: 字段 字段名 类型 宽度 小数位 1 NO1(付款号) 数值型 4 2 NO(进货号) 字符型 10 3 RQ(付款日期) 日期型 8 4 JR(付款金额) 数值型 10 2 5 JBR(经办人) 字符型 6 6 YR(未付金额) 数值型 10 2 7 BZ(情况说明) 字符型 40 收款数据库表: 书款数据库用于对每一笔销货的收款情况;其结构如下: 字段 字段名 类型 宽度 小数位 1 NO(进货号) 字符型 10 2 NO1(销货号) 数据值 4 3 NO2(收款号) 数据型 4 4 RQ(收款日期) 日期型 8 27 5 JR(收款金额) 数值型 10 2 6 JBR(经办人) 字符型 6 7 YR(未收金额) 数值型 10 2 8 BR(情况说明) 字符型 40 往来单位数据库表: 往来数据库用于存储经常往来单位名称。 其结构如下: 字段 字段名 类型 宽度 小数位 1 DW 字符型 30 常用商品数据库表: 常用商品数据库用于存储常用商品的名称;其结构如下: 字段 字段名 类型 宽度 小数位 1 MC 字符型 20 经办人数据库表: 经办人数据库用于存储经办人姓名,其结构如下: 字段 字段名 类型 宽度 小数位 1 JBR(经办人) 字符型 6 临时表: 临时表是一个产生报表中用到的临时表,其结构如下: 字段 字段名 类型 宽度 小数位 1 NO 字符型 10 2 RQ 日期型 8 3 DW 字符型 30 28 4 MC 字符型 20 5 XH 字符型 30 6 PZ 字符型 20 7 DJ 数值型 10 2 8 SL 数值型 4 9 JR 数值型 10 2 10 JBR 字符型 6 11 BGR 字符型 6 12 FHR 字符型 6 13 YF 数值型 10 2 14 YR 数值型 10 2 15 RQ1 日期型 8 16 JB1 数值型 10 2 17 JBR1 字符型 6 七、系统设计 本系统由上述的八个模块组成,分别由进货管理、进货查询、销售管理、销售查询、库存管理、系统维护、退出系统等 6 个部分组成。 在进入系统之前,先检查管理员的合法,避免不合法用户进入本系统。 系统结构图如下: 启动界面 检查用户合法性 不能进入 29 N Y 系统维护 设置供货单位 设置商品品名 设置经办人 数据初始化 设置修改系统密码 进销存数据转出 进销存数据转入 30 本系统的主要模块的代码如下: 主文件设计: =2 =进销存管理系统 =.F. =.F. =.F. close all clear all clea set sysmenu off set sysmenu to set talk off set date ansi set delete on set exact off set safety off set status bar off do form pass to num if num do form main read event endif set sysmenu to default 31 set sysmenu on set status bar on use jh pack use jh1 pack use fk pack use fk1 pack use mcb pack use jbrb pack use dwb pack close all clear all return pass 表单设计: 确认命令代码: IF (N2) =MESSAGEBOX(口令三次输入错误 ,不能使用本系统 ,48,信息提示 ) =.F. ELSE IF ALLTRIM()==ALLTRIM() =.T. ELS。vf商品进销存管理系统
相关推荐
挥整体优势,体现“一线放开,二线管住,区内自由”为原则,力求通关手续更简便、通关流程更优化、通关速度更快捷、通关服务更完善、口岸管理更科学。 使上海电子口岸贸易物流功能不断增强。 上海口岸电子通关查验功能不断完善。 上海电子口岸货运货代服务业不 断发展。 上海电子口岸贸易和投资环境不断优化。 6 上海电子口岸现状及分析 上海电子口岸现状 上海电子口岸工程于 2020 年 5 月 24
考试管理子功能:对 考试课目或考查课目的一些基本信息如:考试时间、考试地点、监考教师、考试情况等信息进行管理。 用户管理子功能:对超级用户、普通用户的基本信息如:用户名、口令等进行管理;以及操作权限进行管理。 学生学籍管理系统 学生信息管理 学生成绩管理 考试管理 用户管理 12 能够游览学生学籍的所有信息 能够通过学生的一个信息找到个人学籍的相关信息(例如
测试用例 .............................................................. 13 第五章 详细设计 16 5. 1 主界面的设计与实现 .................................................... 16 5. 2 登记员工基本信息模块的设计与实现 .......................
............................7 Visual Basic 的开发环境介绍 ....................................7 Visual Basic 的特点和功能 ......................................8 Visual Basic 的基本操作及界面介绍 ..........................
enu to default set sysmenu on set status bar on use jh pack use jh1 pack use fk pack 25 use fk1 pack use mcb pack use jbrb pack use dwb pack close all clear all return pass 表单设计: 确认命令代码: IF (N2)
而从现在开始选用计算机管理模式,用此管理系统进行车队的综合业务的管理,将会带来很大的回报。 下面是开发该系统的技术经济分析: ● 成本 /效益分析 车队综合业务管理系统一旦开发成功,投入运行后,所有的信息(车辆档案、驾驶员档案、用车单位档案 、任务需求信息、派工单信息、结算信息等)都将录入计算机进行管理,可以对整体的数据有一个宏观的掌控,同时不仅实现了数据的完整性,还在信息的修改