【ZK75页】【毕业设计】ASP.NET仓库管理系统设计.doc文档完稿
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
主要作用是提高管理效率降低人工成本降低采购成本及时调整营销策略,防止价格流失减少仓储面积,提高房产综合利用率降低储备资金占用。
如今,仓库管理系统已经在世界各发达国家广泛应用了,而且应用范围越来越广功能越来越全面操作越来越简便成本越来越低廉。
主要应用于大中小型企业工厂物流公司超市以及些科研单位。
仓库管理带来切实的效果为仓库作业全过程提供自动化和全面纪录的途径改变传统上的固定货位,实现全库随机储存。
从而最大限度利用仓库提高发货的质量和正确性,减少断档和退货,从而提高顾客的满意程度为仓库的所有活动资源和库存水平提供即时的正确信息。
以上这些效果无疑会带给仓库明显的效益,据估算,配进能力般可提高,库存和发货正确率超过。
仓库空间利用率提高,数据输入误差减少,库存和短缺损耗减少,劳动设备消耗等费用降低。
这些最终将为仓库带来巨大的经济效益。
系统设计目的本系统首先要实现动态性和交互性。
所谓的动态性就是能动态更新内容,如更新库存信息进货信息和出货信息等,这要求与数据库有良好的连接般用户和管理员在使用系统时,实现系统操作方便的特点实现系统的安全性和可靠性,避免他人进入破坏数据库信息。
可行性研究为了对仓库管理系统的可行性进行全面的了解的目的,以保证系统的实用性与可操作性,需要对仓库管理系统的开发在经济和技术方面进行分析,需要进行的分析有经济可行性技术可行性和社会可行性。
经济可行性要使用仓库管理系统,需要数台计算机,并安装与程序相适应的运行环境,以及对系统掌握并能够运用的管理人员。
所需要的硬件方面并没有太大的难度,却可以很大程度提高仓库管理工作的效率,在维护的费用要求也不高,具有很好的经济可行性。
技术可行性本系统主要利用以及作为本系统的开发工具,为系统的结构提供了硬件的支持。
已掌握面向对象的开发工具,对仓库管理系统也有定的了解,对其中要用到的技术能够满足要求。
虽然没有开发系统的经验,但已经向相关技术人员请教了系统开发的技术问题,技术上实现系统是可行的。
介绍就是的服务平台。
不论操作系统或编程语言有何差别,服务能使应用程序在上传输和共享数据。
平台包含广泛的产品系列,它们都是基于和行业标准构建,提供从开发管理使用到体验服务的每方面。
服务将成为今天正在使用的的应用程序工具和服务器的部分并且将要打造出全新的产品以满足所有业务需求。
更具体地说,正在五个方面创建平台,即工具服务器服务客户端和体验。
服务从由简单网页构成的静态服务网站,发展到可以交互执行些复杂步骤的动态服务网站,这些服务可能需要个服务调用其他的服务,并且像个传统软件程序那样执行命令。
这就需要和其他服务整合,需要多个服务能够起无缝地协同工作,需要能够创建出与设备无关的应用程序,需要能够容易地协调网络上的各个服务的操作步骤,容易地创建新的用户化的服务。
介绍是种最新的面向对象的编程语言。
它使得程序员可以快速地编写各种基于平台的应用程序,提供了系列的仅是开发个标志性的版本。
在设计时就考虑了这些问题。
它使开发者用更少的代码做更多的事,同时也不易出错。
支持现有的网络编程新标准新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标准。
现存的开发工具往往都是早于出现的,或者是在我们所熟知的网络还处于孕育期时出现的。
所以,它们般工具和服务来最大程度地开发利用计算与通讯领域。
正是由于面向对象的设计,使它成为构建各类组件的理想之选。
最重要的是,使得程序员可以高效的开发程序,而绝不损失原有的强大的功能。
因为这种继承关系,与具有极大的相似性,熟悉类似语言的开发者可以很快的转向。
效率与安全性新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。
开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅无法很好地支持最新的网络技术。
为数据库管理与分析带来了灵活性,允许单位在快速变化的,技术构建页面和结构是微软整体的部分,它包含组大量的编程用的类,满足各种编程需要。
在下列的二个部分中,你如何学会很适合的放在,和学会能在你的页面中使用语言。
类库假想你是微软。
假想你必须支持大量的编程语言比如和这些编程语言的很多功能具有重叠性。
举例来说,对于每种语言,你必须包括存取文件系统与数据库协同工作和操作字符串的方法。
此外,这些语言包含相似的编程构造。
每种语言,举例来说,都能够使用循环语句和条件语句。
即使用写的条件语句的语法不与用写的不样,程序的功能也是相同的。
最后,大多数的编程语言有相似的数据变量类型。
以大多数的语言,你有设定字符串类型和整型数据类型的方法。
举例来说,整型数据最大值和最小值可能依赖语言的种类,但是基本的数据类型是相同的。
对于多种语言来说维持这功能需要很大的工作量。
为什么继续再创轮子对所有的语言创建这种功能次,然后把这个功能用在每种语言中岂不是更容易。
类库不完全是那样。
它含有大量的满足编程需要的类。
举例来说,类库包含处理数据库访问的类和文件协同工作,操作文本和生成图像。
除此之外,它包含更多特殊的类用在正则表达式和处理协议。
,此外包含支持所有的基本变量数据类型的类,比如字符串整型字节型字符型和数组。
最重要地,写这本书的目的,类库包含构建的页面的类。
然而你需要了解当你构建页面的时候能够访问的任意类。
理解命名空间正如你猜测的,是庞大的。
它包含数以千计的类。
超过,幸运地,类不是简单的堆在起。
的类被组织成有层次结构的命名空间。
可用的语言这本书的目的,你将会为以作为你的编程语言来完成你的页写程序编写。
它是页面的默认语言。
虽然你在这本书中直用,但是,你也需要了解用其它的支持公共语言库的语言创建页面。
除此之外,这包括,和。
提示除微软之外的公司产生的几十个其他的语言已经能够和兼容。
这些其他的语言的些例子包括和。
这就意味着假如你真的想,你可以使用写页面。
不管你使用什么语言开发页面,你需要明白在执行前必须编译,这就意味着执行速度非常快。
你第次请求页面,页面被编译成个类,这个类文件被保存在个特殊的下这个的名字叫。
对于个页面个通信类文件出现在下。
以后不管任何时候你请求那个同样的页面,那个通信类文件就会执行。
当页面被编译的时候,它没被直接地被编译成机器码而是被编译成了个中间语言,名字叫所有可用的语言都被编译成这种中间语言。
个页面不会被编译成本地机器码直到它被个浏览器访问,在那个时间点包含在下的类文件用编译器编译并且执行。
这些迷惑的方面体现在整个过程都在后台运行,你必须要做的是用资源代码为你的页面创建个文本文件。
为你处理完转换它为编译码这困难工作。
典型提示怎么样呢在之前,是开发动态页面最流行的语言。
不支持,而且这是好消息。
是个的超集,意味着相对于有更多的功能。
因此,你用有更丰富的函数和语句供你使用。
此外,不像,是种被编译的语言。
这意味着如果你使用重写相同的代码感觉会更容易些。
假如你过去只用而不用,也不用担心。
因为如此接近,你将会发现在这二种语言之间的转变是很容易的。
提示在中,微软包括个名叫的有趣的工具。
在临时的文件中你能使用这个工具查看没有装配的类的代码。
它列出了类的所有方法和属性使你能够浏览中间代码。
正如在这章讨论的这个工具也可以用于操作控件。
举例来说,你能使用浏览控件的中间代码。
位于在个叫做的文件中介绍控件控件为你的应用程序提供动态和交互的用户接口。
这些控件能够使你的网站的使用者看见和交互。
举例来说,你能使用控件建立窗体元素,交互式日历,而且可以滚动标题广告。
控件和内容共存。
典型地,你用通常的创建你的网页的静态区域和用控件创建网页的动态区域。
了解控件是怎么工作的最好的方法是看个简
