《精编》超市管理系统课程设计

上传人:tang****xu3 文档编号:132879949 上传时间:2020-05-21 格式:DOC 页数:35 大小:1.14MB
返回 下载 相关 举报
《精编》超市管理系统课程设计_第1页
第1页 / 共35页
《精编》超市管理系统课程设计_第2页
第2页 / 共35页
《精编》超市管理系统课程设计_第3页
第3页 / 共35页
《精编》超市管理系统课程设计_第4页
第4页 / 共35页
《精编》超市管理系统课程设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《《精编》超市管理系统课程设计》由会员分享,可在线阅读,更多相关《《精编》超市管理系统课程设计(35页珍藏版)》请在金锄头文库上搜索。

1、题目 题目 小型超市管理系统小型超市管理系统 作 者 姓 名 学 号 系 院 专业 指导教师姓名 2012 年 月 日 目 录 第 1 章 设计目的与要求 1 1 1 设计背景和功能 1 1 2 设计环境 1 第 2 章 系统分析 2 2 1 需求分析 2 2 1 1 组织结构分析 2 2 1 2 业务流程分析 2 2 2 数据流图 3 2 3 数据字典 4 第 3 章 系统设计 7 3 1 功能模块设计 7 3 2 数据库设计 9 3 2 1 概念结构设计 9 3 2 2 逻辑结构设计 11 第 4 章 系统实施 14 4 1 注册及登录 14 4 1 1 注册功能及代码 图 4 1 15

2、4 1 2 登录功能代码 16 4 1 3 登录界面相关功能与数据库连接的代码 16 4 2 登录后主界面功能及界面及其相关功能代码 16 4 2 2 主界面相关功能代码 17 4 3 商品信息查询界面及其相关功能代码 18 4 3 1 查询商品信息功能代码 18 4 3 2 添加商品功能代码 19 4 3 3 删除商品信息功能代码 20 4 3 4 商品信息功能与数据库连接代码 21 4 4 销售记录查询界面及其相关功能代码 21 4 4 1 查询已销售商品信息功能代码 22 4 4 2 添加已销售商品信息功能代码 22 4 4 3 删除已销售商品信息功能代码 23 4 4 4 销售商品信息

3、表与数据库连接代码 24 4 5 员工信息查询界面及其相关功能代码 25 4 5 1 添加员工信息功能代码 25 4 5 2 查询员信息功能代码 26 4 5 3 删除员工信息功能代码 27 4 5 4 员工信息查询功能与数据库连接的代码 27 第五章 数据设计 28 5 1 数据库中各数据表的说明 28 5 1 1 登陆表功能说明及其创建的 SQL 代码 表 5 1 28 5 1 2 商品表说明及及其创建的 SQL 代码 表 5 2 28 5 1 3 销售表说明及及其创建的 SQL 代码 表 5 3 30 5 1 3 职工表说明及及其创建的 SQL 代码 表 5 4 31 第六章 经验与体会

4、 33 参考文献 33 第第 1 章章 设计目的与要求设计目的与要求 1 1 设计背景和功能 超市管理系统是市场上最流行的超市上常用的系统之一 它主要包含以下几 个模块 用户登陆管理 商品类型及商品的管理 进货和销售的管理 销售分析 等 从而 实现对进货 销售及员工信息等实现全面 动态 及时的管理 随着 超市规模的发展和不断扩大 商品数量急剧增加 有关商品的各种信息量也成倍 增长 超市时时刻刻都需要对商品各种信息进行统计分析 而大型的超市管理系 统功能过于强大而造成操作繁琐降低了小超市的工作效率 小型超市管理系统按分类 分级的模式对仓库进行全面的管理和监控缩短了 超市信息流转时间 使企业的物资

5、管理层次分明 井然有序 为采购 销售提供 依据 智能化的预警功能可以自动提示存货短缺 超储等异常状况 系统还可进 行材料超市 ABC 分类汇总 减少资金积压 完善的小型超市管理功能 可对企业 的存货进行全面的控制和管理 降低超市成本 增强企业的市场竞争力 1 2 设计环境 硬件环境 1 一台 Pentium 4 cpu 以上的计算机 软件环境 1 WINDOWS xp 操作系统 2 Visual Basic6 0 应用程序 3 SQL SERVER 2000 应用程序 第第 2 2 章章 系统分析系统分析 2 22 2 需求分析需求分析 2 2 12 2 1 组织结构分析组织结构分析 小型超市

