基于JAVA的库存管理系统_第1页
基于JAVA的库存管理系统_第2页
基于JAVA的库存管理系统_第3页
基于JAVA的库存管理系统_第4页
基于JAVA的库存管理系统_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、课程设计的内容库存管理系统开发的目的在于实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行集成和重组,进一步通过计算机网络系统实现整个企业管理信息化。对于本次课程设计,要求实现如下内容:(1)实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。(2)强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。(3)方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。二、课程设计的要求与数据对于课程设计要求按照如下步骤进行。1)选题与搜集资料:根据分组,选择设计题目,在小

2、组内进行分工,进行应用系统调查,搜集相关资料。2)分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。撰写数据字典、使用E-R图为该数据库设计概念模型、将E-R数据模型转换成关系模型、对于设计好关系模式集,利用SQL语句定义各个关系模式,定义各关系模式之间的联系,以及参照完整性的约束。3)程序设计:运用掌握的高级语言(如VBVGASRJSP等),结合选择的数据库管理系统(要求选择SQLSERVER200。或SQLSERVER2005,编写程序,实现所设计的模块功能。4)调试与测试:装入初始数据,自行调试程序,成员交叉测试程序,并记录测试情况。装入一定量的测试数据,调试

3、系统,并完成各项操作要求。三、课程设计应完成的工作1)系统初始化:对系统的基本物料的名称、编号的初始化,对系统管理员的密码,以及其他系统使用人员的一些用户名、权限、密码的设定,及对现有库存情况的录入工作,最大库存量、最小库存量等的初始化;2)物料出入库管理:实现对日常的生产领料、销售提货、采购入库等工作进行管理。产生出、入库单据,改变仓库货物的库存数量,登记物品数量账;3)库存物料定期盘点:要求调整物料库存量,做到财物相符。定期对每一种库存物料进行盘点和清查工作,并按照实际盘点数量调整物料库存数量。盘点结果产生盘点报表。4)数据检索:本部分实现对库存物料按日期、物料名称、供货单位等条件进行复合

4、条件查询,并打印查询结果;5)当某一材料当前库存量小于等于最小库存量时,应提示需订货。当库存量大于或等于最大库存量时,则不允许入库操作。6)月底结存:可以对本月的材料和产品的入库情况、库存(现在)情况、出库情况做出详细的报表打印,也可按条件查询打印。7)系统安全管理:实现对系统数据库进行备份和恢复的功能,以增加系统可靠性,并对系统用户进行权限管理,以增加系统的安全性。(选做部分)目录1 设计任务目的及要求11.1 设计目的11.2 设计要求12工作原理及设计方案22.1 数据库需求分析22.2 E-R图32.3 数据结构32.4 创建数据库42.5 设计方案83实验结果9124总结1设计任务目

5、的及要求1.1 设计目的实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行集成和重组,进一步通过计算机网络系统实现整个企业管理信息化。1.2 设计要求1)系统初始化:对系统的基本物料的名称、编号的初始化,对系统管理员的密码,以及其他系统使用人员的一些用户名、权限、密码的设定,及对现有库存情况的录入工作,最大库存量、最小库存量等的初始化;2)物料出入库管理:实现对日常的生产领料、销售提货、采购入库等工作进行管理。产生出、入库单据,改变仓库货物的库存数量,登记物品数量账;3)库存物料定期盘点:要求调整物料库存量,做到财物相符。定期对每一种库存物料进行盘点和清查工作,并按照

6、实际盘点数量调整物料库存数量。盘点结果产生盘点报表。4)数据检索:本部分实现对库存物料按日期、物料名称、供货单位等条件进行复合条件查询,并打印查询结果;5)当某一材料当前库存量小于等于最小库存量时,应提示需订货。当库存量大于或等于最大库存量时,则不允许入库操作。6)月底结存:可以对本月的材料和产品的入库情况、库存(现在)情况、出库情况做出详细的报表打印,也可按条件查询打印。7)系统安全管理:实现对系统数据库进行备份和恢复的功能,以增加系统可靠性,并对系统用户进行权限管理,以增加系统的安全性。(选做部分)2工作原理及设计方案2.1 数据库需求分析企业信息化随着经济的发展已经成为企业建设的成败关键

7、,而生产和库存企业信息化建设不可缺少的环节,库存管理系统的实现,将极大地提高生产管理人员和库存管理人员的工作效率,确保管理数据的及时,准确,实现生产数据和数据库存数据的规范化管理工作,为管理者提供直观的显示,为公司创造很大的经济效益,对推进物流信息化,规范化建设具有重要的作用和意义。库存系统分为数据库部分和用户部分。用户可以登录到数据库进行操作。进货,销售等一系列的操作,方便快捷地进行库存的记录。2.2 E-R图库存客户供货商信息表汇总汇总进货单编码销售单编码进货商编码客户编码交易总数库存信息表销售单信息表交易总额交易总额销售时间细分细分进货单编码商品价格商品价格销售单编码商品编码商品编码库存

