小企业物资管理系统论文_第1页
小企业物资管理系统论文_第2页
小企业物资管理系统论文_第3页
小企业物资管理系统论文_第4页
小企业物资管理系统论文_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、西南科技大学高等教育自学考试(信息管理与服务)毕业论文 第一章 绪绪论1.1开发发背景介介绍随着全球经经济一体体化不断断发展,企企业的规规模不断断发展扩扩大,业业务范围围逐渐扩扩大到全全国甚至至全球,而而物流是是企业发发展壮大大的基本本保障。好好的物流流管理,可可以为企企业降低低成本,提提高企业业效益。中中小企业业鉴于自自身发展展条件的的先天不不足,在在物流管管理中遇遇到了诸诸多困难难。通过过论述中中小企业业的物流流管理现现状,提提出了对对于中小小企业物物流管理理发展的的看法。物流成本高高,信息息化水平平低 目目前很多多大型企企业投入入大量资资金建立立了自己己的物流流网络系系统,由由于大型型企

2、业的的生产规规模大,自自建物流流中心能能够快速速进行货货物集散散,受第第三方物物流业发发展影响响小,带带来的经经济效益益显而易易见。然然而中小小企业具具有规模模小、资资金少的的先天因因素,自自建物流流需要耗耗费巨资资,物流流运转成成本高昂昂,从而而造成了了这些企企业经济济负担重重的状况况。此外外,很多多中小企企业虽然然建立了了简单的的内部物物流系统统,但是是没有组组建网络络系统,更更没有应应用货物物进出的的数据库库管理,同同时缺乏乏物流信信息技术术的应用用。根据据国内外外数据调调研数据据显示,661%的的企业没没有应用用物流信信息管理理系统,此此外,339%的的企业虽虽然应用用了物流流信息管管

3、理系统统,但是是其技术术管理水水平仅仅仅停留在在初级阶阶段,信信息系统统功能不不全,往往往只拥拥有仓储储作业管管理、库库存管理理、运输输管理三三者其中中的一种种。中小小企业自自建的物物流依然然处于物物流信息息技术落落后的局局面。1.2开发发意义物流管理人人才缺乏乏 现代代物流具具有跨行行业、跨跨部门的的特点,并并逐渐向向信息化化、自动动化发展展。物流流管理不不仅需要要能够吃吃苦耐劳劳、熟练练掌握运运输、仓仓储、配配送的操操作性人人才,更更需要懂懂得计划划和指挥挥的管理理技术型型人才。目目前我国国从事物物流工作作的人员员多是低低学历、没没有经过过物流专专业教育育的。在在物流人人才供不不应求的的情

4、况下下,高级级物流管管理人才才大多数数会选择择专业的的物流公公司或者者大型的的企业,从从而造成成中小企企业物流流人才极极其缺乏乏的局面面。物流管管理方式式不正确确 中小小企业由由于受到到传统观观念的影影响,在在物流管管理上仍仍然采取取分散的的粗放型型管理,即即由多个个部门共共同分担担负责物物流。各各部门之之间出现现重复建建设、分分割管理理、条块块管理。这这种分散散型管理理造成企企业资源源的浪费费,同时时降低了了物流的的效率。物流管理信信息化落落后、自自动化程程度低 现代物物流的发发展要求求企业运运用信息息管理系系统科学学计算出出采用各各种运输输路线方方式、在在不同基基地建立立物流配配送中心心所

5、需的的费用,并并进行比比较,从从而自动动得出最最优方案案供决策策者选择择。由于于受到现现行经济济体制的的制约。目目前中小小企业的的物流管管理大多多数仍停停留在人人为决定定如何选选择运输输路线、方方式、以以及选择择在哪里里建设配配送中心心的状态态。这种种落后的的物流管管理方式式促使企企业的物物流管理理陷入被被动局面面。1.3可行行性分析析1.3.11经济可可行性分分析基建工资主主要为开开发人员员的工资资。开发发周期为为10周周,开发发人员为为6人。每每人每月月工资为为50000元,则则所有开开发人员员的工资资支出为为9万元元。其他他一次支支出包括括硬件设设备费用用、购置置材料费费用、及及其他费费

6、用。其其中,硬硬件购置置费用为为6台计计算机为为300000,外外购开发发工具及及联网2200000,其其他费用用200000,共共计7万万元。包包括交通通费,设设备维护护费,及及开发人人员福利利。共计计5万元元。应用用此系统统后可减减少设备备购置费费用。若若可减少少购置33台设备备,每台台一万,则则可减少少支出33万元。应应用此系系统后可可直接削削减工厂厂仓库管管理人员员。若按按削减55人计算算,每人人每月工工资30000,则则每年直直接减少少支出118万。主主要为企企业的经经济效益益和社会会效益。其其中社会会效益更更是不可可估计。收收益/投投资比若若以五年年为周期期,则收收入为993万,投

7、投资166万,则则收益投投资比为为由收入入与投资资的预算算可知,221/116=11.311 即11.3年年可收回回成本。该该系统操操作简单单,开发发完善,预预计使用用年限为为5年,对对硬件有有较低要要求。故故只需要要在操作作时注意意保护硬硬件设备备即可。1.3.22技术可可行性分分析此系统采用用了成熟熟且完善善的Viisuaal SStuddio 20110和SSQL Serrverr20008软件件开发工工具来进进行后台台数据库库的管理理、操作作和维护护。该软软件功能能强大,可可用性强强,完全全可以满满足我们们开发项项目的要要求。要要求开发发人员为为六个,能能够满足足对软件件开发的的需求。