6、分为销售部 库存管理部 财务部 人事部四个主要部门 超市的 决策权和管理权归超市经营者拥有 超市的每个部门的管理都有专职人员负责 小型超市管理系统的组织结构的描述如图 2 1 所示 超市经营者 销售部库存管理部财务部人事部 图 2 1 组织结构图 组织功能表如图 2 2 所示 登录界面用户输入正确的用户名和相对应的密码即可进入 否则退出 系统维护主要用于实现系统用户设置 操作人员管理 密码修改 采购管理主要用于实现采购数据和采购单查询 采购统计单查询 库存管理主要用于实现商品出库 入库的添加修改 商品出库 入库的查询 销售管理主要用于实现销售数据记录 客户退货记录和销售 退货信息查询 其他设置

7、主要用于实现员工管理 供应商的设置 省份的设置 商品的种类 报表主要用于实现库存的盘点 销售的信息 供应商信息 图 2 2 组织功能表 2 2 22 2 2 业务流程分析业务流程分析 超市管理系统工作流程为 登录系统后 超市管理员可对系统相关信息进行 操作 包括商品基本信息 供应商信息 销售信息 库存信息 进货信息等过程 进行管理 本系统的业务流程图如图 2 3 所示 厂商商品信息 营业员 订货信息 购买信息顾客 销售信息用户信息 员工 商品信息库存信息 超市管理员 图 2 3 业务流程图 2 32 3 数据流图数据流图 数据流程图主要反映的是小型超市管理系统中各项功能模块之间的数据流程 和简

8、单的数据处理 加工过程和方法 为系统的设计打下基础 超市管理系统的 数据流程 首先由系统管理员根据不同用户的需要将信息保存到数据库中 然后 再进行发布 用户可以对这些库信息进行查询 添加 修改和删除处理 通过对 本系统的需求分析 系统的基本功能已经确定 整个流程图如图 2 4 所示 厂商 总经理 顾客 超 市 管 理 系 统 总经理 F1 商品信息 F5 进货信息 F4 库存信息 F3 销售额信息 F1 商品信息 F2 用户信息 F6 购买信息 图 2 4 数据流图 2 42 4 数据字典数据字典 数据字典是关于数据的信息的集合 也就是对数据流图中包含的所有元素的 定义的集合 数据流图和数据字

9、典共同构成系统的逻辑模型 1 数据字典列表 数据存储 数据名称 管理员信息 简 述 用户注册填写的信息 数据来源 用户注册填写 数据去向 用户信息表 数据组成 管理员信息 管理信息唯一标识 管理员帐号 管理员密码 管理员 权限 注册时间 描述 存储了管理员的基本信息 数据存储名称 商品信息 简述 管理员填写的商品信息 数据来源 管理员填写 数据去向 商品信息表 数据组成 商品信息 商品信息唯一标识 货物名称 供货编号 进价 售价 数 量 厂商等 描述 存储了商品信息 数据存储名称 库存信息 简述 管理员填写的库存信息 数据来源 管理员填写 数据去向 库存信息表 数据组成 库存信息 库存信息唯一

10、标识 商品名称 价格 数量 添加时间 单 位 编号等 描述 存储了库存信息 数据存储名称 销售信息 简述 管理员填写的商品销售信息 数据来源 管理员填写 数据去向 销售信息表 数据组成 销售信息 销售信息唯一标识 货物名称 数量 价格 时间等 描述 存储了销售详细信息 第第 3 3 章章 系统设计系统设计 系统设计的任务就是依据系统分析文档资料 采用正确的方法来确定系统各 功能模块在计算机内应该由哪些程序组成 它们之间用什么方式联结在一起以构 成一个最好的系统机内结构 同时还要使用一定的工具将所设计的成果表达出来 另外考虑到实现系统功能的需要 还要进行数据库的详细设计 编码设计 输入 输出界面

11、设计等等 3 13 1 功能模块设计功能模块设计 根据系统功能分析 可以画出系统的功能模块图 从管理员界面对功能模块 图加以描述 如图 3 1 所示 系 统 管 理 销 售 管 理 库 存 管 理 进 货 管 理 供 货 商 管 理 基 础 信 息 小型超市管理系统 统 用 户 管 理 系 统 备 份 系 统 维 护 用 户 修 改 商 品 信 息 供 应 商 信 息 员 工 信 息 销 售 查 询 销 售 添 加 销 售 报 表 销 售 查 询 库 存 查 询 进 货 查 询 进 货 报 表 进 货 管 理 供 应 商 修 改 供 应 商 查 询 图 3 1 功能模块图 1 系统维护模块 系

