ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:1.63MB ,
资源ID:19253843      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19253843.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(web课程设计仓库管理应用网站系统Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

web课程设计仓库管理应用网站系统Word格式文档下载.docx

1、系统的流程图如图1-1所示。1.3 开发环境Visual Studio 2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等【2】。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的Visual Studio Express 版本。我们选用SQL Server作为数据库开发【1】,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用

2、户,故选用SQL Server数据库。SQL的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。本系统采用以下环

3、境开发:1、操作系统:Windows XP;2、开发工具:Microsoft Visual Studio 2005; 3、数据库环境: Microsoft SQL Server。第2章 系统设计2.1 系统功能分析系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。本库存管理系统需要完成的功能有:1、库存管理的各种信息的输入,包括入库、出库、货品信息的录入等。2、库存管理的各种信息的查询、修改和维护。3、物资的出库办理。2.2 系统功能模块图根据项目规划,可画出物资管理系统-库存管理的功能模块,如图2-1所示。图2-1 功能模块图2.3 数据库

4、设计数据库设计是系统设计中的重要组成部分,模块的功能实现都离不开数据库的支持,在明确功能模块与数据流程之后,下一步要进行的就是数据库的设计。数据库技术是信息资源管理最有效的手段【3】。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。根据用户具体的需求以及系统功能的要求,结合实际情况,本系统建立了一个数据库,命名为“库存管理系统”。在此数据库基础上建立了库存表、收料表、领料表、货卡表、供销单位编码表、用户信息6张表。1、用户信息表此表主要老用户的基本信息,包括用户id、用户名、密码等,具体内容如下表2-1所示。表2-1

5、 用户信息表字段名称数据类型长度能否为空字段说明Idint4否主键,用户编号Namenvarvhar50用户名Pwd用户密码Positionnvarchar是身份2、进货表 用来存储收料信息,具体如表2-2所示。表2-2 进货表Leibie类别Kahao卡号Liaodanhao主键Shuliang数量Jihuadanjia计划单价Jihuazongjia计划总价Gonghuohao 供货单位码Riqi日期Jingbanren经办人3、入库表 用来存储已领取货物信息,具体如表2-3所示。表2-3 入库表Jinhuo领货人Jinhuobumen领货部门DanjuCailiaoming材料名称Gui

6、ge规格Danwei单位领用数量Zhongliang重量4、库存表 订单信息表用来存储订单的大体信息,具体如表2-4所示。表2-4 库存表Kahao 主键 Kucun库存数量Cunhuo nvarchart存货数量 Diaochu调出数累计Shouru是 收入数累计Beizhu备注5、货卡表 用来存储收料信息,具体如表2-5所示。表2-5 货卡表Wuziming物资名称DanjiaZuigao 最高储备 Zuidi最低储备Cailiao材质Tuhao图号Weizhi存放位置6、供销单位表 用来存储已领取材料信息,具体如表2-6所示。表2-6 供销单位表Bianma编码dizhi地址Dianhu

7、aChuanzhenDianbao货单号Lianxiren联系人beizhu第3章 系统实现仓库管理系统的实现应用到各种不同的界面,下面对本系统中的添加、删除、修改、查询这些主要功能及其界面作以介绍。3.1 用户登录模块用户通过该界面进入系统,可实现用户登录功能和新用户注册功能。当输入用户名和正确密码后,单击“登录”按钮,登录库存管理系统。此时触发“登录”按钮的Click事件相应函数,进入数据。除此之外,还可以进行添加新用户操作,输入新用户名和密码后,点击注册按钮可将新用户信息成功添加点数据库中实现添加新用户功能。登录界面如图3-1所示。图3-1 仓库保管员登录界面部分代码如下: protec

8、ted void Button1_Click(object sender, EventArgs e) string str = Provider=SQLOLEDB.1;Password=sasasa;Persist Security Info=True;User ID=sa;Initial Catalog=库存管理;Data Source=PANDALIANGCAIHUI; OleDbConnection conn = new OleDbConnection(str); string sql = select * from 用户 where name= + TextBox1.Text.ToSt

9、ring() + and pwd= + TextBox2.Text.ToString() + conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader sdr = cmd.ExecuteReader(); /cmd.ExecuteNonQuery(); if (sdr.HasRows) Sessionname = TextBox1.Text.Trim(); Response.Redirect(主界面.aspx); else Response.Write(用户不存在! protected void B

10、utton2_Click1(object sender, EventArgs e)注册.aspx3.2 仓库管理模块通过主界面链接到各个处理数据表的界面,以便于对数据的整理,如图3-2所示。图3-2各个功能界面 td colspan=2 style=background-position: center; font-size: 65px; color: #000000; font-family: 华文行楷; background-image: url(新文件夹1/t01a29354077fc012ac.jpg background-repeat: repeat; class=auto-styl

11、e1物资管理系统 库存管理td style=width: 200px; height: 600px; vertical-align: topasp:TreeView ID=TreeView1 runat=server ImageSet=Contacts NodeIndent=10HoverNodeStyle Font-Underline=False /NodesTreeNode Text=库存管理 Value= Target=main库存信息 NavigateUrl=/库存信息.aspx/asp:TreeNode库存查询/库存查询.aspx入库管理入库登记/入库登记.aspx收料表/收料表.a

12、spx出库管理供销单位/供销单位.aspx领料表/领料表.aspxTreeNode NavigateUrl=/出库办理.aspx Text=出库办理退出系统用户管理/登录.aspx/NodesNodeStyle Font-Names=Verdana Font-Size=8pt ForeColor=Black HorizontalPadding=5px NodeSpacing=0px VerticalPadding=ParentNodeStyle Font-Bold=True#5555DDSelectedNodeStyle Font-Underline=TreeView/div/form/bod

13、y/htmlTahoma10pttd class=auto-style2iframe id= height=600 width=820background-image:新文件夹1/仓库.gif text-align: background-position: right top; no-repeat/iframe/table3.3 库存管理模块在库存信息界面中,点击编辑按钮可对信息表中各项数据信息进行编辑,可修改其数据大小,编辑后会对修改的数据重新绑定,即修改完成,更新数据表的信息。点击删除按钮后,可删除该项信息的所有数据。如图3-3所示。图3-3 库存信息图 protected void G

14、ridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) string KH = GridView1.DataKeyse.RowIndex.Values卡号.ToString();delete from 库存表 where 卡号= + KH; OleDbConnection conn = new OleDbConnection(); conn.ConnectionString = cmd.ExecuteNonQuery(); conn.Close(); bind(); protected void GridView1_RowU

15、pdating(object sender, GridViewUpdateEventArgs e) string LB = (TextBox)(GridView1.Rowse.RowIndex.Cells2.Controls0).Text.ToString().Trim(); string KCSL = (TextBox)(GridView1.Rowse.RowIndex.Cells4.Controls0).Text.ToString().Trim(); string CHSL = (TextBox)(GridView1.Rowse.RowIndex.Cells5.Controls0).Tex

16、t.ToString().Trim(); string DCSLJ = (TextBox)(GridView1.Rowse.RowIndex.Cells6.Controls0).Text.ToString().Trim(); string SRSLJ= (TextBox)(GridView1.Rowse.RowIndex.Cells7.Controls0).Text.ToString().Trim(); string BZ = (TextBox)(GridView1.Rowse.RowIndex.Cells8.Controls0).Text.ToString().Trim();update 库

17、存表 set 类别= + LB + ,库存数量= + KCSL + ,存货数量= + CHSL + ,调出数累计= + DCSLJ + ,收入数累计= + SRSLJ + , 备注= + BZ + where 卡号= + KH + GridView1.EditIndex = -1; protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) GridView1.EditIndex = e.NewEditIndex; protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)当输入类别号时,点击查询按钮,触发查询事件,相同类别号的物料的详细数据会在表中显示出来。此界面不可对其数据进行修改。如图3-4所示。图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1