商品进销存管理系统范文Word格式.docx
- 文档编号:22412434
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:22
- 大小:550.55KB
商品进销存管理系统范文Word格式.docx
《商品进销存管理系统范文Word格式.docx》由会员分享,可在线阅读,更多相关《商品进销存管理系统范文Word格式.docx(22页珍藏版)》请在冰豆网上搜索。
“21世纪是中国的世纪”,这是一句在20世纪末被世界上很多国家和国际经济学专家所谈论的热门话题。
随着我国改革开放程度的不断深入和经济的持续高速发展,大、中、小企业如雨后春笋般的在中国大地上崛起,为了适应21世纪信息时代的需要,相应的企业运做也显得尤其重要。
好的企业管理必将带好的效益,尤其是信息化的今天更显其重要性。
所以很多信息化的管理方式被人们开发出来。
商品进销存管理系统就是其中之一。
商品进销存管理系统不仅能准确管理,并且通过数据库的调用能使系统管理员对用户基本信息进行维护,设置和修改用户权限,修改管理标准,等进行管理,并且能通过终端打印机打印输出各种报表等。
这样使管理工作变得精确而有序,并且节省了大量人力物力,充分体现了网络的优越性。
因此,设计一个商品进销存管理系统,使商品进销存管理系统化、规范化和智能化就显的很重要了。
所以在本次毕业设计中我选择了商品进销存管理系统这个题目进行设计。
随着高科技的迅猛发展和网络技术的全面覆盖,计算机网络已经深入到各种销售企业中,作为国有经济的主要推动者——中小型企业,一个较好的管理方式必将收到好的效益。
所以有必要进行计算机化管理,即引进“电子收款机系统POS”(PointOfSells),俗称进销存管理系统。
开发工具的选择
随着应用开发工具也不断增多,而VB的应用是比较广泛的一种,它有着很多优点:
(1)开发的高效
VB是一个快速开发工具,它有可视化的开发环境,它的独到之处有:
VB是真正面向对象的。
其基于OO技术构建的VCL库中的所有组件都可以被继承以创建新的组件,包括窗体类TForm。
(2)可视的界面
VB是一种可视的开发界面,对与习惯可视界面的我们来说,这种界面在一定程度上提高了我们的接受意向。
它的这种界面是一种让人容易接受的开发界面,此界面的易懂性很强。
课题开发应用结果和意义
通过对商品管理系统的开发,必须达到对商品的字典目录、出库、入库、查询、报表打印等一系列的功能,而这些功能的实现就完成了商品管理系统的大部分工作,能够使工作人员的工作量大幅度减小,但是工作效率却可以很大的提高,为商品的管理带来了很大的便利。
随着因特网技术的飞速发展,网上商品网上交易的日益普及,企业进销存管理系统是目前公司或是企业进销存管理系统中的典型代表,涉及到了商品或货物管理中主要的4个方面,即入库、维护、库存、出库统计。
无论公司还是企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也最大限度地减少手工操作带来的错误。
于是,进销存管理信息系统便应运而生。
在工厂中,产品的进销存涉及原料的采购、库存、投入生产,甚至有时涉及到出库,同时,对于产品也有相应的生产、库存、出库和统计等类似环节。
在其他非生产性单位,如超市、商店等,则主要涉及到入库、库存、出库和统计4个方面。
进销存系统具有广阔的开发前景。
第二章系统分析
功能介绍
商品管理主要分为四大功能模块:
(1)商品进销:
按照商品的入出库单号进行物资的录入、调用入出库单号进行记帐,根据日期能详细查询物资的入出库情况,即快速、便捷、又准确,节省了人力、物力,提高了工作效率。
(2)销售报表:
当前库存的查询,按类别和拼音码快速的查找所要查的物资库存数量。
(3)商品查询:
此目录物资品名的字典是入出库、库存都以此物资品名为线索,商品要入出库前都先把品名增加进去。
(4)系统设置:
关于是修改用户口令的信息以及对系统进行数据备份。
业务流程图
进销存管理系统主要是以先进的管理理念和科学的计算机技术来取代原始的手工操作。
在新系统开发前,我们对整个进销存业务流程进行了系统的调查,得出下面的业务流程图:
新系统主要业务分析:
a.进货业务
进货管理是企业生产经营活动中极其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。
企业现代管理观念中对企业的进货管理提出新的要求:
企业进货时对供货商的选择更加慎重,双方不在是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需认识到企业产品质量要从采购抓起,这就关系到分供方的供货、服务质量。
其下为进货业务程序的主要内容:
供应商情况调查:
在实施采购之前,企业首先就要对市场上各大商品供货商进行详细的摸底调查,了解公司的具体情况,平定企业的信誉级别和公司市场口碑,做到准确无误,采购顺利。
采购计划编制:
企业根据自身的资金条件和销售状况,综合分析市场规律,拟订采购计划表。
实施进货:
根据供货方档案及评审结果,选定供货方;
生成定货单给选定的供货方;
双方就价格、数量、质量等方面洽谈磋商,直至签定合同;
跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。
c.销售业务
销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务、生产等信息。
此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,企业要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使企业在激烈的市场竞争中立于不摆之地。
手机销售过程中主要涉及到如下几点业务:
数据流程图
为整个系统的物流方向:
由商品入库为起点,同时向库存和商品目录插入商品的基本信息,出库开单、入库开单,进行正常的开单操作,开单操作并没有直接影响到物资库存的变化,通过对各个单据的审核计帐以后,库存进行了加减。
商品库存管理要求当前日期
查询要求
统计表
进货情况
销售情况
库存管理要求有效的库存管理要求
商品进货情况
有效的查询要求统计表
商品销售情况
库存管理要求商品进货单
库存文
当前日期商品销售单件
进货文件
查询进货情况商品进货情况
查询要求查询销售情况销售文件
统计要求商品销售情况
第三章系统设计
开发说明
⑴用户界面
窗体特性:
本系统采用开发软件制作,其窗体都是采用弹出式浮动窗体,在运行系统时,首先就是登陆窗口,进入之后就是典型的下拉式主窗体,其下拉菜单为各系统模块的相关子模块。
输入输出时间:
输入输出时间格式为年月日(YY/MM/DD)。
⑵硬件接口
运行本系统的硬件基本要求如下:
CPU:
至少Pentium400以上,建议使用Pentium800以上;
内存:
至少32M以上,建议使用64M以上;
硬盘:
至少20M硬盘空间;
显示器:
14″显示器;
其它:
键盘、鼠标、软驱和光驱等。
⑶软件接口
本系统,在打包成后,能够在Windows系统各版本中运行。
系统数据模型分析与设计
由系统的数据流可以得出整个系统的数据模型,利用E-R图建立数据模型如下:
图15:
进货单E-R图
图16:
系统用户E-R图
图17:
销售单E-R图
图18:
库存表E-R图
数据库结构说明
本程序采用的数据库是用MicrosoftAccess2000建立的,数据库文件名称为“”,在些数据库中包含有四个数据表,其名称和功能分别如下:
(1)进货单表:
用于存放商品代码、名称、单价、入库日期和入库数量等信息。
(2)库存表:
用于存放商品编号、商品名称以及商品数量等信息。
(3)销售单:
用于存放商品代码,销售数量,销售日期,销售类型,销售价格,销售单编号。
(4)登录表:
用来存放登录者的姓名和密码。
进货单表结构
字段名
意义
类型
宽度
是否允许为空
是否关键字段
进货单编号
自动编号
8
否
是
code
商品代码
字符
50
name
商品名称
rate
单价
30
date
入库日期
日期/时间
number
入库数量
数字
说明:
此表存放商品名目录,包括商品编码,商品的名称,单价,入库日期,入库数量。
其它表通过商品编码与之关联对应。
库存表结构
商品编号
库存数量
此表存放商品库存信息,包括商品编码,商品的名称,库存数量。
销售单表结构:
商品编码码
Count
销售数量
Outdate
销售日期
Type
种类
Price
销售价格
货币
此表存放商品销售信息,包括商品编码,销售数量,销售日期,种类,销售价格。
登录表结构:
用户名
密码
此表存放使用者信息,包括用户名和密码。
3.4功能需求
本系统采用自定向下方法开发,其功能模块主要有如下几个部分:
进货管理模块、库存管理模块、销售管理模块、员工管理模块和系统模块。
具体的功能描述如下:
进货管理:
其功能是对手机供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。
库存管理:
其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。
销售管理:
其功能是提供一般的销售管理,能够进行销售明细查询和打印销售报表。
系统管理:
其功能是为系统的使用者进行帐户和密码管理。
第四章详细设计
系统总体结构图
菜单设计
1、商品进销
进货纪录-添加、删除、修改、逐条察看商品进货纪录。
销售纪录-添加商品销售纪录。
2、查询
销售查询-根据用户给定的条件查询相关的商品销售纪录。
进货查询-根据用户给定的条件查询相关的商品进货纪录。
3、报表
销售报表-察看、打印所有商品的销售纪录。
库存报表-察看、打印所有商品的库存情况。
4、系统维护
修改口令-修改登陆用户的登陆口令。
5、窗口(程序中打开的窗口的排放形式)
水平平铺
垂直平铺
层叠排列
关于-关于本软件的信息。
6、退出-结束程序。
窗体设计
1.程序启动后,首先出现的是登陆窗体,您必须正确的填写用户名和密码才可以登,界面如下:
该模块的代码实现如下:
DimUsernameAsString
DimPasswordAsString
i=i+1
Username=txtUser
Password=txtPassword
'
判断用户名是否存在
sql="
select*from登陆where用户名='
"
&
Username&
"
'
SetDb=OpenDatabase+"
\"
)
SetRS=(sql)
If=FalseThen
Username=("
用户名"
ElseIfi<
3Then
MsgBox"
无效的用户名"
,"
系统登陆"
SendKeys"
{Home}+{end}"
ExitSub
Else
多次错误登陆,再见!
End
EndIf
2系统主界面,以正确用户和密码进入后是系统主界面,在这里,我们可以通过菜单栏上的按钮实现该商品进销存管理系统的功能。
另外还有不少快捷按钮可以实现它的功能,界面如下:
3、你可以通过选择菜单栏中的“商品进销-销售纪录”或是单击工具栏的第一个图标打开下面的窗体。
单击“添加纪录”按钮可以激活窗体,然后依次填写相关的内容,你只有正确的填写了相关的内容,才可以将光标移动到下一个项目上,你可以使用“Tab”键来移动光标,确认所有内容正确填写完成后,清单击“保存纪录”,在保存之前你可以修改相关的内容,在任何时候“关闭”按钮都是可用的,你可以随时终止你的操作。
界面如下:
4、你可以通过选择菜单栏中的“商品进销-进货纪录”或是单击工具栏的第二个图标打开下面的窗体。
在该窗体你可以完成对商品入库信息的添加、修改、删除、逐条察看。
请谨慎适用修改和删除功能。
5、你可以通过选择菜单栏中的“系统维护-修改口令”或是单击工具栏的第三个图标打开下面的窗体。
在该窗体下,你可以完成对登陆口令的修改。
注意你输入的用户名必须正确,新口令和确认口令必须相同,修改成功后,下次登陆系统将使用新的口令。
6、你可以通过选择菜单栏中的“查询-销售查询”或是单击工具栏的第四个图标打开下面的窗体。
正确选择相关的内容后,单击“开始查找”相关的纪录就会出现在列表中,如果没有想过纪录你会得到提示,你可以重新设定查询的条件。
以下是关键性代码,通过执行命令按钮的脚本来实现这个模块的核心功能。
If="
分类汇总"
Then
SELECT库存表.商品名称,Sum(销售单.count)AS销量合计,销售单.type,销售单.priceFrom库存表INNERJOIN销售单ON库存表.商品编号=销售单.codeGROUPBY库存表.商品名称,销售单.outdate,销售单.type,销售单.priceHAVING库存表.商品名称='
AND销售单.outdateBetween#"
#And#"
#ORDERBY销售单.outdate"
Search
EndIf
If="
查询明细"
SELECT库存表.商品名称,销售单.count,销售单.type,销售单.priceFROM库存表INNERJOIN销售单ON库存表.商品编号=销售单.codeWHERE库存表.商品名称='
#"
MsgBox"
请先设定查询的条件"
7、你可以通过选择菜单栏中的“查询-进货查询”打开下面的窗体。
具体操作方法与商品销售查询相同。
声明部分关键变量
OptionExplicit
DimDbAsDatabase
DimRSAsRecordset
DimsqlAsString
8、你可以通过选择菜单栏中的“报表-销售报表”“报表-库存报表”或是单击工具栏的第五个、第六个图标打开下面的窗体。
第五章设计总结
经过几个多月的设计、开发和验证,商品管理系统已经开发完毕。
其功能通过个别单位的使用及改动,能够完成商品管理的需求,特别是公司可以对商品进出调整进。
由于以前对VisualBasic的接触并不是很多,对它的开发环境不是非常了解,所以在程序的开发过程中遇到了很多的困难,但经过同学和指导老师的帮助,一一化解了困难,并从中学到了很多编程方面的知识。
但是由于经验方面的原因,以及对库存方面的操作流程了解不足,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都有待于进一步改善。
在本次毕业设计中,我从指导老师身上学到了很多东西,老师认真负责的工作态度,无论在理论上还是实践中,他都给予我很大的帮助,是我得到不少的提高,相信对我以后的工作和学习都会有很大的帮助,感谢他细心而耐心的辅导。
参考文献
[1]汉清计算机工作室,《VisualBasic数据库开发实例》,机械工业出版社
[2]何旭洪,《VisualBasic数据库开发实例导航》,人民邮电出版社2002
[3]孙健鹏,《VB数据库开发实例解析》,机械工业出版社
[4]王汉新,《VisualBasic程序设计》,科学出版社2002
[5]陈惟斌,《VisualBasic开发指南》,清华大学出版社
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 进销存 管理 系统 范文