8、信息细目销售细目信息商品总额商品总额商品数量商品数量分类分类客户编码提货商编码供货商信息表商品信息表客户信息表联系电话联系电话商品编码产地城市城市负责人商品名称商品类别负责人客户名称2.3 数据结构1 .供货商信息表:(供货商编码.供货商名称,城市,负责人,联系电话)2 .客户信息表:(客户编码.客户名称,城市,负责人,联系电话)3 .库存客户供货商信息表:(商品编码,库存数量)4 .商品信息表:(商品编码.商品名称.类别,产地(城市)5 .销售单信息表;(销售单编码.客户编码.交易总数,交易的总额,销售时间)6 .销售细目信息表:(销售单编码.商品编码:该商品数量,该商品价格,商品总额)7

9、.库存信息表:(进货里编码一供货商编码,交易总数,交易总额,进货时间)8 .库存信息细目表:(进货单编码.商品编码,该商品数量,该商品价格,商品总额)9 .用户信息表:(用户名,用户密码)10 4创建数据库CREATEDATABASECKGL_DBONPRIMARY(NAME='CKGL_DB_DATA',FILENAME='D:SQLSERCKGL_DB_DATA.MDF',SIZE=5MB,MAXSIZE=20MB,FILEGROWTH=20%)1USECKGL_DBCREATETABLESupplier(SnoCHAR(5)PRIMARYKEYNOTNUL

10、L,SnameVARCHAR(20),ScityVARCHAR(20),SprincipalVARCHAR(20),TelVARCHAR(20),)2USECKGL_DBCREATETABLECustomer(CnoCHAR(5)PRIMARYKEYNOTNULL,CnameVARCHAR(20),CcityVARCHAR(20),CprincipalVARCHAR(20),TelnoVARCHAR(20)3USECKGL_DBCREATETABLEInventory(PnoCHAR(5)PRIMARYKEYNOTNULL,ItemnoINT,)4USECKGL_DBCREATETABLEPr

11、oduct(PnoCHAR(5)PRIMARYKEY,PnameVARCHAR(20),PtypeVARCHAR(20),PcityVARCHAR(20)USECKGL_DBCREATETABLESale(SnoCHAR(5)PRIMARYKEY,CnoCHAR(5)FOREIGNKEY(CNO)REFERENCESCustomer(Cno),ItemnoINT,ItemmoINT,Stimesmalldatetime)6USECKGL_DBCREATETABLESaleitem(SnoCHAR(5)PRIMARYKEY,PnoCHAR(5)FOREIGNKEY(PNO)REFERENCESP

12、roduct(Pno),ItemnoINT,ItemmoINT,TotalINT)7USECKGL_DBCREATETABLEStore(StnoCHAR(5)PRIMARYKEY,SnoCHAR(5)FOREIGNKEY(SNO)REFERENCESSupplier(Sno),ItemnoINT,ItemmoINT,Stimesmalldatetime)8USECKGL_DBCREATETABLEStoreitem(StnoCHAR(5)PRIMARYKEY,PnoCHAR(5)FOREIGNKEY(PNO)REFERENCESProduct(Pno),ItemnoINT,ItemmoINT

13、,TotalINT)insertintoCustomervalues('C1001',圆满酒家,广州,陈涌冲,19265441)insertintoCustomervalues('C1002',金辉物业,'广力W','陈有杨',17151514)insertintoCustomervalues('C1003',华理超市',深圳,'张才观',91524452)insertintoCustomervalues('C1004','旺旺食品','深圳'

14、,'陈乐天',71649461)insertintoCustomervalues('C1005',天下物业',东莞',林希昭,66211981)insertintoCustomervalues('C1006','美的家电',佛山','黎德华',84519812)insertintoCustomervalues('C1007','腾龙建筑','佛山','杨信禧',54518941)insertintoCustomervalues(

15、'C1008','科龙力口工','广力W','马德锋',95615444)insertintoCustomervalues('C1009','斯科电子','广力W','江杏妹',95414138)insertintoCustomervalues('C1010','威龙运动','广力W','龙良伦,12654471)insertintoSuppliervalues('S1001',光明公司'

16、,广州,'王明有',28457691)insertintoSuppliervalues('S1002','辉星公司',广州,任天锋,29545177)insertintoSuppliervalues('S1003',天有食品,'清远','陆伟远,27414541)insertintoSuppliervalues('S1004',海天副食,'清远','李祥杰,29561060)insertintoSuppliervalues('S1005',威龙钢材,佛

17、山,陈星龙',28966951)insertintoSuppliervalues('S1006',乐天副食,佛山,'黄铭辉,23696921)insertintoSuppliervalues('S1007','乐百氏饮料,湛江','陈好',28456951)insertintoSuppliervalues('S1008',顺天铝业,湛江','蔡才德',28459115)insertintoSuppliervalues('S1009',天佑用品,潮州,'

18、朱仁涌,28963254)insertintoSuppliervalues('S1010',简氏电器,深圳','郭伟坚,29217751)insertintoInventoryvalues('I1001',60)insertintoInventoryvalues('I1002',45)insertintoInventoryvalues('I1003',260)insertintoInventoryvalues('I1004',120)insertintoInventoryvalues('I1

19、005',62)insertintoInventoryvalues('I1006',74)insertintoInventoryvalues('I1007',12)insertintoInventoryvalues('I1008',96)insertintoInventoryvalues('I1009',77)insertintoInventoryvalues('I1010',120)insertintoProductvalues('I1001','洗衣粉,生活用品,广州)inser

20、tintoProductvalues('I1002','纸巾,生活用品,广州')insertintoProductvalues('I1003',洁厕精,生活用品,广州)insertintoProductvalues('I1004','平板钢,'钢材',佛山')insertintoProductvalues('T1005','方便面,'食品,佛山')insertintoProductvalues('I1006',冰淇淋,'食品',

21、'中山')insertintoProductvalues('I1007','AS速成','书籍','深圳')insertintoProductvalues('I1008','JAVA教程','书籍','惠州')insertintoProductvalues('I1009','电视','家电','顺德')insertintoProductvalues('I1010','

22、;洗衣机,家电','清远')insertintoSalevalues('SA101','C1001','100','6600','2009-02-03,)insertintoSalevalues('SA102','C1002','23','930','2009-03-08,)insertintoSalevalues('SA103','C1003','64','7130

23、9;,'2009-02-14,)insertintoSalevalues('SA104','C1004','12','64','2009-04-04,)insertintoSalevalues('SA105','C1005','63','12031','2009-01-13,)insertintoSalevalues('SA106','C1006','35','6600','

24、;2009-02-03,)insertintoSalevalues('SA107','C1007','93','606','2009-01-31,)insertintoSalevalues('SA108','C1008','160','8620','2009-03-07,)insertintoSalevalues('SA109','C1009','41','2100','2008-

25、10-23,)insertintoSalevalues('SA110','C1010','16','6390','2008-12-03')insertintoSaleitemvalues('SA101','I1002','20','50','600')insertintoSaleitemvalues('SA102','I1001','22','52','602

26、9;)insertintoSaleitemvalues('SA103','I1002','23','53','603')insertintoSaleitemvalues('SA104','I1003','12','36','925')insertintoSaleitemvalues('SA105','I1004','60','72','321')insert

27、intoSaleitemvalues('SA106','I1006','45','41','951')insertintoSaleitemvalues('SA107','I1007','75','92','562')insertintoSaleitemvalues('SA108','I1008','63','35','237')insertintoSalei

28、temvalues('SA109','I1009','45','41','952')insertintoSaleitemvalues('SA110','I1006','39','16','931')insertintoStorevalues('ST101','S1001','20','100','2008-03-06,)insertintoStorevalues(&

29、#39;ST102','S1002','12','620','2008-12-08,)insertintoStorevalues('ST103','S1003','96','910','2009-03-06,)insertintoStorevalues('ST104','S1004','45','710','2009-01-14,)insertintoStorevalues('ST

30、105','S1005','63','840','2009-01-16')insertintoStorevalues('ST106','S1006','36','268','2009-02-28,)insertintoStorevalues('ST107','S1007','10','310','2009-03-06,)insertintoStorevalues('ST10

31、8','S1008','78','361','2009-03-18,)insertintoStorevalues('ST109','S1009','97','90','2009-04-30,)insertintoStorevalues('ST110','S1010','20','190','2009-03-16,)insertintoStoreitemvalues('ST101&#

32、39;,'I1002','5','50','250')insertintoStoreitemvalues('ST102','I1001','24','3','72')insertintoStoreitemvalues('ST103','I1003','36','9','324')insertintoStoreitemvalues('ST104','I

33、1006','5','50','250')insertintoStoreitemvalues('ST105','I1004','10','36','360')insertintoStoreitemvalues('ST106','I1006','7','17','114')insertintoStoreitemvalues('ST107','I1007','15','4','60'

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论