企业仓库管理系统设计与实现论文.docx

上传人:you****now 文档编号:63233133 上传时间:2022-11-23 格式:DOCX 页数:50 大小:1.83MB
返回 下载 相关 举报
企业仓库管理系统设计与实现论文.docx_第1页
第1页 / 共50页
企业仓库管理系统设计与实现论文.docx_第2页
第2页 / 共50页
点击查看更多>>
资源描述

《企业仓库管理系统设计与实现论文.docx》由会员分享,可在线阅读,更多相关《企业仓库管理系统设计与实现论文.docx(50页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、摘要本文通过过分析浏浏览器/服务器器结构的的特点并并结合企企业仓储储管理的的实际情情况,提提出了基基于B/S结构构中小型型企业仓仓库管理理系统的的基本设设计思想想,简要要介绍了了系统各各功能模模块及数数据库的的设计,着重讨讨论了用用 ASSP.NNET技技术和SSQL Serrverr 20005开开发企业业仓库管管理系统统时的数数据库访访问技术术和动态态网页制制作技术术,并给给出了部部分实现现代码。通过该该系统,使学生生可以方方便地在在企业内内部网上上进行仓仓储管理理。该BB/S结结构的系系统在WWinddowss XPP系统和和VS.NETT平台下下开发完完成,使使用C作为ASSP.NNE

2、T的的开发语语言,SSQL Serrverr 20005作作为后台台数据库库,该数数据库系系统在安安全性、准确性性、运行行速度方方面均有有绝对的的优势,并且能能够对容容量较大大的数据据库进行行处理,效率高高。系统统有较高高的安全全性和较较好的性性能。其其中连接接数据库库的字符符串可以以随时在在Web.Conffig里里修改,增加了了灵活性性和安全全性。代代码尽量量减少数数据库连连接的打打开时间间等手段段来提高高性能。本文中除除了有对对程序的的系统分分析、总总体设计计、数据据库设计计、功能能实现等等主体部部分外,在这之之前还介介绍了与与企业仓仓库管理理系统相相关的信信息、VVS.NNET与与SQ

3、LL的无缝缝链接技技术等。关键词仓仓库管理理;信息息管理系系统;BB/S结结构;数据库库管理目录摘要IIII第1章绪绪论11.1 课题背背景11.2 课题目目的和意意义11.3 开发设设计思想想21.4 主要工工作和论论文结构构2第2章系系统开发发工具与与开发平平台42.1 开发平平台和技技术介绍绍42.1.1 IIIS简简介42.1.2 AASP.NETT开发环环境42.2 C#编编程语言言52.3 SQLL Seerveer 220055数据库库72.4 系统运运行环境境92.5 本章小小结9第3章系系统需求求分析1103.1 可行性性分析1103.1.1 可可行性研研究1003.1.2

4、可可行性分分析1113.2中中小型企企业仓库库管理系系统的需需求分析析123.2.1 系系统业务务流程分分析1333.2.2 系系统数据据流分析析143.2.3 数数据字典典分析1153.3 本章小小结199第4章系系统总体体设计2204.1 系统模模块总体体设计2204.2 数据库库结构设设计2114.2.1 数数据库逻逻辑结构构设计2214.2.2 数数据库结结构设计计表2224.3 本章小小结277第5章系系统详细细设计2285.1 系统主主界面实实现2885.2 基本信信息模块块设计3305.2.1 添添加公司司信息3305.2.2 公公司信息息管理3325.3 入库/出库管管理模块块

5、设计3335.4 采购/销售管管理模块块设计3345.5 查询统统计模块块设计3355.6 往来管管理模块块界面实实现3775.7 附项管管理模块块界面实实现3885.8 系统设设置模块块界面实实现3995.9 系统测测试与性性能分析析405.100 本章章小结441结论422致谢433参考文献献111 第1章 绪论1.1 课题背景景在计算机机普及的的今天,用电脑脑管理物物资是必必然的趋趋势。以以超级市市场为例例,走进进超级市市场,琳琳琅满目目,各式式各样的的商品应应有尽有有,顾客客大都满满载而归归,买到到称心如如意的商商品。而而在顾客客得到极极大方便便的同时时,商家家在管理理这些商商品上却却

6、花费了了大量的的心血。首先,超超级市场场商品种种类繁多多,数量量庞大,经营者者必须时时刻了解解自己商商品的库库存和各各种商品品的供求求,如果果盲目购购进顾客客不需要要的商品品或没有有购进畅畅销的商商品,对对经营者者来说都都是极大大的损失失。其次次,由于于市场瞬瞬间万变变,很多多商品价价格可能能变动较较大,经经营者可可能要不不时改变变商品价价格,否否则太高高则可能能无人问问津,太太低则无无利可图图。再次次,在商商品社会会的环境境下,竞竞争激烈烈,为了了保证在在竞争中中处于有有利地位位,经营营者必须须时刻了了解市场场的需要要。当然,作作为实际际的经营营者,要要了解的的东西远远比这几几点多,但无论论

7、怎样,物资的的管理是是一切工工作中的的重点,如何管管理物资资是成败败的关键键。对小小经营者者来说,也许可可以是一一本账本本,再加加算盘或或计算器器即可。但对于于大公司司而言,根本不不可能单单纯依靠靠账本,那样不不仅费人人费力,而且当当出现差差错时,难于查查改。所所以必须须借助电电脑,把把所有数数据输入入数据库库,然后后用系统统对这些些数据进进行管理理,通过过统计和和分析得得到各种种有用的的信息。通过对这这些情况况的仔细细调查,作者开发发了下面面的中小小型企业业仓库管管理系统统。1.2 课题目的的和意义义随着计算算机行业业的不断断发展,企业管管理的应应用也在在不断随随着其发发展速度度进行着着更新

8、。而现今今对于一一个网络络应用非非常广泛泛的社会会,企业业管理对对计算机机管理企企业要求求更加紧紧密,更更加完善善,特别别是针对对物资管管理方面面,企业业的需求求更为广广泛,谨谨慎,所所以一个个好的仓仓库管理理系统对对于企业业来说是是由为重重要的。系统开发发的总体体任务是是实现企企业物资资管理的的系统化化、规范范化和自自动化,从而达达到提高高企业管管理效率率的目的的。作为计算算机应用用的一部部分,使使用计算算机对仓仓库信息息进行管管理,有有着手工工管理所所无法比比拟的优优点。例例如:检检索迅速速、查找找方便、可靠性性高、存存储量大大、保密密性好、寿命长长、成本本低等。这些优优点能够够极大地地提

9、高仓仓库管理理的效率率。1.3 开发设计计思想仓库管理理系统在在企业的的整个供供应链中中起着至至关重要要的作用用,如果果不能保保证正确确的进货货和库存存控制及及发货,将会导导致管理理费用的的增加,服务质质量难以以得到保保证,从从而影响响企业的的竞争力力。传统统简单、静态的的仓库管管理已无无法保证证企业各各种资源源的高效效利用。如今的的仓库作作业和库库存控制制作业已已十分复复杂化多多样化,仅靠人人工记忆忆和手工工录入,不但费费时费力力,而且且容易出出错,给给企业带带来巨大大损失。仓库库存存管理的的特点是是信息处处理量比比较大。所管理理的物资资设备、原材料料及零部部件种类类繁多,而且由由于入库库单

10、、出出库单、需求单单等单据据发生量量特别大大,关联联信息多多,查询询和统计计的方式式各不相相同,因因此在管管理上实实现起来来有一定定的困难难。在管管理的过过程中经经常会出出现信息息的重复复传递;单据、报表种种类繁多多,各个个部门规规格不统统等问题题。在本系统统的设计计过程中中,为了了克服这这些困难难,满足足计算机机管理的的需要,采取了了下面的的一些原原则:(1)统统一各种种原始单单据的格格式,统统一账目目和报表表的格式式。(2)删删除不必必要的管管理冗余余,实现现管理规规范化、科学化化。(3)程程序代码码标准化化,软件件统一化化,确保保软件的的可维护护性和实实用性。(4)界界面尽量量简单化化,

11、做到到实用、方便,尽量满满足企业业中不同同层次员员工的需需要。(5)建建立操作作日志,系统自自动记录录所进行行的各种种操作。1.4 主要工作作和论文文结构作者首先先对系统统进行了了需求分分析和总体设设计。根据仓仓库管理理的特点点,将系系统分成成七大模块块:基本本信息模模块、入入库/出出库管理理模块、采采购/销销售管理理模块、查查询统计计模块、往往来管理理模块、附附项管理理模块、系系统设置置模块。接着,在前一一步的工工作基础础之上,又对各各个模块块细分为为若干个个子模块块,并分分别进行行了编码码实现。最后将将系统各各个模块块整合,测试系系统各部部分整合合后的功功能,稳稳定性等等。本文共五五章,按

12、按如下组组织:第1章介介绍了仓仓库管理理的开发发背影;介绍了了仓库管管理的最最新发展展以及未未来展望望。简述述了作者者在开发发仓库管管理系统统中的工工作内容容。给出出了论文文的层次次结构。第2章分分析了仓仓库管理理系统的的开发工工具与开开发平台台进行了了介绍。着重介介绍了本本系统开开发的编编程语言言及编程程环境,作为后后台数据据库所使使用的软软件。第3章分分析了仓仓库管理理系统的的用户需需求。明明确了仓仓库管理理功能的的基本要要求。介介绍了本本系统的的可行性性问题,其中包包括:经经济可行行性、技技术可行行性、时时间可行行性、操操作可行行性、法法律可行行性。第4章给给出了仓仓库管理理的总体体设计

13、,即进行行模块的的划分,并阐述述各模块块之间的的关系,给出了了仓库管管理的数据流流图和功功能模块块图;完成成了用户户界面部部分的设设计。第5章介介绍了系系统的各各个模块块的功能能设计及其实现现方式,阐述了了作者在在此次开开发过程程中遇到到的一些些问题和和解决方方法。第2章 系统开发发工具与与开发平平台一个项目目的开发发,需要要有丰富富的知识识做基础础,也需需要有技技术的积积累,而而所有这这些要在在一个项项目中的的体现,就要看看在设计计中你所所采取的的开发工工具,因因此,下下面介绍绍一下学学生信息息管理系系统的开开发技术术。2.1 开发平台台和技术术介绍2.1.1 IIS简简介IIS是是Intt

14、ernnet Infformmatiion Serrverr 的的缩写,它是微微软公司司主推的的Webb服务器器。在WWinddowss 20000安安装光盘盘中就包包含IIIS5.0。IIIS与与Winndowws NNT SServver完完全集成成在一起起。所以以用户能能够利用用在Wiindoows NT Serrverr 和 NTFFS(NNT ,NT的的文件系系统)内内置的安安全特性性,建立立强大、灵活而而安全的的Intternnet或或Inttrannet站站点,能能让您在在企业内内部网络络或广域域网络上上,轻松松共享文文件和资资讯。IIS55.0是是Winndowws 22000

15、0 Seerveer中最最快的WWeb服服务器,并与MMicrrosooft Acttivee Diirecctorry 目目录服务务完全整整合,这这种结合合能够使使以Weeb为基基础的应应用软件件更可靠靠、更具具有延展展性。这这项新一一代的电电子商务务解决方方案把旧旧资料和和应用软软件整合合到全球球资讯网网(WWWW)中中,让公公司能重重新定义义内部与与外部的的不同商商务处理理流程。IIS的的一个重重要特性性是支持持ASPP.NEET,是是ASPP.NEET程序序得以成成功运行行的先决决条件,严格意意义来说说,必须须在机器器安装配配置IIIS服务务器环境境,否则则ASPP.NEET将无无法运

16、行行和正常常使用,也无法法实现其其功能。IIS55.0是是Winndowws 220000 Seerveer 所所提供的的服务,所以能能和Wiindoows 20000 SServver上上的其他他服务紧紧密地合合作,通通过它们们之间的的合作,能够使使一个网网页正常常得以运运行、使使用。2.1.2 ASP.NETT开发环环境ASP.NETT又叫AASP+,作为为一种动动态Weeb技术术,是微微软公司司推出的的新一代代脚本语语言,是是全新体体系结构构.NEET(微微软总裁裁兼首席席执行官官Steeve Balllmeer给.NETT下的定定义为:“.NNET代代表一个个集合,一个环环境,一一个可

17、以以作为平平台支持持下一代代Intternnet的的可编程程结构。”)平平台的一一部分,它提供供了一种种以Miicroosofft .NETT Frrameeworrk为基基础,开开发Weeb应用用程序的的全新编编程模式式,可以以使Weeb开发发人员更更加快捷捷方便地地开发WWeb应应用程序序。ASP.NETT是建立立在通用用中间语语言上的的程序架架构,因因此可以以在任何何一台WWeb服服务器上上建立强强大的WWeb应应用程序序。相比比现有的的各种WWeb开开发模式式而言,ASPP.NEET具有有更为强强大的优优势和魅魅力。ASP.NETT2.00结合了了Webb站点和和Webb服务这这两种W

18、Web开开发技术术。使用用ASPP.NEET2.0可以以比以前前更加容容易地创创建出动动态的数数据驱动动的网站站,而且且还具有有良好的的可扩展展性,并并且可以以很好的的支持各各种浏览览器,而而无需开开发人员员为不同同的浏览览器编写写不同的的代码。在Vissuall Sttudiio 220055中,可可以快速速应用程程序开发发(Raapidd Apppliicattionn Deevellopmmentt, RRAD)技术构构建Weeb应用用程序。在窗体体上拖放放控件,双击控控件并编编写相关关事件响响应代码码。2.2 C#编程程语言C#编程程编程语语言总结结起来可可以从两两个方面面进行介介绍,

19、即即特点和和编程环环境。1C#的特点点ASP.NETT目前能能支持33种语言言,C#、Vissuall Baaiscc.NEET和Jsccrippt.NNET。本系统统采用的的是C#编程语语言。CC#是微微软公司司专门为为.NEET量身身定做的的一种简简洁、类类型安全全的面向向对象的的编程语语言,它它与.NNET有有着密不不可分的的关系。开发人人员可以以通过它它编写在在.NEET FFrammewoork上上运行的的各种安安全可靠靠的应用用程序。使用CC#,可可以创建建传统的的Winndowws客户户端应用用程序、XMLL WeebSeerviicess、分布布式组件件、客户户端服服务器应应用

20、程序序、数据据库应用用程序以以及很多多其他类类型的程程序。C#是专专门为.Nett应用而而开发的的语言,使用.NETT框架所所提供的的类型,C#没有有类库,使用.NETT框架所所提供的的类库,另外,类型就就是.NNET安安全检查查、结构构化异常常处理也也都是交交给CLLR处理理的。因因此,CC#是最最适合开开发.NNET应应用的编编程语言言,从中中可以了了解C#具有以以下的突突出特点点:(1) 语法法简洁,在默认认情况下下,C#代码在在.NEET框架架提供的的受控环环境下运运行,不不允许直直接操作作内存,它去掉掉了指针针操作,C#中只只支持一一个“”。(2) 彻底底的面向向对象设设计,CC#具

21、有有面向对对象语言言所应有有的一切切特性:封装、继承和和多态。在C#类中,每种类类型都可可以看作作一个对对象。但但C#只允允许单继继承,即即一个类类不会有有多个基基类,从从而避免免了类型型定义的的混乱。(3) C#没有全全局函数数,没有有全局变变量,也也没有全全局常量量,所有有的都必必须封闭闭在一个个类中。因此,用C#编写的的代码具具有更好好的可读读性,而而且减少少了发生生命名冲冲突的可可能。(4) 与WWEB应应用紧密密的结合合,C#支持绝绝大多数数的WEEB标准准,例如如,HTTML、XMLL、SOAAP等。(5) 强大大的安全全性机制制,可以以消除软软件开发发中常见见错误(如语法法错误)

22、,.NNET提提供的垃垃圾回收收器能够够帮助开开发者有有效的管管理内存存资源。(6) 兼容容性,因因为C#遵循.NETT的公共共语言规规范(CCLS),从而而保证能能够与其其他语言言开发的的组件兼兼容。(7) 灵活活的版本本处理技技术,因因为C#在语言言本身内内置了版版本控制制功能,使开发发人员更更加容易易的开发发和维护护。(8) 完善善的错误误、异常常处理机机制,CC#提供供了完善善的错误误和异常常触发机机制,使使程序在在交付应应用时能能够更加加健壮。2C#语言编编程环境境目前,开开发和运运行C#程序有有多种选选择,例例如,用用户可以以从微软软公司免免费获取取.NEET的软软件开发发工具箱箱

23、(SDDK)或或购买功功能强大大的ViisuaalSttudiio.NNET开开发环境境,其各各自的特特点如下下。SDK包包含编译译、运行行和测试试C#程程序的所所有资源源,它包包含C#语言编编译器、JITT、编译译器和相相关文档档。惟一一不含有有的是用用来输入入和编辑辑C#程序序的文本本编辑器器。Visuual Stuudioo.NEET是微微软公司司的完整整开发环环境,它它包含一一个集成成开发环环境(IIDE)和高级级C#编编辑器,同时还还支持程程序调试试及许多多可提高高开发人人员效率率的附加加功能。Visuual Stuudioo.NEET和SDKK使用相相同的CC#编译译器、JJIT编

24、编译器和和运行时时来编译译和运行行程序,用户可可以准确确运行同同一程序序而且运运行速度度相同。VissuallStuudioo.NEET提供供了功能能强大的的工具包包,可以以让用户户轻松设设计和编编写C#程序。2.3 SQL Serrverr 20005数据库库本系统采采用的数数据库为为SQLL Seerveer20005数数据库,采用BB/S结结构的工工作模式式。B/S结构构是随着着计算机机网络技技术的发发展而出出现的一一种先进进的计算算模式。SQL Serrverr的全称称是Miicroosofft SSQL Serrverr,由美美国微软软公司制制作并发发布的一一种性能能优越的的关系型型

25、数据库库管理系系统,具具有强大大的数据据库创建建、开发发、设计计和管理理功能。它不仅仅是一个个完整的的数据库库,而且且具有强强大的扩扩展性。它是WWinddowss操作系系统最为为流行的的数据库库,比较较适合小小型、中中型、大大型应用用程序的的后台数数据库。它同时时也适用用于电子子商务、数据仓仓库、和和在线商商业应用用程序等等。SQL Serrverr 20005是是在SQQL SServver 20000的基础础上扩展展升级的的产品。它继承承了SQQL SServver以以前版本本的所有有优点,同时又又增加了了许多新新的功能能,与微微软公司司的其他他产品具具有良好好的兼容容性。它它提供的的几

26、十种种向导,覆盖了了几乎所所有的数数据库操操作(数数据库的的创建、维护、作业、警告、数据复复制、转转换等)。SQL Serrverr 20005支支持B/S模式式的体系系结构。SQLL Seerveer 220055的关系系数据引引擎是为为Winndowws DDNA环环境下的的应用程程序提供供的基本本报务之之一,是是一个具具有高度度可伸缩缩性、可可靠性和和安全性性的数据据存储引引擎。SQL Serrverr 20005是是一种高高性能的的关系型型数据库库管理系系统,在在SQLLSerrverr 20000的的基础上上大大扩扩展了系系统的性性能、可可靠性和和易用性性,逐渐渐成为OOLTPP(在

27、线线事务进进程)、DW(数数据仓库库)和ee商务应应用最好好的数据据库平台台。主要要特点体体现在以以下几个个方面:1简便便的操作作方式SQL Serrverr 20005界界面友好好、操作作简单,同时包包含一整整套的管管理和开开发工具具,企业业管理器器就是其其中的图图形化集集成管理理工具,用户不不用记住住各种命命令和SSQL语语句就可可以完成成各种常常规操作作。2以BBrowwer/Serrverr为设计计结构SQL Serrverr 20005按按B/SS结构(B/SS结构的的系统有有3个基本本组成部部分:浏浏览器、服务器器、浏览览器与服服务器的的连接件件)设计计而成,Broowerr/Se

28、erveer结构构将任务务合理地地分配到到服务器器与客户户端,减减少了网网络拥挤挤,提高高了整体体性能。3支持持多个不不同的开开发平台台数据库开开发人员员可以使使用任意意一种开开发平台台编写应应用程序序来访问问SQLLSerrverr。其中中微软的的产品VVisuual Stuudioo可以帮帮助用户户方便、快捷地地开发新新的SQQL SServver应应用程序序。4支持持企业级级的应用用程序SQL Serrverr 20005关关系数据据库引擎擎具备完完善、强强大的数数据处理理功能,充分保保护数据据完整性性。SQQL SServver 20005企业业版在332位处处理器上上能支持持超过数数

29、十万亿亿字节容容量的数数据库。5支持持XMLLSQL Serrverr 20005引引入了支支持XMML功能能的特性性。XMML是扩扩展标记记语言(Exttenssiblle MMarkkup Lannguaage的的英文缩缩写),可用于于描述一一个数据据集的内内容以及及数据如如何在WWeb页页中显示示或输出出到某个个设备。它以可可扩展、易用和和安全的的特点,成为建建设大型型Webb站点最最好的数数据存储储设备之之一。6数据据仓库支支持SQL Serrverr 20005中中包括析析取和分分析汇总总数据以以进行联联机分析析处理(OLAAP即在在线分析析处理)的工具具,使联联机分析析处理成成为可

30、能能。同时时SQLLSerrverr 20005提提供了英英文查询询工具和和编程接接口,使使得以英英文为基基础设计计、管理理和查询询数据库库成为了了可能。7语言言排序规规则在SQLL Seerveer 220055以前的的版本中中,所有有的数据据库被限限制在一一个代码码页以及及语言集集排序次次序中,当使用用英文版版SQLL Seerveer数据据库系统统时,所所有的语语言排序序规则就就必须依依赖英文文的排序序次序, SQQL SServver 20005在Winndowws排序序规则的的基础上上增加了了一套新新的排序序规则,它代替替了代码码页和排排序次序序,为开开发多国国语言的的数据库库应用系

31、系统提供供方便。8全文文搜索和和文档管管理功能能全文搜索索和文档档管理功功能被默默认包含含于SQQL SServver 20005的所所有版本本中,这这些功能能可以在在关系表表的纯文文本中执执行文本本查询和和搜索所所有的索索引列,全文搜搜索功能能还可以以与SQQL语句句结合使使用。9增强强了分布布式查询询功能SQL Serrverr 20005引引入了一一个OPPENRROWSSET函函数,可可以在指指定分布布式查询询中查询询一个特特定的连连接信息息,同时时授予了了“OLLEDBB”数据据源更多多的SQQL操作作权。SQL Serrverr还有很很多功能能特点,因篇幅幅有限,在这里里就不逐逐一

32、向大大家介绍绍了。2.4 系统运行行环境系统运行行环境主主要有软软件运行行平台和和硬件运运行平台台。1软件件运行平平台本系统设设计运行行在Wiindoows220000/NTT/XPP操作系系统环境境下,因因为该系系统用户户界面户户好,简简单易懂懂,易学学易用。并且价价格适中中,适合合于中小小型学校校中数据据吞吐量量不太大大的情况况下使用用。2硬件件运行平平台硬件运行行平台见见表2-1。表2-11硬件运运行平台台表硬 件配 置处 理 器Penttiumm III3000以上内 存64M以以上硬盘空间间3G以上上显卡普通VGGA显卡卡显示器普通彩色色显示器器2.5 本章小结结本章主要要对软件件开

33、发过过程中的的一些必必要条件件进行了了论述。在详述了了IISS后,对对本系统统的主要要技术AASP.NETT进行了了介绍,其中主主要介绍绍了什么么是ASSP.NNET,ASPP.NEET的脚脚本语言言。之所所以本系系统采用用了ASSP.NNET,而没有有采用JJSP、PHPP。是因因为ASSP.NNET更更接近于于平时学学习的语语言,执执行速度度较高,而且开开发效率率很高,更广泛泛地被人人们所使使用。本章还对对系统的的运行平平台进行行了介绍绍。相信信通过本本章的论论述,一一定会对对本系统统的开发发环境有有一个深深入的、透彻的的了解。为了实现现本系统统,可行行性分析析与需求求分析是是必不可可少的

34、重重要环节节,由其其是需求求分析阶阶段。第3章 系统需求求分析为了实现现本系统统,做必必要的可可行性分分析是非非常重要要的一个个过程,其中可可行性分分析是实实现“做做还是不做做”,需需求分析析是实现现“做什什么?怎怎么做?”需求分析析过程是是整个系系统开发发的重要要阶段,分析的的成功与与否,决决定着整整个系统统功能的的完善性性以及稳稳定性。在该阶阶段需求求分析人人员需要要确定整整个产品品的功能能要求,并且将将现实事事务抽象象成对象象并建模模。3.1 可行性分分析3.1.1 可行性研研究现在,计计算机硬硬件技术术的发展展已经达达到了相相当高的的水平。但是,库存管管理软件件的开发发目前还还正处于于

35、初级完完善的阶阶段,随随着这项项技术的的不断深深入发展展,就要要求有更更好、更更完善的的软件系系统应用用到企业业库存物物资管理理当中去去,这就就给软件件设计人人员提出出了更高高的设计计要求。库存管理理包括很很多环节节,例如如:物流流管理系系统、仓仓库管理理系统、进销存存管理系系统等等等。其中中很重要要的一个个环节就就是仓库库管理系系统,同同时它也也是较难难实现的的一个环环节。在在我国,虽然企企业管理理已经蓬蓬勃地发发展起来来,但是是目前仍仍有很多多企业采采用纸张张录入的的传统方方式,在在此方式式下,企企业库存存管理一一般至少少要经过过五个步步骤,即即进货、物资管管理、账账目管理理、销售售和出货

36、货。显然然,随着着物资种种类的不不断增加加及仓库库管理要要求的不不断提高高,企业业员工的的工作量量将会越越来越大大,并且且其工作作将是一一件十分分烦琐和和非常容容易出错错的事情情,可以以说传统统的仓库库管理方方式已经经不能再再适应现现代企业业的需求求。随着着计算机机应用技技术的迅迅猛发展展,网络络应用的的不断扩扩大。人人们的思思想因此此而逐渐渐在改变变,现代代社会是是一个信信息化、网络化化的社会会,所以以人们也也在迫切切要求利利用这些些技术来来运用到到企业中中,以减减轻企业业员工的的工作负负担及提提高工作作效率,与此同同时也方方便了企企业对物物资的管管理,从从而使仓仓库管理理更趋于于安全、方便

37、、快捷,更加激激发企业业员工的的管理热热情。例例如,目目前许多多国际知知名企业业绝大部部分采用用这种方方式,因因其方便便、快捷捷、高效效,所以以也更能能令广大大企业员员工接受受。仓库管理理一直是是企业不不继改进进研究开开发的一一个热点点。它是是建立在在国际互互联网上上的应用用系统,客户端端的配置置可以极极为简单单,使企企业对物物资的管管理不在在有局限限性。一一个完备备的企业业仓库管管理系统统可以使使企业员员工对物物资管理理起来方方便、快快捷、安安全,从从而提高高企业管管理的效效率,为为企业谋谋求更多多的利益益。企业仓库库管理系系统的开开发及应应用,避避免以往往企业中中员工的的纸张记记录的繁繁锁

38、方式式,并且且后台管管理是管管理员单单一的管管理,确确保了程程序的安安全性。企业仓库库管理员员登录后后,对仓仓库中物物资、人人员都进进行了归归类,只只要管理理员通过过名字和和密码进进入前台台页面,按步骤骤依次进进行操作作即可,一切操操作都很很简单、快捷,提高了了企业物物资管理理的工作作效率。3.1.2 可行性分分析当接受一一个软件件开发任任务,就就进入软软件生命命的第一一个阶段段,即进进行可行行性的研研究。并并不是所所有问题题都具有有简单的的解决办办法,许许多问题题都是不不能在预预定的规规模之内内解决。因此通通过可行行性的研研究分析析可以从从中发现现问题,并对其其提出有有无可行行性的解解决方法

39、法,进而而避免人人力、物物力和才才力的浪浪费。在在现行系系统初步步调查的的基础上上京可以以提出新新系统目目标,即即新系统统建立后后所要求求达到的的运行指指标,这这是系统统开发和和评价的的依据。系统目目标应充充分体现现,并直直接为仓仓库管理理系统服服务,且且程序可可以分期期、分批批实现。但是,需要指指出的是是,系统统目标是是不可能能在总体体规划阶阶段就提提出的非非常具体体,它还还将在开开发过程程中逐步步明确和和定量化化。以达达到更加加出色的的程序系系统。可可是,目目标的提提法不尽尽相同,例如:(1)提提高仓库库管理效效率,减减轻劳动动强度;(2)提提高信息息处理速速度和准准确性;(3)为为仓库管

40、管理者提提供更方方便、科科学的服服务项目目。系统的目目标确定定后,就就可以从从以下四四方面对对能否实实现新系系统目标标进行可可行性分分析:1技术术可行性性 根据据客户提提出的系系统功能能、性能能及实现现系统的的各项约约束条件件,根据据新系统统目标来来衡量所所需的技技术是否否具备,本系统统是一个个数据库库管理和和查询的的系统,现有的的技术以以较为成成熟,硬硬件、软软件的性性能要求求、环境境条件等等各项条条件良好好,估计计利用现现有技术术条件应应完全可可以达到到该系统统的功能能目标。同时,考虑给给予的开开发期限限也较为为充裕,预计系系统是可可以在规规定期限限内完成成开发。 2经济可可行性 估算新新

41、系统的的成本效效益分析析,其中中包括估估计项目目开发的的成本,开发费费用和今今后的运运行、维维护费用用,估计计新系统统将获得得的效益益,估算算开发成成本是否否回高于于项目预预期的全全部经费费。并且且,分析析系统开开发是否否会对其其它产品品或利润润带来一一定影响响。(1)支支出:1)基础础投资:硬件设备备: PPC机软件设备备:WIINDOOWS 20000/XXP、VVS.NNET220055、SQQL SServver 20005、WWORDD 20003、PhootoSShopp7.002) 其它一一次性支支出:软件设计计和开发发费用3) 经常性性支出:软件维护护费用、软件使使用费用用。(

42、2)效效益:系统的效效益可以以从经济济效益和和社会效效益两方方面考虑虑。对于于仓库管管理系统统则应着着重分析析其社会会效益。例如,系统投投入运行行后可以以使仓库库管理实实现科学学化、规规范化。曾强了了工作人人员对仓仓库管理理能力、提高了了工作效效率。 3运行可可行性 新系统统的研制制和开发发是充分分得考虑虑工作人人员对仓仓库的易易于管理理,管理理者方便便查询设设备信息息效率。从而能能完全满满足使用用者的要要求。 4法律可可行性 新系统统的研制制和开发发,将不不会侵犯犯他人、集体和和国家的的利益,不会违违反国家家政策和和法律。所以从以以上几个个方面的的分析来来看,开开发本软软件是完完全可行行的。

