仓库管理系统(进程管理系统)6288.docx

上传人:you****now 文档编号:63403179 上传时间:2022-11-24 格式:DOCX 页数:66 大小:2.26MB
返回 下载 相关 举报
仓库管理系统(进程管理系统)6288.docx_第1页
第1页 / 共66页
仓库管理系统(进程管理系统)6288.docx_第2页
第2页 / 共66页
点击查看更多>>
资源描述

《仓库管理系统(进程管理系统)6288.docx》由会员分享,可在线阅读,更多相关《仓库管理系统(进程管理系统)6288.docx(66页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本 科 毕 业业 设 计(论论文)题 目:基于CC#仓库库管理系系统时间:220155.6.3摘 要要仓库管理理系统是是商业信信息管理理的很重要部部分,在在面对大大量的商商品信息息,在采用人人力处理理会浪费大大量的时时间及人力和和物力,并且对数据操作地准确性不高。本文提出一种易于操作的仓库管理系统对整个流程当中涉及到的表单将进行半自动化处理。在本系统的设计的目标是管理企业进货、销售、库存和帐务等过程。用户可以使用这个系统来减少企业减少盲目的进货,并且这样可以降低进货的成本,这样就可以控制库存有力,这样就将会大大减少资金占用,并且可以提高企业对市场的灵敏度,提升企业在竞争企业的竞争力。本毕业设设

2、计的主主要内容容是设计计并实现现基于wweb技技术的仓仓库管理理系统,这个系统主要用ASP.NET框架作为开发基础,其中主要使用了c#开发语言,使用Microsoft Visual Studio作为开发工具,用SQL server作为数据库,设计开发一个界面简单并操作方便容易维护的系统。关键词:进销存存管理系系统; ASSP.NNET;c#;Miccrossoftt Viisuaal SStuddio;SQLL seerveerABSTTRACCTInvooiciing mannageemennt ssysttem is an impporttantt paart of bussineess

3、infformmatiion mannageemennt, faccingg a lott off coommooditty iinfoormaatioon, usiing humman proocesssinng wwilll waastee a lott off tiime, maanpoowerr annd mmateeriaal rresoourcces, annd tthe acccuraacy of thee daata opeerattionn iss noot hhighh. TThiss paaperr puuts forrwarrd aa kiind of eassy oo

4、perratiion Invvoiccingg maanaggemeent sysstemm iss seemi auttomaatedd prroceessiing of thee enntirre pproccesss innvollvedd inn thhe fformm. TThe dessignn gooal of thiis ssysttem is thee puurchhasee, ssalees, invventtoryy, aaccoountts aand othher proocesss mmanaagemmentt off thhe eenteerprrisee. UUs

5、errs bby uusinng tthiss syysteem ccan bliindlly ppurcchasse ffor thee ennterrpriise efffecttiveely redducees, redducee puurchhasee coost, reeasoonabble conntrool iinveentoory, reeducce ccapiitall occcuppanccy aand impprovve mmarkket sennsittiviity, ennhannce thee maarkeet ccomppetiitivveneess of ent

6、terpprisses.The conntennts of thiis ggradduattionn prrojeect is to dessignn annd iimpllemeent a wweb Invvoiccingg maanaggemeent sysstemm baasedd onn ASSP.NNET fraamewworkk, tthe sysstemm iss maainlly uusedd ass thhe bbasiis ffor thee deevellopmmentt, tthe maiin uuse of thee c# laanguuagee, uusinng M

7、Micrrosooft Vissuall Sttudiio aas aa deevellopmmentt toool, SQQL sservver as thee daatabbasee, ddesiign andd deevellopmmentt off a simmplee innterrfacce, eassy ooperratiion, eaasy to maiinteenannce sysstemm thhe.Keywwordds:IInvooiciing mannageemennt ssysttem;ASPP.NEET;c#;Miccrossoftt Viisuaal SStudd

8、io;SQLL seerveer目录摘 要要IIABSTTRACCTIIII第一章 绪 论11.1 选题的的目的和和意义111.2 国内外外研究现现状1第二章 系统的的开发环环境及技技术简介介22.1 开发工工具 MMicrrosooft Vissuall Sttudiio 22010022.1.1系统统安装配配置22.2 数据库库sqllserrverr62.2.1 SSQL220055安装配配置62.3 B/SS体系结结构1002.4 开发框框架assp.nnet1112.5 开发语语言C#12第三章 系统总总体设计计133.1引引言1333.2系系统分析析133.3 总体功功能模块块15

9、3.4系系统业务务描述1163.5 程序流流程图117第四章 系统详详细设计计184.1概概念模型型设计1184.2数数据库逻逻辑模型型184.3数数据库表表结构221第五章 系统功功能实现现235.1用用户登录录235.2系系统主界界面2445.3供供应商管管理2555.4商商品管理理285.5入入库管理理305.6出出库管理理32第六章系系统的调调试与测测试3446.1软软件测试试的目的的346.2面面向对象象系统测测试方案案346.3登登入测试试356.4供供应商管管理测试试366.5商商品管理理测试3386.6入入库管理理测试4416.7出出库管理理测试4426.8交交易查看看及退出出

10、系统443致 谢445参考文献献46第一章 绪 论1.1 选题的的目的和和意义电子计算算机技术术和信息息网络技术术的发明明和应用用,使着着人类社社会从工工业经济济时代向向知识经经济时代代发展。在这个知识经济时代里,仓库管理信息系统MIS(Management Information System)将会成为企业生产以及运作不可缺少的管理工具。这个仓库管理系统是由:一个由人和计算机之间能而且够进行信息一些管理。例如数据的收集、存储、加工以及维护。 它是一种新的学科,跨越了许多个领域,例如管理科学、信息工程学、运筹学、会计学和计算机科学等。它在企业当中起到了越来越重要的作用,例如对企业的基础数据进行

11、采集并保管,对企业的物料流、资金流、信息流进行综合并且为企业决策的提供服务等。1.2 国内外外研究现现状 我国的的中小型型企业非非常多,它它在我国国经济发发展当中占有有非常重要要地位。在目前中国的很多的中小企业有着数量较多以及地区分布广阔和行业分布跨度很大的特点。它将面临着许多国内大型生产企业及国外的商品和服务的严峻挑战。一方面,我国内大型企业以及许多外资企业具有更加雄厚的资金实力、更丰富的管理经验和更加先进的技术手段。但是国内的中小型企业不具备以上那些条件。为此,许多中小企业必须借助更先进的管理思想、并且转变经营理念、加上使用信息化手段来提高中小企业的管理水平以及工作效率。在另一方面,我国内

12、外的很多大型企业并且包括国有企业、私营企业以及大多数外资合资企业中,管理信息系统已经被广泛的应用。比如很大型的ERP管理系统、财务管理软件、MRP系统及其它的很多的先进的系统,这些都给大型的企业带来了很多的信息化的好处。为此中小型企业在竞争当中处于不利的地位。要想改变这种状况,对于很多中小型企业来说就要找到摆脱传统的管理方式的现代管理方法。而应用一种比较符合该企业实际情况的仓库管理系统就是一个很不错的选择。第二章 系统的的开发环环境及技技术简介介2.1 开发工工具 MMicrrosooft Vissuall Sttudiio 220100 微软已已经发布布了Viisuaal SStuddio

13、20110,该该软件开开发编程程平台及及和.Neet FFrammewoork 4 框框架。这这次 VVisuualSStuddio 20110 的的发布包包括 PProffesssionnal 专业版版、Prremiium 白金版版、Ulltimmatee 旗舰舰版以及及Tesst PProffesssionnal 的测试专专业版等等版本。 Vissuall Sttudiio 220100可以支持持64位位Winndowws,支支持很多多显示器器,以便便你可以根根据自己己的需求求来组织织和管理理工作。你也还可以通过可视化设计器来充分的发挥您的创造力。无论你的项目简单 还是复杂,你都可以使用将

14、VS2010的理念变成现实! Vissuall Sttudiio 220100 中的的相对于于前版的的VS新新增很多功能能。 (1)Vissuall Baasicc 20010 中的新新增功能能。描述Viisuaal BBasiic编程程语言和和代码编编辑器中中的新增功功能。(2)VVisuual C# 20110 中中的新增增功。 描述 C# 编程语言言和代码码编辑器器中的新增功功能。这这些功能能包括了了dynnamiic 类类型、命命名的参数、可可选的参数、增增强的OOffiice以以及可编编程性以以及变体体。(3)VVisuual C+ 20010 中的新新增功能能。 描述VVisuua

15、l C+ 中的的新增功功能和经经过修改改的功能能。这些些功能包包括了llambbda 表达式式以及rvvaluue 引引用声明明符和 auuto、ddeclltyppe 以以及 sstattic_asssertt 等关键字字。 (4)VissuallC# 220100 中的的新增功功能。 描述CC# 的语言,该该编程语言言支持.NETT Frrameeworrk 的的功能编编程。微软发言言人在VVisuual Stuudioo 20010 的揭幕幕仪式上上中说:毫无疑疑问,软软件将驱驱动整个个世界。看看你的四四周所有有的事物物、我们们所使用用的很多多设备以以及与之之交流的的系统就就可以知道道了

16、。所所有的东东西都是是由软件件驱动,开开发者仅仅仅是使使得这一一切产生的人人而已。正正如我所所说的一一样,软软件是驱动着这个世世界,那那就意味味着开发发者就是是这个驱动动着世界的的引擎。2.1.1系统统安装配配置(1)先先在官方方下在VVisuual Stuudioo 20010 官方旗旗舰版,下下载之后后解压,运运行里面面的一个个叫“settup”的文件件。运行行之后如如图2-1所示示。图2-11系统解解压图图2-22系统安安装图(2)点点击“安装MMicrrosooft Vissuall Sttudiio 220100 ”,讲跳跳出下图图,如图图2-33所示。图2-33系统安安装图 (3)

17、点击下下一步,点点击“我已阅阅读并接接受许可可条款”。如图图2-44所示。图2-44系统安安装图(4)接接下来点点击下一一步,选选择“自定义义”这个选选项,可可选择安安装的路路径,之之后再点点击“下一步步”这个按按钮。如如图2-5所示示。图2-55系统安安装图(5)接接下来进进行安装装组件。这这时候安安装时间间比较长长,耐心心等待就就好。如如图2-6所示示。图2-66系统安安装图(6)程程序安装装完成,有有的版本本要程序序要求“重启”计算机机,重启启后继续续安装。如图2-7所示。图2-77系统安安装完成成图2.2 数据库库sqllserrverrSQL Serrverr 数据据库是完完全拥有有

18、 Weeb 功功能,支支持的wweb的的数据库库工具,SSQL Serrverr提供了了,对于可扩展展标记语语言的核核心的支持,并并且具备备在 IInteerneet 上上和电脑脑的防火火墙外进进行查询询的能力力,SQQL SServver提提供了以以 Weeb 为为标准的,并并且为基基础的扩扩展数据据库的编程功功能的能能力。非常丰富富的 XXML 以及 IInteerneet 的的标准支支持着使用内内置的整整个存储储过程以以及 XXML 格式的的轻松的存储以及及对应的的检索数数据。SQL Serrverr 提供供了强大的的开发工工具以及及各类开开发的特性,大大大提高高了开发效效率的同同时,再

19、再进一步步的拓展了应用空空间,带带来了新的商商业机遇遇。举个个例子,XXML数数据库以以及在WWeb Serrvicce的相相互帮助助支持将将使你的功能实现现Intternnet的的数据的互联,其其中.NNet集集成使得得开发空空间得到到极大的的扩展了了,其中中异构数数据的集成以及及Serrvicce BBrokker使使你的数据据以及其它它对应的的应用无无缝的集合在一一起,各各类的新数数据类型型以及对对应T-SQLL的扩展带带来了很很多的灵活性性。一些些开发语语言,例例如C#、XMMLA、VVB.NNet、SSMO等等等,都都将是在SQQL SServver数数据平台台上,对对数据开发发以及

20、相相关应用用的有力力工具。2.2.1 SSQL220055安装配配置(1)SSQL Serrverr 20005 的版本本选择 选择SSQL Serrverr 20005 Entterpprisse EEdittionn,选择择这版本本是因为为只有 Entterpprisse EEdittionn 才可可以在生生产服务务器的环环境中安安装以及及使用。 下载SQQL SServver 20005 ,解解压,然然后双击击“settup”文件出现现如下图图面 。如图22-8所所示。图2-88 SQQL安装装图稍等一会会儿将会会弹出安安装向导导界面,如图22-9所所示。图2-99 SQQL安装装图点击

21、下一一步,系系统将开始安装装所需的的软件组组件。如图22-100所示。图2-110 SSQL安安装图接下来点点击“下一步步”按钮,系系统就将将开始对对系统的的配置,并并且进行行检测,以以及安装装程序前前所有准准备安装装,下来来就可以以开始安安装之前准备备工作。如图22-111所示。图2-111 SSQL安安装图接下来选选择“数据库库服务”这项,显显示安装装的路径径,在此此处点击击“浏览”选项,系系统默认认的路径径是C:Prrogrram FillesMiccrossoftt SQQL SServverMSSSQLDatta,可可以将此此处路径径修改为为:D: PProggramm Fiiles

22、sMiicroosofft SSQL SerrverrMSSSQLLDaata,接下来来再选择择客户端端的组件和和文档、示示例以及及示例数数据库这这两个组组件,再再点下一一步,再再进行实实例名的的设置,在这里要注意了,如果你的机电脑没有SQLSERVER中的其它产品,就直接点下一步就,要是你机器上有2005以前或之后的产品时,则选择默认实例时2005的安装盘将会升级你的以前用过产品,如果在选择命名实例的时时候,那么2005就会安装一个新实例,以前的产品就独立运行。如下图2-12所示。图2-112 SSQL安安装图点击“确确定”按钮,下下一步此此时你可以进进行对于于外围的一一些应用用配置器器的配

23、置,这这时候我我们可以以对以后后使用配配置进行行设计,所所以在这这儿就不必讲得太太详细了了,点击击“完成”。如图22-133所示。图2-113 SSQL安安装图2.3 B/SS体系结结构本系统面面向的对对象是一一个广大大的互连连网用户户。对此,将将要使用B/S三层层结构。如图2-14所示。图2-114 B/S三层层结构图图B/S就就是:浏浏览器/服务器器体;它与CC/S(客客户/服服务器)的的体系的结构相相比不只只具有C/S全部部的优点点,并且且又有C/S的体系结结构所不具备备的很多多优势:(1)开开放的标标准不同同:B/S采采用的标标准是开开放的、非非专用的的,这是经过过很专业业标准化化组织

24、一一起确定定而并非非单一厂厂商制定定的,保证证了它应用的的通用性性以及跨平平台性。(2)开开发维护护的成本相对对很低的的:浏览览器/服服务器的的应用,只需在在安装一一般的浏浏览器,这这样可以正常常的使用用。维护护以及以以后的升升级工作作,这些些都是可以以在服务务器端进进行,其其中不需需要用户户对客户户端进行行任何的的修改,开开发以及及维护所需需的成本本就可以以被很大大的降低低了。(3)使使得用户户使用将将会更加加简单:浏览器器/服务务器用户户界面都都在的相对统统一的浏浏览器上上的,而且浏览览器是一一个易于于使用,又又因为它它是不要负责数数据的存存取而且且不需要要复杂数数据计算算等等的的任务,而

25、而只需要要进行相相应的显显示,所所以可以以大大的降低系统统对于客户端端的要求求。从上面的的分析和和比较可可以看出出,浏览览器/服服务器的的模式具具有C/S的模式无无可替代的的优越性性。它简化化了对系统的的开发以以及维护护,并且且特别适适用于对对网上信信息发布布。2.4 开发框框架assp.nnetASP.NETT它 是一一项属于于微软的的编程技术术,它是一种种嵌入式式的网页页的脚本本并且这这是可以由因特特网执行行的服务务器端的的对应的的脚本技技术。 Acttivee Seerveer PPagees这是是是运行于于 IIIS当中的一种种程序 。其中Assp.nnet是是使用着一种字字符为基础的

26、的,Assp.nnet是是分级的的配置系系统,AAt的虚拟服服务器的的环境和和应用程程序的设设置更为为简单。因因为Assp.nnet的的配置信信息,这这些信息息都是保存在在文本当当中的。并并且Assp.nnet新新的设置置,可能都都不要启启动任何何的管理理员工具具就可以以实现它它的功能能。这种种哲学观观念使得得aspp.neet的基基于应用用方向的很多开发发更加的的具体并且且相当的的快捷。t应用程程序在一一台服务务器系统统中的安装装只需要要拷贝一一些简单单的必须须的文件件,并不需要要系统的的重新地地启动,所所以的一一切就是是这么的的简单。其中多处处理器存存在的可可靠性使使得assp.nnet这

27、这种开发发框架被被刻意设设计成一一种可以以在多处理理器中可可以存在在的提供编编程的工工具,AAt可以在多多处理器器使下用特特殊的有有种叫法法叫做无无缝连接接的一项项技术,将将会很大的的提高机机器的运运行的速度,提提高编程程的速度度。即使使aspp.neet应用用软件是是一个单单个的处处理器开开发的,未来的要是是存在着着多处理理器运行行的时候候那么就就不需要要任何的的改变就可可以提高高他们的的使用工工作效率率了,但但是现在的的ASPP却是不不能做到到这一点点其中很很是有很很多的局局限性的的,其中中还有。A的自定义性加上可扩展性,的设计的时候,程序开发人员就可以在自己设计的代码当中随意的定义一个模

28、块,那么这个模块具备需要功能就实现了自定义。这个与原来的关系可以存在很大的不同,中可以编写自己编写定义的任何的组件这项功能。使得网站开发此次变的非常的简单。对于安全全性,就就是基于于Winndowws的认证技技术,再再加上每每应用程程序的一一些配置置。那么么,你可可以使得得你自己的的原程序序变得很很安全。t的编程程语法,在很大大程度上上是可以以和 AASP 兼容的的,那么同时时它还提提供了新的编编程的模型,以以及结构构这是与与ASPP不同的的,它的的一个提提升,这个可以生成伸伸缩性,以以及稳定定性都更加好的应应用程序序,并且且其中还还提供更更加好的保护护措施。可可以通过过在现有有的ASPP 应

29、用用程序中中添加t的功能,增增强 AASP 中应用程程序的功功能。t是一个个已编译译的编程程工具,在在基于 .NEET 的的环境,把把基于通通用语言言的程序序放在服务务器上运运行。并并且将程程序的首次运运行的时时候进行行编译,比比较于ASSP在速度上上要快得得多这是Assp.nnet的的优点。A可以用任何可以与 .NET 相兼容的语言一起创作应用同一个程序。另外,任何的应用程序都是可以使用整个 的.NET Framework。程序开发人员可以很方便地获得使用这些技术的优点,其中包括:托管的公共语言的运行库环境、继承、类型安全等等。可以无缝地,于 WYSIWYG HTML,以及其他编程工具在一起

30、工作是可以相安无事。这个现象不仅可以使得 Web 开发将会更加快捷方便,并且还能更加好提供上面这些工具所有的优点,其中包括程序的开发人员可以很好的快捷的将服务器控件拖放至 Web 页,这是A编程的一大突破。并且A可以很好的完全集成的调试以及支持。 当你在创建时,期间所使用的应用程序时,开发人员就可以使用 Web窗体,或者他们可以方式进行的组合。每一个功能都是可以得到相应的结构的支持,在缓存中经常的使用的数据就可以自己定义,方便快捷,当然你也可以对应用程序的配置再重新的进行自定义。 如果你是从来没有开发过如何的网站程序开发的菜鸟,那么这个就是不太适合你了,你应该至少学习掌握一些网站程序开发术语(

31、不过这个我相信你要是有兴趣的话还是可以很快的掌握,所谓兴趣是最好的老师)。你不需要具备很好的ASP开发技术知识,但你必须要了解网站程序开发的概念,了解包含窗体和脚本以及数据接口的概念,具备了这些条件,你就可以对的学习得心应手了。没有什么不可能的。2.5 开发语语言C#C#编程程语言是是微软发发布的一一种可以以在对于于面向对对象的并并且运行行于一个个叫做.NETT Frrameeworrk的高高级的程序设设计语言言。并且且在亮相相于微软职职业开发发者论坛坛(PDDC)。CC#语言言是微软软公司研研究人员Annderrs HHejllsbeerg的的最新的的成果。CC#看起起来和Javva有着着很

32、惊人的的相似;C#包括括了继承承、接口口,以及及与Jaava很很多的同同样的语语法,再再编译过过程中编编译成为为中间代代码,在在运行过过程存在在着很大大的相识识的部分分。但是是C#与与Javva有着着明显的的不同,其中C#借鉴了一个叫做Delphi的特点,C#与COM形成直接集成的,并且C#是在微软中的,一个叫做.NET windows网络框架的主角。C#编程程语言是是一种相相对还是是很安全全的并且且是简单单的还是是优雅的的难得还还是很稳稳定的,C#由C以及C+一起衍生出来是一种面向对象的编程语言。C#在继承C以及C+强大功能的同时,也很完美的去掉了一些C以及C+的复杂性。C#也是综合了VB的

33、简单可视化操作的优点,以及C+的高运行的效率的优点,凭借C#强大的操作能力,以及非常优雅的语法的风格。并且有着创新的语言的特性,加上很是便捷的面向组件也就是支持一些控件的的编程,来支持成为那么C#.NET中开发的首选的语言。C#语言言是面向向对象的的语言。C#使得编程人员可以很快速并且有效很地编写各种基于MICROSOFT .NET编程平台的应用程序,MICROSOFT .NET提供了很多的工具服以及务来最大程度的开发和利用计算以及通讯领域。C#使得得C+的程序员员可以很很高效的的开发程程序,且且因为可调用用由 CC/C+ 编编写的本本机的原生函函数,因因此可以以绝不损损失C/C+原有强强大的

34、功功能。由由于这种种继承CC以及C+关系系,C#与C/C+之间,还还是具有有具有极极大的相相似性,这这个就可可以让编编程人员员快速的的掌握CC#的编编程。第三章 系统总总体设计计3.1引引言在这次设设计系统统之前,首首先应该该确定用用户的要要求,究究竟是要求软软件系统统完成怎怎么样的的任务,所所以该明明确分析析阶段的的基本的的任务。了解用用户对系系统的需需求,并并且将用户户的需求求,用书面面的形式来表达出出来。在在这个系系统分析析阶段还还不是为为了确定定系统是是怎么样完成成它的工工作的这这个不是是系统分分析的工工作,而而是仅仅为了了确定系系统必须须要完成的一一些工作作,这个个才是系系统分析析的

35、工作作,系统统分析也也就是说说对目标标的系统提提出完整整、准确确、具体体的这些些都要求求。而系统分分析的出出来的结结果就是系统统开发顺顺利完成成的基础础,这个个关系到到这个程程序的成成败以及及软件产产品的质质量的关关键。在在全面而而客观的的系统分分析了的基础础上,根根据用户户提出的的具体系统统功能再再进行相相应的功功能设计计。3.1.1 系系统设计计的原则则(1)可可靠性:系统应应该保证长长期的安全的的运行。系系统中的的软硬件件以及信息息资源应应当满足可靠靠性的设计要要求。(2)安安全性:仓库管管理系统统应当具有必必要的安安全保护护,以及及保密措措施,应应该有很很强的应应对计算算机犯罪罪,以及

36、及病毒的的防范措措施。(3)容容错性:系统应应当具有较较高的容容错的能力,应应该有较较强的抗抗干扰能能力。应对各类类用户的的误操作作都应有提提示或者者自动消消除的能能力。(4)可可扩充性性:仓库库管理系系统的软软硬件都都应当具有扩扩充升级级的功能能,也就是是说不可以因软软硬件扩扩充、升升级或者者改型而而变得使得原有系系统失去去了作用,这这个系统统那就是是不可扩扩充的。(5)实实用性:仓库管管理系统统应该注重重采用成成熟并且且实用的的技术,例例如assp.nnet技技术,在使系统统开发中中投入产产出比要要达到最最高,这这样就能能够产生很好好的社会会效益以以及经济济效益。(6)先先进性:在仓库库管

37、理系系统实用用的前提提下,应应当地跟国国内外最最先进的的计算机机软硬件件技术、网网络通信信技术形形成接轨轨,不能能也不要要落后的的太多,这样就就可以使使得系统具具有相对对较高的的性能的的指标。(7)易易操作性性:仓库库管理系系统应当当全面的的贯彻面面向最终终用户的的这个原则则,努力力建立美观观实用的的用户界界面,这这样就可可以使得用户操操作更加加的简单单更直观,而而且这样样也易于于学习掌掌握。3.2系系统分析析3.2.1系统统可行性性研究这个仓库库管理系系统系统统,它的的可行性性分析的的任务,系统可可行性的的分析,并不是指所有的问题都可以得到简单、明显的解决办法,但是事实上,系统可行性遇到的很

38、多问题,这些问题不可能都在一个预定的系统规模之内,有时很难得到很好解决。要是遇到的问题没有得到可行的解决,那么花费在这项开发工程的所有的付出都是无谓的浪费。那么可行性研究的目的就是为了用最小的代价并在尽可能短的时间内来确定问题是否可以得到解决。但是必须记住的是,可行性研究的目的不是为了解决问题,而是为了确定问题是否值得去解。应该怎样达到这个目的呢?当然是不能靠主观的猜想,而只能是靠客观去分析。系统可行性分析的任务必须要分析几种主要的可能完成问题解法的利弊,从而来判断原定的系统目标以及系统的规模是否现实可行的,系统完成之后所能带来的一些效益是否可以值得投资来开发这个系统。系统可行行性,实实际上是

39、是研究在实质上上的过程程,就好好像是要要进行一一次的压压缩简化化的系统统分析,以以及程序序设计的的过程,这样也就是说,在较高层次上,用一种以较抽象的方式,用来进行的系统分析,以及设计的过程。所以综合上面的分析来看,我所设计的系统是一个规模相对较小的仓库管理系统。本系统几乎可以在所有的企业和公司使用,当然它需要再更进一步的完善以及更新。在使用的过程中,要看它到底能不能带来效益,毕竟在当今的社会效率是摆在第一位的。从现实看,这个系统还是有一定的实用价值的,从另外的一个角度来看,现实社会的发展飞速,尊重科技势是在必行的,因此这也是开发这个系统的一个非常重要的原因。二十一世纪是计算机的时代,它必然取代

40、很大一部分人的工作,而高科技的监控系统将会进入社会生活的方方面面这是发展的趋势。本次设计计从一下下几个方面面进行可可行性研研究:(1)技技术可行行性根据客户户提出的的系统的的功能,以以及性能能和实现系系统的各各项的约束的条件,并并根据新新系统的的目标,这这样来衡衡量所需需要的技术术是否具具备。这这个系统统是一个个数据库库的管理,以以及查询询的系统统,现有有的编程程技术是以以较为成成熟,硬硬件,以以及软件件的性能能要求还还有环境境条件,这这些条件件良好,所以现有的技术条件应当可以达到该系统要求的功能目标的。本系统是是基于CC#架构构,采用用了相对对较为成成熟的开开发模式式。(2)经经济可行行性要

41、估算新新开发的的系统的的成本效效益的分析,其其中就要要包括估估计项目目开发成成本,以以及开发发软件的的费用还有有就是今今后的运运行和维护费费用,估估计系统统将会获得相应应的效益益,估算算这次软软件开发发成本是是否会高于预预期的经经费。并并且,在在分析系系统开发发是否还还会对其其它产品品或者利润带带来一定定影响。1)支出出:基础投投资:硬件设备备:普通通的PCC机软件设备备:WIIN7系系统、SSQL Serrverr、ViisuaalSttudiio 220100 其它一一次性支支出:软软件设计计以及开发发费用经常性性支出:软件维维护费用用和软件使使用费用用。2)效益益:这个系统统的效益益可以