8、110周内内完全可可以完成成项目的的开发。1.3.33社会因因素可行行性分析析本系统可保保证所利利用到的的一切资资源来源源皆合法法,不涉涉及任何何侵权行行为,更更不设计计合同纠纠纷,法法律方面面完全可可行。系系统对操操作人员员要求较较低,只只需具备备基础的的职业素素质及操操作技能能即可。操操作简单单,对人人员无太太大要求求。1.4研究究内容介介绍仓库管理系系统是通通过入库库业务、出出库业务务、仓库库调拨、库库存调拨拨和虚仓仓管理等等功能,综综合批次次管理、物物料对应应、库存存盘点、库库存管理理等功能能综合运运用的管管理系统统,有效效控制并并跟踪仓仓库业务务的物流流和成本本管理全全过程,实实现完

9、善善的企业业仓储信信息管理理。该系系统可以以独立执执行库存存操作,与与其他系系统的单单据和凭凭证等结结合使用用,尽可可能为用用户提供供更为完完整全面面的企业业业务流流程和财财务管理理信息。1.5本章章小结本章通过对对小型企企业物资资管理系系统背景景的分析析,引导导出物资资管理系系统开发发的意义义,给小小型企业业物资管管理带来来的方便便,以及及开发的的可行性性分析,本本系统研研究的内内容的介介绍。从从而能明明确的表表述物资资管理系系统的前前景。第二章 开开发语言言与开发发工具一个项目的的开发,需需要有丰丰富的知知识做基基础,也也需要有有技术的的积累,而而所有这这些要在在一个项项目中的的体现,就就

10、要看在在设计中中你所采采取的开开发工具具,因此此,下面面介绍一一下学生生信息管管理系统统的开发发技术。2.1C#编程语语言C#读作CC Shharpp。最初初它有个个更酷的的名字,叫叫做COOOL。微微软从119988年122月开始始了COOOL项项目,直直到20000年年2月,CCOOLL被正式式更名为为C#。在在19998年,DDelpphi语语言的设设计者HHejllsbeerg带带领着微微软公司司的开发发团队,开开始了第第一个版版本C#语言的的设计。在在20000年99月,国国际信息息和通信信系统标标准化组组织为CC#语言言定义了了一个MMicrrosooft公公司建议议的标准准。最终

11、终C#语语言在220011年得以以正式发发布。C#编程编编程语言言总结起起来可以以从两个个方面进进行介绍绍,即特特点和编编程环境境。1C#的的特点ASP.NNET目目前能支支持3种种语言,CC#、VVisuual Baiisc.NETT和Jsscriipt.NETT。本系系统采用用的是CC#编程程语言。CC#是微微软公司司专门为为.NEET量身身定做的的一种简简洁、类类型安全全的面向向对象的的编程语语言,它它与.NNET有有着密不不可分的的关系。开开发人员员可以通通过它编编写在.NETT Frrameeworrk上运运行的各各种安全全可靠的的应用程程序。使使用C#,可以以创建传传统的WWind

12、dowss客户端端应用程程序、XXML Webb Seerviicess、分布布式组件件、客户户端服服务器应应用程序序、数据据库应用用程序以以及很多多其他类类型的程程序。C#是专门门为.NNet应应用而开开发的语语言,使使用.NNET框框架所提提供的类类型,CC#没有有类库,使使用.NNET框框架所提提供的类类库,另另外,类类型就是是.NEET安全全检查、结结构化异异常处理理也都是是交给CCLR处处理的。因因此,CC#是最最适合开开发.NNET应应用的编编程语言言,从中中可以了了解C#具有以以下的突突出特点点:(1) 语法简简洁,在在默认情情况下,CC#代码码在.NNET框框架提供供的受控控环

13、境下下运行,不不允许直直接操作作内存,它它去掉了了指针操操作,CC#中只只支持一一个“”。(2) 彻底的的面向对对象设计计,C#具有面面向对象象语言所所应有的的一切特特性:封封装、继继承和多多态。在在C#类类中,每每种类型型都可以以看作一一个对象象。但CC#只允允许单继继承,即即一个类类不会有有多个基基类,从从而避免免了类型型定义的的混乱。(3) C#没没有全局局函数,没没有全局局变量,也也没有全全局常量量,所有有的都必必须封闭闭在一个个类中。因因此,用用C#编编写的代代码具有有更好的的可读性性,而且且减少了了发生命命名冲突突的可能能。(4) 与WEEB应用用紧密的的结合,CC#支持持绝大多多

14、数的WWEB标标准,例例如,HHTMLL、XMML、SSOAPP等。(5) 强大的的安全性性机制,可可以消除除软件开开发中常常见错误误(如语语法错误误),.NETT提供的的垃圾回回收器能能够帮助助开发者者有效的的管理内内存资源源。(6) 兼容性性,因为为C#遵遵循.NNET的的公共语语言规范范(CLLS),从从而保证证能够与与其他语语言开发发的组件件兼容。(7) 灵活的的版本处处理技术术,因为为C#在在语言本本身内置置了版本本控制功功能,使使开发人人员更加加容易的的开发和和维护。(8) 完善的的错误、异异常处理理机制,CC#提供供了完善善的错误误和异常常触发机机制,使使程序在在交付应应用时能能