43、3.2 中小型企企业仓库库管理系系统的需需求分析析系统分析析工作在在软件设设计过程程中是非非常重要要的环节节,它的的基本任任务是准准确地回回答“系系统必须须做什么么?”。需求分分析是对对目标系系统提出出完整、准确、清晰、具体的的要求。满足用户户的需求求是制作作软件的的宗旨,而对软软件的需需求是用用户对系系统提出出的要求求,这种种要求可可能是原原始的、笼统的的,也可可能是抽抽象的、细节化化的。但但一个软软件系统统的开发发必须以以一组需需求化为为出发点点,软件件的系统统需求分分析不断断修改以以满足用用户的想想要得到到的软件件模型。因此,必必须用行行之有效效的方法法对软件件需求进进行严格格的审查查验

44、证。需求分分析一般般是按图图3-1所示的的过程进进行。图3-11需求分分析的一一般过程程需求分析析过程是是整个系系统开发发的重要要阶段,分析的的成功与与否,决决定着整整个系统统功能的的完善性性以及稳稳定性。在该阶阶段需求求分析人人员需要要确定整整个产品品的功能能要求,并且将将现实事事务抽象象成对象象并建模模。3.2.1 系统业务务流程分分析业务流程程图是一一种描述述系统内内各单位位、人员员之间业业务关系系、作业业顺序和和管理信信息流向向的图表表,利用用它可以以帮助分分析人员员找出业业务流程程中的不不合理流流向。 为了调查查管理业业务流程程,调查查人员应应顺着原原系统信信息流动动的过程程逐步地地

