版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘
要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。而仓库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文通过分析浏览器/服务器结构的特点并结合企业仓管理的实际情况提出了基于B/S结构中小型企业仓库管理系统的基本设计思想简要介绍了系统各功能模块及数据库的设计,着重讨论了用技术和SQL2005开发企业仓库理系统时的数据库访问技术和动态网页制作技术并给出了部分实现代码。通过该系统,使学生可以方便地在企业内部网上进行仓储管理。该B/S结构的系统WindowsXP系统V平台下开发完成,使用C#作为SP.NET开发语言SQLServer2005作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高。系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在里修改,增加了灵活性和安全性。代码尽量减少数据库连接的打开时间等手段来提高性能。本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与企业仓库管理系统相关的信息与的无缝链接技术等。关键词
仓库管理;信息管理系统;B/S结构;数据库管理I
AbstractWithrapidofcomputertechnologywidelyincorporationittoutilizeittorealizeWarehouseManagementSystemoftypicalInformationSystem,whoseexploitationsmainlyincludemaintenanceofaswellasfrontapplicationFortheformer,itrequiredsetupunited,database,forofandsimplethesisouttheoryofWarehouseManagementSystemonexplorerincharacteristicsofB/SofsituationofWarehouseManagementSystem.ItintroducesofgroupdatabasebrieflyondiscussionexploitaccesstechnologydynamicwebneededWarehouseManagementSysteminlightofASP.NETtechnologySQLServerItalsopresentspartsofimplementationhelpingstudentstoWarehouseManagementincorporationsite.B/SsystemonplatformofXPVS.NET,C#ASP.NETSQLServerasbackstagedatabase,whichpossessesadvantagesinsecurity,speed,etc.canwithdatabaseswithhighcapacityefficiently.Thecharacterconnectingdatabasesbewhichraisesflexibilityandsecurity,reducingthetimetoInthisdissertation,analysis,realities,informationWarehouseManagementconnectiontechnologyofalsointroduced.KeyWarehouseManagementManagementInformationSystemB/SDatabaseManagementII
目
录目摘Abstract第1章绪1.1课题背景11.2课题目的和意义11.3开发设计思想21.4主要工作和论文结构2第2章系统开发工具与开发平2.1开发平台和技术介绍IIS简介3ASP.NET开发环境2.2程语言2.3数据库52.4系统运行环境.第3章系统需求分3.1可行性分析8可行性研究8可行性分析8系统业务流程分析10系统数据流分析11数据字典分析123.2本章小结14第4章系统总体设4.1系统模块总体设计154.2数据库结构设计15III
数据库逻辑结构设计15数据库结构设计表16第5章系统详细设5.1管理主界面实现195.2退货模块设计21退货信息21退货信息管理235.3销售管理模块设计245.4商品信息管理模块设计25结致参考文IV
第
绪论1.1
课题背景兵马未出,粮草先行。古代行兵打仗,最先要考虑的就是物资的准备和管理,否则要取得胜利是非常困难的一件事。商场如战场,商家不仅要掌握大量的物资,同时这些物资还要尽可能满足顾客的需要,这样才能在激烈的市场竞争中获取胜利然而管理物资却是最烦琐的事情无论数量还是种类,都是数以万计,用人手工来做,不仅是难于完成,而且可以说是不可能的。在计算机普及的今天用电脑管理物资是必然的趋势以超级市场为例,走进超级市场,琳琅满目,各式各样的商品应有尽有,顾客大都满载而归,买到称心如意的商品。而在顾客得到极大方便的同时,商家在管理这些商品上却花费了大量的心血。当然,作为实际的经营者,要了解的东西远比这几点多,但无论怎样,物资的管理是一切工作中的重点,如何管理物资是成败的关键。对小经营者来说,也许可以是一本账本,再加算盘或计算器即可。但对于大公司而言,根本不可能单纯依靠账本,那样不仅费人费力,而且当出现差错时,难于查改。所以必须借助电脑,把所有数据输入数据库,然后用系统对这些数据进行管理,通过统计和分析得到各种有用的信息。通过对这些情况的仔细调查,作者开发了下面的中小型企业仓库管理系统。1.2
课题目的和意义随着计算机行业的不断发展,企业管理的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,企业管理对计算机管理企业要求更加紧密,更加完善,特别是针对物资管理方面,企业的需求更为广泛,谨慎,所以一个好的仓库管理系统对于企业来说是由为重要的。系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、1
保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。1.3
开发设计思想仓库管理系统在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。仓库库存管理的特点是信息处理量比较大。所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统等问题。1.4
主要工作和论文结构作者首先对系统进行了需求分析和总体设计。根据仓库管理的特点,将系统分成三大模块:用户管理、入库管理模块、出库管理模块。接着,在前一步的工作基础之上,又对各个模块细分为若干个子模块,并分别进行了编码实现。最后将系统各个模块整合,测试系统各部分整合后的功能,稳定性等。2
第
系统开发工具与开发平台一个项目的开发,需要有丰富的知识做基础,也需要有技术的积累,而所有这些要在一个项目中的体现,就要看在设计中你所采取的开发工具,因此,下面介绍一下学生信息管理系统的开发技术。软件开发可以采用多种开发方法,如生命周期法和面向对象方法等。面向对象技术是软件工程领域中的重要技术,它不仅是一种程序设计方法,更重要的是,它是一种对真实世界的抽象思维方式。2.1
开发平台和技术介绍简介IIS是InternetInformation的缩写,它是微软公司主推的务器。在2000安装光盘中就包含IIS5.0。NT完全集成在一起以用户能够利用在WindowsNT和(NTFileNT的文件系统内置的安全特性建立强大灵活而安全的Internet或Intranet站点您在企业内部网络或广域网络上松共享文件和资讯。Windows2000Server中最快Web服务器MicrosoftActiveDirectory目录服务完全整合种结合能够使以Web为基础的应用软件更可靠、更具有延展性。这项新一代的电子商务解决方案把旧资料和应用软件整合到全球资讯网WWW)中,让公司能重新定义内部与外部的不同商务处理流程。IIS的一个重要特性是支持,是程序得以成功运行的先决条件格意义来说在机器安装配置服务器环境ASP.NET将无法运行和正常使用,也无法实现其功能。IIS5.0是Windows2000所提供的服务,所以能和2000上的其他服务紧密地合作,通过它们之间的合作,能够使一个网页正常得以运行、使用。3
ASP.NETASP.NET又叫ASP+,作为一种动态技术,是微软公司推出的新一代脚本语言,是全新体系结构.NET微软总裁兼首席执行官给.NET下的定义为“.NET代表一个集合,一个环境,一个可以作为平台支持下一代的可编程结构。”)平台的一部分,它提供了一种以Microsoft.NETFramework为基础,开发应用程序的全新编程模式,可以使Web开发人员更加快捷方便地开发Web用程序。ASP.NET是建立在通用中间语言上的程序架构,因此可以在任何一台Web服务器上建立强大的应用程序比现有的各Web开发模式而言,ASP.NET有更为强大的优势和魅力。结合了站点和Web服务这两种Web开发技术。使用可以比以前更加容易地创建出动态的数据驱动的网站而且还具有良好的可扩展性,并且可以很好的支持各种浏览器,而无需开发人员为不同的浏览器编写不同的代码。在Visual2005中,可以快速应用程序开发Development,RAD)技术构建应用序在窗体上拖放控件双击控件并编写相关事件响应代码。2.2C#编语言程编程语言总结起来可以从两个方面进行介绍特点和编程环境。1.C#的特点ASP.NET目前能支持3种语言,C#、Visual和Jscript.NET。本系统采用的是C#程语言微软公司专门为.量身定做的一种简洁、类型安全的面向对象的编程语言,它.NET有着密不可分的关系。开发人员可以通过它编写在.NETFramework上运行的各种安全可靠的应用程序。使用可以创建传统户端应用程序XMLWebServices、分布式组件客户端—服务器应用程序数据库应用程序以及很多其他类型的程序。专门为.Net应用而开发的语言,使用.框架所提供的类型,C#没有类库,使用.NET框架所提供的类库,另外,类型就是.NET安全检查、4
结构化异常处理也都是交给CLR处理的。因此,C#是最适合开发NET应的编程语言,从中可以了解C#具有以下的突出特点:(1)语法简洁,在默认情况下,码在NET框架提供的受控环境下运行,不允许直接操作内存,它去掉了指针操作,只支持一个“.。(2)彻底的面向对象设计,有面向对象语言所应有的一切特性:封装、继承和多态。在C#类中,每种类型都可以看作一个对象。但允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。(3)C#没有全局函数,没有全局变量,也没有全局常量,所有的都必须封闭在一个类中。因此,C#编写的代码具有更好的可读性,而且减少了发生命名冲突的可能。(4)与应用紧密的结合持绝大多数的标准,例如,、XML、等。(强大的安全性机制,可以消除软件开发中常见错误(如语法错误.NET提供的垃圾回收器能够帮助开发者有效的管理内存资源。2.3数据库本系统采用的数据库为数据库,采B/S结构的工作模式。B/S构是随着计算机网络技术的发展而出现的一种先进的计算模式。SQLServer的全称是Microsoft,由美国微软公司制作并发布的一种性能优越的关系型数据库管理系统,具有强大的数据库创建、开发、设计和管理功能。它不仅是一个完整的数据库,而且具有强大的扩展性。它是作系统最为流行的数据库,比较适合小型、中型、大型应用程序的后台数据库。它同时也适用于电子商务、数据仓库、和在线商业应用程序等。SQLServer是在SQLServer的基础上扩展升级的产品。它继承了SQLServer以前版本的所有优点,同时又增加了许多新的功能,与微软公司的其他产品具有良好的兼容性。它提供的几十种向导,覆盖了几乎所有的数据库操作(数据库的创建、维护、作业、警告、数据复制、转换等SQLServer是一种高性能的关系型数据库管理系统,在2000基础上大大扩展了系统的性能可靠性和易用性逐渐成为(在线事务进程DW(数据仓库)和商务应用最好的数据库平台。主要特点体现在以下几个方面:5
1.简便的作方式SQLServer界面友好、操作简单,同时包含一整套的管理和开发工具,企业管理器就是其中的图形化集成管理工具,用户不用记住各种命令和SQL语句就可以完成种常规操作。2.以为计结构SQLServer按B/S构(B/S构的系统有个基本组成部分:浏览器、服务器、浏览器与服务器的连接件)设计而成,Brower/Server结构将任务合理地分配到服务器与客户端,减少了网络拥挤,提高了整体性能。3.支持多不同的开发平台数据库开发人员可以使用任意一种开发平台编写应用程序来访问SQL。其中微软的产品Visual可以帮助用户方便、快捷地开发新的SQLServer应用程序。4.支持企级的应用程序SQLServer关系数据库引擎具备完善、强大的数据处理功能,充分保护数据完整性。2005企业版在32位处理器上能支持超过数十万亿字节容量的数据库。5.支持XMLSQL2005引入了支持XML功能的特性。XML是扩展标记语言(Markup的英文缩写于描述一个数据集的内容以及数据如何在Web页中显示或输出到某个设备。它以可扩展、易用和安全的特点,成为建设大型点最好的数据存储设备之一。6.数据仓支持SQLServer2005中包括析取和分析汇总数据以进行联机分析处理(OLAP在线分析处理工具联机分析处理成为可能SQLServer2005供了英文查询工具和编程接口,使得以英文为基础设计、管理和查询数据库成为了可能。7.语言排规则在SQLServer以前的版本中所有的数库被限制在一个代码页以及语言集排序次序中,当使用英文版据库系统时,所有的语言排序规则就必须依赖英文的排序次序,2005在Windows排序规则的基础上增加了一套新的排序规则,它代替了代码页和排序次序,为开发多国语言的数据库应用系统提供方便。6
2.4
系统运行环境系统运行环境主要有软件运行平台和硬件运行平台。软件运行平台本系统设计运行在操作系统环境下,因为该系统用户界面户好,简单易懂,易学易用。并且价格适中,适合于中小型学校中数据吞吐量不太大的情况下使用。7
第
系统需求分析为了实现本系统,做必要的可行性分析是非常重要的一个过程,其中可行性分析是实现“做还是不做,需求分析是实现“做什么?怎么做?”需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。3.1
可行性分析现在,计算机硬件技术的发展已经达到了相当高的水平。但是,库存管理软件的开发目前还正处于初级完善的阶段随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到企业库存物资管理当中去,这就给软件设计人员提出了更高的设计要求。仓库管理一直是企业不继改进研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使企业对物资的管理不在有局限性。一个完备的企业仓库管理系统可以使企业员工对物资管理起来方便、快捷、安全,从而提高企业管理的效率,为企业谋求更多的利益。企业仓库管理系统的开发及应用,避免以往企业中员工的纸张记录的繁锁方式,并且后台管理是管理员单一的管理,确保了程序的安全性。企业仓库管理员登录后,对仓库中物资、人员都进行了归类,只要管理员通过名字和密码进入前台页面,按步骤依次进行操作即可,一切操作都很简单、快捷,提高了企业物资管理的工作效率。
当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题都具有简单的解决办法,许多问题都是不能在预定的规模之内解决。因此通过可行性的研究分析可以从中发现问题,并对其提出有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上京可以提出新系统目标,即新系统建立后所要求达到的8
运行指标,这是系统开发和评价的依据。系统目标应充分体现,并直接为仓库管理系统服务,且程序可以分期、分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提出的非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。1.技术可性根据客户提出的系统功能性能及实现系统的各项约束条件根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。2.经济可性估算新系统的成本效益分析其中包括估计项目开发的成本开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。3.运行可性新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息效率。从而能完全满足使用者的要求。电子元仓库管理系的需求析系统分析工作在软件设计过程中是非常重要的环节,它的基本任务是准确地回答统必须做什么”需求分析是对目标系统提出完整、准确、清晰、具体的要求。满足用户的需求是制作软件的宗旨,而对软件的需求是用户对系统提出的要求,这种要求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开发必须以一组需求化为出发点,软件的系统需求分析不断修改以满足用户的想要得到的软件模型。因此,必须用行之有效的方法对软件需求进行严格的审查验证。需求分析一般是按图所示的过程进行。9
图需求分析的一般过程
需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。
业务流程图是一种描述系统内各单位员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。从业务流程图可以看出该中小型企业仓库管理系统主要有以下几项管理功能(如图3-2示入库:管理员通过采购物资并将其分类存入仓库中,进行入库管理,然后进行登账,做盘点,进行统计交给财务进行统一管理。如采购的物资有缺线或存在不够货的情况,可以通过查看入库单向供应商要求退货处理。出库:管理员通过销售仓库中的物资,进行出库管理,然后进行登账,做盘点,进行统计交给财务进行统一管理。如有客户不满意可以能过查年领料单后进行退货处理。中小型企业仓库管理系统业务流程如图所示。10
财务
管理
财务退货
采购
销售
退货入库
入库
出库
领料登账缺件
供应盘点统计
库存账报表
财务
图3-2中型企业仓库管理系统业务流程图数据流图描述:仓库管理系统的数据流图是根据物资信息的数据流程进行的分析,对现有的资料进行处理,系统数据流图如图3-3所示。管理员:针对整个系统的各项信息,处理等进行管理操作。出库信息:主要包括基本信息,信息添加,商品信息管理,库存查询,入库查询,以方便管理进行各项处理操作。入库信息:主要包括入库登记,退货登记,退货查询,主要为方便管理对各项信息进行管理操作。11
货物数据货物信息管理
货物信息表仓库数据管理员
仓库信息管理货物信息用户基本仓库信息信息管理用户基本信息入库信息管理入库信息出库信息出库信息管理
用户基本数据入库数据
仓库信息表用户基本信息表入库信息表出库信息表出库数据公司信息
公司信息管理
公司信息表财务信息
公司数据盘存信息
财务信息管理
账目信息表财务数据盘存信息管理
盘存信息表盘存数据图3-3系数据流图
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和12
文字两个方面对系统的逻辑模型进行完整的描述1.数据项义数据流组成:I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I01-12+I01-13+I01-14数据流名称:仓库信息数据流来源:管理员数据流去向:仓库信息管理数据流组成:I01-15+I01-16+I01-17数据流名称:仓库数据数据流来源:仓库信息管理数据流去向:仓库信息表数据流组成:I01-15+I01-16+I01-17数据流名称:用户基本信息数据流来源:管理员数据流去向:用户基本信息管理数据流组成:I01-19+I01-20+I01-21数据流名称:用户基本数据数据流来源:用户基本信息管理数据流去向:用户基本信息表数据流组成:I01-19+I01-20+I01-21数据流名称:入库信息数据流来源:管理员数据流去向:入库信息管理数据流组成:I01-22+I01-23+I01-24+I01-25+I01-28+I01-29数据流名称:入库数据数据流来源:入库信息管理数据流去向:入库信息表13
3.2
数据流组成:I01-22+I01-23+I01-24+I01-25+I01-26+I01-27+I01-28+I01-29数据流名称:出库信息数据流来源:管理员数据流去向:出库信息管理数据流组成:I01-22+I01-23+I01-24+I01-25+I01-28+I01-29数据流名称:出库数据数据流来源:出库信息管理数据流去向:出库信息表本章小结本章主要从业务流程方面论述了,本系统的可行性问题,其中包括:经济可行性、技术可行性、时间可行性、操作可行性、法律可行性。通过本章的论述,可证明《中小型企业仓库管理系统》是一个非常可行的系统,无论是从前台的浏览技术,还是后台的数据库支持部分都很符合用户的需求。本章初步建立起开发项目的模型,具体设计与实现将在后面待述。14
第
系统总体设计通过需求分析的介绍,可以进一步对系统设计的具体分析和总体思想进行设计。总体设计主要是对系统做一个概括性的介绍,以及功能模块设计。4.1
系统模块总体设计随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。本系统一共分为三个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的有两个数据库,所访问的表也有很大不同。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统中模块分别为:管理员信息、入库管理、出库管理。各功能模块的具体功能如下:(1)库存管理:查询、添加、删除、类别管理,信息管理。(2)元件信息管理:查看类别管理,商品信息添加,信息管理,销售登记,销售查询,退货登记,退货查询。4.2
数据库结构设计方法是一种用来在数据库设计过程中表示数据库系统结构的方法,该方法用图来描述现实世界的概念模型E-R法也称为模型。图中,用方框表示实体,用菱形表示联系,用椭圆表示属性。通过对以上系统业务流程图和数据流图的分析,确定电子元件仓库管理系统全局E-R图如图所示。15
财务
n
管理1接收
1
仓库
m
管理
n
管理员n
n货物
m
提供
n
公司
基本信息
m
拥有
图系统全局图对于信息管理系统据基本上都是使用数据库进行管理库设计是对保存管理系统数据的数据库结构进行设计个系统的开发具有非常重要的作用。本系统的数据库命名为:两个数据库,前者是用来存储有关商品销售的所有数据信息,后者是用来存储库存管理的数据信息。数据存储名称:管理员信息数据来源:管理员信息表数据去向:管理员登陆模块数据组成:管理员信息=管理信息唯一标+理员帐号管员密码管理员权限+注册时间描述:存储了管理员的基本信息16
数据存储名称:商品类别信息数据来源:商品类别信息表数据去向:商品类别模块数据组成:商品类别信息=商品类别信息唯一标识+商品类别+添加时间+经手人描述:存储了商品类别的注册信息数据存储名称:商品信息数据来源:商品信息表数据去向:商品信息模块数据组成:商品信商品信息唯一标识+货物名称+供货编号进价+售价数量+厂商等描述:存储了商品信息数据存储名称:客户信息数据来源:客户信息表数据去向:客户信息模块数据组成户信息=客户信息唯一客户编号姓名地址+身份证性别+电话等17
描述:存储了客户信息数据存储名称:库存信息数据来源:库存信息表数据去向:库存信息模块数据组成:库存信库存信息唯一标识+商品名称+价格数量+添加时间单位+编号等描述:存储了库存信息数据存储名称:销售信息数据来源:销售信息表数据去向:销售信息模块数据组成:销售信息=销售信息唯一标识+货物名称+数量价格+时间等描述:存储了销售详细信息18
第
系统详细设计这个阶段根据在总体设计的基础上进行系统详细设计分析各个模块和程序编码的设计以及对系统主要功能模块的测试。5.1
管理主界面实现在中新建一个工程,根据自己的需要进行对界面的设计,这便是在仓库管理操作前首先用户管理界面,如-1所示。图类查询界面System.Configuration;System.Web.UI.WebControls;19
{if(result.Tables[0].Rows.Count>0){=result.Tables[0].Rows[0]["content"].ToString().Trim();}}}}图5-2商信息查询System.Configuration;System.Web.UI.WebControls;20
5.2
public:{protectedvoid{if(Request["delid"].ToString().Trim()""){}}}退货模块设计添加入库信息如图所示。21
图5-4添退货信息续表1.实现编intoFax,Linkman,Email,Bank,BandAccounts,Username,AddTime)values('"++"','"+CompanyType+"','"CompanyShort++"','"+++Tel+"','"+Fax+"','"+Linkman+"','"Email+"','"+"','"+"','"+Username+"','"AddTime+"')",strcon);Response.Write("<scriptlanguage=javascript>alert('您已经添加成功');location='Company_add.aspx'</script>");22
在退货信息管理界面中单击“详细信息”,则进入下面的退货详细信息修改界面。退货信息管理如图所示。图5-6退信息管理PageAutoEventWireup="true"Inherits="kh_updt"<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0<htmlxmlns="/1999/xhtml"><headid="Head1"<title>无标题页</title><form23
</html>5.3
销售管理模块设计销售信息登记如图所示。图5-7销登记<%@AutoEventWireup="true"CodeFile="lb_add.aspx.cs"Inherits="lb_add"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0"/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head24
5.4
<title>无标题页<<LINKhref="qtimages/main.css"type="text/css"</HEAD><body><formid="Form1"cellSpacing="0"borderColorDark="#9cc7ef"width="60%"align="center"borderColorLight="#145aa0"bgColor="#4296e7"><td<div添加商品类别/font></div>商品信息管理模块设计商品信息如图所示。25
图5-9信管理PageAutoEventWireup="true"borderColorLight="#145aa0"border="1"><trcolSpan="2">align="center"><fontcolor="#ffffff">退登<</td></tr>mso-bidi-font-family:'TimesRoman';mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA">议采购<<TDwidth="59%"<asp:TextBoxid="price"runat="server">0</asp:TextBox><FONT体">元/FONT></TD></TR><TDstyle="WIDTH:164px"height="25"><FONTface="宋体"库存数:</FONT></TD><TDwidth="59%"<asp:TextBoxID="shuliang"</form>26
销售登记查询System.Configuration;System.Web.UI.WebControls;27
publickh_add:{publiclx,lxtxt;{Response.Write("<script>javascript:alert('系错误没设置好数据库的连接}}}出库查询模块28
29
商品信息添加模块库存查询模块30
入库查询模块31
退货查询模块32
退货查询模块33
销售查询模块34
销售登记模块35
结论本系统由于是应用计算机对电子元件仓库管理进行管理,所以对于过去纯手工操作有着较为明显的优点,如:检索迅速、查找方便、可靠性高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省湛江市2026年普通高考测试生物(二)+答案
- 2025文华学院教师招聘考试题目及答案
- 2025江西现代职业技术学院教师招聘考试题目及答案
- 2025成都体育学院教师招聘考试题目及答案
- 连云港语文试题及答案
- 北京市海淀区实验幼儿园招聘建设笔试备考题库及答案解析
- 2026年4月江苏扬州市江都区教育系统事业单位招聘教师13人建设笔试备考题库及答案解析
- 2026贵州普安红集团黔叶农业开发有限公司市场经理招聘1人建设笔试备考试题及答案解析
- 2026对外经济贸易大学附属小学招聘建设考试参考试题及答案解析
- 2025年安阳市龙安区城管协管招聘考试试题及答案解析
- 新高考教学教研联盟(长郡二十校)2026届高三年级4月第二次联考英语试卷(含答案详解)
- 聘任委员会工作制度
- 丹寨县新华小学实验仪器总账明细账
- JGJT303-2013 渠式切割水泥土连续墙技术规程
- 海上渔排租赁协议
- 《诗经》中的天文与地理
- 2023年中国水产科学研究院东海水产研究所招聘21人笔试备考试题及答案解析
- 2023年医技类-微生物检验技术(副高)考试历年真题拔高带答案必考
- 小儿体液平衡特点与液体疗法
- GB/T 9792-2003金属材料上的转化膜单位面积膜质量的测定重量法
- GB/T 12689.1-2010锌及锌合金化学分析方法第1部分:铝量的测定铬天青S-聚乙二醇辛基苯基醚-溴化十六烷基吡啶分光光度法、CAS分光光度法和EDTA滴定法
评论
0/150
提交评论