42、从从经济效效益以及及社会效效益这两方面面考虑。对对于仓库库管理系系统来说说则应着着重分析析其中的的社会效效益。例例如,系系统投入入运行后后是否可以以使仓库库管理实实现相对对科学化化、规范范化。是是否增强强了公司的的工作人人员工作作效率,管管理仓库库的能力。 (3)运行可可行性系统的研研制以及及开发的可可行性,就就是要充充分得考考虑工作作人员对对仓库管管理必须须简单快快捷,加上要要管理者者更加方便便查询设设备的信息的效率。从从而能够完全的满足使使用者的的要求。 (4)法律可可行性新系统的的研制以以及开发发,将不不会侵犯犯他人以以及集体体和国家家的利益益,并不会违违反国家家政策以以及法律律。3.2

43、.2系统功能能需求分分析系统开发发的任务务为了是实实现各种种信息的的系统化化、规范范化以及及自动化化。系统统功能的的分析就是是在软件开开发系统统的总体体任务的的基础上上加以完成成的。这个仓库库管理系系统系统统功能需需要完成成功能主主要有:(1)仓仓库管理理的各项项信息的的录入,包包括商品品、供应应商、仓仓库信息息的输入入等。(2)仓仓库管理理的各种信信息的查查询、修修改、统计以及及维护,包包括供应应商、货货物出入入、货物物、操作作时间,以以及各种种信息的的修改和和维护等等。(3)在在货物的的管理中中加入最最高的储备和和最低的的储备字字段,对对于仓库中中的产品品实现监监控以及及报警。 3.3 总

