超市管理毕业论文计算机专业(编辑修改稿)内容摘要:

( 2)为连接字符串赋值。 ( 3)调用连接的 Open 方法,这样就建立了一个连接。 ( 4)不使用连 接时,调用 Close 方法关闭连接。 具体代码如下: Dim Conn As Set Conn = New = “ Provider=。 Password=sa。 Persist Security_ Info=True。 “ User ID =sa,Initial Catalog=ADO 数 据 控 件 实 例 ; Data_ Source=MERRYCHINA” „„ Conn Close ★建立数据记录集 :( 1)定义一个 ,并通过 New 进行实例化。 ( 2)设定 CursorLocation 值。 ( 3)调用 Recordset 的 Open 方法。 此时,要求有一个打开的连接;如果没有,则报告错误。 具体代码如下: Dim Rs As Set Rs = New = adUseClient “ SELECT * FROM 用户信息表 ” , Conn,adOpenDynamic,adLockBatchO_ Ptimistic 用 设计系统主窗体 通过数据库分析设计,已经完成了所有的后台工作。 现在,用 VB 来编写数据库系统应用程序。 创建工程,添加一个 MDI 窗体作为系统的主界面, 如 图 所 示: 图 系统主界面 用 创建公用模块 为了能够对数据库访问进行集中处理,需要建立一个专门访问数据库的公用模块。 在项目资源管理器中为项目添加一个模块,将其保存为。 OPeratDataBase 公用模块主要用于对数据库进行操作,包括以下 5 个函数: ◆ GetConnStr() As String 函数,返回连接字符串,用来设置数据库连接字符串。 ◆ OpenConn(ByRefConn As ) AsBoolean 函数,返回布尔值,用来打开数据库连接。 ◆ ExecuteSQL(ByVal SQL As String,ByRef msg As String)函数,用来执行 SAL语句。 ◆ SelectSQL(ByVal SQL As String,ByRef msg As String)As 函数,返回 Recordset,用来执行查询语句。 ◆ BatchSelectSQL(ByVal SQL As String, ByRef msg As String) As 函数 ,返回 Recordset,用来执行批处理。 为了实现全局变量,另外创建一个全局变量模块。 主要有 3 个全局变量,如下所示: ■ LoginSucceeded全局变量,用来保存用户登录是否成功的标志。 ■ UserID全局变量,用来保存用户 ID。 ■ ConnectionString全局变量,用来保存数据库连接字符串。 用 创建各个模块主界面和子界面 由主界面可以看出,系 统 6 个大模块 : “ 资料 管理 ” 模块: 用来管理供应商资料、商品资料以及客户资料,其功能模块 如图 所示 : 图 “资料管理”功能模块 “ 供应商 资料”模块负责维护供应商的基本信息。 供应商资料对于采购而言非常重要,是超市货物管理系统的重要资料。 供应商资料主要包括供应商编号、供应商名称、地址、电话、传真、信誉等级、提供商品和简介等。 良好的供应商资料管理有助于企业对采购进行管理和控制,从而降低企业的采购成本。 “ 商品资料 ” 模块负责维护商品的基本资料信息,基本信息一般变动较小。 商品资料主要包括商品编号、商品名称、条形码、计量单位、供应商编号、供应商地 址和商品说明等。 不同的行业、不同的企业所需的商品资料差异较大。 “客户资料”模块负责维护企业客户的基本信息。 客户是企业生存的根本,可以是跟人或则企业。 客户信息是企业需要重点维护的资料。 客户资料主要包括客户编号、客户名称、地址、电话、传真、信誉等级、所需商品和简介等。 “ 采购 管理 ” 模块: 主 要负责进行采购管理,包括采购单、采购入库以及采购查询。 采购管理是超市 为了完成生产或销售计划,在确保合适的商品品质的前提下,从合适的供应商哪里,在合适的时间、以合适的价格购入合适数量的商品的管理活动。 其功能模块 如图 ( 1) 所示: 图 ( 1) “采购管理”功能模块 数据流程如 图 ( 2) : 采购管理 采购单 采购入库 采购查询 资料管理 供应商资料 商品资料 客户资料 图 ( 2) “采购管理”模块数据流程图 “采购单”模块用于录入采购单和采购单明细。 所有的单据(包括采购单、入库单和销售单)都分为两个表,一个为主表,另一个为明细表。 采购单主要包括采购单号、采购日期、采购员、是否核销、操作人员、总共金额、不含税价和税额等项。 采购单明细主要包括编号 ID、采购单号、商品编号、采购数量、采购单价、总共金额、 不含税价和税额等项。 “采购入库”模块负责管理商品的采购入库情况。 采购入库时需要将采购明细单中的数量添加到商品库存数量中去。 同时,对库存中的商品成本价进行移动平均处理,即成本价 =(原库存总金额 +采购总共金额) /(原库存数 +采购数量)。 最后,采购单的“是否核销”标志变为“已核销”。 “采购查询”模块负责查询采购单信息以及采购单核销情况。 “ 销售管理 ” 模块: 主要负责进行销售管理,包括销售单、销售出库和销售查询。 销售管理是 超市 的重要活动,直接面向客户和市场。 其功能模块如 图 ( 1) 所示: 图 ( 1) “销售管理”功能模块 数据 流程如图 ( 2) : 销售管理 销售单 销售出库 销售查询 图 ( 2) “销售管理”模块数据流程图 “销售单”模块负责录入销售单和销售单明细。 销售单主要包括销售单号、客户编号、销售日期、销售员、是否核销、操作人员、总共金额、不含税价和税额等项。 销售单明细主要包括编号 ID、销。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。