华联超市进销存管理系统_java期末课程设计

华联超市进销存管理系统_java期末课程设计

ID:4427585

大小:1.03 MB

页数:100页

时间:2017-12-01

华联超市进销存管理系统_java期末课程设计_第1页
华联超市进销存管理系统_java期末课程设计_第2页
华联超市进销存管理系统_java期末课程设计_第3页
华联超市进销存管理系统_java期末课程设计_第4页
华联超市进销存管理系统_java期末课程设计_第5页
资源描述:

《华联超市进销存管理系统_java期末课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、甘肃政法学院Java课程设计报告题目兰州华联超市进销管理系统一.需求分析企业进销存管理系统的主要工作,是对企业的进货、销售和库存以信息化的方式进行管理,最大限度的减少各个环境中可能出现的错误,有效减少盲目采购,降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,使企业能够合理安排进、销、存的每个关键步骤,替身企业市场竞争力。针对经营管理中存在的问题,兰州华联超市对产品的进销存合理化提出了更高的要求。通过实际调查,要求企业进销存管理系统具有以下功能。◆界面设计美观大方,方便、快捷、操作灵活。◆实现强大的进销存

2、管理,包括基本信息、进货、销售和库存管理。◆能够在不同的操作系统下运行,不局限于特定的平台。◆提供数据库备份与恢复功能。◆提供库存盘点功能。◆提供技术支持的联系方式,可以使用邮件进行沟通,或者直接连接到技术网站。二.分析与设计:(1)功能模块划分:本进销存管理系统划分为六个模块,分别为系统登陆模块,系统主窗体设计模块,进货单模块,销售单模块,库存盘点模块和数据库备份与恢复模块,(2)数据库结构描述:企业进销存管理系统需要使用数据库存储和管理进销存过程中的所有信息,本企业进销存管理系统使用SQLServer2000

3、数据库系统作为后台数据库,数据库名称为db_database28。其中包含了14张数据表﹑两个视图。以下是系统主要涉及的六个数据库表:1.供应商信息表:主要用于存储供应商详细信息,其结构如下表所示:tb_gysinfo供应商信息表字段名称数据类型字段大小是否主键说明idvarchar32主键供应商编号namevarchar50供应商名称jcvarchar20供应商简称addressvarchar100供应商地址bianmavarchar10邮政编码telvarchar15电话faxvarchar15传真lianv

4、archar8联系人ltelvarchar15联系电话yhvarchar50开户银行mailvarchar50电子信箱2.商品信息表:主要用于存储商品详细信息,其结构如下表所示;tb_spinfo商品信息表字段名称数据类型字段大小是否主键说明idvarchar32主键商品编号spnamevarchar50商品名称jcvarchar30商品简称cdvarchar50产地dwvarchar10计量单位ggvarchar10商品规格bzvarchar20包装phvarchar32批号pzwhvarchar50批准文号m

5、emovarchar100备注gysnamevarchar50供应商名称3.入库主表:主要用于存出入库单据信息,其结构如下表所示:Tb_ru_ku_main入库主表字段名称数据类型字段大小是否主键说明rkIDvachar32主键入库编号pzsfloat8品种数量jemoney8总计金额ysjlvachar50验收结论gysnamevachar100供应商名称rkatedatetime8入库时间czyvachar30操作员jsrvachar30经手人jsfsvachar10结算方式4.入库明细:主要用于存出入库详细

6、信息,其结构如下表所示:tb_ruku_detail入库明细表字段名称数据类型字段大小是否主键说明idvachar50主键流水号rkIDvachar30入库编号spidvachar50商品编号djmoney8单价slfloat8数量5.销售主表:主要用于存储销售单据信息,其结构如下表所示:tb_sell_main销售主表字段名称数据类型字段大小是否主键说明sellIDvachar30主键销售编号pzsfloat8销售品种数jemoney8总计金额ysjlvachar50验收结论khnamevachar100客户名

7、称xsdatedatetime8销售日期czyvachar30操作员jsrvachar30经手人jsfsvachar10结算方式6.销售明细表:主要用于存储销售详细信息,其结构如下表所示:tb_sell_detail销售明细表字段名称数据类型字段大小是否主键说明idvachar50主键流水号sellIDvachar50销售编号spidvachar50商品编号djMoney8销售单价slfloat8销售数量三.系统详细设计文档:1.系统流程图:(1)系统功能结构图:(2)系统业务流程图:(3)系统中的主要类及功能:

8、1.Item公共类:Item公共类是对数据表最常用的ID和name属性的封装,属于swing列表,表格,下拉列表框等组件的赋值。该类重写了toString()方法,在该方法中只输出name属性。但是在获取组件的内容时,获取的是Item类的对象,从该对象中可以获取ID的属性,然后通过该属性到数据库中获取唯一的数据。2.数据模型公共类:数据模型公共类对应着数据库中不同的数据表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。