ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:759.81KB ,
资源ID:11951187      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11951187.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学位论文仓库管理系统的设计与实现计算机含开题报告.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学位论文仓库管理系统的设计与实现计算机含开题报告.docx

1、学位论文仓库管理系统的设计与实现计算机含开题报告本科毕业设计(论文)开题报告毕业设计(论文)题目中小型粮食仓库存储管理系统的设计与实现题目类型综合题目来源自行拟定系 别计算机科学系专 业计算机科学与技术指导教师职 称副教授学生姓名学 号年 级一、立题依据(国内外研究进展或选题背景、研究意义等)1. 选题背景 国务院在“十二五”期间对农业的发展提出了坚持用现代物质条件装备农业,用现代科学技术改造农业的要求。粮食的现代化发展是农业发展中必要的一环,而粮库的现代化发展是远不如农业机械发展那么普遍,因此提高粮食仓库的现代化发展很有必要,就需要有一个专门的粮食仓库管理系统来进行管理。我们知道国家和省市级

2、的粮库都是通过强大的后端系统化集成软件平台,加上各种硬件设施和各种技术,这种前期投入大,后期需要专人来负责的项目是不适合中小型企业或个人使用的,开发一个中小型的粮食仓库存储系统是由意义的。现在农村承包土地的经营权流转明显加快,形成了规模型的经营,小型的粮食仓库会越来越多,这个项目会也越来越受欢迎。2. 研究意义粮食仓库管理系统是通过入库业务,出库业务,库存调拨,库存调整,结合批次管理,物料对应,库存盘点,质检管理,实时库存管理等功能综合运用的管理系统。对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的仓库信息管理。粮库管理系统的投入,使仓库的管理更加正规化,为产品的出入库管理和销售

3、提供了方便,降低了仓库的损耗。对那些个体的用户来说更是减少了人员的投入,不用花费更多的钱在人员雇佣上。对中小企业来说可以对售出的产品进行跟踪服务,免去了销售人员亲自去用户处核实货物情况的麻烦,提高了办事效率,节省了费用还避免了不必要的业务纷争,维护了企业的信誉。二、研究的主要内容及预期目标内容: 1.了解目前中小型粮库的管理是如何进行的,找出他们中存在的问题,建立起自己要实现的项目的理论基础并进行可行性分析和需求分析。 2.根据了解到的粮库的情况,建立粮库管理系统功能结构图。 3.收集数据,建立起后台数据库 。 4.利用Java EE技术实现代码的编写。 预期目标: 1.实现用户和管理员的登陆

4、模块。 2.实现粮食入库和出库的管理。 3.实现商品信息的管理。 4.实现对用户信息的管理。 5. 实现基础信息管理,其中包括供应商管理,用户分组管理和商品类别的管理。三、研究方案(思路)1.对附近的中小型粮库进行实地考察,作好记录,确定自己的研究思路。 2.研究系统开发的可行性,进行需求分析,然后根据需求分析采用结构化分析方法进行了系统分析设计。 3.进行数据库的建模工作,根据模型构建了数据库,后台数据库采用MYSQL完成。 4.使用基于开放的开发架构Java EE,实现系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块、入库报表生成模块、出库报表生成模块。 5.将设计好的代码进

5、行测试,发现并解决问题。 6.完成论文的编写。四、论文进度安排1.2015.3.9-2015.3.22 完成论文选题 2.2015.3.23-2015.4.5 进行可行性分析和总体设计 3.2015.4.6-2015.4.19 搭建开发环境,建立数据库及表 4.2015.4.20-2015.5.3 撰写论文 5.2015.5.4-2015.5.17 完成代码 6.2015.5.18-2015.6.15 装订论文,完成答辩 五、主要参考文献1 吴存荣,唐怀建,王艳艳.我国粮食储藏标准体系的现状与展望J.中国粮油学报.2010(11).2 岳佳超.浅谈粮库的总平面设计J.粮食流通技术.2000(0

6、6).3 王慧荣,史海生.仓库管理信息系统J.科学之友(B版).2009(01).4 李立春,刘卓.浅谈仓库管理信息系统及其在企业中的实现J.商场现代化.2007(13).5 凤伟.越库.未来仓库管理的主流J.科技资讯.2008(31).6 陈瑞斌,南理勇.基于Web服务的仓库管理系统设计J.信息与电脑.2008(02).7 康业娜,魏士伟,许勇.中小企业物流管理信息化研究J.物流技术.2007(02).8 宋晓宇,姜波,郭红梅.软件质量的目标分析最优指标评价J.沈阳建筑大学学报(自然科学版).2006(04).9 丰彦.软件测试的系统测试方法J.引进与咨询.2005(03). 10 殷俊芳,

