毕业设计——商品仓库管理系统的设计.doc

上传人:文库蛋蛋多 文档编号:3975607 上传时间:2023-03-30 格式:DOC 页数:43 大小:1.29MB
返回 下载 相关 举报
毕业设计——商品仓库管理系统的设计.doc_第1页
第1页 / 共43页
毕业设计——商品仓库管理系统的设计.doc_第2页
第2页 / 共43页
毕业设计——商品仓库管理系统的设计.doc_第3页
第3页 / 共43页
毕业设计——商品仓库管理系统的设计.doc_第4页
第4页 / 共43页
毕业设计——商品仓库管理系统的设计.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《毕业设计——商品仓库管理系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计——商品仓库管理系统的设计.doc(43页珍藏版)》请在三一办公上搜索。

1、毕 业 设 计 报 告课题: 商品仓库管理系统的设计 系部: 软件工程系 班级: 软件081 学号: 2008180092 学生: X 指导教师: X X 装订交卷日期:2011年3月20日 毕业设计任务书一、设计课题:商品仓库管理的设计与实现二、设计目的:通过条形码来进行仓库管理,以快速、准确、低成本的方式为客户提供最好的服务。本课题要求学生采用SQL Server2000数据库为后台、ASP为前台,设计一个仓库管理系统。通过本课题的设计,能够熟练运用SQL Server2005数据库和.NET语言。因此本课题具有一定的实用价值。三、设计要求 本课题设计要求如下:1、销售模块当销售出库时不影

2、响库存2、采购模块采购订单:当需要采购时,影响库存采购收货:采购成功后,库存自动增加3、仓库管理模块商品的入库:货品及可选择方便快捷,可以区分正常入库商品的出库:可以区分正常出库4、查询根据条形码查询商品5、打印打印相关统计报表四、毕业设计报告要求:毕业设计报告由以下几部分组成:1、标题封面:标题要求简洁、确切、鲜明。2、毕业设计成绩评定记录表(教师等填写)3、毕业设计任务书(指导教师提供)4、目录。5、正文6、附录五、设计进度计划:11月15日-11月25日 查阅资料、系统功能分析、模块设计、数据库设计12月 1日- 2月25日 代码设计、调试3月 1日- 3月25 撰写毕业设计报告 4月初

3、 毕业设计答辩(如有变动,另行通知)六、毕业答辩需提交的材料:1完整的系统代码(光盘或磁盘)2毕业设计报告学生:罗 X 指导教师签名:2010年 11 月 10 日目 录一、软件可行性研究与项目开发计划- 1 -1问题定义- 1 -2可行性研究- 1 -3项目开发计划- 2 -4项目概述- 3 -5实施计划- 4 -二、 需求分析- 5 -1引言- 5 -2任务概述- 6 -3数据描述- 6 -三、 软件概要设计- 9 -1引言- 9 -2任务概述- 9 -3总体设计- 10 -4接口设计- 11 -5数据结构设计- 11 -6安全保密设计- 13 -7维护设计- 13 -四、详细设计说明书-

4、 13 -1引言- 13 -2总体设计- 14 -3程序描述- 15 -五、软件测试与调试- 34 -1引言- 34 -2任务概述- 35 -3计划- 35 -4测试项目说明- 36 -5测试分析报告- 38 -6测试计划执行情况- 38 -六、结束语- 39 -一、软件可行性研究与项目开发计划1.问题定义可行性研究是运用多种科学手段(包括技术科学、社会学、经济学及系统工程学等)对一项工程项目的必要性、可行性、合理性进行技术经济论证的综合科学。项目可行性研究是项目前期工作的主要内容,可行性研究通过市场分析,技术研究,经济测算,最后确定是否投资一个项目。2. 可行性研究仓储始终是生产者和客户之间

5、的一个主要的联系纽带,在该系统中起着包括商品的存储,进销等是公司仓库系统最重要的。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的。2.1要求2.1.1 基本运行要求:公司所需要开发的软件要求能在公司所有计算机上基于WINDOWS系统运行,支持无线传输,并具有条形码输入接口。同时所开发的软件要能与公司其他管理系统平台相衔接,统一管理公司的商品的运营状况。21.2 功能要求:主要功能模块为库存管理,进销管理,采购管理。系统能够使查询商品的信息变得更为轻易等,使这些信息为一目了然