15、够更加加健壮。C#是一种种安全的的、稳定定的、简简单的、优优雅的,由由C和CC+衍衍生出来来的面向向对象的的编程语语言。它它在继承承C和CC+强强大功能能的同时时去掉了了一些它它们的复复杂特性性(例如如没有宏宏以及不不允许多多重继承承)。CC#综合合了VBB简单的的可视化化操作和和C+的高运运行效率率,以其其强大的的操作能能力、优优雅的语语法风格格、创新新的语言言特性和和便捷的的面向组组件编程程的支持持成为.NETT开发的的首选语语言。C#是面向向对象的的编程语语言。它它使得程程序员可可以快速速地编写写各种基基于MIICROOSOFFT .NETT平台的的应用程程序,MMICRROSOOFT

16、.NEET提供供了一系系列的工工具和服服务来最最大程度度地开发发利用计计算与通通讯领域域。正是由于CC#面向向对象的的卓越设设计,使使它成为为构建各各类组件件的理想想之选无论论是高级级的商业业对象还还是系统统级的应应用程序序。使用用简单的的C#语语言结构构,这些些组件可可以方便便的转化化为XMML网络络服务,从从而使它它们可以以由任何何语言在在任何操操作系统统上通过过intternnet进进行调用用。C#使得CC+程程序员可可以高效效的开发发程序,且且因可调调用由 C/CC+ 编写的的本机原原生函数数,因此此绝不损损失C/C+原有的的强大的的功能。因因为这种种继承关关系,CC#与CC/C+具有

17、有极大的的相似性性,熟悉悉类似语语言的开开发者可可以很快快的转向向C#。C#旨在设设计成为为一种“简单、现现代、通通用”,以及及面向对对象的程程序设计计语言,此此种语言言的实现现,应提提供对于于以下软软件工程程要素的的支持:强类型型检查、数数组维度度检查、未未初始化化的变量量引用检检测、自自动垃圾圾收集(GGarbbagee Coolleectiion,指指一种自自动内存存释放技技术)。软软件必须须做到强强大、持持久,并并具有较较强的编编程生产产力。此此种语言言为在分分布式环环境中的的开发提提供适用用的组件件开发应应用。为使程序员员容易迁迁移到这这种语言言,源代代码的可可移植性性十分重重要,尤

18、尤其是对对于那些些已熟悉悉C和CC+的的程序员员而言。对对国际化化的支持持非常重重要。CC#适合合为独立立和嵌入入式的系系统编写写程序,从从使用复复杂操作作系统的的大型系系统到特特定应用用的小型型系统均均适用。2.2ASSP.NNETASP 是是一项微微软公司司的技术术,是一一种使嵌嵌入网页页中的脚脚本可由由因特网网服务器器执行的的服务器器端脚本本技术。 指 AActiive Serrverr Paagess(动态态服务器器页面) ,运行行于 IIIS 之中的的程序 。ASP .NETT的前身身ASPP技术,是是在IIIS 22.0上上首次推推出,当当时与 ADOO 1.0 一一起推出出,在I

19、IIS 3.00 发扬扬光大,成成为服务务器端应应用程序序的热门门开发工工具,微微软还特特别为它它量身打打造了VVisuualIInteer DDev开开发工具具,在119944年到220000年之间间,ASSP技术术已经成成为微软软推展WWinddowss NTT 4.0平台台的关键键技术之之一,数数以万计计的ASSP网站站也是这这个时候候开始如如雨后春春笋般的的出现在在网络上上。它的的简单以以及高度度可定制制化的能能力,也也是它能能迅速崛崛起的原原因之一一。不过过ASPP的缺点点也逐渐渐的浮现现出来:面向过过程型的的程序开开发方法法,让维维护的难难度提高高很多,尤尤其是大大型的AASP应应

20、用程序序。 解解释型的的VBSScriipt或或JSccrippt语言言,让性性能无法法完全发发挥。 扩展性性由于其其基础架架构的不不足而受受限,虽虽然有CCOM元元件可用用,但开开发一些些特殊功功能(如如文件上上传)时时,没有有来自内内置的支支持,需需要寻求求第三方方空间商商的控件件。1997年年时,微微软开始始针对AASP的的缺点(尤尤其是面面向过程程型的开开发思想想),开开始了一一个新的的项目。当当时ASSP .NETT的主要要领导人人Scoott Gutthriie刚从从杜克大大学毕业业,他和和IISS团队的的Marrk AAndeers经经理一起起合作两两个月,开开发出了了下一代代A

21、SPP技术的的原型,这这个原型型在19997年年的圣诞诞节时被被发展出出来,并并给予一一个名称称:XSSP,这这个原型型产品使使用的是是Javva语言言。不过过它马上上就被纳纳入当时时还在开开发中的的CLRR平台,SScottt GGuthhriee事后也也认为将将这个技技术移植植到当时时的CLLR平台台,确实实有很大大的风险险(huuge rissk),但但当时的的XSPP团队却却是以CCLR开开发应用用的第一一个团队队。因为ASPP .NNET是是基于通通用语言言的编译译运行的的程序,其其实现完完全依赖赖于虚拟拟机,所所以它拥拥有跨平平台性,AASP .NEET构建建的应用用程序可可以运行

