基于JAVA的BS结构的仓库管理系统设计与实现(定稿)16223.docx
《基于JAVA的BS结构的仓库管理系统设计与实现(定稿)16223.docx》由会员分享,可在线阅读,更多相关《基于JAVA的BS结构的仓库管理系统设计与实现(定稿)16223.docx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于JAAVA的的B/SS结构的的仓库管管理系统统设计与与实现摘 要要仓库管管理系统统主要提提供一个个仓库业业务及其其作业管管理的信信息存储储和检索索系统。通通过入库库管理、出出库管理理、仓库库位置信信息管理理等功能能模块来来实现仓仓库的综综合管理理。系统统采用BB/S开开发模式式,开发发工具选选择JAAVA、JJSP、JJavaaScrriptt、Httml语语言,采采用Toomcaat服务务器技术术,后台台数据库库选用SSQL Serrverr 20000。开开发出一一个简单单的仓库库管理系系统,实实现了仓仓库管理理的高效效性与安安全性。本本系统可可以方便便快捷地地实现库库管理中中的货物物
2、登记、出出库入库库、库存存管理等等操作,使使企业的的仓库管管理井井井有条,为为企业的的健康发发展创造造良好的的条件。关键词:JSPP,JAAVA,SSQL Serrverr 20000数数据库,BB/S模模式。Desiign andd immpleemenntattionn off onnlinne wwareehouuse plaatfoorm bassed on B/SS annd JJavaa arrchiiteccturreStuddentt: BBiWeei XXia Tuttor: RRui MouuAbsttracct TThe stooragge mmanaagemmentt
3、syysteem mmainnly prooviddes a wwareehouuse serrvicce aand thee joob mmanaagemmentt innforrmattionn sttoraage andd thhe rretrrievval sysstemm. TThrooughh thhe wwareehouusinng mmanaagemmentt, ffuncctioonall moodulles andd soo onn sttoreehouuse mannageemennt, warrehoousee poosittionnal infformmatiion
4、mannageemennt rreallizee thhe wwareehouuse inttegrrateed mmanaagemmentt. TThe sysstemm usses thee B/S ddeveeloppmennt ppattternn, tthe devveloopmeent kitt chhoosses JAVVA, JSPP, JJavaaScrriptt, tthe Htmml llangguagge, usees tthe Tommcatt seerveer ttechhnollogyy, tthe baccksttagee daatabbasee seelecc
5、ts SQLL Seerveer 220000. DDeveelopps aa siimplle sstorragee maanaggemeent sysstemm, hhas reaalizzed stooragge mmanaagemmentt hiighlly eeffeectiive andd thhe ssecuuritty. Thiis ssysttem mayy faacillitaate reaalizzes in thee sttoreehouuse mannageemennt ccarggo rregiistrratiion quiicklly, opeerattionns
6、 aand so on stoorehhousse wwareehouusinng, stoock mannageemennt, cauusess ennterrpriises sstorragee maanaggemeent in goood oordeer, forr ennterrpriises hheallthyy deevellopmmentt crreattionn goood conndittionn. Key worrds:JSPP, JJAVAA, SSQL Serrverr 20000 dattabaase, B / SS moode目录1 前言言42 需求求分析552.1
7、任任务概述述52.2 可行性性分析552.3 方案选选择52.4功功能需求求分析552.4.1 登登陆功能能52.4.2部门门管理功功能62.4.3员工工管理功功能62.4.4货品品管理功功能72.5 运行环环境73开发技技术介绍绍93.1 技术介介绍93.1.1 BB/S模模式及其其优势993.1.2 TTomccat应应用服务务器93.1.3 SSQL serrverr 200001103.1.4 JJavaa简介1113.2数数据访问问接口1114 概要要设计1134.1功功能划分分134.2系系统功能能模块1134.2.1部门门管理模模块1334.2.2类别别管理模模块1444.2.3
8、员工工管理模模块1444.2.4货品品管理模模块1554.3 数据库库的设计计165 详细细设计2205.1数数据流程程图2005.2功功能模块块设计2205.2.1部门门管理2205.2.2货品品类别管管理2115.2.3员工工管理2235.2.4货品品查询2245.2.5货品品入库管管理2555.2.6货品品出库管管理2666 总结结28致谢299参考文献献301 前言言随着科学学技术的的不断提提高、计计算机科科学日渐渐成熟,其其强大的的功能已已为人们们深刻认认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。个人人计算机机应用的的一部分分,使用用计算机机对信息息进
9、行管管理,具具有与手手工管理理所无法法比拟的的优点。“仓库管管理系统统”(Waarehhousse MManaagemmentt Syysteem,简简称WMMS) 是用来来管理仓仓库内部部的人员员、库存存,定单单和设备备的软件件实施工工具。我我国的WWMS研研究在起起步上比比较晚,技技术上相相对落后后。在我我国,制制造企业业普遍生生产规模模不打,产产品品种种多,其其特点是是典型的的小而全全。企业业的部门门机构众众多,业业务流程程复杂,相相互的协协调性不不高,涉涉及企业业的管理理数量也也比较庞庞大。虽虽然生产产产品的的技术比比较成熟熟,但对对整个企企业的物物料和物物资的管管理目前前都还处处于比
10、较较薄弱的的阶段。随着企业业管理信信息化的的发展,网网络及计计算机的的引入使使管理跃跃上了一一个新的的发展平平台。企企业的各各项管理理都将向向信息化化方向扩扩展,仓仓库的管管理对于于企业来来说尤为为重要,也也正是基基于这个个原因我我把毕业业设计的的方向定定在了企企业的库库存管理理上。由于企业业的物资资管理往往往是复复杂、繁繁琐的。所所掌握的的物资种种类众多多,订货货、管理理、发货货的渠道道各有差差异,各各个企业业之间的的管理体体制不尽尽相同,各各类物资资计划报报表繁多多,因些些物资管管理必须须实现计计算化,而而且必须须根据企企业的具具体情况况制定相相应的方方案以便便提高工工作效率率。以往往企事
11、业业仓库管管理员由由于缺乏乏适当的的软件而而给其工工作上如如物资的的计划,订订货,核核销拖收收,验收收入库,根根据企业业各部门门的需要要来发送送物资设设备,并并随时按按期时行行库存盘盘点,根根据企业业领导和和自身管管理的需需要进行行统计分分析,产产生相应应的不便便,期间间复杂,繁繁琐的业业务让管管理人员员极不方方便。仓库管理理系统是是一个企企业不可可缺少的的部分,它的内内容对于于企业的的决策者者和管理理者来说说都至关关重要,所以库库存管理理系统应应该能够够为用户户提供充充足的信信息和快快捷的查查询手段段。但一一直以来来人们使使用传统统人工的的方式管管理产品品,这种种管理方方式存在在着许多多缺点
12、,如:效效率低、保保密性差差等。另另外,由由于时间间一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护产品品都带来来了不少少的困难难。作为计算算机应用用的一部部分,使使用计算算机对库库存信息息进行管管理,有有着手工工管理所所无法比比拟的优优点。例例如:检检索迅速速、查找找方便、可可靠性高高、存储储量大、保保密性好好、寿命命长、成成本低等等。这些些优点能能够极大大地提高高库存管管理的效效率。本设计系系统采用用B/SS(Brrowsser / SServver)开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用S
13、QL Server 2000。开发出一个简单的仓库管理系统,实现了仓库管理的高效性与安全性。本系统可以方便快捷地实现库管理中的货物登记、出库入库、库存管理等操作。2 需求求分析2.1任任务概述述仓库管理理系统主主要实现现而部门门管理、员员工管理理、管理理类别、物物品查询询、货品品入库、货货品出库库、出库库日志等等功能,充充分利用用计算机机网络技技术,改改变传统统的操作作方式进进行管理理,实现现了网络络化管理理模式。2.2 可行性性分析(1)经经济性开发成本本及维护护成本降降低。由由于B/S架构构管理软软件只安安装在服服务器端端(Seerveer)上上,网络络管理人人员只需需要管理理服务器器就行
14、了了,用户户界面主主要事务务逻辑在在服务器器(Seerveer)端端完全通通过WWWW浏览览器实现现,极少少部分事事务逻辑辑在前端端(Brrowsser)实实现,所所有的学学生端只只有浏览览器,网网络管理理人员只只需要做做硬件维维护。(2)安安全性良好的安安全性能能,防火火墙技术术可以保保证后台台数据库库的安全全性。所所有学生生端请求求都是通通过DBBMS来来访问数数据库,从从而大大大减少了了数据直直接暴露露的风险险。2.3 方案选选择开发仓库库管理系系统,提提出以下下解决方方案:仓库管理理系统拟拟采用BB/S模模式,三三层结构构设计。涉涉及静(动动)态网网页编写写(熟悉悉HTMML、CCSS
15、、JJavaaScrriptt)、程程序设计计(ASSP、PPHP、JJSP或或其它语语言基础础)、数数据库应应用(SSQL serrverr、MyySQLL的使用用、SQQL语言言、调优优)、数数据库设设计、软软件工程程及软件件测试,用用户界面面设计、美美化、文文档编写写(软件件开发计计划、用用户手册册等设计计内容都都要形成成文字)等等各方面面知识;以及团团队组织织、项目目管理,帮帮助文档档的编写写、部分分的测试试等采用B/S模式式,选择择SQLL Seerveer 220000作为后后台数据据库,选选择JAAVA、JJSP、JJavaaScrriptt、Httml作作为应用用程序开开发工具
16、具,运用用Tommcatt服务器器技术,整整个系统统完全基基于Brrowsser/Serrverr模式进进行设计计。2.4功功能需求求分析2.4.1 登登陆功能能 当当用户运运行本系系统将会会出现一一个登陆陆界面要要求用户户输入用用户名和和密码,假假如用户户输入的的用户名名或者密密码不正正确,那那么系统统将弹出出一个提提示消息息提醒用用户输入入的用户户名或者者密码不不正确。当当用户输输入正确确的用户户名和密密码的时时候,系系统会根根据输入入的用户户名判断断用户是是哪种权权限的用用户,然然后登陆陆窗口自自动关闭闭并弹出出相应的的操作界界面,同同时用户户的登陆陆信息将将会被记记录在一一个文本本里面
17、。2.4.2部门门管理功功能在部门管管理模块块中,管管理员可可以对部部门进行行管理,其其中包括括部门编编号、类类型名称称、部门门名称和和部门添添加时间间。(1)添添加部门门添加部门门,用于于管理员员为系统统添加新新的部门门,其中中包括对对部门的的详细信信息的记记录,例例如,部部门编号号、部门门名称、类类型名称称、添加加时间等等。(2)删删除部门门当部门发发生改动动时,管管理员可可以用此此操作将将此部门门的相关关信息从从数据库库中删除除。(3)部部门详细细信息查查询与修修改当系统的的管理员员对该模模块进行行操作时时,系统统会列出出能对此此系统操操作的所所有部门门的详细细信息,并并且能够够对其中中
18、的信息息进行必必要的修修改。2.4.3员工工管理功功能在此功能能模块中中,管理理员可以以完成对对用户的的各种管管理功能能,其中中包括:添加用用户、删删除用户户、用户户详细信信息查询询与修改改,用户户的信息息有用户户名、密密码、管管理员姓姓名、性性别、所所在部门门以及身身份等级级。 (1)添添加用户户添加用户户,用于于管理员员为系统统添加新新的用户户,其中中包括对对用户的的详细信信息的记记录,例例如,用用户的用用户名、用用户密码码等。并并且还能能通过身身份等级级对用户户设置权权限,让让用户只只能做自自己权限限范围内内的操作作。(2)删删除用户户当员工发发生改动动时,管管理员可可以用此此操作将将此
19、用户户的相关关信息从从数据库库中删除除。(3)用用户详细细信息查查询与修修改当系统的的管理员员对该模模块进行行操作时时,系统统会列出出能对此此系统操操作的所所有用户户的详细细信息,并并且能够够对其中中的信息息进行必必要的修修改。2.4.4货品品管理功功能货品管理理功能是是用于对对仓库中中的货品品进行全全方位的的管理,其其中包括括了货品品基本信信息的查查询、修修改、增增加、删删除等等等。(1)货货品基本本信息管管理此功能模模块主要要是对仓仓库已有有的货品品的信息息存储,以以让用户户对整个个仓库的的货品有有清晰的的认知。其其中货品品的信息息包括货货品记录录编号、货货品名称称、类型型、库存存数量、单
20、单位、说说明、所所在区域域、录入入员工编编号以及及添加货货品的时时间。还还能通过过货品信信息表对对货品信信息进行行搜索查查询、增增加、删删除和修修改。(2)货货品入库库管理此功能主主要是对对入库的的货品的的信息管管理,例例如入库库货品的的类型、库库存数量量、单位位、说明明、所在在区、所所在柜、录录入人员员ID、货货品入库库的时间间。(3) 货品出出库管理理此功能主主要是对对出库的的货品的的信息管管理,包包括对出出库货品品的IDD记录、出出库货品品的名称称、出库库货品的的类型、出出库货品品的参数数说明、提提货人、提提货人的的联系电电话、出出库货品品的数量量、出库库货品的的录入人人员、出出库货品品
21、的添加加时间。2.5 运行环环境系统对运运行的环环境的要要求:硬件环境境(1)服服务器端端本网络系系统服务务器端的的配置如如下:处理器:Intter Penntiuum 44 1.6GHHz 或或更高内存:2256MMB硬盘空间间:800GB光驱:CCD-RROM 显卡:SSVAGG显示适适配器。(2)客客户端因为客户户端主要要用于浏浏览和操操作数据据,所以以对客户户端的硬硬件要求求不高,不不过现在在的电脑脑很高的的性价比比,因此此需要的的配置应应该高于于下面的的配置:处理器:Intter Penntiuum 11.0GGHz 或更高高内存:332MBB硬盘空间间:400GB光驱:CCD-RR
22、OM 显卡:SSVAGG显示适适配器。软件环境境(1)服服务器端端操作系统统:Wiindoows 20000 SServverweb服服务器:Intternnet Infformmatiion Serrverr5.00/Peersoonall Weeb SServver数据库:Mirrcroosofft SSQLsservver220000浏览器:Intternnet Expplorrer 5.00以上(2)客客户端操作系统统:有浏浏览器的的操作系系统。3开发技技术介绍绍3.1 技术介介绍3.1.1 BB/S模模式及其其优势B/S结结构即浏浏览器和和服务器器结构。它它是随着着Intternne
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JAVA BS 结构 仓库 管理 系统 设计 实现 定稿 16223
限制150内