6、。2.1.3 安全要求:登陆系统时,需验证身份和密码,只有通过验证的身份才能进入系统进行信息的操作。系统间信息的传递也需要进行安全设置,以防止公司信息泄露。同时该系统还需具有灵活性、兼容性等要求。 2.2目标商品仓库管理系统目标:建立一个能灵敏、高效、全面提高商品的管理系统,辅助管理决策者及时、准确地做出决策。(1)实现仓储业务全面计算机处理,提高公司的工作效率和工作质量。(2)及时提供仓储业务的统计信息,提高管理水平。(3)与供应商共享信息,满足供应链中对各项信息处理的准确性、一致性、时效性和灵敏性的要求。(4)为决策者提供更加有效的信息,辅助其做出正确的决策,从而提高公司的运营状况,提升利

7、润空间。2.3条件、假定和限制(1)系统开发基于windows操作系统,通过SQL Server2005等数据库软件和.Net等开发工具进行系统开发。(2)进行系统开发时间为四个月左右(3)该系统确保每种商品不会既超过既定库存,也不会少于当期需求。2.4可行性研究方法通过经济可行性,技术可行性,运行可行性3个方面进行可行性分析。2.5决定可行性的主要因素经济可行性:超市有能力承担系统开发费用。开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中

8、,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。 技术可行性:在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。因为,有的企业对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够掌握。 运行可行性:本系统采用基于Windows的图形用户界

9、面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个商品仓库管理系统采用友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。3、项目开发计划11月15日-11月25日 查阅资料、系统功能分析、模块设计、数据库设计12月 1日- 2月25日 代码设计、调试3月 1日- 3月25 撰写毕业设计报告 4月初 毕业设计答辩3.1引言进行具体调查、研究、分析,确定有利和不利的因素、项目是否可行,估计成功率大小、经济效益和社会效果程度,为决策者和主管机关审批的上报文件3.2编写目的 本报告的主要作用是确定各个项目模块的开

10、发情况。 具体步骤:拟订开发计划书,分配项目工作,安排项目进度。读者是系统用户、系统开发人员、系统开发的决策者以及公司的决策者。3.3项目背景(1)所建议开发的软件系统的名称:商品仓库管理系统(2)本项目的提出者是某商品公司的负责人。 开发者为该宿迁软件开发中心的工作人员。 使用者为超市的管理的经理。实现该软件的计算操作平台是联入公司内部局域网的多台计算机,以及手持数据终端。(3)该软件系统首先联入公司内部局域网,统一管理公司的商品运营状况,使公司整体协调性更高,为企业带来更多收益。 同时,各库位的库存信息都会直接与各自的供应商进行共享。3.4参考资料管理系统高等教育出版社4 项目概述4.1工

11、作内容见可行性研究报告. 4.2条件与限制未完成项目应具备的条件:对项目开发有扎实的理论知识;对编程有良好的技术基础;应获得开发项目所需的资金。4.3产品4.3.1程序程序名称:商品仓库管理系统4.3.2文档可行性研究报告需求需求说明书软件概要设计软件详细设计软件编码软件测试与调试4.4运行环境软件环境:Windows应用平台硬件环境:微型计算机rver2005数据库4.5验收标准编号条 款具 体 事 项合格不合格1功能要求需求分析所要求的功能2性能要求软件运行速度快,响应时间短,安全性能好,兼容性较好3界 面操作界面友好直观,色彩明朗,设计有序,给人一种宁静的感觉,使用户能更好进行操作 4运

12、行环境硬件环境:微型计算机软件环境:Windows操作系统(Windows XP 等)5实施计划5.1任务分解编号阶段具体任务1问题定义通过访问调查,明确要解决的问题,确切地定义问题的必要性。2可行性研究研究问题的范围,是否值得去开发,并且是否有可行的解决方法。3需求分析跟用户密切配合,沟通,确定目标系统具备的功能,建立用户确认的系统逻辑模型。4概要设计提出低成本,中等成本,高成本设计方案,确定解决问题的策略及目标系统中应包含的程序。5详细设计设计出程序的详细规格说明,具体实现目标系统。6编码和单元测试编写容易理解和维护的程序模块,并对其进行测试。7综合测试通过各种类型的测试(及相应的调试)是

