ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:160.80KB ,
资源ID:10359402      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10359402.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(商品管理系统实验报告1.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

商品管理系统实验报告1.docx

1、商品管理系统实验报告1湖南人文科技学院经济与管理科学系课程设计说明书 课 程 名 称: 网络数据库技术与应用 题 目: 商品管理系统 年级/专业/班:2011级经济与管理科学系电子商务1班 学 生 姓 名: 蔡慧敏、毛修丽、谢江霞 学 号: 指 导 教 师: 陈 刚 开 题 时 间: 2013/6/17 完 成 时 间: 2013/6/22 商品管理系统摘要(小4号黑体): 本数据库主要完成对于超市管理,包括商品入库、出库、库存。系统可以完成对各类信息的进行方便的浏览、查询、添加、修改等功能。系统的核心是入库、出库、库存三者之间的联系,每一个表的修改都将联动的影响其它的表。本数据库的功能很实用

2、。查询功能,可以让让采购员,保管员,统计员对数据库中商品的信息以及销售情况进行查询;添加功能可以将销售情况进行添加;修改功能可以对商品进行库存修改。在虚拟机运行的Windows2000环境下进行数据库设计。此论文主要介绍了本课程设计的具体过程,例如需求分析,概念设计,逻辑设计等的具体实现过程,配有大量图标方便理解。关键词:系统,数据库,需求分析,概念设计,逻辑设计 Commodity management systemAbstract:This database is mainly done for supermarket management, including the storage o

3、f goods, warehousing, inventory. System can be completed conveniently browse, query, add, modify the functions of all kinds of information.The core of the system is the storage, delivery, inventory links between the three, each table changes will affect other forms. The database function very useful

4、. The query function, can let the buyer, custodian, statistician in the database information of products and sales inquiries; add functionality can be sales add; modification function can be modified for goods inventory. Database design in a virtual machine running under Windows2000 environment.This

5、 paper mainly introduced the specific process of the curriculum design, such as requirement analysis, concept design, logic design and concrete realization of the process, with a large number of icons, easy to understand.Key Words:system ,data base,requirement analysis,concept design, logic design第一

6、章 绪论1.1 研究背景与意义现代的社会经济高速发展,信息化程度也不断加深,人们的人才需要意识、科技意识已有了很大提高,对于用纸张来记录信息已显得很麻烦。在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是商品销售公司乃至众多商业企业梦寐以求的愿望。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库

7、存、销售等诸多环节也已成为趋势及必然。1.2 当前研究现状目前,越来越多的企业使用数据库技术,促使数据库技术有了很大的发展。对于国际性的大企业大部分都使用了数据库技术来管理信息,但是,小型的商店都不曾使用。本系统的开发就是运用于此方面的。1.3 相关技术与工具工具:SQL2000,myclinpse相关技术:java语言,数据流图,ER图,网络数据库编程技术第二章 需求分析2.1 功能需求一系统功能要求:1 有一个存放商品的仓库,每天都有商品出库和入库。 每种商品都有商品编号、商品名称、生产厂家、型号、规格等。2 入库时必须填写入库单据,单据包括商品名称、生产厂家、型号、规格、及入库数量、日期

8、、仓库号、仓库名称、送货人姓名。3 出库时必须填写出库单据,单据包括仓库详情,商品详情还有出库时间和数量及提货人信息.。4 设置商品库存台帐,商品库存台帐是对仓库中目前库存的所有商品的明细记录,商品库存台帐包括商品信息,库存量和日期。每当有商品入库或出库时都应自动更新台帐,最后一次更新的是现在的库存情况。5 商品的入库和出库过程通过库存台帐更加清晰条理地显示出仓库中商品存数量和库存日期等信息,容易对库存内的商品信息进行查询,增加,修改,删除等操作。6 该仓库的商品型号统一为YING-CV992格式,规格为CX100-CX199格式二主要功能:1 商品管理: 包括增加商品详细资料,修改商品资料,

9、删除商品所有资料,浏览所有商品功能。 库存管理: 实现商品的入库,在商品出库或入库时通过触发器或存储过程同时完成商品库台帐的更新。实现按商品名称查询商品的出库或入库情况及目前的库存量。实现按入库日期查询商品的出库或入库情况及目前的库存量。按时间段查询商品库存情况。实现分别按年、季度和月对入库或出库商品数量的统计。2.2 数据流图2.3 ER图第三章 系统设计3.1 系统模块划分库存物资管理大体可以分为以下3大模块,如下图所示:首先是商品入库模块,该模块主要就是描述把采购回来的商品,分类别的放置到指定的仓库中去,然后是商品出库模块,该模块主要描述从指定的仓库中拿出商品;最后时库存模块,这个模块主

10、要是记录商品的库存数量变化。商品信息管理商 品 入 库 模 块商 品 出 库 模 块商 品 库 存 模 块3.2 数据库设计关系模式如下:商品(商品编号、商品名称、生产厂家、型号、规格) 商品编号为主键仓库(仓库号、仓库名称) 仓库号为主键库存(商品编号,仓库号,库存数量) (商品编号,仓库号)为主键,同时也分别为外键入库(入库号,商品编号,仓库号,入库数量,入库日期,送货人姓名)(入库号)为主键,(商品编号,仓库号)为外键出库(出库号,商品编号,仓库号,出库数量,出库日期,提货人姓名)(出库号)为主键,(商品编号,仓库号)为外键第四章 系统实现4.1 模块一实现商品的入库,在商品入库时通过触

11、发器或存储过程同时完成商品库存台帐的更新。入库表的触发器create trigger stocking_into on stocking -这是入库表的触发器 after insert asbegin declare a char(10),b char(10),d int;select a=,b=,d=from inserted as i;if(select from Stock where =b and =a) is not nullbegin update Stock set =+d where =b and =a; return; endinsert into stock values(

12、b,a,d);endinsert into stocking values(100,100005,2010001,200,2006-01-02,小明);insert into stocking values(101,100005,2010003,200,2006-01-02,小兰);insert into stocking values(102,100001,2010003,200,2006-01-02,小东);insert into stocking values(103,100002,2010001,200,2006-01-02,小红);insert into stocking value

13、s(104,100003,2010001,200,2007-01-14,小风);insert into stocking values(105,100005,2010002,200,2006-01-25,小明);insert into stocking values(106,100000,2010002,200,2006-02-02,小明);insert into stocking values(107,100001,2010001,200,2005-03-02,小东);insert into stocking values(108,100002,2010002,200,2007-04-02,

14、小红);insert into stocking values(109,100003,2010003,200,2006-04-02,小风);insert into stocking values(110,100004,2010001,200,2006-06-09,小敏);insert into stocking values(111,100004,2010002,200,2005-06-02,小风);insert into stocking values(112,100005,2010001,200,2005-06-02,小青);insert into stocking values(113,

15、100000,2010003,200,2005-06-02,小明);insert into stocking values(114,100001,2010001,200,2005-06-02,小东);insert into stocking values(115,100002,2010002,200,2007-07-02,小红);insert into stocking values(116,100003,2010003,200,2006-08-02,小风);insert into stocking values(117,100000,2010001,200,2006-08-02,小明);in

16、sert into stocking values(118,100001,2010001,200,2005-09-04,小东);insert into stocking values(119,100002,2010002,200,2005-06-02,小红);insert into stocking values(120,100003,2010003,200,2005-09-11,小风);insert into stocking values(121,100002,2010002,200,2005-09-01,小明);insert into stocking values(122,100003

17、,2010002,200,2005-07-08,小敏);insert into stocking values(123,100002,2010003,200,2005-04-11,小敏);insert into stocking values(124,100001,2010001,200,2007-07-08,小红);insert into stocking values(125,100001,2010003,200,2005-08-21,小青);insert into stocking values(126,100005,2010001,200,2005-07-08,小青);insert i

18、nto stocking values(127,100003,2010003,200,2005-09-01,小兰);insert into stocking values(128,100002,2010002,200,2007-07-08,小兰);insert into stocking values(129,100004,2010001,200,2007-07-08,小兰);insert into stocking values(130,100005,2010002,200,2007-07-08,小红);实现按商品名称查询商品的入库情况及目前的库存量。 select SNo,WName,SA

19、mount,WAmount from Stock as s,Ware as w,Stocking as si where WName=电冰箱 and = and = and =4.2 模块二实现按入库日期查询商品的入库情况及目前的库存量。/* 复合条件查询*/ select SNo,SAmount,SDate,Supplier,WAmount from Stock as s,Stocking where SDate=2006-01-02 00:00:00 and = and =实现按商品名称查询商品的出库情况及目前的库存量。 select ONo,OAmount,WName,ODate,Buy

20、ers,WAmount from Stock as s,Outbound,Ware where WName=长城干红 and = and = 实现按出库日期查询商品的出库情况及目前的库存量。 select ONo,OAmount,ODate,Buyers,WAmount from Stock as s,Outbound where ODate=2010-01-02 0:00:00 and = and =按时间段查询商品库存情况 select as 商品,sum(SAmount) as 入库数量 from Stocking as s ,Ware as w where = and SDate be

21、tween 2006-01-02 and 2010-01-02 group by select as 商品,sum(OAmount) as 出库数量 from Outbound as o ,Ware as w where = and ODate between 2006-01-02 and 2010-01-02 group by 实现分别按年、季度和月对入库商品数量的统计/*年:*/select WName,sum(SAmount) Ssumfrom Stocking,Warewhere year (SDate)=2005 and =group by WName /*季度:*/select W

22、Name,sum(SAmount) Ssum from Stocking,Warewhere SDate between 2005-3-1 0:00:00 and 2005-5-31 0:00:00 and =group by WName/*月:*/select WName,sum(SAmount) Ssumfrom Stocking,Warewhere month (SDate)=6 and = and year (SDate)=2005group by WName实现分别按年、季度和月对出库商品数量的统计/*按年:*/select WName,sum(OAmount) Osumfrom O

23、utbound,Warewhere year (ODate)=2010 and =group by WName/*按季度:*/select WName,sum(OAmount) Osumfrom Outbound,Warewhere ODate between 2010-09-01 0:00:00 and 2010-11-30 0:00:00 and =group by WName/*按月:*/select WName,sum(OAmount) Osumfrom Outbound,Warewhere month (ODate)=9 and = and year (ODate)=2010grou

24、p by WName总结通过本次数据库的设计,对于数据库的设计过程有了一定的认识。实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个商品信息管理系统,必须得经过需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。熟悉了SQL语言,运用SQL语言进行了查询,删除,修改等的操作,SOL语言已经成为一个标准,已经不再局限与它本来的含义,它已经成为了一种国际化的标准语言,所以掌握SQL语言对我们的今后发展是很有帮助的,在亲自操作中对于数据库这门课程有了更多的学习。在设计中发现一个好的需求分析对于以后的数据库的设计有很重要的做用,好的需求分析,可以对以后的设计有清晰的轮廓,而且可以提高数据库设计的效率。这次设计以后让我认识到了做设计的艰辛,我们做设计时一定要有耐心,同时更要感谢老师对我们的悉心教导。参考文献【1】 徐孝凯,贺桂英网络数据库基础与SQL Server2005应用开发清华大学出版社,2008,4【2】 牛允鹏数据库及其应用经济科学出版社,2000,3【3】 黄梯云管理信息系统经济科学出版社,2000,3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1