进销存管理系统设计(共38页).doc
《进销存管理系统设计(共38页).doc》由会员分享,可在线阅读,更多相关《进销存管理系统设计(共38页).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程设计报告 院(系):_ 电气与信息工程学院 _ 专业班级: 物联网01 学生姓名: 刘家禄 学 号: 设计地点(单位)_ 第一实验楼I524_设计题目:_ 进销存管理系统设计_ 完成日期: 2015年 1月 13日 指导教师评语: _ _ _ 成绩(五级记分制):_ _ 指导教师(签字):_ _ 摘要随着高科技的迅猛发展,信息技术己经深入生活中的各个领域。在各种销售企业中,作为国有经济的主要推动者中小型企业,很有必要进行计算机化管理,即引进“进销存管理系统”。本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的进销存管理软件。在设计过程中最大限度满足
2、用户的要求,因此,该系统具有较强的实用性和针对性。物力、人力和资金并称为企业的三大资源。控制物资流是每个企业都需要作好的事情。物资流主要包括入库、库存和出库三大环节。进销存管理系统,主要包括:数据维护、进货管理、库存管理、销售管理四个功能模块。文章首先从系统的开发背景、实现意义谈起,然后,重点介绍了系统的分析、设计和实现。分析部分对系统的概念、特点、运行环境及数据库设计进行了分析描述。设计部分根据系统的总体描述、模块及结构图,提出了系统的总体设计方案内容,实现部分介绍了系统中各个模块的实现方法。最后介绍了其中的功能实现,如存储过程、触发器等功能的实现。关键词:进销存管理,信息系统,数据库,E-
3、R 目录3.2概念模型.63.3物理模型.7.95数据操作过程.286视图、存储过程、触发器设计.337软件设计.358898 1系统需求1.1进销存简介进销存又称为购销链进:指询价、采购到入库与付款的过程销:指、到出库与收款的过程存:指出入库之外,包括领料、退货、盘点、报损报溢、借入、借出、调拨等影响库存数量的动作。商品流通企业进销存是从商品的采购(进)到入库(存)到销售(销)的动态管理过程。工业企业进销存是从原材料的采购(进)到入库(存)领料加工产品入库(存)销售(销)的动态管理过程。随着的飞速发展,企业进销存的管理应用相应的使这一动态的进销存过程更加有条理,应用,不仅使企业的进销存管理实
4、现了即时性,结合技术更使进销存管理实现了跨。 1.2 系统应用范围在电商行业销量已经小有成绩的,但是管理出现困难,希望有完整的解决方案来支撑业务广度,刚开始从事电商,业务还没有完全展开的,需要把发货、财务、KPI(关键绩效指标 )集成在一起的的用户对电商业务理解很透彻,销量也在行业占领导地位,对系统要求较高,必须稳定售后服务跟得上1.3 应用的业务逻辑进销存管理系统是对企业生产经营中进货、出货、批发销售、付款等进行全程跟踪管理,从接获订单合同开始,进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等,每一步都为您提供详尽准确的数据。有效辅助企业解决业务管理、分销管理、存货管理
5、、营销计划的执行和监控、统计信息的收集等方面的业务流程: 采购管理:厂商-厂商报价-厂商采购单-进货单-货品入库销售管理:客户-客户报价-客户订货-出货单-货品库存减少-采购管理 2 E-R图设计进销存管理系统E-R图如下:供应商信息 退货信息 库存信息 N M N 退货 N 进货 N 销售 N 1 11 M 1 N进货信息销售信息 员工信息 3 关系模式3.1完整关系模式将E-R图转换为关系模型实际上就是要奖实体型、实体的属性和实体型之间的联系转换为关系模式,这种转换一般遵循如下原则:一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体型间的联系则有以下不同
6、的情况:(1)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的个实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的侯选码。如果与某一端实体对应的关系模式合并,则需要在关系模式的属性中加入另一个关系模式的码和联系本身的属性。(2)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的个各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。(3)一个m:n联系转换为一个关系模式。与该联系相连的个实体的码以及联系本身
7、的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。(4)3个或3个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。 3.2概念模型 概念模型简介:面向对象是一种认识方法学,也是一种新的程序设计方法学。把面向对象的方法和数据库技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库系统是为了满足新的数据库应用需要而产生的新一代数据库系统。 数据库概念模型实际上是现实世界到机器世界的一个中间层次。数据库概念模型用于信息世界的建模,是现实世界
8、到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。建立数据概念模型,就是从数据的观点出发,观察系统中数据的采集、传输、处理、存储、输出等,经过分析、总结之后建立起来的一个逻辑模型,它主要是用于描述系统中数据的各种状态。这个模型不关心具体的实现方式(例如如何存储)和细节,而是主要关心数据在系统中的各个处理阶段的状态。 实际上,数据流图也是一种数据概念模型。该进销存管理系统概念模型图如下3.2物理模型利用裴老师发的PowerDesigner软件,再由上面的的概念模型图很容易生成物理模型图。 3.4 数据字典實體供货商信息的屬性清單名稱代碼
9、資料類型強制供货商号ghshIntegerTRUE商名smCharacters (10)FALSE负责人fzrCharacters (6)FALSE电话dhIntegerFALSE地址dzCharacters (10)FALSE實體员工信息的屬性清單名稱代碼資料類型 強制编号bhIntegerTRUE地址dzCharacters (10)FALSE姓名xmCharacters (6)FALSE电话dhIntegerFALSE實體库存信息的屬性清單名稱代碼資料類型強制商品号sphIntegerTRUE商品名spmCharacters (10)FALSE供应商号gyshIntegerFALSE进货
10、价jhjIntegerFALSE单价djIntegerFALSE供应商名gysmCharacters (10)FALSE實體进货信息的屬性清單名稱代碼資料類型強制进货号jhhIntegerTRUE货价hjIntegerFALSE进货商品号jhsphIntegerFALSE供应商号gyshIntegerFALSE数量slIntegerFALSE實體退货信息的屬性清單名稱代碼資料類型強制退货号thhIntegerTRUE单价djIntegerFALSE销售号xshIntegerFALSE供应商号gyshIntegerFALSE退货商品号thsphIntegerFALSE實體销售信息的屬性清單名稱代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 进销存 管理 系统 设计 38
限制150内