仓库管理系统的设计与实现(源码)
摘 要本篇论文运用了结构化系统分析的手段,讲明了仓库管理系统的编写流程、使用过程等。首先,本篇论文阐述了本次课题项目的概要,讲述了本次课题项目的研发的背景、课题项目的意义;其次是本课题项目的分析与设计,通过了对仓库管理系统的实际需求的调研,了解了仓库管理系统的实际需求,编写了本课题项目的需求分析报告、可行性分析报告等,并且在依据现实操作流程,最终实现了该项目的具体流程;最后进行的是对系统的分析,本部分需要完成对数据的分析;进入系统实现阶段,主要是对系统的各个功能模块的设计、项目界面的UI设计以及后台数据库的设计与建立。依据对每个进展阶段的分析,该课题项目将采用BS结构,数据库将采用SQL 2000进行操作以及将采用JSP作为作为课题项目的开发平台,达到课题项目的最终目的。本课题项目是以仓管理系统的操作流程为基础,实现后将方便仓库的日常管理。
目 录
第一章 概述 1
1.1项目开发的背景 1
1.2项目开发的目的 1
第二章 可行性分析及总体设计原则 2
2.1可行性分析 2
2.1.1经济可行性 2
2.1.2技术可行性 2
2.1.3社会可行性 3
2.2设计标准 3
第三章 系统分析 4
3.1操作流程分析 4
3.2数据流程 5
第四章 系统设计 6
4.1系统功能设计 6
4.2后台数据库设计 6
4.2.1概念结构设计 7
4.2.2数据库表设计 10
4.3系统开发工具与开发模式 13
4.3.1开发模式 13
4.3.2开发工具 14
第五章 系统实现 15
5.1登录界面 15
5.2账号密码修改 16
5.3管理操作员界面 18
5.4商品分类管理界面 18
5.5商品出库登记 19
5.6库存信息及报警 20
第六章 软件测试与分析 21
6.1系统测试的定义 21
6.2系统测试的目的及意义 21
*好棒文|www.hbsrm.com +Q: @351916072@
6.3测试用例 21
6.4系统运行情况 23
结 束 语 24
参考文献 25
致 谢 26
第一章 系统概述
1.1系统研发背景
进入二十一世纪以后,伴随着全球经济的迅猛发展,全球化趋势日益加剧,公司与公司之间、市场与市场之间的竞争也是逐年加大;为了能够长远的发展下去,公司就必须要对自身的各个环节加强管理,对资源进行整合、管理,运用信息化手段,做到更高的管理效率。
公司与公司之间的竞争,是自身综合实力的竞争,这就让公司必须拥有更强的实力,实力不仅仅是包括经济、硬件上的实力,更加指的的公司效率的实力,一个各个部门能够高效运作,快速对市场需求进行把控、反应的团队。要做到这种效果,就必须要求公司的各个部门在日常工作管理中有一套完整、有效的管理模式和管理工具,能够协调部门之间的工作信息,调整公司内部资源。
因此,为了提高仓库部门的管理效率,提高公司的工作效率,本套《仓库管理系统》应运而生。
1.2系统研发目的
本课题研究的仓库管理系统的目的是为了在日常工作中,仓库管理者的工作管理模式由人工模式转变为信息管理模式,提高仓库管理工作的效率。
在对实际工作中仓库管理流程的进行实地调研后,结合实际情况,做了详细的需求分析,对实际管理模式中存在的一些问题进行优化、改善,以便最后编写出一套更加适用、实用的仓库管理系统。
伴随着公司的日益进步,仓库的日常管理工作将会更加的依赖信息化的管理。因为课题所编写仓库管理系统将会根据公司的日常仓库管理工作需求展开,使之更加的满足公司仓库管理工作的需求。
本课题所研究的仓库管理系统的现实意义:
实现了公司仓库部门的信息化管理,工作更加有效率;
公司相关人员不受时间、地点的限制查阅管理数据,更加便捷、有效;
不需要手工入账,节约人力劳动资源。
第二章 系统可行性分析与设计标准
2.1可行性分析
为了保证系统能够达到预期效果,以及系统能够正常运行起来,本文将通过经济可行性、技术可行性以及社会可行性三个方面对仓库管理系统进行阐述。
2.1.1经济可行性
大部分企业都具备信息化设备,并且本套仓库管理系统所需要的设备系统非常普及化,所以公司不需要重新投入大量资金购买硬件设施。本课题的仓库管理系统也是我通过日常的学习、实践所得,不需要其他资金流入,综上所述,本次系统开发成本并不会很高。
而相对应的,本套仓库管理系统编写并运用成功后,能够给公司的日常仓库管理带来更高的工作、管理效率,实现公司部门管理的信息化,是以后公司日益壮大的保证。
2.1.2技术可行性
对于本次仓库管理系统的编写,在数据库方面将采用SQL2000以及JSP技术。两者的结合,因为客户端借口并不是很繁琐,易于本套系统的编写运用,并可在日后快速维护与修改;同时系统是基于服务器的,所以本次课题的仓库系统可以随时保持更新。同时,在现有科学技术条件下,硬件、软件设备已经完全满足了了我本次开发仓库管理系统所需的各个运用平台,完全可以帮助我达到预期目标。最后,我在大学以及社会之间过程中也大量的了解、学习并且运用过JSP开发技术和SQL2000的软件的运用。
综上所述,本次课题的技术可行性条件满足。
2.1.3社会可行性
本课题研究的仓库管理系统的社会可行性将从用户使用可行性和法律可行性进行分析。
1、用户使用可行信
对于广大用户而言,使用本套仓库管理系统仅需掌握最最基本的windows pc的使用方法,即可操作本系统;而且本套操作管理系统也无需另外安装第三方客户端,直接用系统自带的IE浏览器即可运行,人员无需培训,非常简单、实用!
本系统是根据仓库管理的实际工作情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。
2、法律可行性
本仓库管理系统是根据本人在实际工作中分析、总结,并且通过开源平台独立自主编写而成,没有盗用任何人的知识产权作品
综上所述,本套系统具备了社会可行性。
2.2设计标准
在设计之初,我们不仅仅要考虑系统该如何做,更应该考虑系统在交付使用后的稳定性,在出现问题后维护的便捷性,因此,在本环节,我将阐述在编写本套仓库管理系统的设计标准:
目 录
第一章 概述 1
1.1项目开发的背景 1
1.2项目开发的目的 1
第二章 可行性分析及总体设计原则 2
2.1可行性分析 2
2.1.1经济可行性 2
2.1.2技术可行性 2
2.1.3社会可行性 3
2.2设计标准 3
第三章 系统分析 4
3.1操作流程分析 4
3.2数据流程 5
第四章 系统设计 6
4.1系统功能设计 6
4.2后台数据库设计 6
4.2.1概念结构设计 7
4.2.2数据库表设计 10
4.3系统开发工具与开发模式 13
4.3.1开发模式 13
4.3.2开发工具 14
第五章 系统实现 15
5.1登录界面 15
5.2账号密码修改 16
5.3管理操作员界面 18
5.4商品分类管理界面 18
5.5商品出库登记 19
5.6库存信息及报警 20
第六章 软件测试与分析 21
6.1系统测试的定义 21
6.2系统测试的目的及意义 21
*好棒文|www.hbsrm.com +Q: @351916072@
6.3测试用例 21
6.4系统运行情况 23
结 束 语 24
参考文献 25
致 谢 26
第一章 系统概述
1.1系统研发背景
进入二十一世纪以后,伴随着全球经济的迅猛发展,全球化趋势日益加剧,公司与公司之间、市场与市场之间的竞争也是逐年加大;为了能够长远的发展下去,公司就必须要对自身的各个环节加强管理,对资源进行整合、管理,运用信息化手段,做到更高的管理效率。
公司与公司之间的竞争,是自身综合实力的竞争,这就让公司必须拥有更强的实力,实力不仅仅是包括经济、硬件上的实力,更加指的的公司效率的实力,一个各个部门能够高效运作,快速对市场需求进行把控、反应的团队。要做到这种效果,就必须要求公司的各个部门在日常工作管理中有一套完整、有效的管理模式和管理工具,能够协调部门之间的工作信息,调整公司内部资源。
因此,为了提高仓库部门的管理效率,提高公司的工作效率,本套《仓库管理系统》应运而生。
1.2系统研发目的
本课题研究的仓库管理系统的目的是为了在日常工作中,仓库管理者的工作管理模式由人工模式转变为信息管理模式,提高仓库管理工作的效率。
在对实际工作中仓库管理流程的进行实地调研后,结合实际情况,做了详细的需求分析,对实际管理模式中存在的一些问题进行优化、改善,以便最后编写出一套更加适用、实用的仓库管理系统。
伴随着公司的日益进步,仓库的日常管理工作将会更加的依赖信息化的管理。因为课题所编写仓库管理系统将会根据公司的日常仓库管理工作需求展开,使之更加的满足公司仓库管理工作的需求。
本课题所研究的仓库管理系统的现实意义:
实现了公司仓库部门的信息化管理,工作更加有效率;
公司相关人员不受时间、地点的限制查阅管理数据,更加便捷、有效;
不需要手工入账,节约人力劳动资源。
第二章 系统可行性分析与设计标准
2.1可行性分析
为了保证系统能够达到预期效果,以及系统能够正常运行起来,本文将通过经济可行性、技术可行性以及社会可行性三个方面对仓库管理系统进行阐述。
2.1.1经济可行性
大部分企业都具备信息化设备,并且本套仓库管理系统所需要的设备系统非常普及化,所以公司不需要重新投入大量资金购买硬件设施。本课题的仓库管理系统也是我通过日常的学习、实践所得,不需要其他资金流入,综上所述,本次系统开发成本并不会很高。
而相对应的,本套仓库管理系统编写并运用成功后,能够给公司的日常仓库管理带来更高的工作、管理效率,实现公司部门管理的信息化,是以后公司日益壮大的保证。
2.1.2技术可行性
对于本次仓库管理系统的编写,在数据库方面将采用SQL2000以及JSP技术。两者的结合,因为客户端借口并不是很繁琐,易于本套系统的编写运用,并可在日后快速维护与修改;同时系统是基于服务器的,所以本次课题的仓库系统可以随时保持更新。同时,在现有科学技术条件下,硬件、软件设备已经完全满足了了我本次开发仓库管理系统所需的各个运用平台,完全可以帮助我达到预期目标。最后,我在大学以及社会之间过程中也大量的了解、学习并且运用过JSP开发技术和SQL2000的软件的运用。
综上所述,本次课题的技术可行性条件满足。
2.1.3社会可行性
本课题研究的仓库管理系统的社会可行性将从用户使用可行性和法律可行性进行分析。
1、用户使用可行信
对于广大用户而言,使用本套仓库管理系统仅需掌握最最基本的windows pc的使用方法,即可操作本系统;而且本套操作管理系统也无需另外安装第三方客户端,直接用系统自带的IE浏览器即可运行,人员无需培训,非常简单、实用!
本系统是根据仓库管理的实际工作情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。
2、法律可行性
本仓库管理系统是根据本人在实际工作中分析、总结,并且通过开源平台独立自主编写而成,没有盗用任何人的知识产权作品
综上所述,本套系统具备了社会可行性。
2.2设计标准
在设计之初,我们不仅仅要考虑系统该如何做,更应该考虑系统在交付使用后的稳定性,在出现问题后维护的便捷性,因此,在本环节,我将阐述在编写本套仓库管理系统的设计标准:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1279.html