13、软件达到预定的要求。测试分为:集成测试、验收测试、现场测试。8软件维护通过各种必要的维护活动使系统持久地满足用户的要求。维护步骤:提出维护要求,分析维护要求,提出维护方案,审批维护方案,确定维护计划,修改软件设计,修改程序,测试程序,复查验收等。二、 需求分析1引言通过进销、采订购、销售等模块来完善商品仓库管理系统。1.1编写目的商品仓库管理系统是一套用于仓库、进销存管理的软件。它适用于超市等单位管理商品的采购、入库、出库(销售)等日常工作。 提供基本的查询等功能,及简洁、明晰的报表。灵活的应何时出库入库及数量的问题。商品仓库管理系统主要针对于超市管理,是针对仓库日常执行业务,主要分为了商品仓

14、库管理和商品的查询,用户通过相应的模块,对仓库里的设备的基本情况进行操作 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档设计人员、开发人员参考。1.2项目背景 软件项目名称:商品仓库管理系统 本项目适用于超市,等仓库的管理及运行! 该软件系统同其他系统或其他机构的基本的相互来往关系如下: 该系统的数据库及其备份建立在SQL Server2005数据库基础上1.3定义商品仓库管理系统包括对入库及入库/出库的基本信息查询,库存管理:对当前的产品数量及是否应该继续进或更新产品或做某些备注做出一些综合统计及报告说明。2任务概述2.1目标该软件系统开发的目的是为了使仓库管理

15、员更好地管理商品的仓库入库、出库情况以及库存信息,目标针对于仓库货物的流通情况, 能够方便的实现进出产品的出入库功能和信息的查询,并能够明了的反映库存信息情况以及时地提醒仓库管理员该对哪些产品进行出库和入库操作,系统要求有一定不合法的法操作的判断能力和容错能力以不至于偶尔的误操作致使系统崩溃或是数据彻底丢失。2.2运行环境操作系统:Windows XP支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20052.3条件与限制由于此系统是自己的PC机上演示及在个人机上进行开发,所以其经费没有计算。其开发期限预计在四个月左右内完成。3数据描述3.1静态数据a) 用户表:

16、中文字段名英文字段名数据类型主键 非空用户编号ID自动编号YesNob) 商品信息表:中文字段名英文字段名字段类型主键非空标识ID自动编号主键Yesc) 入库信息表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNod) 订购表:中文字段名英文字段名字段类型主键非空 标识ID自动编号YesNoe) 采购表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNof) 销售表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNo3.2动态数据见详细设计说明书。3.3数据库介绍 商品仓库管理系统统适合Windows XP操作系统,后台数据库选择SQL Server200

17、5数据库,基本满足现在的主流配置的需要。3.4数据词典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。一般说来,数据字典应该由对下列3类元素的定义组成:(一) 数据项(即数据元素)数据项又称数据元素,是数据的最小单位,是无法再细分的数据。下面列出主要的数据元素,如下表所示:(二) 数据存储数据存储是数据结构保存的场所,它只描述了数据的逻辑存储结构,而不涉及它的物理组织。现就以相关表来说明数据存储的定义,如下表所示。数据存储名称:用户表(Users)简 述:存放用户信息数据存储组成:UserName+PassWord+Tell+Sex数据存储名称:商品表简 述:存放

18、商品信息数据存储组成:SPId+SPName+TiaoM+SPGongYS+CangKId+BeiZ+SPLei+SPDate数据存储名称:商品销售表简 述:存放销售商品信息数据存储组成:TiaoM+SPName+SPPrice+XSLiang+YSMoney+SSMoeny+WSMoeny+XSDate数据存储名称:商品订购表简 述:商品订购信息表数据存储组成:OrderId+OrderDate+TiaoM+OrderPrice+YFMoney+SFMoney数据存储名称:商品采购表简 述:存放商品采购信息数据存储组成:CaiGouID+CaiGouDate+TiaoM+CaiGouL+Ca

