谁有本科的论文阿,题目是仓库管理系统,附带程序更好阿~ 急阿~

详细一点的, - -。
2024-11-15 11:01:07
推荐回答(3个)
回答(1):

电器类生产企业仓库管理系统的设计
摘要:根据某电器类生产企业仓库管理的特点与要求,采用SQL Server和C++Builder软件,利用ADO连接,研究与设计了基
于C/S模式的仓库管理系统,实现了材料入库、出库、回库管理、价格查询、储量查询、价格分析、仓库内部自动报警、产品成
本核算、财务管理、产品流通查询、采购统计、采购金额估算等功能。该系统方便易用,具有很好的人机交互界面、较高的安
全性和可扩展性,为公司生产的顺利进行、减少资金占用起到了很重要的作用。
关键词:仓库管理;材料;数据库;出库管理

1引言
随着计算机技术的迅猛发展,仓库管理系统得到了广泛的
推广应用,为企业优化管理、节约成本、确保产品质量发挥了巨
大的作用,成为了企业管理的重要组成部分。目前市场上有众
多的仓库管理系统软件,虽然功能齐全,方便易用,但是由于其
针对的是整个市场,所以当其用于某个具体的仓库管理时,或
多或少的就会存在不同的问题,有的甚至严重阻碍企业的正常
运作。不同企业的仓库管理有其不同的特点与要求,因此,只有
根据企业自身的需求设计最适合的管理系统,才能使仓库管理
系统真正的为生产服务。本文根据某电器类生产公司仓库管理
的功能和特点及要求,采用SQL Server和C++Builder软件,利
用ADO连接,设计了基于C/S模式的仓库管理系统,实现了材
料入库、出库、回库管理、价格及储量查询、价格分析、仓库内部
自动报警、产品成本核算、财务对账、产品流通查询、采购统计
及采购金额估算等功能。
2该公司仓库管理的特点
该公司仓库具有以下特点:
1)材料分五类在不同仓库存放,管理员按类对材料记录;
2)每日整批进购材料,不同的人员负责不同类进货;
3)每日具有大量入库和出库;
4)每月对入库和出库总金额汇总
5)新设备需根据用料定价;
6)常需查询供货商信息、已购材料价格等信息;
7)管理员等查询具体库存等信息。
在运行该仓库管理系统以前,这些功能都是通过excel或
人工统计来完成的,不但浪费了大量的人力物力,而且很容易
造成难以查找的错误,所以对自动化的仓库管理系统就成为了
一种需求。
根据以上要求,为该公司设计了基于C/S模式的仓库管理
系统。
3仓库管理系统的结构及其功能
基于C/S模式的仓库管理系统结构图如图1所示。