7、薛红,赵元凤.基于B/S模式的仓库管理系统设计J.北京工商大学学报(自然科学版).2006(01). 六、指导教师意见 指导教师签名: 年 月 日七、系审核意见 负责人签名(公章): 年 月 日注:1. 题目类型:理论、实验、应用、综合;2. 题目来源:指导教师拟定、自选、其它;3. 此表可打印。 目录摘要1关键词1Abstract1Keywords1引言11系统分析21.1 课题来源21.2 国内外现状21.3 研究意义32 可行性分析 32.1 项目要求32.1.1 功能和性能32.1.2 输入和输出32.1.3 数据流图32.2 项目的基本目标42.3决定可行性的主要因素42.3.1 技

8、术可行性42.3.2 经济可行性42.3.3 操作可行性42.4对现有系统的分析 52.4.1处理流程和数据流程52.4.2系统的详细流程53 概要设计63.1总体结构的设计63.2 数据库的选择73.3数据库设计方法简述73.3.1 数据库ER设计73.3.2 数据库物理设计74.技术介绍84.1 JSP介绍84.2 Servlet简介94.3 SQL介绍94.3.1 开发环境介绍105.货物管理系统的详细设计115.1 登录模块实现125.2 基础信息模块实现125.2.1 商品管理模块实现145.2.2 供应商管理模块实现145.3 销售出库管理模块实现165.4 采购入库管理模块实现1

9、65.4.1 采购入库新增175.4.2 退货入库176仓库管理系统的测试176.1 测试的意义176.2 系统测试20186.2.1 单元测试20186.2.2 组合测试20186.2.3 确认测试20186.2.4 系统测试20196.3 测试方法20196.3.1 系统入口测试要点20196.3.2 数据录入测试要点197结论19 中小型粮食仓库存储管理系统的设计与实现 计算机科学与技术 指导老师 摘要:古语云”仓癝实,天下安“,自古以来粮食问题就是关乎国计民生的重大问题,粮食的存储物流问题更是重要的一环。在网络化的今天运用信息化的方法来代替传统粮库手工作业不仅解放了人力物力,更是提高了

10、数据的准确性和办公效率。目前市面上已有了很多粮库管理系统,大都适合于国家或地区级的储量特别大的粮库,所以一个成本低使用简单的粮食仓库管理系统对私人或中小企业是很有帮助的。本系统采用的MY SQL建立数据库后台,采用jsp开发语言,实现用户登录模块,基础信息模块包括物料管理模块和供应商管理模块,销售出库和采购入库模块,系统的开发主要包括数据库的建立,用户注册登陆,后台管理员对物料和人员的管理,界面良好,简单易操作。关键词:仓库管理系统 JSP MySQL Small and medium-sized grain storage warehouse management system design

11、 and implementation Students of computer science Guide teacher abstract archaism cloud storehouse, the world, since ancient times is the food problem concerns the major issues of national economy and peoples livelihood, food storage logistics problems is important one annulus. In todays networked by

12、 applying the methods of the informatization of grain instead of traditional manual operation not only liberated the manpower, but also improve the accuracy of the data and office efficiency. Currently on the market has a lot of grain depot management system, the most suitable for the storage of the

13、 national or regional special big grain depot, so a low cost with simple food warehouse management system for private or small and medium-sized enterprises are of great help/very helpful.This system established by using MY SQL database background, adopts Java development language, realize the user l

14、ogin module, basic information module includes materials management and supplier management module, sales and purchase storage module, the system development mainly includes the establishment of the database, the user registration landing, the administrators of materials and personnel management, go

15、od interface, easy to operation.Keywords: Warehouse management system Jsp MYSQL引言:目前在大中型的仓库中已经实现了现代化,采用一系列的仓库管理软件来代替传统的手工方式,市面上已有各种类型的仓库管理软件,功能强大的价格多达几万块,不适合私人或小企业,他们依旧使用传统的手工记账方式,传统的手工方式过程繁琐,容易出现错误,在电脑如此普遍的今天,拥有一个界面良好,价额低廉但功能不少的软件对私人和中小企业来说是个福利,大大解放了仓库管理员,同时也提高了效率。1 系统分析1.1课题来源国务院在“十二五”期间对农业的发展提出了坚