19、iGouPrice+CaiGouZongJ加工处理加工处理是对数据流程图中的逻辑处理进行分析及一些必要说明。如下表所示。处理逻辑名称:管理(添加、删除、修改)用户信息简 述:制定用户信息表输入的数据流:用户姓名、密码、权限处 理:根据实际情况添加或修改输出的数据流:数据流“用户信息”写入数据存储用户信息表处 理 频 率:如果用户信息无变动,处理基本上也是没变动处理逻辑名称销售商品信息简 述:添加、修改或查询商品信息输入的数据流:商品信息处 理:管理员或操作员管理输出的数据流:数据流“商品信息”写入数据存储产品信息表处 理 频 率:对每种类型的入库产品处理一次(如已入库则报错)处理逻辑名称:商品

20、入库管理简 述:管理员或操作员存储入库的产品输入的数据流:管理员或操作员输入入库产品信息处 理:管理员或操作员管理输出的数据流:数据流“入库商品”写入数据存储产品入库表 并修改库存表处 理 频 率:对每种类型的入库商品处理多次处理逻辑名称:商品出库管理简 述:管理员或操作员输入出库产品信息输入的数据流:由管理员或操作员输入处 理:管理员或操作员管理输出的数据流:数据流“出库产品”写入数据存储产品出库表 并修改库存表处 理 频 率:对每种类型的出库产品处理多次(如超出库存量则报错)处理逻辑名称:采购订单管理简 述:操作员、管理员输入订购商品输入的数据流:由管理员、操作员输入处 理:管理员或操作员

21、管理输出的数据流:数据流订购商品显示出来处 理 频 率:对每种类型的订购商品处理多次处理逻辑名称:采购收货管理简 述:操作员、管理员输入收货商品输入的数据流:由管理员、操作员输入处 理:管理员或操作员管理输出的数据流:数据流收货商品显示出来处 理 频 率:对每种类型的收购商品处理多次三、 软件概要设计1引言这份概要设计说明书是说明系统的处理概念和系统流程.1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设

22、计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。1.2项目背景开发软件系统的名称为仓库信息管理系统;1.3定义在该概要设计说明书中的专门术语有:总体设计 接口设计 数据结构设计 运行设计 出错设计具体的概念与含义在文档后将会解释。1.4参考资料使用软件工程与实训 主编杜文浩 白萍 清华大学出版社软件需求 主编Karl.wiegers 清华大学出版社2任务概述2.1目标2.2运行环境操作系统:Windows XP支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20052.3需求概述商品仓库管理系统是一套用于仓库、进销存管理的软件。它适用于

23、超市等管理商品、的采购、入库、出库(销售)等日常工作。 提供基本的查询等功能,及简洁、明晰的报表。应何时出库入库及数量的问题,为管理决策提供了良好的参考平台。商品仓库管理系统主要针对于某些超市库存信息的管理,是针对仓库日常执行业务,主要分为了商品仓库管理和信息查询,用户通过相应的模块,对仓库里的设备的基本情况进行操作,对商品进行查询,管理员通过简单的操作即可轻松的管理商品信息。2.4条件与限制由于此系统是自己的PC机上演示及在个人机上进行开发。3总体设计3.1处理流程商品仓库管理系统分三层,其中顶层的是系统的接口,供用户使用,第二层是一些基本的功能整体,包括用户管理、商品管理、商品出入库管理、

24、商品采购管理,系统描绘了整个系统的功能;最下面一层就是每个基本功能模板的实现部分。3.2总体结构和模块外部设计3.3功能分配1、销售模块当销售出库时不影响库存2、采购模块采购订单:当需要采购时,影响库存采购收货:采购成功后,库存自动增加3、仓库管理模块商品的入库:货品及可选择方便快捷,可以区分正常入库商品的出库:可以区分正常出库4、查询根据条形码查询商品5、打印打印相关统计报表4接口设计 4.1外部接口商品仓库管理系统统适合Windows XP操作系统,后台数据库选择Microsoft SQL Server 2005。4.2内部接口商品仓库管理系统内部通过对数据库各个表的操作进行联系,其中库存

25、表建立在入库表和出库表的基础上,通过商品条码查询的功能。5数据结构设计5.1逻辑结构设计在上面的实体以及实体之间的关系的基础上,形成数据库中的表格和各个表格之间的关系。仓库管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。逻辑结构设计的任务就是把概念模型设计阶段设计好的基本E-R图转换为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构,现选用关系模型,E-R图向关系模型的转换结果如下所示:用户表商品表商品出入库表商品订购表商品收购表商品销售表5.2物理结构设计a) 用户表(Users),见表1:表表1用户表中文字段名英文字段名数据类型主键