22、行在几乎乎全部的的平台上上。asp.nnet使使用一种种字符基基础的,分分级的配配置系统统,虚拟拟服务器器环境和和应用程程序的设设置更加加简单。因因为配置置信息都都保存在在简单文文本中,新新的设置置有可能能都不需需要启动动本地的的管理员员工具就就可以实实现。这这种被称称为ZZeroo Loocall Addminnisttrattionn的哲哲学观念念使assp.nnet的的基于应应用的开开发更加加具体和和快捷。一一个assp.nnet的的应用程程序在一一台服务务器系统统的安装装只需要要简单的的拷贝一一些必须须的文件件,不需需要系统统的重新新启动,一一切就是是这么简简单。多多处理器器环境的的可

23、靠性性aspp.neet已经经被刻意意设计成成为一种种可以用用于多处处理器的的开发工工具,它它在多处处理器的的环境下下用特殊殊的无缝缝连接技技术,将将很大的的提高运运行速度度。即使使你现在在的assp.nnet应应用软件件是为一一个处理理器开发发的,将将来多处处理器运运行时不不需要任任何改变变都能提提高他们们的效能能,但现现在的AASP却却做不到到这一点点。自定定义性和和可扩展展性assp.nnet设设计时考考虑了让让网站开开发人员员可以在在自己的的代码中中自己定定义pplugg-inn的模模块。这这与原来来的包含含关系不不同,t可以加加入自己己定义的的任何组组件。网网站程序序的开发发从来没没

24、有这么么简单过过。安全全性基于于Winndowws认证证技术和和每应用用程序配配置,你你可以确确保你的的原程序序是绝对对安全的的。assp.nnet的的语法在在很大程程度上与与 ASSP 兼兼容,同同时它还还提供一一种新的的编程模模型和结结构,可可生成伸伸缩性和和稳定性性更好的的应用程程序,并并提供更更好的安安全保护护。可以以通过在在现有 ASPP 应用用程序中中逐渐添添加assp.nnet功功能,随随时增强强 ASSP 应应用程序序的功能能。assp.nnet是是一个已已编译的的、基于于 .NNET 的环境境,把基基于通用用语言的的程序在在服务器器上运行行。将程程序在服服务器端端首次运运行时

