商品进销存管理系统的设计(MyEclipse,SQL2000)(任务书,开题报告,中期检查表,毕业论文,20000字,源程序,数据库)
摘 要
本系统是一个以订单为核心的进销存管理信息系统,采用目前最流行的Java面向对象技术和Microsoft SQL Server 2000数据库[12]。该系统还使用了MyEclipse作为开发工具,利用面向对象和自上而下的程序设计方法,实现了基础信息管理、库存管理、查询管理、销售管理和系统设置等模块。通过本系统,可以完成商品的采购,商品的销售和商品的管理过程。同时可以查看销售排行榜信息,是一个比较完善的商品进销存管理信息系统。
关键词:进销存,Java面向对象技术,Microsoft SQL Server
ABSTRACT
This is an order-oriented management information system dealing with purchasing, sales and inventory. This system takes the most popular Java object-oriented technology. It also uses Microsoft SQL Server in database. In addition, MyEclipse is used as exploring tools, and object-oriented and top-to-bottom method are used to program. Based on all these, this system is able to deal with management in Basic Information, Inventory, Enquiry, Sales, Query and System settings. The purchasing, Stock-in and Sales procedures of products can be completed through this system and the report information can be examined at the same time, so it is basically a complete system in enterprise.
Keywords: order-oriented management,Java object-oriented technology,Microsoft SQL Server
软件平台:
操作系统:windows
数据库:SQL Server 2000
2.2.1基本信息管理
1.系统功能
基本信息管理主要包括客户信息的添加、修改与删除,商品信息的添加、修改与删除,供应商信息的添加、修改与删除。
3.子功能模块说明
(1)客户信息添加
添加客户全称,简称,地址,电话,传真,邮政编码,联系人,联系电话,开户银行等基本信息。
(2)客户信息修改
修改客户全称,简称,地址,电话,传真,邮政编码,联系人,联系电话,开户银行等基本信息。
(3)客户信息删除
删除整条客户信息。
(4)商品信息添加
添加商品名称,简称,产地,规格,包装,单位,批号,批准文号, 供应商,备注等基本信息。
(5)商品信息修改
修改商品名称,简称,产地,规格,包装,单位,批号,批准文号, 供应商,备注等基本信息。
(6)商品信息删除
删除整条商品信息。
(7)供应商信息添加
添加供应商名称,简称,地址,邮政编码,电话,传真,联系人,联系电话,e-mail,开户银行等基本信息。
(8)供应商信息修改
修改供应商名称,简称,地址,邮政编码,电话,传真,联系人,联系电话,e-mail,开户银行等基本信息。
(9)供应商信息删除
删除整条供应商信息。
2.2.2进货管理
1.系统功能
进货管理主要是通过进货单的添加和退货单的添加来实现进货和退货的管理。
3.子功能模块说明
(1)进货单
添加进货单。添加进货票号,供应商信息,联系人,结算方式,进货时间,经手人,商品信息,品种信息,验收结论等信息。
(2)退货单
添加退货单。添加退货票号,供应商信息,联系人,结算方式,退货时间,经手人,商品信息,品种信息,验收结论等信息。
2.2.3销售管理
1.系统功能
销售管理主要是通过销售单的添加和退货单的添加来实现销售和退货的管理。
3.子功能模块说明
(1)销售单
添加销售单。添加销售票号,供应商信息,联系人,结算方式,销售时间,经手人,商品信息,品种信息,验收结论等信息。
(2)退货单
添加退货单。添加退货票号,供应商信息,联系人,结算方式,退货时间,经手人,商品信息,品种信息,验收结论等信息。
2.2.4库存管理
1.系统功能
库存管理主要是通过库存盘点,价格调整来完成库存管理。
3.子功能模块说明
(1)库存盘点
对所有的库存的商品进行盘点。
(2)价格调整
对所有指定的库存商品的价格进行调整。
2.2.5查询管理
1.系统功能
查询管理主要是对客户信息,商品信息,供应商信息,进货单信息,进货退货信息,销售信息,销售退货信息等进行查询。
3.子功能模块说明
(1)客户信息查询
对所有的客户信息进行查询显示;或者是对特定客户信息进行查询显示。
(2)商品信息查询
对所有库存商品的基本信息进行查询显示;或者是对特定库存商品进行查询显示。
(3)供应商信息查询
对所有供应商的基本信息进行查询显示;或者是对特定供应商信息进行查询显示。
(4)进货信息查询
对所有进货单的商品基本信息进行查询显示;或者是对特定进货单的商品信息进行查询显示。
(5)销售退货信息查询
对所有进货退货单的基本信息进行查询显示;或者是对特定进货退货单的基本信息进行查询显示。
(6)销售信息查询
对所有销售的商品基本信息进行查询显示;或者是对特定销售商品进行查询显示。
(7)销售退货信息查询
对所有销售退货的商品信息进行查询显示;或者是对特定销售退货的商品信息进行查询显示。
(8)销售排行
多所有商品进行按销售量升序或降序进行排列;或对特定范围内的商品进行按销售量升序或降序进行排列。
2.2.6系统管理
1.系统功能
系统管理主要是通过更改用户的密码,添加操作员,更改用户的权限,退出系统等操作来实现对本系统的操作。
3.子功能模块说明
(1)更改密码
对当前登陆本系统的用户进行密码修改。
(2)操作员管理
对本系统的使用人员进行添加和删除。
(3)更改权限
对本系统的使用人员进行权限的分配。
(4)退出系统
退出本系统。
2.2.7系统流程图
1.进销存管理系统的系统流程图如图2.7所示。
系统分为操作员和管理员,操作员和管理员都能进行基础信息管理、进货管理、销售管理、查询管理、库存管理。唯一的区别是管理员可以进行系统管理,而操作员则不能进行系统管理。
|