26、非空用户编号ID自动编号YesNo用户名UserName文本NoYes用户密码PassWord文本NoYes电话号码Tell文本NoYesb) 商品表 见表2:表2商品表中文字段名英文字段名字段类型主键非空名称SPName文本NONO商品编号SPId编号NoNo条码TiaoM文本YesNO商品供应商SPGongYS文本NoYes仓库编号CangKId编号YesNo商品备注BeiZ文本NoYes商品类SPLei文本NoYes商品日期SPDate文本NoYes商品价格SPPrice文本NoYesc) 采购表,见表3: 表3采购表中文字段名英文字段名字段类型主键非空采购编号CaiGouId编号NoN

27、o采购日期CaiGouDate文本NoYes商品条码TiaoM文本YesNO采购量CaiGouL文本NoYes采购价格CaiGouPrice文本NoYes采购总价CaiGouZongJ文本NoYesd) 销售表,见表4: 表4销售表中文字段名英文字段名字段类型主键非空商品条码TiaoM文本YesNo商品名SPName文本NoYes商品价格SPPrice文本NoYes销售量XSLiang文本NoYes应收钱YSMoney文本NoYes实收钱SSMoney文本NoYes未收钱SWMoeny文本NoYes销售日期XSDate文本NoYese) 销售表,见表5: 表5订购表中文字段名英文字段名字段类型

28、主键非空订购编号OrderId编号NOYes订购日期OrderDate文本NOYes商品条码TiaoM文本YesNO订购价格OrderPrice文本NOYes应付钱YFMoeny文本NOYes实付钱WFMoeny文本NOYes6.安全保密设计通过设置用户的权限来控制对数据库的访问,只有系统管理员权限的人才能进行对系统用户的管理,也就是对用户表(user)的控制访问。只有系统用户,比如管理员和操作员,他们才有对该系进行操作。7维护设计由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护。四、详细设计说明书1引言设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两

29、个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。1.1编写目的为了方便系统数据库管理及维护人员了解系统的详细结构组成。1.2项目背景开发软件系统的名称为商品仓库管理系统1.3参考文献实用软件工程与 主编 杜文浩 白萍 清华大学出版社软件需求 主编 Karl E.Wiegers 清华大学出版社2总体设计2.1需求概述商品仓库管理系统是一套用于商品的进销存管理的软件。它适用于超市等单位管理商品的采购、入库、出库(销售)等日常工作。 提供基本的查询功能,应何时出库入库及数量的问题。商品仓库管理系统主要针对于某些超市库存的管理,是针对仓库日常执行业务,主要分为了商品的管理查询,用户通过相应的模

30、块,对仓库里的设备的基本情况进行操作,对库存数量进行查询,管理员通过简单的操作即可轻松的管理商品信息。2.2软件结构名称标识符系统主界面Main系统管理用户登录用户登录Login用户管理添加用户添加用户Regedit修改用户修改用户UpdateUser商品管理修改商品信息修改商品信息UpdateSP查询商品信息查询商品信息SelectSP入库管理商品入库商品入库RKSP出库管理商品出库商品出库CKSP销售管理库存信息管理库存信息管理XSManage采购订单管理CGOrder收购管理CGShouHuo2窗体及其对象描述窗体名称属性事件和方法Main系统的主界面系统运行后的主窗体Login系统管理

31、之用户登录用户进行登录Regedit用户管理之添加用户管理员能够添加用户UpdateUser用户管理之修改用户管理员能够修改用户SPUpdate商品管理之修改产品信息对已有商品进行修改SelectSP商品信息管理查询产品信息对商品进行查询RKSP入库管理之商品入库向仓库中添加商品的相关信息CKSP出库管理之商品出库从仓库中取出商品XSManage销售管理从库存中取得CGOrder采购订单管理从库存中取得CGShouHuo采购收货管理从库存中取得3程序描述3.1系统主界面(Main)设计说明3.1.1程序描述 主模块负责应程序的主界面,由他调用其他模块。因此主模块应该具有操作性好、界面清晰的特点