25、进进行编译译,比AASP即即时解释释程序速速度上要要快很多多.而且且是可以以用任何何与 .NETT 兼容容的语言言(包括括Vissuall Baasicc .NNET、CC# 和和 JSScriipt .NEET.)创创作应用用程序。2.3SQQL SSERVVERSQL是英英文Sttruccturred Queery Lannguaage的的缩写,意意思为结结构化查查询语言言。SQQL语言言的主要要功能就就是同各各种数据据库建立立联系,进进行沟通通。按照照ANSSI(美美国国家家标准协协会)的的规定,SSQL被被作为关关系型数数据库管管理系统统的标准准语言。SSQL语语句可以以用来执执行各种

26、种各样的的操作,例例如更新新数据库库中的数数据,从从数据库库中提取取数据等等。目前前,绝大大多数流流行的关关系型数数据库管管理系统统,如OOraccle, Syybasse, Miccrossoftt SQQL SServver, Acccesss等都都采用了了SQLL语言标标准。SQL SServver 20005是一一种高性性能的关关系型数数据库管管理系统统,在SSQL Serrverr 20000的的基础上上大大扩扩展了系系统的性性能、可可靠性和和易用性性,逐渐渐成为OOLTPP(在线线事务进进程)、DDW(数数据仓库库)和ee商务应应用最好好的数据据库平台台。主要要特点体体现在以以下几

27、个个方面:1简便的的操作方方式SQL SServver 20005界面面友好、操操作简单单,同时时包含一一整套的的管理和和开发工工具,企企业管理理器就是是其中的的图形化化集成管管理工具具,用户户不用记记住各种种命令和和SQLL语句就就可以完完成各种种常规操操作。2以Brroweer/SServver为为设计结结构SQL SServver 20005按BB/S结结构(BB/S结结构的系系统有33个基本本组成部部分:浏浏览器、服服务器、浏浏览器与与服务器器的连接接件)设设计而成成,Brroweer/SServver结结构将任任务合理理地分配配到服务务器与客客户端,减减少了网网络拥挤挤,提高高了整体

28、体性能。3支持多多个不同同的开发发平台数据库开发发人员可可以使用用任意一一种开发发平台编编写应用用程序来来访问SSQL Serrverr。其中中微软的的产品VVisuual Stuudioo可以帮帮助用户户方便、快快捷地开开发新的的SQLL Seerveer应用用程序。4支持企企业级的的应用程程序SQL SServver 20005关系系数据库库引擎具具备完善善、强大大的数据据处理功功能,充充分保护护数据完完整性。SSQL Serrverr 20005企企业版在在32位位处理器器上能支支持超过过数十万万亿字节节容量的的数据库库。5支持XXMLSQL SServver 20005引入入了支持持X

29、MLL功能的的特性。XXML是是扩展标标记语言言(Exxtennsibble Marrkupp Laanguuagee的英文文缩写),可可用于描描述一个个数据集集的内容容以及数数据如何何在Weeb页中中显示或或输出到到某个设设备。它它以可扩扩展、易易用和安安全的特特点,成成为建设设大型WWeb站站点最好好的数据据存储设设备之一一。6数据仓仓库支持持SQL SServver 20005中包包括析取取和分析析汇总数数据以进进行联机机分析处处理(OOLAPP即在线线分析处处理)的的工具,使使联机分分析处理理成为可可能。同同时SQQL SServver 20005提供供了英文文查询工工具和编编程接口口

30、,使得得以英文文为基础础设计、管管理和查查询数据据库成为为了可能能。7语言排排序规则则在SQL Serrverr 20005以以前的版版本中,所所有的数数据库被被限制在在一个代代码页以以及语言言集排序序次序中中,当使使用英文文版SQQL SServver数数据库系系统时,所所有的语语言排序序规则就就必须依依赖英文文的排序序次序, SQLL Seerveer 220055在Wiindoows排排序规则则的基础础上增加加了一套套新的排排序规则则,它代代替了代代码页和和排序次次序,为为开发多多国语言言的数据据库应用用系统提提供方便便。8全文搜搜索和文文档管理理功能全文搜索和和文档管管理功能能被默认认

31、包含于于SQLL Seerveer 220055的所有有版本中中,这些些功能可可以在关关系表的的纯文本本中执行行文本查查询和搜搜索所有有的索引引列,全全文搜索索功能还还可以与与SQLL语句结结合使用用。9增强了了分布式式查询功功能SQL SServver 20005引入入了一个个OPEENROOWSEET函数数,可以以在指定定分布式式查询中中查询一一个特定定的连接接信息,同同时授予予了“OOLEDDB”数数据源更更多的SSQL操操作权。SQL SServver还还有很多多功能特特点,因因篇幅有有限,在在这里就就不逐一一向大家家介绍了了。Microosofft SSQL Serrverr 200

32、05 是一个个全面的的数据库库平台,使使用集成成的商业业智能 (BII)工具具提供了了企业级级的数据据管理。MMicrrosooft SQLL Seerveer 220055数据库库引擎为为关系型型数据和和结构化化数据提提供了更更安全可可靠的存存储功能能,使您您可以构构建和管管理用于于业务的的高可用用和高性性能的数数据应用用程序。Microosofft SSQL Serrverr 20005 数据引引擎是该该企业数数据管理理解决方方案的核核心。此此外 MMicrrosooft SQLL Seerveer 220055 结合合了分析析、报表表、集成成和通知知功能。这这使您的的企业可可以构建建和部

33、署署经济有有效的 BI 解决方方案,帮帮助您的的团队通通过记分分卡、DDashhboaard、WWeb serrvicces 和移动动设备将将数据应应用推向向业务的的各个领领域。与 Miccrossoftt Viisuaal SStuddio、MMicrrosooft Offficee Syysteem 以以及新的的开发工工具包(包包括 BBusiinesss IInteelliigennce Devveloopmeent Stuudioo)的紧紧密集成成使 MMicrrosooft SQLL Seerveer 220055 与众众不同。无无论您是是开发人人员、数数据库管管理员、信信息工作作者

34、还是是决策者者,Miicroosofft SSQL Serrverr 20005 都可以以为您提提供创新新的解决决方案,帮帮助您从从数据中中更多地地获益。2.4C/S架构构它是软件系系统体系系结构,通通过它可可以充分分利用两两端硬件件环境的的优势,将将任务合合理分配配到Clliennt端和和Serrverr端来实实现,降降低了系系统的通通讯开销销。目前前大多数数应用软软件系统统都是CClieent/Serrverr形式的的两层结结构,由由于现在在的软件件应用系系统正在在向分布布式的WWeb应应用发展展,Weeb和CClieent/Serrverr应用都都可以进进行同样样的业务务处理,应应用不同

35、同的模块块共享逻逻辑组件件;因此此,内部部的和外外部的用用户都可可以访问问新的和和现有的的应用系系统,通通过现有有应用系系统中的的逻辑可可以扩展展出新的的应用系系统。这这也就是是目前应应用系统统的发展展方向。2.5本章章小结本章主要对对软件开开发过程程中的一一些必要要条件进进行了论论述。在详述了IIIS后后,对本本系统的的主要技技术ASSP.NNET进进行了介介绍,其其中主要要介绍了了什么是是ASPP.NEET,AASP.NETT的脚本本语言。之之所以本本系统采采用了AASP.NETT,而没没有采用用JSPP、PHHP。是是因为AASP.NETT更接近近于平时时学习的的语言,执执行速度度较高,

36、而而且开发发效率很很高,更更广泛地地被人们们所使用用。本章还对系系统的运运行平台台进行了了介绍。相相信通过过本章的的论述,一一定会对对本系统统的开发发环境有有一个深深入的、透透彻的了了解。为了实现本本系统,可可行性分分析与需需求分析析是必不不可少的的重要环节节,由其其是需求求分析阶阶段。第三章 需需求分析析为了实现本本系统,做做必要的的可行性性分析是是非常重重要的一一个过程程,其中中可行性性分析是是实现“做做还是不不做”,需需求分析析是实现现“做什什么?怎怎么做?”需求分析过过程是整整个系统统开发的的重要阶阶段,分分析的成成功与否否,决定定着整个个系统功功能的完完善性以以及稳定定性。在在该阶段

37、段需求分分析人员员需要确确定整个个产品的的功能要要求,并并且将现现实事务务抽象成成对象并并建模。3.1总体体目标所谓物资管管理就是是通过用用料申请请计划、采采购、运运输、仓仓储、保保管、领领用等活活动,解解决物资资供需之之间存在在的时间间、空间间、数量量、品种种、规格格以及价价格和质质量等方方面的矛矛盾,衔衔接好生生产中的的各个环环节,确确保生产产的顺利利进行。物物资管理理是工业业企业中中的不可可缺少的的一环,物物资已成成为企业业很重要要的一个个管理对对象,它它在整个个企业的的生产、经经营、管管理中的的流动,就就形成物物流,物物流是否否合理、是是否畅通通,对企企业的生生产经营营活动有有着直接接

38、影响,物物资管理理水平的的高低直直接影响响着企业业的成本本,此外外,物流流和资金金流直接接相关,直直接关系系着企业业的成本本,一方方面,采采购价格格决定着着企业原原材料成成本、采采购成本本的高低低,另一一方面,运运输、仓仓储、装装卸、库库房管理理直接影影响着企企业的运运营成本本。3.2系统统功能的的用户需需求的概概要说明明目前,很多多企业已已把物资资管理作作为企业业增加效效益的第三利利润源泉泉。而而第一一利润源源泉就就是降低低人工和和材料的的消耗成成本,第二利利润源泉泉就是是扩大产产品销售售,但是是,随着着市场经经济竟增增的日益益激烈,这这两种手手段对提提高利润润都是有有一定限限度的,因因而还

39、应应把注意意力集中中到在成成本中占占有相当当比例的的物料成成本和物物资管理理费用上上,因而而物资管管理在企企业生产产经营中中具有重重要作用用。既然然物资管管理在企企业中那那么重要要,那么么如何提提高企业业的物资资管理水水平里呢呢?因为为物资管管理涉及及到计划划、物料料平衡、采采购、库库存、入入库、领领用等活活动,这这些业务务涉及到到大量的的数据和和信息,比比如:供供应商、品品种、规规格、价价格、库库存情况况、领用用情况以以及对这这些数据据进行报报表制作作和综合合分析等等,对这这些数据据的准确确性、及及时性和和质量要要求是相相当高的的,任何何信息的的遗漏、错错误或失失误都会会影响到到企业的的利益

40、,系统功能需求如图3.1所示。图3.1 系统功功能需求求图3.3物资资管理系系统的数数据分析析物资管理理系统的的主要对对象包括括原有物物资、用用户和管管理人员员三大类类,而其其中物资资又包括括:物资资基本信信息、用用户信息息、库存存信息。以以上信息息贯穿至至整个物物资管理理的日常常工作过过程,其其数据的的操作过过程分析析如图33.2所所示。用户信息息用户仓仓库信息息管理员仓库管理员用 户管理员仓库管理员用 户查询信息息管理信信息图3.2 物资管理理系统的的数据分分析3.4物资资出库流流程ERR图用户从登陆陆界面认认证身份份后,查查询物资资库存信信息,然然后物品品进行出出库,最最终到达达用户手手

41、中。如如图3.3所示示。图3.3物物资出库库流程EER图3.5物资资归库流流程ERR图用户登陆物物资管理理系统进进行身份份验证,验验证通过过后归还还物品,物物品归库库,同时时数据库库中增加加记录,信信息反馈馈给用户户。如图图3.44所示。3.4物资资归库流流程ERR图3.6用户户请求服服务示例例图主要向用户户展示了了如何使使用系统统的主要要流程。如如图3.5所示示。图3.5 用户请请求服务务示例图图3.7本章章小结本章主要从从业务流流程方面面论述了了,本系系统的可可行性问问题,其其中包括括:经济济可行性性、技术术可行性性、时间间可行性性、操作作可行性性、法律律可行性性。通过过本章的的论述,可可

42、证明中中小型企企业仓库库管理系系统是是一个非非常可行行的系统统,无论论是从前前台的浏浏览技术术,还是是后台的的数据库库支持部部分都很很符合用用户的需需求。本本章初步步建立起起开发项项目的模模型,具具体设计计与实现现将在后后面待述述。第四章 系系统设计计通过需求分分析的介介绍,可可以进一一步对系系统设计计的具体体分析和和总体思思想进行行设计。总总体设计计主要是是对系统统做一个个概括性性的介绍绍,以及及功能模模块设计计。4.1数据据库应用用介绍数据库是信信息系统统的核心心和基础础,把信信息系统统中大量量的数据据按一定定的模型型组织起起来,提提供存储储、维护护、检索索数据的的功能,使使信息系系统可以

43、以方便、及及时、准准确地从从数据库库中获得得所需的的信息。数数据库的的设计是是指对一一个给定定的应用用环境,构构造数据据库模式式,建立立数据库库及其应应用系统统,满足足各种用用户需求求。在设设计和操操作维护护数据库库时,关关键的步步骤就是是要确保保数据正正确地分分布到数数据库的的表中。使使用正确确的数据据结构,不不仅便于于对数据据库进行行相应的的存取操操作,而而且可以以极大地地简化应应用程序序的其他他内容。正正确进行行表设计计的正式式名称就就是数数据库规规范化。数据据库技术术的应用用已越来来越广泛泛,从小小型的单单项事务务处理系系统到大大型的信信息系统统大都用用先进的的数据库库技术来来保持系系

44、统数据据的安全全性、完完整性和和共享性性。对一一个实际际的系统统来说,数数据库表表的设计计在遵循循数据库库理论的的同时,必必须能用用开发工工具来实实现用户户在各方方面提出出的功能能要求。4.1.11 数据库库逻辑结结构设计计E-R方法法是一种种用来在在数据库库设计过过程中表表示数据据库系统统结构的的方法,该该方法用用E-RR图来描描述现实实世界的的概念模模型,EE-R方方法也称称为E-R模型型。在EE-R图图中,用用方框表表示实体体,用菱菱形表示示联系,用用椭圆表表示属性性。通过过对以上上系统业业务流程程图和数数据流图图的分析析,确定定中小型型企业仓仓库管理理系统全全局。按照对系统统需求的的分

45、析和和基于客客户/服服务器开开发模式式的要求求,数据据库采用用SQLL Seerveer 220055,它所所支持的的字段数数据类型型包括实实数、字字符、日日期时间间以及二二进制和和整数等等类型,它性能能稳定适适合本设设计的工工作需求求。4.1.22 数据库库结构设设计表对于信息管管理系统统,数据据基本上上都是使使用数据据库进行行管理。数数据库设设计是对对保存管管理系统统数据的的数据库库结构进进行设计计,对整整个系统统的开发发具有非非常重要要的作用用。本系统的数数据库命命名为:db_Selll1和和kc_db11两个数数据库,前前者是用用来存储储有关商商品销售售的所有有数据信信息,后后者是用用

46、来存储储库存管管理的数数据信息息。商品信息表表主要用用于对商商品的基基本信息息进行存存储管理理。4.2表设设计在本系统中中涉及的的表关系系有用户户表、设设备入库库表、设设备出库库表、设设备还库库表。1、用户表表用户表包括括序号、字字段名称称、数据据类型、中中文名、是是否允许许为空等等字段,如如表4.1所示示。表4.1 用户表表序号字段名称数据类型中文名允许空1UserIIDchar(10)用户编号是2GrouppIDNvarccharr(500)登陆账号否3PasswworddNvarccharr(500)登陆密码否2、设备入入库表设备入库表表包括序序号、数数据类型型、中文文名、是是否允许许空

47、等字字段,如如表4.2表4.2设设备入库库表序号数据类型中文名允许空1char(10)设备号是2datettimee入库日期是3char(10)供应商否4char(10)数量否5char(10)价格是6char(10)采购员否3、设备出出库表设备出库表表包括序序号、数数据类型型、中文文名、是是否允许许空等字字段,如如表4.3所示示表4.3设设备出库库表序号数据类型中文名允许空1char(10)设备号是2datettimee出库日期是3char(10)使用部门否4char(10)数量是5char(10)经办人否6char(30)备注否4、设备还还库表设备还库表表包括序序号、数数据类型型、中文文名

48、、是是否允许许空等字字段,如如表4.4所示示。表4.4设设备入库库表序号数据类型中文名允许空1char(10)设备号否2datattimee还库日期否3char(10)数量否4char(10)经办人是5char(30)归还部门是5、物资采采购表设备还库表表包括序序号、数数据类型型、中文文名、是是否允许许空等字字段,如如表4.5所示示。表4.5设设备入库库表序号数据类型中文名允许空1char(10)设备号是2char(10)现有库存否3char(10)最大库存否4char(10)购买数量否5char(10)供应商否6char(10)价格否7char(10)制表人否8datettimee报表时间是

49、4.3系统统模块总总体设计计利用层次图图来表示示系统中中各模块块之间的的关系。层层次方框框图是用用树形结结构的一一系列多多层次的的矩形框框描绘数数据的层层次结构构。树形形结构的的顶层是是一个单单独的矩矩形框,它它代表完完整的数数据结构构,下面面的各层层矩形框框代表各各个数据据的子集集,最底底层的各各个矩形形框代表表组成这这个数据据的实际际数据元元素(不不能再分分割的元元素)。随着结构的的精细化化,层次次方框图图对数据据结构也也描绘得得越来越越详细,这这种模式式非常适适合于需需求分析析阶段的的需要。从从对顶层层信息的的分类开开始,沿沿着图中中每条路路径反复复细化,直直到确定定了数据据结构的的全部

50、细细节为止止。本系统一共共分为七七个模块块,每个个模块之之间虽然然在表面面上是相相互独立立的,但但是在对对数据库库的访问问上是紧紧密相连连的,各各个模块块访问的的有两个个数据库库,所访访问的表表也有很很大不同同。每个个模块的的功能都都是按照照在调研研中搜集集的资料料进行编编排制作作的。依据上述功功能的分分析,系系统中模模块分别别为:基基本信息息、入库库/出库库管理、采采购/销销售管理理、查询询统计、往往来管理理、附项项管理、系系统设置置。各功能模块块的具体体功能如如下:(1) 基本信信息:对对货物信信息、公公司信息息、仓库库信息、盘盘存信息息、商品品信息进进行设置置。(2) 入库/出库管管理:

51、针针对入库库和出库库信息进进行添加加、修改改、删除除操作。(3) 采购/销售管管理:进进行进货货、进货货退货、销销售、销销售退货货的添加加操作。(4) 查询统统计:包包括商品品进货、进进货退货货、商品品销售、销销售退货货、商品品库存、商商品销售售排行、入入库年度度统计、出出库年度度统计、库库存信息息汇总的的查询。(5) 往来管管理:主主要是做做商品结结账相应应操作,包包括商品品进货、进进货退货货、商品品销售、销销售退货货。(6) 附项管管理:针针对供货货单位、收收货单位位、经办办人、货货物的添添加操作作。(7) 系统设设置:包包括添加加用户、修修改用户户密码、重重新登录录及帮助助。4.4本章章

52、小结总体设计阶阶段,在在需求分分析的基基础之上上规划出出了系统统的功能能模块,以以及在此此分析基基础上设设计出的的具体的的、可以以满足本本系统全全部需求求的数据据库。由由于数据据库在设设计中有有非常重重要的作作用,所所以在开开发过程程中,在在考虑数数据库上上的时间间较多。在本章中初初步对中中小型企企业仓库库管理信信息系统统做了系系统总体体设计,包包含了系系统模块块总体设设计的具具体分析析,数据据库结构构设计以以满足本本系统的的需要。总体设计为详细设计打下了基础,详细设计具体内容后面待续。第五章 界界面设计计5.1 系系统主界界面提供了主要要的系统统使用功功能,包包括用户户的登陆陆,物资资的进出

53、出。现在在对系统统的部分分功能模模块进行行说明。5.1.11 登陆界界面登录界面中中,用户户用自己己的用户户ID和和密码进进行身份份验证,验验证成功功进入系系统进行行相应操操作。如如图5.1所示示。图5.1 系统登登录界面面5.1.22 系统主主界面系统主界面面主要体体现了这这个系统统的整体体功能,是是整个系系统最核核心的部部分,里里面设有有系统管管理、设设备管理理、设备备入库管管理、库库存管理理、设备备需求等等选项。如如图5.2所示示。图5.2 系统主主界面5.1.33 用户添添加界面面这层界面主主要实现现了用户户的注册册功能,如如图5.3所示示。图5.3 用户添添加界面面5.1.44 物资

54、采采购计划划界面物资采购进进库界面面,其中中包括了了设备号号、现有有库存、最最大库存存、购买买数量、供供应商、价价格、制制表人、备备注详细细信息,如如图5.4所示示。图5.4 物资采采购进库库界面5.1.55 设备管管理界面面采购之后新新进设备备,需要要进行数数据库物物资信息息的添加加,就在在这个界界面进行行添加,如如图5.5所示示。图5.5设设备管理理界面5.1.66 设备入入库界面面当用户归还还物资,在在此见面面进行数数据添加加,其中中设备号号,数量量为必填填项,所所有物资资填写完完整之后后,点击击提交。如如图5.6所示示。图5.6 设备入入库界面面5.1.77 设备出出库界面面用户进行物

55、物资的借借出在此此界面进进行登记记,其中中*号项项为必填填项。如如图5.7所示示。图5.7 设备出出库界面面5.1.88 用户信信息修改改界面用户需要对对自己的的账户进进行密码码修改,在在此界面面进行,如如图5.8所示示。图5.8 用户信信息修改改界面5.2 辅辅助查询询界面物资管理数数据流量量大、变变化快、涉涉及部门门多、实实施起来来见效快快等特点点,通过过对物资资的采购购、供应应和使用用各个环环节中的的信息的的及时了了解和掌掌握,。为为了获得得及时有有效的各各种信息息,在物物资管理理信息系系统的设设计过程程中,除除了要重重视业务务处理功功能外,还要重重视查询询功能。因因为决策策信息是是通过

56、对对历史数数据或实实时数据据的查询询得到的的。查询询功能是是管理信信息系统统中的重重要功能能之一。如如下所示示。辅助查询界面辅助查询界面采购计划查询库存量查询出库信息查询设备查询入库信息查询采购计划查询库存量查询出库信息查询设备查询入库信息查询5.2.11 采购计计划查询询界面针对物资采采购计划划界面的的查询界界面,如如图5.9所示示。图5.9 采购计计划查询询界面5.2.22 库存量量查询界界面针对某一项项物资所所剩的库库存量进进行查询询,如图图 5.10所所示。图 5.110 库库存量查查询界面面5.2.33 设备查查询界面面根据设备的的名称,或或者是设设备的编编号进行行物资的的查询,如如

57、图5.11所所示。图5.111 设备备查询界界面5.2.44 入库信信息查询询界面针对于设备备入库界界面的辅辅助查询询,如图图5.112所示示。图5.122 入库库信息查查询界面面5.2.55 出库信信息查询询界面针对于设备备出库界界面的辅辅助查询询,如图图5.113所示示。图5.133 出库库信息查查询界面面5.3 本本章小结结在本章中初初步对中中小型企企业仓库库管理系系统做了了具体详详细设计计介绍,包包含了系系统设计计的各个个功能模模块的设设计和简单流流程图设设计及重重要编码码的实现现。还有基基本功能能模块的的实现及及基本模模块的测测试。第六章 系系统的实实现6.1 系系统功能能界面系统功

58、能界界面是整整个物资资管理系系统的核核心,系系统核心心功能都都在次界界面中。如如系统管管理,设设备管理理,设备备入库管管理,设设备出库库管理,设设备还库库管理,库库存信息息,设备备需求。如如图6.1所示示。图 6.11 系统统功能界界面6.1.11 系统功功能界面面部分源源代码usingg Syysteem;usingg Syysteem.DDrawwingg;usingg Syysteem.CColllecttionns;usingg Syysteem.CCompponeentMModeel;usingg Syysteem.WWinddowss.Foormss;namesspacce WWi

59、nddowssApppliccatiion44/ / / publlic claass MaiinFrrm : Syysteem.WWinddowss.Foormss.Foormpriivatte SSysttem.Winndowws.FFormms.MMainnMennu mmainnMennu1;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem1;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem2;priivatte SSysttem.Winndo

60、wws.FFormms.MMenuuIteem mmenuuIteem3;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem4;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem5;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem6;priivatte SSysttem.Winndowws.FFormms.MMenuuIteem mmenuuIteem7;priivatte SSyst

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论