数据库课程设计-联华超市管理信息系统设计内容摘要:
库存 查询:根据 库存 情况,按需要对 库存 情况进行查询。 在该查询模块中,可以按照商品编号进行查询 图 3 库存管理部分 第 1 层图 销售 管理 本模块的主要功能是把销售信息写入销售清单, 同时对库存数据进行 更新。 销售查询:根据商品销售情况,按需要对销售情况进行查询。 在该查询模块中,可以按照商品编号进行查询 销售信息 已进货信息 库存信息查询 1:查询 1:更新 库存信息清单 库存信息清单 库存清单 库存清单 进货信息单 销售 进货信息单 库存清单 图 4 销售管理部分 第 1 层图 进货 管理 本模块的主要功能是把 进货 信息写入 进货 清单,同时对库存数据进行跟新,以备用户将来对 进货 信息和库存信息进行查询和打印。 进货查询:该模块为企业提供整个企业的进货情况查询,也可以进行进货的明细查询。 库存信息 前台销售信息 销售清单 销售清单 销售单 2:查询 2:更新 销售清单 销售信息查询 库存清单 销售 进货信息单 图 5 进货管理部分 第 1 层图 人事 管理 新员工 输入 在企业新进员工时,对其进行基本信息的存储,对员工进行基本的了解 员工信息维护 当员工信息发生变化,或者是员工离职,换岗对相关信息发生变化时,利用此子模块对其进行信息变更。 新供货商 输入 在企业新进员工时,对其进行基本信息的存储,对员工进行基本的了解 供货商信息维护 当员工信息发生变化,或者是员工离职,换岗对相关信息发生变化时,利用此子模块对其进行信息变更。 进货 清单 进货清单 3 查询 3 更新 进货单 进货信息查询 库存信息清单 进货 信息清单 进货 单 已进货信息 进货信息请求 图 6 人事管理部分 第 1 层图 后台管理 在系 统实行多用户管理时,本模块将为系统开辟多个系统用户,并能对其进行简单的信息维护,用户名变更和密码修改。 管理员登录 登陆 用户名 密码 成功否 否 是 用 户 管理页面 供货商信息清单 新供货商清单 职工信息 4:查询 4:更新 供货商信息查询 职工信息清单 职工清单 供货商清单 职工信息 图 7 后台管理部分 描述相关的数据字典 ( 1)数据结构及数据项 数据结构:部门 含义说明:职工所属的地方 组 成: 部门编号,部门名称 数 据 项: 部门编号 含义说明: 唯一标识 部门 类型: 字符型 长度: 6 取值范围: 00000到 99999 取值含义: 与其他数据项的逻辑关系: 数 据 项: 部门 名称 含义说明: 部门 类型: 字符型 长度: 50 取值范围: 取值含义: 与其他数据项的逻辑关系: 数据结构: 职工 含义说明: 组 成: 职工编号 +部门编号 +姓名 +类别 +工资 数 据 项: 职工 编号 含义说明: 唯一标识 职工 类型: 字符型 长度: 6 取值范围: 00000到 99999 取值含义: 与其他数据项的逻辑关系: 数 据 项: 部门编号 + 含义说明: 唯一标识 部门 类型: 字符型 长度: 6 取值范围: 00000到 99999 取值含义: 与其他数据项的逻辑关系: 数 据 项: 姓名 含义说明: 职工的名字 类型: 字符型 长度: 50 取值范围: 取值含义: 与其他数据项的逻辑关系: 数 据 项: 类别 含义说明: 职工的类别 类型: 字符型 长度: 50 取值范围: 取值含义: 与其他数据项的逻辑关系: 数 据 项: 工资 含义说明: 职工的工资 类型: 字符型 长度: 50 取值范围: 取值含义: 与其他数据项的逻辑关系: 数据结构: 商品 含义说明: 组 成: 商品编号 +供货商号 +名称 +数量 +单价 数 据 项:。 数据结构: 供货商 含义说 明: 组 成: 供货商号 +名称 +联系人 +联系电话 +联系地址 数 据 项:。 数据结构: 进货 含义说明: 组 成: 进货 编号 +商品编号 +供货商号 +购货单位 +购货 日期 数 据 项:。 数据结构: 销售 含义说明: 组 成: 销售单号 +商品编号 +销售数量 +销售日期 数 据 项:。 数据结构: 库存 含义说明: 组 成: 商品编号 +库存数量 +库存编号 数 据 项:。 数据结构: 退货 含义说明: 组 成: 商品编号 +库存数量 +库存编号 数 据 项: 退货单号 +商品编号 +供货商编号 +退货价 +数量 +退货日期。 ( 2)数据存储 数据存储: 库存查询 说明: 流入数据流: 流出数据流: 组成: 数据量: 存取方式:。 ( 3)数据流 数据流: 进货 更新 说明: 数据流来源: 进货 单 数据流去向: 进货 管理 组成: 平均流量: 高峰期流量:。 ( 4)处理过程 (1) 1:库存查询 加工逻辑:根据要查询的库存信息,检索出库存信息明细表 输入流:库存信息查询,发出库存信 息请求 输出流:库存信息清单,进货信息请求 (2) 1:进货或销售更新 根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求 (3)2:销售信息明细表查询 根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询 输出流:销售清单,销售单 (4) 2:销售信息更新 加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息,库存信息 输出流:更新库存清单 (5) 3:进货查询 加工逻辑:根据要查询的进货信息,检索出进货信息明细表 输入流:进货信息查询,发出进货 /进 货 清单查询 输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单, 进货 单,进货信息请求,进货 /进货 清单检索结果 (6) 3:进货更新 加工逻辑:根据进货信息更新进货清单 输入流:进货信息请求,进货单 输出流:发出进货 /进货 清单查询 (7) 4:职工或供货商查询 加工逻辑:根据输入要查询的职工信息或供货商信息,检索出相应的结果 输入流:职工信息查询,供货商信息查询,发出职工 /供货商清单查询 输出流:已有供货商信息,供货商信息清单,职工信息清单,职工 /供货商清单检索结果 (8)4:职工或供货商更新 加工逻辑:根据输入的职工信息或新供货商信息更新相应的职工清单或供货商清单 输入流:职工信息,新供货商信息清单,职工 /供货商清单检索结果 2 概念结构设计 超市管理信息系统分 ER 图 图 8 部门和职工的 E— R 图 图 9 商品和供应商的 E— R 图 图 10 商品和。数据库课程设计-联华超市管理信息系统设计
相关推荐
archar(20) not null, 上级图书编号 int )。 create table cardtype ( 借阅证类型编号 varchar(10) primary key, 借阅证类型名称 varchar(20) , 借阅证有效期限 smallint , 最大借阅量 smallint , 最大借阅时间 smallint )。 create table borrowinfo ( 图书
用户登录 输入计算机 系统管理员信息管理员 主控台 9 系统用户管理业务流程图: 输出 权 限 图 27系统用户管理业务流程 汽车销售汇总管理业务流程图: 输出 权 限 图 28汽车销售汇总管理业务流程 数据流程分析 由于本系统的数据模块较多,下面仅以职工信息管理模块为例来进行编制。 汽车销售理系统 0 层数据流程图: 用户登录 输入计算机 系统管理员 主控 台 用户登录 输入计算机
xit Sub End If If = Then 华东交通大学理工学院通用工资管理系统课程设计报告 16 第 页 rr = MsgBox(请输入密码。 , , 应付帐管理 ) Exit Sub End If Dim As New Dim rs As New Provider=。 Integrated Security=SSPI。 Persist Security Info=False。
rId)) { (删除成功 , 提示 , )。 ()。 ()。 } else { (删除失败 , 提示 , )。 } } else { (用户密码输入错误 , 错误 , , )。 } 20 } } else { (用户数为 1,不可以再删除 , 警告 , , )。 } } (3)、房间管理模块: 房间类型操作类: ;房间类型操作类完成各种对房间类型的创建和维护的操作,例如增加删除等等。 ///
、关系数据库系统阶段,现在正向面向对象数据库系统发展。 在数据库相关的基本概念中包含了数据、数据库、数据库管理系统和数据库系统。 目前,软件开发时经常使用的数据库管理系统主要有 Access 、 Microsoft SQL Server、 Oracle、My SQL、 DB Sybase 等,其中又以 Microsoft SQL Server、 Oracle、 My SQL 和 Access
位 、 座位号、订票时间、订票数量 的 添加、修改、删除和查询 功能。 旅客信息 管理功能 (2)主要 是 实现 管理员对 旅客一些基本信息,如 旅客 姓名、性别、电话号码、身份证号 、 工作单位 的 添加、修改、删除和查询 功能。 (3) 航班信息管理 功能 主要 实现 管理员对航班的一些基本信息,航班 号、起飞地、目的地、起飞时 间的添加、修改、删除 查询 和 功能。 (4) 机票信息管理