从图1中可以看出,水平方向上是按生产所需材料的不同
类进行管理,在该系统中分为五类,不同类中所包括的功能是
相同的,这也符合了该仓库管理的第一个特点,同时兼有常用
的一些功能。其中用户管理和数据备份、数据恢复是一个完整
的数据库不可缺少的功能。
3.1相同功能分析
图1的前五个部分均包括相同功能的入库、出库和流通
管理。
入库是实现对材料的入库登记,是整个数据库的基础,用
于记录材料的基本信息,包括材料的名称、型号、入库时间、价
格、余量、经手人等。该处为客户提供了多个功能,包括材料常
用信息的查询、数据金额汇总、转入excel表处理、筛选和打
印等。
出库管理实现对材料的出库登记,在该系统中采用了特殊
的登记方法。该管理用于记录材料的出库时间、领料人及数量
等相关出库信息。同时也提供了常用信息的查询、数据金额汇
总、转入excel表处理、筛选和打印等功能。
在这里专门设置一个流通管理用于连接入库和出库信息,
流通管理可以很好的呈现某个材料的流通全过程,该功能可以
准确记录某个材料的品质、质量情况、使用情况,消耗周期等,
可给采购予参考。
3.2其他功能分析
除了上述几种常用相同的功能之外,在该系统中,还设置
了快捷查询、采购管理、账务管理、用户管理、报警功能和数据
备份与恢复等功能。
实际生产中,查询材料的各种信息是最常用的一种操作,
所以在主界面中设置一个专门为查询服务的快捷查询,该处的
查询不同于3.1中所介绍的查询,3.1中的查询是在具体的某个
类中进行,如果要查询的多个材料分布在不同的类中,就要不
断的切换,带来极大的不便。该处的查询可同时在五类中进行,
避免了不同类之间的转换,且方便快捷。
采购管理主要是为采购员统计和提供采购单,主要功能分
为两部分:一是登记需要使用而仓库中又缺少材料的信息,二
是每日定期进行巡检,根据设定值自动生成采购单,以便公司
备货。采购单按五类分别进行统计输出,这也满足了公司的仓
库管理系统的第二个要求。该项功能很好的给采购员提供了采
购依据。同时采购管理还可以根据已购材料的价格对采购单所
需进行金额估算,给每个材料提供单价参考。
用户申请主要完成用户对出库申请单的编写。
报警功能,当每个电子元器件的库存数小于一定数值(可
以根据不同的材料进行人为设定)时,界面提示报警,并可以生
成报表进行输出,输出的报表可以提供给采购员参考。
4仓库管理系统的实现
采用Borland公司的C++Builder做客户端软件和微软的
SQL Server 2000做数据库,采用ADO实现连接,基于C/S模式
开发了该运行在整个局域网中的仓库管理系统。
由图1可知,该系统适合采用模块化分块设计方法,每块
的运行是没有联系的,这就为数据库的升级带来方便。
4.1数据库的设计
在数据库的设计上,将每类的入库、出库和回库分别设计
为三个表,不仅可以扩大数据库的存储量,而且每类之间在运
行中不产生相互影响,避免了表之间的干扰。该数据库显著的
特点就是用编号标记表中相关联的记录,即三个表中编号相同
的记录表示某个具体材料的入库、出库和回库的全过程,流通
管理显示的就是三个表根据相同编号所形成的视图。
在该系统中还要求具有核算某个具体产品的成本的功能,
即是计算生产某一台具体的电器类的产品所用的材料的总金
额。对于该公司的电器类的产品,所消耗的材料包括上百种,分
布在不同的类中,为了能集中这些产品计算总金额,在数据库
的设计上,专门设置“用途”一项,上位机软件可以根据选择的
用途将具有相同用途的所有不同材料汇总成表,完成设备成本
核算功能。该项的设置不仅使成本计算更快更清晰,而且极大
的节省了人力物力,更主要的优点是计算更加的精确。
4.2软件的设计
软件采用模块化管理,由主窗体、功能模块和模块接口三
部分组成。主窗体是显示、操作每个模块的接口,是该软件的主
要操作界面。每个功能模块位于主窗口之上,之间不存在相互
影响,每个模块设置单独的连接后台数据库的程序,这样一个
模块的损坏,不会影响到其他模块的正常运行。
该管理系统运行在公司局域网中,所以在用户设计上,设
置用户名密码访问方式,同时把用户根据实际情况分为管理
员、采购者和普通用户三种,不同用户设置不同的权限,这样很
好的保护了数据的安全。管理员具有全部的权限;采购者只具
有提取和打印采购单、查询材料库存权限;普通用户只具有查
询申请出库的权限。
4.3网络模式选择
在开发软件的选择上,采用Borland公司的C++Builder做
客户端软件和微软的SQL Server 2000做数据库。这里重点介绍
一下网络模式的选用。C/S和B/S是两种不同的网络模式。在网
络快速发展的今天,B/S模式的优势越来越突出。但C/S模式也
有B/S模式所无法比拟的独特优点。
1).交互性强是C/S固有的一个优点。在C/S中,客户端有
一套完整的应用程序,在出错提示、在线帮助等方面具有强大
的功能,并且可以在子程序间自由切换。
2).针对数据库要求很高的安全性,C/S模式采用的配对点
对点结构提供了比B/S模式更安全的、适用于局域网和安全性
比较好的网络协议(如:NT的NetBEUI协议)的存取模式。
3).C/S模式比B/S降低网络通信量。B/S采用了逻辑上的
三层结构,而在物理上的网络结构仍然是以太网或环形网,使
第一层与第二层结构之间的通信、第二层与第三层结构之间的
通信都需占用同一条网络线路。C/S只有两层结构,网络通信量
只包括Client与Server之间的通信量。所以,对于相同的任务,
C/S完成的速度总比B/S快,使C/S处理大量信息的能力是B/S
所无法比拟的。
根据开发要求,本系统只是在公司内部局域网内运行,且
对安全性要求比较高,所以选用了C/S模式。
5主要功能部分设计介绍
5.1出库管理设计
由上面的介绍可以看出,入库和出库是整个管理系统的基
础,在本系统中对出库管理采用特殊的设计方法,避免了同入
库管理一样必须对每个材料必须登记的操作。在提取材料时,
领料人需先通过该系统提交一份出库申请单至仓库管理员,管
理员确认申请单后,系统直接根据申请单生成出库记录,并存
入出库表中并自动修改入库中的库存量,这样就快速的完成出
库登记的全过程。申请单的编写过程也很简单,只要通过简单
的查询找到该材料的相关记录,且库存不为零,输入出库数量,
便可生成出库申请单。实际的运行中表明,采用出库申请单的
方法,极大的降低了工作强度,且记录准确、操作方便快捷。
5.2账务管理设计
对仓库的账务管理而言,主要就是入库、出库和库存的总
金额统计及对每类资金占用量的分析。
该公司对仓库各部分的总金额统计是按月进行的,每次汇
总时,先对记录按年月进行筛选,再把相同年月份的进行汇总,
便可完成某月入库、出库和库存的金额统计。在这种情况下有
两种方法,一是在每次查看时对具体某月进行总金额汇总,这
样的情况下,不用对汇总的结果设计单独的表,但每次查看数
据库都必须对所有记录重新按年月进行分类,需要浪费大量的
时间。这种方法比较使用于记录比较少的情况。另一种方法是
在第一次汇总后就把汇总的结果存入到另设的一个单独的数
据库表中,这样在下次查看时直接查询该表即可,该种方法的
优点是可以实现快速的查询,缺点是加大了数据库的总量。这
种情况比较适用于记录量大,经常查看月金额的情况。根据该
公司的特点,我们选择了后一种方法。同时在界面上设置了一
个重新计算的按钮,在需要重新统计的情况下,只要输入年月
便可以执行操作。
6结论
本文详细介绍了已经实际运行的某电器类生产公司的仓
库管理系统主要功能及主要部分设计,半年多的实际运行表明
该系统满足企业仓库管理要求,易安装,界面友好,操作简单,
内存较小,安全性高,具有很强的可扩展性,方便在主界面中添
加任何需要的功能,且不会影响其他模块的运行。
创新点:本设计在研究多种管理系统的基础上,提出了电
器类生产企业的仓库管理系统。该系统为该公司的正常运作起
了巨大的作用,同时,该系统也为其他电器类生产企业的仓库
管理系统设计提供了参考。
具不完全统计该系统为公司带来的经济效益:最直接的就
是使库存至少下降了30%,准时交货率提高了40%,采购期缩
短了50%,停工待料减少60%,制造成本降低12%,管理人员减
少10%,以及其他无形经济效益是很难用具体的数字来说明的。
参考文献
[1]殷俊芳等.基于C/S模式的网络信息管理系统设计与实现[J].
微计算机信息2005.7-3:27-29
[2]Paul Nielsen.刘瑞等译.Microsoft SQL Server 2000宝典[M].
中国铁道出版社,2004.
[3]王小华.C++Builder编程技巧、经验与实例[M].人民邮电出
版社,2004.
[4]周红.基于B/S结构的仓库管理系统[J].电脑知识与技术,2007.7,
602-603
[5]肖丽杰,曾平.基于C/S结构局域网安全管理系统的开发[J].
电子技术,2008(21):1-3
[6]詹英.基于SQL Server的数据库北方回复策略[J].计算机时
代,2007(12):23-24
[7]杨振华.基于Web的企业仓库信息管理系统安全方案[J].计
算机安全,2007.11:67-69

回答(2):

请找中华会计代理专家事务所帮忙

回答(3):

我也想要啊,最好内容摘要中英文版啊