32、,使用户能够很方便地找到所需功能。 根据功能需求分析的结果,主界面模块应该由销售管理、采购管理、仓库管理。可以通过点击菜单项进入相应的功能模块。3.1.2功能输入:窗体加载。处理:1)执行相应的操作过程。2)将调用的子窗体在屏幕上显示出来或者执行操作。3)当选择系统退出时,关闭窗体。输出:相应的操作结果。3.1.3性能精度:一定要点击正确控件区域; 灵活性:图形界面容易操作;时间特性:响应时间约0.1s。3.1.4输人项用户点击相应的模块条列表。3.1.5输出项 名 称 文 本Main系统管理Login用户登录Regedit添加用户UpdateUser修改用户UpdateSP修改商品信息Sel

33、ectSP查询商品信息RKSP商品入库CGOrder采购订单管理CGShouHuo采购收货管理CKSP商品出库CKManage出库管理CGManage采购管理XSManage销售管理3.1.6 流程逻辑3.1.7接口3.1.8限制条件是否连接好数据库及系统资源是否空闲。3.1.9测试计划详细测试计划在测试计划说明书中所述。3.2采购管理(CGMange)设计说明产品信息管理包括采购订单和采购收货两部分。3.3程序描述a)采购订单模块实现采购订单商品的功能,用户需要提供商品相关资料,从功能上考虑,界面设计如图下图所示:其代码如下:public partial class CGManage_CGO

34、rder : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button2_Click(object sender, EventArgs e) TextBox1.Text = ; TextBox4.Text = ; TextBox5.Text = ; protected void Button3_Click(object sender, EventArgs e) Page.Response.Redirect(CGManage.aspx); protected void

35、 Button1_Click(object sender, EventArgs e) string OrderId = this.TextBox1.Text.ToString(); string TiaoM = this.TextBox2.Text.ToString(); string OrderPrice = this.TextBox5.Text.ToString(); string OrderL = this.TextBox4.Text.ToString(); string YFMoney = this.TextBox3.Text.ToString(); string SFMoney =

36、this.TextBox6.Text.ToString(); string OrderDate = this.Calendar1.SelectedDate.ToShortDateString(); /创建数据库连接和命令的对象 string strconn = Data Source=.SQLEXPRESS;AttachDbFilename=G:shejiCKSystemApp_DataCangK.mdf;Integrated Security=True;User Instance=True; SqlConnection conn = new SqlConnection(strconn); S

37、qlCommand cmd = new SqlCommand(); cmd.CommandText = select * from ShangP where TiaoM= + TiaoM + ; conn.ConnectionString = strconn; cmd.Connection = conn; /打开链接 conn.Open(); SqlDataReader dr = cmd.ExecuteReader(); /判断商品是否存在 if (dr.Read() cmd.CommandText =insert into OrderLabel (OrderId,OrderDate,Tiao

38、M,OrderL,OrderPrice,YFMoney,SFMoney)values(+OrderId+,+OrderDate+,+TiaoM+,+OrderL+,+OrderPrice+,+YFMoney+,+SFMoney+); dr.Close(); cmd.ExecuteNonQuery(); Response.Write(订购成功!); Page.Response.Redirect(CGShouHuo.aspx); conn.Close(); else Response.Write(该物品不存在,请重新输入条码!); conn.Close(); 运行结果 设计的采购订单信息,在用户输

39、入商品的相关资料后,系统首先验证输入字符的有效性,然后再执行更新过程。执行插入操作过程。从窗体去的用户的输入数据,将其加入到数据库中。关闭本窗体。b)采购收货模块代码如下3.3.2 流程逻辑3.3库存管理(KCMange)设计说明产品信息管理包括入库商品、出库商品、查询商品、和修改商品四部分。3.3.3程序描述a)入库商品模块实现库存管理的功能,用户需要提供商品和仓库相关资料,从功能上考虑,界面设计如图下图所示:其代码如下 protected void Button1_Click(object sender, EventArgs e) if (Page.IsValid) /建立数据源的连接 string strconn = Data Source=.SQLEXPRESS;AttachDbFilename=G:shejiCKSystemApp_DataCangK.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True; string TiaoM=TextBox2.Text.Trim(); string SPPrice = TextBox4.Text.Trim(); string SPGongYS = TextBox6.Text.Trim(); string SPLei = TextB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号