企业进销存管理系统的设计与实现毕业设计(编辑修改稿)内容摘要:

准确的分析和预测市场走向,为企业的决策 领导提供有效地实时数据依据。 6. 商务智能扩展,提供为数据进行智能分析的接口。 7. 清晰的采购 — 生产 — 销售企业活动流程,让各部门人员各司其职,保证信息的准确性、完整性和统一性。 问题的分析 将企业采购 — 生产 — 销售的活动流程转变为软件流程,通过权限的分配和管理让各部门各司其职。 具体流程如下。 销 售 部 门 推 广 产 品 , 下 发 产 品 订 单。 然 后 由 生 产 部 门 定 制 生 产 计 划 , 罗 列 出 所 需 原 材 料 的 清 单 , 交 给 采 购 部 门。 采 购 部 门 根 据 原 材 料 清 单 , 对 各 个 供 应 商 之 间 的 情 况 进 行 分 析 , 制 定 出 采 购 计 划。 采 购 大连海洋大学毕业设计(论文) 系统总体设计 8 事 宜 完 成 后 记 录 入 库 , 交 由 生 产 部 门 进 行 生 产。 生 产 计 划 完 成 后 将 商 品 入 库 , 并 对 销 售 部 门 做 出 提 醒 可 以 调 配 货 物。 销 售 部 门 从 仓 库 中 调 配 货 物 后 产 生 以 订 单 为 索 引 的 销 售 记 录。 总体功能模块 本系统只有系统管理员这一个角色, 系统管理员的功能主要包括供应商管理、商品管理、入库管理、库存管理、销售管理和款项的管理。 总功能图如图 31所示。 图 系统业务描述 本系统中 暂时 只有系统管理员这一个角色。 系统管理员可以进行供应商、商品、入库、库存、销售款项等多种管理。 用例图如图 32所示。 大连海洋大学毕业设计(论文) 系统总体设计 9 图 大连海洋大学毕业设计(论文) 系统详细设计与实现 10 第四章 系统详细设计与实现 系统和数据库的配置 系统按照通用的 B/S(浏览器、服务器)模式进行设计 ,如图 41所示。 图 其中数据库的设计在一个信息管理系统中非常重要,数据库结构的设计直接影响了系统实现的效果和运行的效率。 合理的设计可以保证数据库执行的效率,保证其数据的完整和统一。 概念模型设计 概念模型设计指的是实体 联系,即 ER图。 ER方法是使用 ER图来描述显示世界, ER图包含三个基本组成成分:实体、联系、属性。 它可以比较准确地反映现 实世界的信息之间的联系,直观易懂, 从概念 设计 上表示一个数据库信息的组织 状况。 本系统 ER图如图 42所示。 图 ER 图 数据库逻辑模型 商品表(主键、商品是否删除的标志、商品号、商品名、关联的供应商 ID) 库存表 (主键、数量、关联的商品 ID) 用户表(主键、添加时间、密码、用户权限、真实姓名、用户是否删除标志、用户名) 进货表(主键、添加时间、订单号、备注、进货价格、是否删除、进货数量、是否付款状态、关联的商品 ID) 供应商表(主键、供应商是否删除的标志、联系地址、联系方式、供应商名字) 销售表(主键、添加时间、备注信息、价格、数量、付款状态、销售号、是否删除销售记录大连海洋大学毕业设计(论文) 系统详细设计与实现 11 的标志、关联的商品 ID) 数据库表结构 名称 类型 空 备注 id productlock shangpinhao shangpinname gongyingshangid Bigint(20) Int(11) Varchar(255) Varchar(255) Bigint(20) no no yes yes yes 主键 商品是否删除的标志, 0表示未删除, 1表示删除 商品号 商品名 关联的供应商 ID,外键 名称 类型 空 备注 id shuliang productid Bigint(20) Int(11) Bigint(20) no no yes 主键 数量 关 联 的 商 品ID,外键 名称 类型 空 备注 大连海洋大学毕业设计(论文) 系统详细设计与实现 12 id createtime password role turename userlock username Bigint(20) datetime Varchar(255) Int(11) Varchar(255) Int(11) Varchar(255) no yes yes no yes no yes 主键 添加时间 密码 用户权限, 0 表示系统管理员 真实姓名 用户是否删除 用户名 名称 类型 空 备注 id createtime dingdanhao info jiage jinhuolock shuliang status productid Bigint(20) datetime Varchar(255) Varchar(255) double Int(11) Int(11) Int(11) Bigint(20) no yes yes yes yes no no no yes 主键 添加时间 订单号 备注 进货价格 是否删除, 0 表示未删除, 1 表示删除 进货数量 是否付款状态 关联的商品 ID 名称 类型 空 备注 大连海洋大学毕业设计(论文) 系统详细设计与实现 13 id gongyingshanglock lianxidizhi lianxifangshi mingzi Bigint(20) Int(11) Varchar(255) Varchar(255) Varchar(255) no no yes yes yes 主键 供应商是否删除 联系地址 联系方式 供应商名字 名称 类型 空 备注 id createtime info jiage shuliang status xiaoshouhao xiaoshoulock productid Bigint(20) datetime Varchar(255) double Int(11) Int(11) Varchar(255) Int(11) Bigint(20) no yes yes yes no no yes no yes 主键 添加时间 备注信息 价格 数量 付款状态, 0表示未付款, 1表示已付款 销售号 是否删除销售记录的标志, 0表示未删除, 1表示删除 关联的商品 ID,外键 平台数据表的设计 在本平台采用的数据库是 MySql数据库。 根据模块的划分,需要设计的数据表有 6张,包括:供应商表 t_gongyingshang,进货表 t_jinhuo,库存表 t_kucun,商品表 t_product,销售表t_xiaoshou,用户表 t_user。 供应商表 t_gongyingshang 大连海洋大学毕业设计(论文) 系统详细设计与实现 14 图 建表语句为: CREATE TABLE `t_gongyingshang` ( `id` bigint(20) NOT NULL auto_increment, `gongyingshanglock` int(11) NOT NULL, `lianxidizhi` varchar(255) default NULL, `lianxifangshi` varchar(255) default NULL, `mingzi` varchar(255) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8。 进货表 t_jinhuo 图 建表语句为: CREATE TABLE `t_jinhuo` ( `id` bigint(20) NOT NULL auto_increment, `createtime` datetime default NULL, `dingdanhao` varchar(255) default NULL, `info` varchar(255) default NULL, `jiage` double NOT NULL, `jinhuolock` int(11) NOT NULL, `shuliang` int(11) NOT NULL, `status` int(11) NOT NULL, `productid` bigint(20) default NULL, PRIMARY KEY (`id`), 大连海洋大学毕业设计(论文) 系统详细设计与实现 15 KEY `FK37BA29DEFB94BF2F` (`productid`), CONSTRAINT `FK37BA29DEFB94BF2F` FOREIGN KEY (`productid`) REFERENCES `t_product` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8。 库存表 t_kucun 图 建表语句: CREATE TABLE `t_kucun` ( `id` bigint(20) NOT NULL auto_increment, `shuliang` int(11) NOT NULL, `productid` bigint(20) default NULL, PRIMARY KEY (`id`), KEY `FK9EC6D0E7FB94BF2F` (`productid`), CONSTRAINT `FK9EC6D0E7FB94BF2F` FOREIGN KEY (`productid`) REFERENCES `t_product` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8。 商品表 t_product 图 建 表语句: CREATE TABLE `t_product` ( `id` bigint(20) NOT NULL auto_increment, `productlock` int(11) NOT NULL, `shangpinhao` varchar(255) default NULL, `shangpinname` varchar(255) default NULL, `gongyingshangid` bigint(20) default NULL, PRIMARY KEY (`id`), KEY `FKA91FC0246F41F347` (`gongyingshangid`), CONSTRAINT `FKA91FC0246F41F347` FOREIGN KEY (`gongyingshangid`) REFERENCES 大连海洋大学毕业设计(论文) 系统详细设计与实现 16。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。