12、统维护模块用于实现对用户的添加 修改 删除以及操作人员管理 密码 修改 2 其他设置 其他设置主要用于实现员工的添加 修改 查询以及管理 供应商的设置 省份的设置 商品的种类 3 23 2 数据库设计数据库设计 3 2 13 2 1 概念结构设计概念结构设计 概念结构设计是整个数据库设计的关键 它能通过对需求进行综合 归纳与 抽象 形成一个独立于具体 DBMS 的概念模型 既 E R 图如图所示 图 3 2 管理员实体的E R 图 密码表 用户名 类型 密码 商品信息 商品编号生产厂家 单价种类 库存量进货量保质期 名称 图 3 3 商品信息的 E R 图 图 3 4 供应商实体的 E R 图

13、 供应商信息 商品编号 厂名 联系方式 省份 入库表 商品编号 分类编码 入库时间 数量 商品厂家 图 3 5 仓库的 E R 图 图 3 6 各个实体之间的联系图 3 2 23 2 2 逻辑结构设计逻辑结构设计 逻辑设计的任务是根据 DBMS 的特征把概念结构转换为相应的逻辑结构 概 念设计所得到的 E R 模型 是独立于 DBMS 的 这里的转换就是把表示概念结构 的 E R 图转换成关系模型的逻辑结构 将图转换为规范的关系模式为 密码表 用户名 密码 类型 员工表 员工编号 员工姓名 性别 职务 联系方式 家庭住址 生产厂家表 供应商号 省份 厂名 联系方式 网址 供货商号厂名 商品编号

14、 供应商 联系方式 数量 商品号 商品 数量 商品编号 商品名称 保质期 商品号 单价 商品号 数量 客户 日期 仓库 编号 商品名称 库存量 nnn n 1 名称 类型 种类 网址 销售 存放 供应 商品名称 销售表 商品表 商品编号 商品名称 种类 单价 单位 净含量 库存量 保质 期 生产时间 生产省份 生产厂家 采购表 供货商号 商品编号 进货日期 商品名称 验收员 进货价 数 量 金额 入库表 商品编号 入库时间 商品厂家 数量 销售表 商品编号 客户编号 销售日期 数量 商品名称 业务员 金额 退货表 商品编号 商品名称 生产厂家 退货日期 退货数量 制单人 业务员 金额 客户编号

15、 将各实体内容的数据类型生成数据库如图 5 3 所示 表 3 7 密码表 字段名字段类型字段宽度说明 usernameChar6用户名 password1Char6密码 leixingChar6类型 表 3 8 商品表 字段名字段类型字段宽度说明 spbhChar20商品编号 spmcChar20商品名称 zlChar10种类 dwChar10单位 djInt4单价 jhlInt4净含量 kclInt4库存量 bzqInt4保质期 scsjDatetime8生产时间 scsfChar20生产省份 sccjChar50生产厂家 表 3 9 员工表 字段名字段类型字段宽度说明 ygbhChar6

16、员工编号 ygxmChar6 员工姓名 xbChar6 性别 zwChar6 职务 lxfsChar10 联系方式 jtzzChar20 家庭住址 表 3 10 采购表 字段名字段类型字段宽度说明 spbhChar6商品编号 ghshChar6供货商号 jhrqMoney4进货日期 spmcChar10商品名称 ysyChar20验收员 jhjInt4进货价 slChar4数量 jeDatetime8金额 表 3 11 销售表 字段名字段类型字段宽度说明 spbhChar6商品编号 khbhChar6客户编号 xsrqDatetime8销售日期 xsslInt4销售数量 spmcChar10商品名称 ywyChar10业务员 zdrChar10制单人 jeChar6金额 表 3 12 生产厂家表 字段名字段类型字段宽度说明 ghshChar8 供应商号 sfChar40 省份 cmChar50 厂名 lxfsChar20 联系方式 wzChar20 网址 表 3 13 入库表 字段名字段类型字段宽度说明 spbhChar6 商品编号 rksjDatetime8 入库时间 spcjCha

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号