16、持用现代物质条件装备农业,用现代科学技术改造农业的要求。粮食的现代化发展是农业发展中必要的一环,而粮库的现代化发展是远不如农业机械发展那么普遍,因此提高粮食仓库的现代化发展很有必要,就需要有一个专门的粮食仓库管理系统来进行管理。我们知道国家和省市级的粮库都是通过强大的后端系统化集成软件平台,加上各种硬件设施和各种技术,这种前期投入大,后期需要专人来负责的项目是不适合中小型企业或个人使用的,开发一个中小型的粮食仓库存储系统是由意义的。现在农村承包土地的经营权流转明显加快,形成了规模型的经营,小型的粮食仓库会越来越多,这个项目会也越来越受欢迎。1.2国内外现状 仓库管理WMS(Ware House

17、Management System)最早产生于二战时期的美国。上世纪五十年代中期,仓库概念传入日本,并得到快速发展。时至今日,仓库管理已成为企业管理中不可或缺的一部分。 我国是一个农业大国,我国现在已经拥有6万多个粮库、2万多家粮食工业企业,还有60万套稻谷加工机组和4万套面粉加工机组。在粮食库存控制方面,以储粮安全为前提,积极推广粮食库存的ABC管理办法,创建“四无”粮仓,加大投资力度新建了仓容并配备了先进的技术设备和管理手段,对一些旧的粮仓进行了改造,使粮食物流作业衔接配套,提高了粮食储运环节的机械化、自动化水平。国际上美国、加拿大、澳大利亚等国,粮食市场化程度高,信息化技术在粮食流通领域

18、广泛应用。有专门的机构利用高新技术,如利用卫星遥感技术装备,预测世界农业生产情况,通过网络信息和电子商务平台,分析国内和国际期货和现货市场信息,预测全球粮食的需求形势,及时调整粮价和贸易策略。粮食仓储及流通过程,通过研究粮食品质测定方法,运用信息处理技术,开发数据管理系统,把粮食流通中品质测定各个环节通过信息系统结合起来,进行粮食品质跟踪管理,从农场收购粮食、粮食流通到最终消费的全过程实施质量品质跟踪和安全控制,基本上达到信息化管理。1.3 研究意义 对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的仓库信息管理。粮库管理系统的投入,使仓库的管理更加正规化,为产品的出入库管理和销售

19、提供了方便,降低了仓库的损耗。对那些个体的用户来说更是减少了人员的投入,不用花费更多的钱在人员雇佣上。对中小企业来说可以对售出的产品进行跟踪服务,免去了销售人员亲自去用户处核实货物情况的麻烦,提高了办事效率,节省了费用还避免了不必要的业务纷争,维护了企业的信誉。2.可行性分析2.1项目要求2.1.1功能和性能 减少以往入库出库流程繁琐,杂乱,周期长的弊端,精简仓库管理人员,减少不必要的开支,实现仓库的管理操作自动化和信息的电子化。性能方面系统的存货信息必须保持更新状态,客户的产品出入库信息无差错并能及时的保存到仓库管理系统的服务器上,定时的对服务器上的数据和仓库里的库存数据进行核对。2.1.2

20、输入和输出 输入:数据完整,真实,及时。 输出:简洁,快速,真实。2.1.3数据流图2.2项目的基本目标能实时反映仓库进销存的商品情况,节省人力和设备的费用;当销量大时,能及时进货,减少库存,促进人员工作效率的提高;及时掌握库存,少呆帐,做到信息管理,改进决策系统;促进控制精度和生产力的提高。2.3决定可行性的主要因素2.3.1技术可行性本系统采用的是eclipse软件开发工具和mySQL 数据库,该软件功能强大,可用性强,完全可以满足我们开发项目的要求。2.3.2经济可行性经济方面,在国家倡导创业的大趋势下,越来越多的人选择自主创业,国家的中小企业越来越多,据材料显示我国目前已有四万多家中小

