http://www.paper51.com 5.1.4 数据库需求分析[U12] http://www.paper51.com
根据以上的系统功能分析,可以得到数据库由以下几个部分组成: paper51.com
l 库存基本信息表(kc表) 内容来自论文无忧网 www.paper51.com l 操作员信息表信息表(czy表) copyright paper51.com
l 供应商基本信息表(gysxx表) paper51.com
l 出库登记信息表(ckdj表) paper51.com l 客户信息表(khxx表) 内容来自www.paper51.com
l 入库登记表(rkdj表) 内容来自www.paper51.com l 商品信息表(spxx表) http://www.paper51.com l 销售表(xsdj表) 内容来自www.paper51.com 5.1.5 数据库逻辑结构设计[U13] copyright paper51.com 根据系统功能设计的要求以及功能模块的划分,对于系统用户的信息数据库,可以列出以下数据项和数据结构: http://www.paper51.com 库存基本信息表(kc表):商品编号(spbh), 商品名称(spmc), 简称(jc), 仓库名称(ckmc), 类型(lx), 货位(hw), 产地(cd), 规格(gg), 包装(bz), 单位(dw), 商标(sb), 批准文号(pzwh), 进价(jz), 数量(zl) 内容来自www.paper51.com 根据数据库的需求分析,结合数据库概念结构设计和逻辑结构设计,得出数据库的表结构设计如下面图所示。[U14] 内容来自www.paper51.com
内容来自www.paper51.com
表 3-1[U15] copyright paper51.com 操作员信息表信息表(czy表): 表结构设计如下 paper51.com 内容来自论文无忧网 www.paper51.com 表 3-2 copyright paper51.com
供应商基本信息表(gysxx表): 表结构设计如下 http://www.paper51.com
http://www.paper51.com 表 3-3 paper51.com 客户信息表(khxx表) 内容来自www.paper51.com copyright paper51.com 表 3-4 内容来自www.paper51.com 商品信息表(spxx表) http://www.paper51.com
paper51.com 表 3-5 内容来自www.paper51.com
销售表(xsdj表) copyright paper51.com
paper51.com 表 3-6 copyright paper51.com
[U16] 5.2 主程序界面设计[U17] copyright paper51.com
实现目标[U18] 内容来自论文无忧网 www.paper51.com
程序启动后,在系统登陆窗口验证操作员密码后,进入主程序界面。主程序界面主要实现如下功能: http://www.paper51.com
● 选择主界面的菜单,调用相应程序,进行相应操作。 内容来自论文无忧网 www.paper51.com ● 执行相应的权限操作。主程序界面如图4-1所示。 http://www.paper51.com
http://www.paper51.com
图4-1主程序界面 paper51.com 5.3 菜单的设计[U19] paper51.com 在菜单中设计应用程序的主窗口所连接的菜单menus。该菜单的结构如图4-2所示。 http://www.paper51.com 各个菜单中的程序代码都使用open(windowname) copyright paper51.com 其中windowname是各个子菜单窗口名 内容来自论文无忧网 www.paper51.com 内容来自www.paper51.com 图4-2菜单的结构 http://www.paper51.com 5.4 系统登陆窗口设计[U20] 内容来自论文无忧网 www.paper51.com 实现目标 内容来自论文无忧网 www.paper51.com 程序启动后,首先进入系统登陆窗口验证操作员密码。系统登陆窗口主要实现如下功能: paper51.com ● 选择操作员,凭口令进入系统。 copyright paper51.com
● 确认用户的身份及使用权限。 http://www.paper51.com ● 支持键盘和鼠标操作。系统登陆窗口如图4-3所示。 copyright paper51.com
内容来自论文无忧网 www.paper51.com 图4-3系统登陆窗口 http://www.paper51.com
5.5 进货管理[U21] 5.5.1 入库登记设计 copyright paper51.com 实现目标 copyright paper51.com 程序启动后,调用主菜单“进货管理”下的“入库登记”窗口。“入库登记”窗口主要实现以下功能: copyright paper51.com 完成商品的入库登记操作 内容来自www.paper51.com 自动生成8位入库号票,自动计算金额。“入库登记”窗口如图4-4所示 paper51.com copyright paper51.com 图4-4“入库登记”窗口 内容来自论文无忧网 www.paper51.com
5.5.2 入库登记查询设计 copyright paper51.com 实现目标 http://www.paper51.com 程序启动后,调用主菜单“进货管理”下的“入库登记查询”窗口。“入库登记查询”窗口主要实现以下功能: paper51.com 可按不同字段、不同条件查询商品入库信息。 paper51.com 以卡片、列表两种形式显示商品入库信息。 内容来自www.paper51.com 支持快速浏览入库商品信息。“入库登记查询”窗口如图4-5所示 内容来自论文无忧网 www.paper51.com http://www.paper51.com 图4-5“入库登记查询”窗口 http://www.paper51.com |