44、体功功能模块块本系统就就一个管管理员角角色。总总功能图图如图33-1所所示。图3-11.系统统功能需需求分析析 根据对对于仓库库管理系系统的一一般需求求,设计计了如下下几个功能能模块: (1)仓库管管理人员员的管理理模块 这项功功能模块块是为了了方便对对人员的的管理以以及数据据安全性性,例如如修改密密码。 (2)货物信信息管理理模块 这个货货物信息息管理模模块提供供了货物物数据的的信息输输入以及及货物的信息的查询等等功能,更加方便得了解库存的一些信息。 (3)入库功功能模块块入库功能能是仓库库管理系系统中的基本本功能之之一。入入库功能能主要是是为了实现现登记入入库货物物记录的的功能。这这些信息

45、息应该包括入入库的单据信信息、入入库的数量以及及入库时时间信息息加上执行行入库的的操作的的信息以以及货物物存放仓仓库的信信息等等等。商品的的入库的登会产生货货物的入入库登记记记录,这这是为了以后进进行入库库的货物的的查询,以以及生成成报表以以及出库库操作产产生的操作数数据增加加可观性性,为管理人人员提供供熟悉掌掌握仓库库内存储储的货物物情况更更加方便便快捷。 (4)出库功功能模块块出库功能能是仓库库管理系系统的系系统的基基本功能能之二。出出库的功能主主要是为为了实现现登记出出库的货物信信息的功功能。这这些出库库的记录包包括出库库申请单单据的信息以及及出库数数量和出出库时间间信息还还有执行行出库

46、的的操作的的库管信信息以及及货物剩剩余信息息等等。出库库的功能是依据入入库的登记功功能来显显示的,其其中会产产生的入入库的记录,以以及会产产生货物物的出库库的记录,和和将出库库的记录存存入系统统的数据据,为以以后的出出库记录录查询,以及掌掌握仓库库货物存存储情况况作基础础。 (5)交易记记录功能能模块这个交易易记录功功能模块块,就是是是通过过定期的的对仓库库信息做做清点功功能。这这样就能能很有效效的了解解了企业业的货物物的流通通情况,以以及仓库库的货物的的交易情情况。更更加方便便公司,以以及对货货物信息息的管理理。 (6)库库存功能能模块这个模块块是针对对货物在在仓库里的剩余余情况,从从而做的的对库存存的信息达达到更方方便的管管理。并并且提醒醒用户对对商品进进行管理理以及尽快快出货。3.4系系统业务务描述 这个仓仓库管理理系统只只有一个个管理员员角色,这个系统管理员主要的可以操作的工作有供应商、提供商品、对库存管理、对出库管理加上入库管理以及出库记录查询。用例图如如下3-2所示示。图3-22用

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

当前位置:首页 > 管理文献 > 管理制度

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

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