预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES22页仓库管理信息系统设计与实现作者:袁培龙指导老师:张坤摘要:在各大超市、商场、企业内部都涉及到仓库管理,仓库管理信息系统对提高仓库管理效率,减少劳动量,优化资源配置起到重要的作用。本文主要介绍如何利用c#语言和SQLServer2005数据库开发出功能完善,简单易用的仓库管理信息系统。该系统主要包括货物的入库、出库、仓库信息盘点和数据的备份还原等操作,为用户提供一个友好的操作平台,实现仓库信息管理的现代化。关键字:SQLServer数据库,C#,仓库管理0引言21世纪是信息化的时代,信息是引领当今时代潮流的最贴切的词语,无论在什么事情上都要求信息化,时效性强,高质量。所以现在市场上迫切需要有人开发出适合从事信息管理的人来操作的管理系统,既能帮助他们有效的管理,又能为其提供简单、友好的界面,使他们操作起来简易方便。仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十分必要的。1课题简介课题:仓库管理信息系统任务:开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。在系统中应实现货物的入库、出库、货物信息盘点等操作,由于在仓库管理的过程中会涉及到大量的数据操作,如数据的添加、删除、修改和保存等,因此在系统中应充分完善这些功能的实现,为避免数据的误操作或其它原因造成的数据损坏在系统中数据的备份和还原必不可少。该系统正是在此基础上开发出来的。功能概述:该系统界面友好,操作简便,能完成用户的注册,用户信息管理,供应商信息管理,仓库信息管理,货物入库、出库、和盘点管理,数据的备份和还原等一系列仓库管理功能,开发本系统的总体任务是实现仓库信息管理的系统化和自动化,帮助管理人员更好更高效地完成仓库管理工作。本着实用性和介绍性的原则,整个系统由五大模块组成,每个大的模块又包括二至三个小的模块。(1)用户管理部分:包括个人信息管理、注册信息管理和退出;其功能是实现对个人信息的查询、修改和注销,完成新用户注册以及推出系统等操作。(2)基本信息管理部分:包括供应商基本信息和商品基本信息管理,其功能是实现对供应商和商品信息的添加和修改、删除和查询等操作。(3)仓库管理部分:包括货物的入库、出库和盘点管理,其功能是实现货物的入库和删除历史记录,自动查询要出库的货物并记录出库信息,查询需盘点的货物的信息并进行货物盘点等操作。(4)系统维护部分:包括数据的备份和还原两项功能,实现仓库信息的定期备份和还原。(5)帮助部分:设置关于和使用帮助使用户了解系统的基本信息。系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能较为齐全,能有效地协助管理人员进行仓库管理工作。如果要真正把它用到仓库的自动化管理中,还需要对该系统进行一步的完善工作。2系统需求分析2.1可行性分析可行性研究就是预开发软件系统的总体目标,给出它的功能、性能、可靠性以及其他方面的要求。其目的是用最小的代价在尽可能短的时间内确定问题是否能够解决、是否值得去解决。下面从三个方面分析本系统的可行性:⑴技术可行性采用SQLServer进行后台数据库的管理、操作和维护,用VisualStudio2005进行前台界面设计、实现后台数据库的接口、数据的录入、查询、浏览等功能。根据VisualStudio2005的特点及其强大、方便、快捷的开发工具,以及他们当前的广泛应用,充分说明在技术方面可行。⑵经济可行性经济可行性分析(能否赢利),是从经济的角度分析系统的规划方案有无实现的可能和开发的价值;分析系统所带来的经济效益是否超过开发和维护网站所需要的费用。此仓库管理系统在实际的生活中应用非常的广泛,存在着很大的利益,而且使用和维护也非常的方便,费用不高,所以有着很好的经济可行性。⑶开发环境可行性本系统对设备的软硬件的要求都不高,我们只需长有WindowsXP,VisualStudio2005以及SQL2005以上软件的电脑都可以达到我们的要求,而目前这种配置已经很普遍了。2.2开发工具和运行环境VisualStudio2005提供了一个方便实用的可视化界面操作,集成环境会生成大量的框架代码,节省了很多工作,另外它还有动态程序提示功能,为设计这减少了很多任务。此外它支持VB、C#、VC++等设计语言以及程序设计的可扩展性,页面缓存技术等,对程序设计者来说是很好的选择。SQLServer是微软推