21、企业,更多的企业主选择采用仓库管理系统来代替需要更多的仓库管理人员,这样减少了人员工资的部分,占用更少的资源,仓库管理系统的开发成本低,在经济方面可行。2.3.3操作可行性本系统设计界面清晰,操作简捷,有较为完善的异常处理机制和信息处理机制,在使用方面仓库管理人员稍加培训即可使用,在操作方面可行。2.4对现有系统的分析2.4.1处理流程和数据流程2.4.2系统详细流程登录功能要求必须具备合法身份且知道密码的人才能有资格登陆到该系统,保证系统的安全。管理员为仓库所有者指定的管理仓库的管理人员,客户为在仓库管理员处注册使用仓库存取货物的个人或公司。货物的存入与取出功能是将出入库货物的详细资料(包括

22、:出入库单号,货品名称,产品数量,产品类型,出入库时间,出入货客户等信息)存入数据库中。查询功能可以实现管理员按客户名称、货物名称、出入库时间等详细资料进行查询并可查询客户的基本信息,客户可查询自己的出入货物的详细信息。运行现有系统的费用支出包括:运行原系统的设置,设备维护支出和仓库管理人员的工资支出。仓库管理员具备基础的仓库管理运营知识和仓库管理技能。3 概要设计3.1总体结构的设计供应商管理:主要是对供应商的动态管理,包括对供应商的新增,修改,删除,查询等.供应商作为系统的基础信息部分起到了供货的作用.商品管理:主要是对商品的信息管理,主要包括对商品的新增,修改,删除等操作.管理员管理:管

23、理员主要是操作这个系统的人,一个系统可以有多个操作员,这个功能主要是对操作员的动态管理,用户可以根据分配的账户和密码登陆系统进行系统操作.商品入库管理:操作员登陆系统以后可以对商品进行入库操作,主要包括对入库信息的新增,修改,删除,查询等功能.入库退货管理:如果入库以后商品不合格需要退货,则系统提供了退货功能,用户可以对商品进行退货管理.库存管理:商品出库管理,商品价格调整,商品上下限管理.结款管理:供应商结款管理查询管理:商品入库查询管理,入库退货查询管理,库存查询管理,库存上下限查询系统总体功能结构如图。3.2数据库的选择本网站使用MySQL 5.0实现关系型数据库。MySQL是一个真正的

24、多用户、多线程SQL数据库服务器,它有较好的数据承载能力,一个环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,总数据大约有100GB的数据库系统可以很好的被MySQL所支持,而MySQL本身不会像Oracle那样对系统及硬盘空间有很高的要求。这也是本网站选用MySQL作为后台数据库系统的一个重要原因之一。3.3数据库设计方法数据库物理设计包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。主要解决选择文件存储结构和确定文件存取方法的问题。在数据库中访问数据的路径主要表现为如何建立索引。如要直接定位到所要查找的记录,应采用索引方法存取方法(索引表)。顺

25、序表只能从起点进去向后一个个访问记录。数据库的物理实现取决于特定的DBMS,在规划存储结构时主要应考虑存取时间和存储空间,这两者通常是互相矛盾的,要根据实际情况决定。索引并不是越多越好。虽然索引能提高查询效率,但由于是对数据表的映射,所以进行DML操作(增、删、改)时效率就会降低。经常查询的字段应该建索引,数据量庞大,查询的结果记录很少也需要建索引。3.3.1 数据库ER设计数据库实体和实体之间存在关系,主要关系如下ER图所示:3.3.2 数据库物理设计在上面的实体以及实体之间关系模式的基础上,形成数据库中的表以及各表之间的关系。其结构如下。 管理员信息表列 名数据类型主键可 空自 增默认值说

26、 明AdminIdint是 是 管理员编号 AdminNamenvarchar(50) 管理员姓名 UserNamenvarchar(50) 用户名 PWDnvarchar(50) 密码产品信息表列 名数据类型主 键可 空自 增默认值说 明ProductIdint是 是 产品编号 ProductNamenvarchar(100) 产品名称 ProductFactoryNamenvarchar(100) 生产单位 ProductTypeNamenvarchar(100) 类型 PNonvarchar(10) 编号 Descriptionnvarchar(500) 是 备注产品种类信息表列 名数据类型主 键可 空自 增默认值说 明ProductTypeIdint是 是 产品类型编号 ProductTypeNamenvarchar(100) 类

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1