45、进行,内容包包括各环环节的处处理业务务、信息息来源、处理方方法、计计算方法法、信息息流经去去向、提提供信息息的时间间和形态态(报告告、单据据、屏幕幕显示等等)。从业务流流程图可可以看出出该中小小型企业业仓库管管理系统统主要有有以下几几项管理理功能(如图 3-2所示):入库:管管理员通通过采购购物资并并将其分分类存入入仓库中中,进行行入库管管理,然然后进行行登账,做盘点点,进行行统计交交给财务务进行统统一管理理。如采采购的物物资有缺缺线或存存在不够够货的情情况,可可以通过过查看入入库单向向供应商商要求退退货处理理。出库:管管理员通通过销售售仓库中中的物资资,进行行出库管管理,然然后进行行登账,做

46、盘点点,进行行统计交交给财务务进行统统一管理理。如有有客户不不满意可可以能过过查年领领料单后后进行退退货处理理。盘点统计计:主要要通过对对入库、出库进进行登账账后的管管理,对对盘点过过的数据据进行统统计,查查看是否否有缺货货现象。中小型企企业仓库库管理系系统业务务流程如如图3-2所示。图3-22 中中小型企企业仓库库管理系系统业务务流程图图3.2.2 系统数据据流分析析数据流图图描述:仓库管管理系统统的数据据流图是是根据物物资信息息的数据据流程进进行的分分析,对对现有的的资料进进行处理理,系统统数据流流图如图图3-3所所示。管理员:针对整整个系统统的各项项信息,处理等等进行管管理操作作。基本信

47、息息:主要要包括货货物,仓仓库,用用户,入入库,出出库,公公司,账账目,盘盘存的基基本信息息管理,以方便便管理进进行各项项处理操操作。各种用表表:主要要包括货货物,仓仓库,用用户,入入库,出出库,公公司,账账目,盘盘存的信信息用表表,主要要为方便便管理对对各项信信息进行行管理操操作。图3-33系统数数据流图图3.2.3 数据字典典分析数据字典典的作用用是在软软件分析析和设计计的过程程中给人人提供关关于数据据的描述述信息。它主要要是对数数据流图图中的数数据流、处理逻逻辑、外外部实体体、数据据存储和和数据项项等方面面进行具具体的定定义。数数据流程程图配以以数据字字典,就就可以从从图形和和文字两两个方面面对系统

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

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

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com