基于JSP的物流公司仓库管理系统的设计与实现30456.docx

上传人:you****now 文档编号:68923430 上传时间:2022-12-30 格式:DOCX 页数:67 大小:598.45KB
返回 下载 相关 举报
基于JSP的物流公司仓库管理系统的设计与实现30456.docx_第1页
第1页 / 共67页
基于JSP的物流公司仓库管理系统的设计与实现30456.docx_第2页
第2页 / 共67页
点击查看更多>>
资源描述

《基于JSP的物流公司仓库管理系统的设计与实现30456.docx》由会员分享,可在线阅读,更多相关《基于JSP的物流公司仓库管理系统的设计与实现30456.docx(67页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学校代码:10904 学 士 学学 位 论 文基于 JSSP的物物流公司司仓库管管理系统统的设计与实实现姓 名名:90后蜀蜀黎学 号号:20091122330xxxx指导教师:马老师 教教授学 院:信息科学与与工程学学院专 业业:计算机科学学与技术术完成日期:2013年年05月20日 学 士 学学 位 论 文基于JSPP的物流流公司仓仓库管理理系统的设计与实实现姓 名名:90后蜀蜀黎学 号号:20091122330xxxx指导教师:马老师 教授学 院:信息科学与与工程学学院专 业业:计算机科学学与技术术完成日期:2013年年05月20日 摘 要随着经济的的发展和和信息技技术的进进步,网网上购物

2、物已经逐逐渐渗透透到人们们的生活活学习中中,它的的简单与与便携满满足了现现代人快快节奏的的生活需需求,越来越越多的人人选择并并爱上网网购。然而,像像“双十一一”过后首首日平均均每个快快递员配配送量约约为2660件,货物物爆仓致致使管理理困难,导导致广大大网民普普遍抱怨怨送货太太慢拖期期太长,不不能满足足客户的的需求,所所以这对对物流公公司的仓仓库管理理系统的的高效运运转提出出了巨大大的挑战战。因此此一套高高效的物物流公司司仓库管管理系统统,对保保证电商商的正常常运转、对对客户各各项服务务承诺的的实现十十分重要要。本系统是利利用Jaava语语言作为为开发语语言,采采用MyEEcliipsee作为

3、开发发工具,MySSQL数数据库作作为后台台的数据库库,Toomcaat 66.0作为为服务器器开发了了基于JJSP的的物流公公司仓库库管理系系统。该该系统有有两种权权限用户户登录,包包括基础础信息管管理、入入库管理理、出库库管理、盘盘点管理理、信息息报表管管理。本本文主要要阐述了了该系统统各个模模块的需需求分析析,可行行性分析析,详细细设计过过程等内内容。基于B/SS架构技技术开发发的JSSP物流流公司仓仓库管理理系统,界界面友好好,操作作简单,围围绕业务务,功能能使用,适适合物流流仓库管管理部门门的使用用,可以对对不同的的操作员员以不同同的操作作权限,实现了了仓储管管理的信信息化、自自动化

4、、智智能化和和标准化化,提高高了物流流公司仓仓库管理理运作的的效率,有有效控制制商品库库存量为为企业节节省了不不必要的的浪费。该该系统的的前景非非常广阔阔,其应应用前景景和经济济效益不不可小觑觑。【关键词】物流公公司仓库库管理;MySSQL数数据库;Javva语言言AbstrracttWith thee deevellopmmentt off ecconoomy andd innforrmattionn teechnnoloogy, onnlinne sshopppinng hhas graaduaallyy peenettratted intto ppeopples llifee. IIt

5、iis ssimpple andd coonveenieent to meeet tthe fasst ppacee off mooderrn llifee, mmoree annd mmoree peeoplle cchooose to falll iin llovee wiith onllinee shhopppingg. HHoweeverr, iin tthe firrst dayy affterr ddoubble eleevenn, thee avveraage delliveery amoountt off a couurieer iis aabouut 2260, whhich

6、h caausees mmanaagemmentt diiffiiculltiees. So thee maajorrityy off Innterrnett usserss geenerrallly ccompplaiin tthatt thhe ddeliiverry iis ttoo sloow aand thee drrag perriodd iss tooo llongg annd ccant mmeett thhe nneedds oof ccusttomeers, whhichh puut aa huuge chaalleengee onn thhe hhighh effficc

7、ienncy opeerattionn off thhe llogiistiics commpannyss waarehhousse mmanaagemmentt syysteem. Theerefforee, aa seet oof eeffiicieent loggistticss waarehhousse mmanaagemmentt syysteem iis vveryy immporrtannt tto eensuure thee noormaal ooperratiion of eleectrricaal bbusiinesss aand thee coommiitmeent to

8、 thee cuustoomerr seerviicess.This sysstemm iss ussingg thhe JJavaa laanguuagee ass a devveloopmeent lannguaage, MyyEcllipsse aas ddeveeloppmennt ttoolls, MySSQL dattabaase as thee baackeend dattabaase, Toomcaat6.0 aas tthe serrverr, deevellopiing a llogiistiics warrehoousee maanaggemeent sysstemm b

9、aasedd onn JSSP. Thhe ssysttem hass twwo kkindds oof uuserr looginn, iinclludiing bassic infformmatiion mannageemennt, stooragge mmanaagemmentt, aa daatabbasee maanaggemeent, innvenntorry mmanaagemmentt, iinfoormaatioon rrepoort. Thhis papper maiinlyy deescrribees tthe anaalyssis of eacch mmoduule o

10、f thee syysteem rrequuireemennts, feeasiibillityy annalyysiss, ddetaaileed ddesiign proocesss aand so on. JSP llogiistiics warrehoousee maanaggemeent sysstemm, bbaseed oon BB/S arcchittectturee teechnnoloogy, whiich hass a friienddly intterffacee, ssimpple opeerattionn, uusedd arrounnd tthe bussinee

11、ss andd fuuncttionns, is suiitabble forr loogissticcs wwareehouuse mannageemennt aand cann enndoww diiffeerennt ooperratoors witth ddifffereent opeerattingg auuthooritty. In thiis wway thee innforrmattionnizaatioon, auttomaatioon, inttellligeent andd sttanddarddizaatioon oof tthe warrehoousee maanag

12、gemeent aree reealiizedd, itts ooperratiion effficiienccy iis iimprroveed, andd unnneccesssaryy waastee iss coontrrollled. Thhe pprosspecct oof tthe sysstemm iss veery brooad, annd iits apppliccatiion proospeect andd ecconoomicc beeneffitss shhoulld nnot be oveerloookeed.【key worrds】LLogiistiics com

13、mpanny wwareehouuse mannageemennt; MySSQL dattabaase; Jaava lannguaageiv目 录第1章 绪绪 论11.1 研研究背景景11.2国内内外研究究现状11.3 前前景意义义21.4 系系统特征征21.5 论论文组织织结构3第2章 系统相相关技术术基础42.1 JJavaa技术简简介42.2 JJSP和和Serrvleet技术术优势42.33 MyySqll和Apaachee Toomcaat介绍绍52.3.11 MyySQLL数据库库简介52.3.22 Appachhe TTomccat介介绍5第3章 系系统分析析73.1可行行性

14、分析析73.1.11技术可可行性73.1.22经济可可行性错误!未定义义书签。3.1.33操作可可行性73.2需求求分析73.2.11 目标标需求73.2.22 安全全性需求求83.2.33功能需需求83.2.33数据流流图9第4章 系系统设计计104.1 数数据库的的设计104.1.11 E-R模型型设计104.1.22 实体体模型124.1.33 逻辑辑结构设设计124.2流程程的设计计15第5章 系系统实现现165.1 系统主主要实现现工具简简介165.2 界面设设计与说说明165.2.11登陆界界面165.2.22基础信信息管理理功能185.2.33货物入入库功能能235.2.44货物

15、出出库功能能275.2.55货物盘盘点功能能285.2.66信息报报表管理理功能29第6章 系系统测试试316.1测试试方案316.2测试试问题31第7章 总总结32参考文文献33致 谢34III基于JSP的物流公司仓库管理系统的设计与实现第1章 绪绪 论1.1 研研究背景景近年来物流流业取得得了飞速速发展,这不仅与经济的发展有关,还与IT的发展关系巨大。网上购物已经慢慢影响和改变着人们的学习工作,其简单性与便捷性是满足现代人快节奏生活需求的主要原因。因而,网购网民的数量以指数倍增加,网购成为大众最爱的消费方式之一。例如,淘宝与天猫“双十一”单日的订单总数超过一亿,快递公司的总体配货量达到了九

16、千万件。每个快递员的配货量巨大,从而货物爆仓,致使管理异常困难,导致广大网民普遍抱怨送货太慢拖期太长,不能满足客户的要求,所以这对物流公司的仓库的管理系统的高效运转提出了巨大的挑战。尽管全球最最近出现现了许多多新的物流公公司仓库库管理模模式,例例如:国国外存在在基于空空库存想想法的管管理方式式,但这这些新的的思维方方法对中中国来说说不容易易实现。所所以当前前最为重重要的问问题是如何怎样样设计好好物流公公司的仓库的管理系系统,以以便于避避免它呈呈现效率率过低和和冗余过过多 1。物流公公司的仓仓库管理理的重点点即处理理好存库库与出入入库的关关系。另另外,供供应商的的相关信信息的管理和客客户的相相关

17、信息息的管理也也是物流流公司仓仓库的管管理中一一个比较较重要的的方面,因因为他们们联系着着入库和和出库相相关信息息,从而而可以使使整个系系统更加加实用和和完善2。建立一个应应变能力力强、经经济效益益高、响响应速度度快、库库存成本本低的物物流公司司仓库管管理系是是本系统统的研究究目的,并并且结合合国内外外物流公公司仓库库的管理理当前的的具体情情况。以以信息化化、计算算机技术术和先进进的管理理思想为为基础;以客户户为驱动动,以信信息管理理为主要要内容的的具有非非关闭系系统结构构的特别别容易改改进的物物流公司司仓库管管理系统统。因此此,为保保证电商商的正常常运转、对对客户各各项服务务承诺的的实现,一

18、一套高效效的物流流公司仓仓库管理理系统异异常重要要。1.2国内内外研究究现状国内外物流流发展已已有百年年历史,以以美国和和日本较较为突出出。起初初,物流流发展主主要为运运输供给给,而现在在已经进进入到综综合物流流的管理理阶段。一一方面网网络管理理的范围围由之前前的企业业内部发发展到企企业外部部,开始始大大的的注意搞搞好客户户、供应应商等等等的关系系;另一一方面物物流公司司管理的信息技技术的运运用也被被高度重重视起来来。现如如今采用用多种物物流技术术,与顾顾客、供供应商及及第三方方紧密配配合,物物流业正正向着专专业化和和协作化化的方向向发展2。随着通讯信信息技术术和仓储储管理概概念的变变化,国际

19、上上早已出出现了最最大缩减减存库浪浪费,并并且让客客户高度度满意的的管理方方式。例例如,材材料需求求的计划划MRPP,立即即生产的的方式JJIT,企企业的资资源方面面的计划划ERPP,还有有迅速供供应ERRC的方方法。中国物流产产业发展展水平较较低,总总体规模模也很小小,一切尽尽在起步步阶段。因因为其健健康发展展还正面面临着许许多市场场和制度度体制的的限制。尤尤其是尚尚无规模模的装备备和基础础设施,导导致物流流公司仓仓库管理理的信息息化发展展处在一一个相对对落后的的状态。1.3 前前景意义义在今天计算算机腾飞飞的坏境境下,将将计算机机这一科科技作用用于物流流公司的的仓库的的处理中中早已成成为一

20、种种趋势,它会推推动物流流公司的的快速发发展,为为物流企企业带来来巨大的的利益。计算机机信息的的管理在在这方面面的应用用,获取取了巨大大的利润润,从而而大大提提高了公公司的社社会地位位,并且且这也成成为当下下物流公公司仓库库的管理理的规范范化和先先进化的的明显标标准。主主要体现现在:大大大的减减少了像像之前的的进入进进出复杂杂,处理理时间太太长的缺缺点,能能够非常常高的改改善工作作人员的的办事效效率。基于信信息化的的物流公公司仓库库管理系系统,可可以弱化化入库管管理、出出库管理理和库存存管理这这三者的的复杂关关系,节节约大量量的管理理开支,从从而为物物流公司司带来巨巨大的收收入。物流公公司仓库

21、库管理的的操作信信息化和和电子化化,全面面提高了了物流公公司的仓仓库管理理水平。1.4 系系统特征征本系统是基基于JSSP的物流公公司仓库库管理系系统,是是基于BB/S架架构的WWeb应应用程序序。因为为Webb技术是是一种标标准的非非集中式式的运用用结构,开开发技术术包括服服务器技技术和客客户端技技术,而而其运行行时的每每一次的的数据交交换都会会涉及到到客户一一端和服服务器一一端;本系统统服务器器端采用用JSPP的相关关技术3 ,客户端端技术采采用JaavaSScriipt20、插件件技术等等。本系统界面面友好,操操作简单单,围绕绕业务,功功能使用用,适合合物流仓仓库管理理部门的的使用,可可

22、以对不不同的操操作员以以不同的的操作权权限,实实现了物物流公司司仓库管管理的信信息化、自自动化、智智能化和和标准化化,大大大改进了了工作人人员的工工作效率率,能够合合理的控控制物流流公司仓仓库的库库存量。本设计计主要实实现以下下功能:基础信信息的管理功能能、入库库的管理功能能、出库库的管理功能能、盘点点的管理功能能、信息报报表的管理功功能。1.5 论论文组织织结构本论文一共共分为七章。论论文的第第1章为该论论文的绪绪论部分分,这一一章主要要讲述了了本系统统的研究究背景、国国内外目目前的研研究现状状、前景景意义、系统特征和论文的组织结构。第2章主要介绍了开发本系统的相关技术方面,主要介绍了JSP

23、、Java、Servlet、MySQL和Apache Tomcat等技术的相关基础知识。第3章是在前两章的基础上对本系统做出系统方面的分析,主要从可行性及系统的需求两个方面进行的分析。可行性分析从技术方面、经济方面、操作方面等一一研究了系统开发的作用和意义。需求分析则从目标需求、安全性需求和功能需求三个方面进行了分析,并且画出了该系统的数据流图,为以后的开发打下坚实的基础。论文从第4章开始介绍了系统设计的数据库设计和流程设计,数据库设计主要从E-R图模型、实体模型和逻辑结构三个方面分析。第5章详细表述了系统实现的主要功能,并附以相关的代码解释,然后第6章讲述了该系统的测试。最后一章是对本系统的

24、总结与对物流公司仓库管理系统的发展展望。第2章 系系统相关关技术基基础2.1 JJavaa技术简简介Java语语言具有有安全性性、完全全面对对对象性和和跨平台台性等优优点,促促使Jaava语语言成为为互联网网应用开开发的新新宠。其其自面世世以来就就一直定定位为网网络应用用软件的的语言,所所以其很很快在网网络应用用软件开开发中流流行起来来。面向对象的的程序设设计语言言Javva与非非面对过过程的CC+的的核心是是相似,但是Jaava语语言能将将本身运运行过程程中产生生的垃圾圾收集起起来,这这样就大大大释放放了系统统的内存存原有的的空间,然然后编程程人员根根本不用用担心任任何的内内存的管管理的问问

25、题33。同时也也没有多多继承和和运算符符重载等等在后者者中常常常导致错错误的特特性。非非通用性性技术的的编程和和该类安安全的枚枚举等语语言优势势在Jaava SE中中也有所所体现。Java 编程语语言总之之可以概概括为:Javva 编编程语言言首先相相对于CC+来来讲比较较简单、作作为一种种面对非非过程的的高级语语言也是是呈现分分布式的的。Javva具有有健壮而而且安全全性高,面面向网络络编程,安安全性与与系统无无关。JJavaa语言具具有跨平平台性,适适合于分分非集中中式计算算环境的的程序语语言。具具体来说说,它具具有如下下特性:动态性性、可移移动、便便捷性、性性能高、双双线程以以上、非非集

26、中式式计算等等。 2.2 JJSP和和Serrvleet技术术优势 JSP是由由Javva SServver Pagge简化化而来,是被Sun公司提出的,然后多家公司参与一起建立的非静态网页技术典范。JSP是Java语言中最具典型性的解决方案之一。JSP也拥有和Java语言一样的那些特性,还具备稳定的性能。还可以使用API将程序和运算脱离,加快编程人员的速率。因为JSP凭借Java的可移植性、安全性、稳定性,使其成为一种非常热门的动态网页技术,成为大中型网络开发者的首选。JSP应用用用户界界面的更更新速度度很快,因因为它是是利用WWeb Serrverr实现的的。JSSP开发发出的应应用均基基

27、于服务务器,故故其可时时刻保持持最新的的版本。而而客户端端的端口口简单,对对于各种种应用的的实现、修修改和开开发,JJSP都都提供了了一种更更为简单单和高效效的动态态网页编编写手段段,它还还提高了了网页程程序的重重用性、兼兼容性和和独立存存在性17。可以通通过接下下来的几几个方面面体现: 1高效简简便性:编程人人员只需需看懂JJSP独独有标签签,然后后利用别别人已经经写好的的部件程程序,完完全不用用自己来来编写独独立的脚脚本程序序,即可可实现动动态网页页的编写写。从而而,一个个根本不不懂的什什么是脚脚本语言言的程序序员,便便可利用用该技术术实现出出相当美美观的非非静态网网页,对对比其他他的技术

28、术,这太太难实现现。 2程序的的独立性性:JSSP也可可以像一一般的JJavaa程序在在多个不不同平台台上使用用,也就就是说,它它的程序序相对于于各个平平台来说说基本独独立。即即:Wrritee onnce, Ruun aanywwherre! 3程序的的兼容性性:其之之所以可可以为各各种客户户提供服服务是由由JSPP中的非非静态的的内容可以以有多种种表现形形式所决决定的。提提供的服服务广泛泛,包括括WMLL的各种种可移动动装备,比比如:单单人手机机设备,非非固定的的采用该该技术的的非静态态网页等等等,这这些均采采用该技技术。 4程序的的重用性性: Javva SServver Pagge页面

29、面不会直直接装入入关键代代码段,而而仅是采采用和程程序员交交流的部部分。因因而,一一个这样样的部件件程序写写好后,完完全可以以被大量量程序重重复利用用,这样样便实现现了程序序的再用用性。例例如,现现在我们们大量使使用的规规范化的的JavvaBeean程程序库。Servllet是是由Jaava语语言写的。在现现实中,有有十分便便宜或者者不收费费的Weeb服务务器为简简单规模模的网站站使用,并并且,大大部分的的主流服服务器利利用插件件支持该该技术。并并且对于于现在的的多数服服务器来来说,如如果它对对该技术术不兼容容的话,往往里面添添加相关关的几个个功能也也许多是是需要少少量投资资甚至直直接免费费。

30、所以以利用非非常方便便。2.3 MMySqql和Apaachee Toomcaat介绍绍2.3.11 MyySQLL数据库库简介 MySSQL数数据库是是一个轻轻量级的的,你可可以根据据您的需需求很方方便的修修改相关关的此数数据库。作为开源的数据库,虽然他没有Oracle那么强大,但是对于在开发中小型的基于B/S架构的应用系统时,其具有前两者不具备的便携安装性,甚至有的版本是绿色安装版,直接解压即可。并且,它具有跨平台性,也为用户带来了方便。最关键的是,当我们连接MySql数据库时的速度是两者大大不可比的,这也是开发者优先考虑其的最重要的原因。它最大可以支持五万条记录,完全可以达到你的编程要求

31、,同时你也可以采用更多语言,这样也满足了不同语种的开发要求。2.3.22 Appachhe TTomccat介介绍Tomcaat是一一个开放放源代码码的,在在Apaachee下的一一个独立立部分。在一般般情况下下可以支支持PHHP、JSPP但要支支持ASSP就需需要适当当的进行行配置,而而且可以以在不同同的平台台上使用用,人们们可以方方便的进进行学习习和应用用在中小小型系统统的开发发应用上上。在安安装时我我们可以以使用它它的绿色色安装版版本进行行快速的的安装;它可以以在不同同的平台台上使用用,而且且在连接接速度上上也很快快,所以以如果需需要在开开发速度度上加快快就可以以使用它它。对于于初级学学

32、习者和和小型应应用开发发来说已已经日趋趋完善。也也许它在在某些功功能方面面不如BBEA公公司的WWebLLogii,但是是它的开开源免费费特性,让让其在整整个中小小型应用用竞争中中占据很很重要的的一席之之地。第3章 系系统分析析3.1可行行性分析析本系统的系系统分析析从可行行性分析析和需求求分析两两方面来来做了研研究。可可行性分分析从技技术可行行性、经经济可行行性和操操作可行行性三个个方面做做了具体体分析。而而需求分分析建立立了目标标需求,从从而确立立更好的的目标。接接着为保保障系统统的安全全性,确确立了系系统的安安全性需需求,最最后确定定了系统统的全部部功能,包包括用户户和管理理员两种种权限

33、。3.1.11技术可可行性物流公司仓仓库管理理系统采采用的开开发模式式的体系系架构为为三层,即即JavvaBeean、SServvlett和JSSP。JJavaa在网络络软件开开发的技技术层面面有着异异乎寻常常的地位位,在当当下,一一个比较较完善,非非常常用用的三层层体系架架构是,即即表现层层(UII)、业业务逻辑辑层(BBLL)、数数据访问问层(DDAL)。而轻量级的架构JavaBean+Servlet+JSP可以实现J2EE三层架构。JavaBean用于表示数据访的问层,Servlet用于控制层,JSP用于表示层。因此从技术层面来说开发这个系统是相当可行的15。3.1.22经济可可行性 时

34、至今今日,互互联网技技术的发发展已经经日趋完完善和成成熟,网网络已经经应用到到各行各各业。物物流行业业中也已已经存在在基于BB/S架架构的网网络软件件,基于于B/SS型架构构开发的的各种软软件在网网上送花花、网上上租房、网网上订餐餐等多个个方向展展现出了了很好的的前景。相相对于CC/S架架构的软软件,BB/S架架构的软软件可以以随处使使用,这这大大推推广了它它的应用用。从而而物流公公司仓库库管理系系统的管管理人员员也能随随时随地地了解到到当下的的物流仓仓库的运运转情况况,能使使仓库中中出现的的问题及及时解决决。所以以,该系系统如果果被放于于市场中中,一定定会在市市场中拥拥有相当当高的收收益,很

35、很快会给给公司带带来巨大大的利润润8。3.1.33操作可可行性本系统以WWeb页页面呈现现给用户户使用,操操作简单单方便。本本系统具具有较好好的可扩扩展性,对对本系统统的功能能添加删删除也非非常的快快捷。此此系统简简洁易用用,人机机交互效效果良好好,用户户可在短短时间内内掌握本本系统的的使用以以及维护护,可以以方便的的完成物物流公司司货物、库库存、信信息管理理的操作作,从而而高效的的完成对对物流公公司仓库库管理系系统的管管理。 3.2需求求分析3.2.11 目标标需求本系统的总总体目标标降低物流流公司仓仓库管理理的成本,提提高物流流公司仓库库管理的的效率和和质量,在在设计开发发之初,作作者就制

36、制订了以以下设计计目标:1.围绕业业务,功功能使用用,适合合物流仓仓库管理理部门的的使用;2.操作简简单,界界面友好好;3.可以予予以不同同的操作作人员不不同的操操作权限限;4.以较强强的通用用性、安安全性、可可靠性、稳稳定性、可可维护性性。3.2.22 安全全性需求求为了保障数数据和系系统的安安全性,系系统需要要满足以以下要求求。1. 用户户必须通通过用户户账号、用用户权限限类型和和密码进进行登录录,才能能对本系系统进行行操作,使使行自己己的权限限操作。2. 不同同的用户户有不同同的权限限,不准准许用户户进行超超过自己己权限的的工作。3.2.33功能需需求在本系统开开发之初初,先需要要对物流

37、流公司仓仓库管理理系统中中的当下下真实仓仓库做项目需求求分析。通过与客户的充分交谈和不断的改进,从而做出用户可以接受的合理的流程,得出本物流公司仓库管理系统的功能需求。该系统有两种权限用户登录,主要包括基础信息的管理、入库管理、出库管理、盘点管理、信息报表管理。用户操作:1.用户信信息管理理基础信息管管理主要要包括客客户信息息、仓库库信息、柜柜台信息息的添加加和删除除。2.货物入入库入库管理主主要包括括货物信信息录入入、货物物信息修修改、货货物信息息删除和和货物信信息审核核。3.货物出出库出库管理主主要包括括货物信信息修改改和货物物信息审审核。4.货物盘盘点盘点管理主主要是盘盘点调拨拨信息录录

38、入和盘盘点调拨拨信息记记录管理理5.信息报报表管理理信息报表管管理主要要包括信信息报表表即入库库表、出出库表、盘盘点表和和打印管管理管理员操作作:1.管理员员信息管管理基础信息管管理主要要包括管管理员信信息、客客户信息息、仓库库信息、柜柜台信息息的添加加和删除除。2.货物入入库入库管理主主要包括括货物信信息录入入、货物物信息修修改、货货物信息息删除和和货物信信息审核核。3.货物出出库出库管理主主要包括括货物信信息修改改和货物物信息审审核。4.货物盘盘点盘点管理主主要是盘盘点调拨拨信息录录入和盘盘点调拨拨信息记记录管理理5.信息报报表管理理信息报表管管理主要要包括信信息报表表即入库库表、出出库表

39、、盘盘点表和和打印管管理3.2.33数据流流图数据流图,即分析上面需求分析得到的信息数据,去掉详细的信息,化为简单易懂的数据,通过这些信息数据的流动,把系统中的业务流程从信息流的角度完整的描述出来。根据业务流流程中涉涉及到的的信息数数据以及及业务流流程,即可画画出物流流公司仓仓库管理理系统中中的数据据流图如如图3-1所示示。 货物信息 操作员员基本数据 维维护供应商信息客户信息 业业务出库信息数据处理入库信息货物盘点 数据库 图3-1 数据流流图第4章 系系统设计计4.1 数数据库的的设计 管理系系统的关关键、高高效管理理数据的的前提和和产生正正确无误误信息的的保证是是设计一一个结构构良好的的

40、数据库库。任何何一个管管理系统统都需要要数据库库中数据据的支持持。一个个数据库库如果设设计不当当,在运运行过程程中系统统就会产产生大量量的数据据冗余,这这样不单单单会造造成大量量的系统统资源会会被浪费费掉,数数据库容容量明显显冗余,进进而影响响了系统统的稳定定性和运运行效率率6。甚至至导致本本软件开开发出现现系统数数据异常常和数据据不一致致的致命命错误,最终导致管理系统的瘫痪。所以,建设一个数据库的好坏将直接影响信息管理系统的运行效果和质量。本阶段是建建立在前前面需求求分析上上的,并结合合各种实实体和他他们之间间的关系系,从而而满足用用户需求求和项目目具体需需求的设设计。这这样不仅仅为系统统的

41、逻辑辑结构设设计打下下了坚实实的基础础,并且且数据库库设计还还是概念念模型设设计中的的重要部部分。概概念模型型是现实实世界的的第一层层抽象,其其应用于于信息世世界的建建模,通通过此数数据库的的建立人人员很好好的建库库,用户户也可以以清楚地地看到并并理解数数据库人人员的意意图,两两者从而而很好的的交流 4。4.1.11 E-R模型型设计ER图提提供了表表示实体体型、属属性和联联系的方方法,用用来描述述现实世世界的概概念模型型。本系统主要要的实体体主要有有供应商商、客户户、员工工及货物物。按照照实体间间的关系系画出系系统ER图:系统ERR图如图图4-11所示。ID职务姓名密码联系方式联系方式货物名

42、称查询录入供应商地址姓名客户转交属于货物姓名单价数量编号地址员工 图4-1系系统E-R图4.1.22 实体体模型由系统的功功能可知知,需要要建立这这样的数数据表,然然后分别别存储管管理员、普通用户、供应商、客户以及货物的信息。通过前面的的分析,应应建立以以下几个个实体:客户、供供应商、员员工、货货物、出出库信息息、入库库信息等等。员工(IDD,姓名名,密码码,权限限)货物(货物物号,登登记,单单价,数数量)出库表(出出库编号号,物品品条形码码,物品品名称,库库存数量量,操作作员姓名名,出库库时间)入库表(入入库编号号,物品品条形码码,物品品名称,入入库数量量,操作作员姓名名,入库库时间)供应商

43、(姓姓名,地地址,联联系方式式,网址址,备注注)客户(姓名名,地址址,联系系方式,备备注)4.1.33 逻辑辑结构设设计 将数据库库的概念念结构模模型转化化为下面面的逻辑辑结构模模型:1.供货商商信息表表供货商信息息表如表表4-11所示:表4-1供供货商信信息表字段类型描述是否可以为为空是否为主键键nameCharr(200)姓名否是contaactChar(30)联系方式是否remarrkChar(30)备注否否2.客户信信息表 客户信信息表如如表4-2所示示:表4-2客客户信息息表字段类型描述是否可以为为空是否为主键键nameChar(20)姓名否是contaactChar(20)联系方式

44、是否remarrkChar(30)备注否否3.货物信信息表 货物信信息表如如表4-3所示示:表4-3货货物信息息表字段类型描述是否可以为为空是否为主键键nameChar(20)货物名称否是levellChar(2)货物等级否否Inverrntooryfloatt(200)数量否否RemarrkChar(30)备注否否4.管理员员信息表表 管理员员信息表表如表44-4所所示:表4-4管管理员信信息表字段类型描述是否可以为为空是否为主键键IdChar(10)ID否是PwChar(10)密码否否AuthoorittyChar(20)权限否否NameChar(10)姓名否否5.入库信信息表 入库信信息表如如表4-5所示示:表4-5入入库信息息表字段类型描述是否允许为为空是否

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