欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    饰品仓库管理系统的设计与实现毕业设计论文模板.doc

    • 资源ID:97839187       资源大小:522.04KB        全文页数:51页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    饰品仓库管理系统的设计与实现毕业设计论文模板.doc

    饰品仓库管理系统设计和实现 饰品仓库管理系统设计和实现摘要面对信息时代机遇和挑战,利用高科技手段来提升仓库管理水平无疑是一条行之有效路径。利用计算机管理能够最大程度发挥正确、快捷、高效等作用, 在越来越猛烈饰品行业中,计算机管理技术对仓库服务管理提供强有力支持。所以,利用全新计算机网络和仓库管理系统,已成为提升仓库管理效率,改善服务水准关键手段之一。本系统是应用Visual Studio 做为系统开发工具 ,针对饰品仓库管理需要设计出对应功效模块,让管理者愈加紧捷方便实现管理工作。该系统关键包含六大部分,包含:基础信息、采购管理、仓库管理、查询管理、报表管理、仓库警示管理这六大功效模块来满足用户需要。关键词:仓库;管理信息系统。 目录第一章 引言41.1开发背景41.2技术介绍41.2.1 SQL Server 介绍51.2.2 C#语言概述51.2.3 Visual Studio 介绍6第二章 系统分析62.1 需求分析62.2 系统可行性研究72.3 系统开发目标72.4 系统功效结构7第三章 系统设计83.1系统数据库设计83.2数据库逻辑结构设计113.3 系统关键功效模块设计153.3.1 添加用户模块设计153.3.2 添加饰品信息模块设计173.3.3 添加仓库模块设计173.3.4 添加供给商信息模块设计183.3.5 用户管理信息模块设计:183.3.6 饰品管理信息模块设计213.3.7 仓库信息管理模块设计213.3.8 供给商管理模块设计213.3.9 入库报表模块设计223.3.10 出库报表模块设计223.3.11 库存汇总查询模块设计223.3.12 采购计划模块设计273.3.13 入/出库模块设计32参考文件40第一章 引言1.1开发背景 伴随社会经济、文化飞跃发展,大家正从温饱型步入小康型,崇尚人性和时尚,不停塑造个性和魅力,已成为大家追求尤其是年轻人,喜爱把自己打扮得很新潮、很炫很酷、很有个性。所以,顺应时代饰品文化显示出强大发展势头和越来越广市场,众多投资者纷纷参与到该市场。因为饰品种类繁多,需求日益扩大,拥有一个适宜仓库管理系统在竞争愈发猛烈市场显得尤为关键。1.2技术介绍本系统采取SQL Server 做为后台数据库,.选择了运行在.NET平台之上C#语言作为系统开发语言,所以采取专门为开发基于.NET平台应用程序Visual Studio 做为系统开发工具。1.2.1 SQL Server 介绍 SQL Server 是一个全方面数据库平台,使用集成商业智能 (BI) 工具提供了企业级数据管理。SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠存放功效,能够构建和管理用于业务高可用和高性能数据应用程序。SQL Server 优点:(1)可编程性:CLR(Common Language Runtime,公共语言运行时)集成。本系统开发平台是Visual Studio ,它和此数据库同是微软产品,其关键已由.NET Framework 2.0改写,能够达成数据库和开发平台无缝连接。(2)安全性:SQL Server 安全达成了很强大水平,有着很更清楚安全模型、安全对象和权限。 (3)异步处理能力:Service Broker提供了一个功效强大异步编程模型。Broker最大好处一是异步实施能力,提升了可伸缩性,二是可靠实施,三是集成于数据库中,备份数据库就备份了broker 消息队列。 (4)支持经过HTTP SOAP协议直接访问数据库,增加XML数据类型,支持Xquery,使用新SQL Server Management Studio 等等。1.2.2 C#语言概述C#语言是由Microsoft开发一个功效强大、简单、现代、面向对象全新语言,是Microsoft新一代开发工具经典编程语言,因为它是从c和C+语言中派生出来,所以含有C和C+语言强大功效。同时,因为是Microsoft企业产品,它又同VB一样简单。对于web开发而言,C#像Java,同时含有Delphi部分优点,而且C#专门是Microsoft专门为使用.NET平台而创建,它吸收了以前教训,考虑了很多其它语言优点,并处理了她们问题。C#语言优势在于: (1)语法简练。不许可直接操作内存,去掉了指针操作。(2)根本面向对象设计。C#含有面向对象语言所应有一切特征封装、继承和多态。(3)强大安全机制。能够消除软件开发中常见错误(如语法错误),.NET提供垃圾回收器能够帮助开发者有效地管理内存资源。(4)兼容性。因为C#遵照.NET公共语言规范(CLS),从而确保能够和其它语言开发组件兼容。(5)灵活版本处理技术。因为C#语言本身内置了版本控制功效,使得开发人员能够更轻易地开发和维护。(6)完善错误、异常处理机制。C#提供了完善错误和异常处理机制,使程序在交付应用时能够愈加健壮。1.2.3 Visual Studio 介绍Visual Studio 是微软企业推出开发环境。是现在最流行 Windows 平台应用程序开发环境。现在已经开发到 10.0 版本。 Visual Studio 是一套完整开发工具集,提供了在设计、开发、调试和布署Windows应用程序、Web应用程序、XML Web Services和传统用户端应用程序时所需工具,能够快速、轻松地生成Windows桌面应用程序、ASP.NET Web应用程序、XML Web Services和移动应用程序。 第二章 系统分析2.1 需求分析经过对系统业务步骤和系统数据步骤调查,用户对系统功效需求以下:要求此管理软件将依据库存需求添加并管理采购计划。;要求此管理软件将对库存产品进行资料管理和统计,对产品采购计划、进库单和产品出库单进行录入管理和统计要求此管理软件将依据用户需要对采购计划、进库、出库、库存情况进行查询,并能提供库存短缺预警功效; 要求此管理软件将为用户提供账号管理工具,方便用户对账号进行管理并有很好权限分配功效,具体为添加用户、删除用户、修改用户密码;对这些功效需求进行分类,关键包含有以下多个:基础信息模块、采购管理模块、进库管理模块、出库管理模块、库存管理模块、报表管理模块和系统模块。2.2 系统可行性研究 系统可行性分析包含两个具体部分:分析开发新系统必需性和可行性。必需性在前面系统初步调查中已经作了具体分析,在这里就不再赘述;可行性关键包含经济可行性、技术可行性和运行可行性三个方面。经济可行性研究是对组织经济现实状况和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得社会和经济效益进行估量。因为饰品仓库管理系统是作为课程设计由我们学生自己开发,在经济上投入甚微,系统建成以后将为以后实现仓库管理提供很大方便,所以在经济上是可行。技术可行性要考虑现有技术条件是否能够顺利完成开发工作,软硬件配置 是否满足开发需求等。饰品进销存管理系统用是开发语言,调试相对简单,目前计算机硬件配置也完全能满足开发需求,所以在技术上是绝对可行。软件方面:因为现在网络模式相对发展成熟,故软件开发平台成熟可行,它们速度快、容量大、可靠性能高,完全能满足系统需求。2.3 系统开发目标经过对企业业务步骤进行调查和分析。本系统应含有以下目标:(1)系统采取人机交互方法,界面简单,信息查询灵活、存放安全可靠。(2)愈加好地了解供给商和用户信息,加强对商品资料管理。(3)能够方便输入和查询商品进货。(4)正确了解销售动态,统计销售情况立即调整营销策略。 (6)商品库存情况查询、统计及库存预警功效。(7)实现报表功效能够方便将数据打印成文档。(8)做好数据安全工作,实现数据备份和恢复(9)系统最大程度实现易维护性和易操作性。2.4 系统功效结构本系统分为6大部分。系统结构图图2.1所表示。 图2.1 仓库管理系统结构图第三章 系统设计3.1系统数据库设计本系统依据上面设计计划出关键实体有采购、出库、入库、供给商、用户、饰品、仓库。各个实体E-R图分别图3-1至图3-7所表示。 图3-1-1 用户E-R图图3-1-2 供给商E-R图 图3-1-3采购E-R图图3-1-4出库E-R图图3-1-5 入库E-R图图3-1-6仓库E-R图 图3-1-7饰品E-R图3.2数据库逻辑结构设计依据E-R图,数据库仓库管理系统包含以下8个表:用户信息表“用户”、仓库信息表“仓库”、操作员信息表“操作员”、产品类别表“产品类别”、产品信息表“产品”、入库操作信息表“入库”、出库操作信息表“出库”和库存产品信息表“库存”。1.货物信息表“huopin”货物信息表“huopin”用来保留产品基础信息,表“huopin”结构如表3-2-1表示。表3-2-1货物信息表“huopin”2. 供货单位表“ghdw”供货单位表“ghdw”关键是用来保留供给商信息,表“ghdw”结构图表3-2-2所表示。供货单位表“ghdw” 表3-2-23.用户表“User”用户表“User”用来保留用户信息,表“User”结构如表3-2-3表示。表3-2-3用户表“User”4.采购信息表采购计划操作信息表“caigou”用来保留采购计划基础信息,表“caigou”结构表如表3-2-4表示。表3-2-4用户表“caigou”5.入库操作信息表“ruku”入库操作信息表“ruku”用来保留入库操作基础信息,表“ruku”结构如表3-2-5表示。表3-2-5用户表“ruku”6. 出库操作信息表“chuuku”出库操作信息表“chuku”用来保留出库操作基础信息,表“chuku”结构如表3-2-6表示。表3-2-6用户表“chuku”7. 库存表“pancun”库存产品信息表“pancun”用来保留库存产品基础信息,表“pancun”结构如3-2-7表示表3-2-7用户表“pancun”8. 仓库信息表“cangku”仓库信息表“cangku”用来保留仓库信息,表“cangku”结构如表3-2-8所表示。 表3-2-8 仓库信息表“cangku”3.3 系统关键功效模块设计 3.3.1 添加用户模块设计添加用户模块关键功效是添加用户名字,用户代码,和决定新添加用户饰演什么样角色、含有访问哪一个界面权限。模块界面以下:实现代码以下: 欢迎使用</TD> </tr> <tr> <td align="left" class="buttom" colspan="6" style="width: 100%; height: 22px"> <table align="center" bgcolor="#FF95CA" border="0" cellpadding="5" cellspacing="1" style="width: 100%"> <tr bgcolor="#ecffec"> <td colspan="2" style="height: 10px"> <div align="center"> <strong>add 达人 </strong>(<span class="STYLE1" style="color: #ff0000">*号为必填项</span>)</div> </td> </tr> <tr> <td bgcolor="#ffffff" colspan="2" style="height: 10px"> 账号:<span class="style2"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><span class="STYLE1" style="color: #ff0000">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="*"></asp:RequiredFieldValidator></span><span class="style2"></span></td> </tr> <tr> <td bgcolor="#ffffff" colspan="2"> <span style="color: #ff0000">密码:</span><asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox><span class="STYLE1" style="color: #666666">*</span><span style="color: #666666"> &nbsp; &nbsp; &nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="*"></asp:RequiredFieldValidator></span></td> </tr> <tr> <td bgcolor="#ffffff" colspan="2" style="height: 10px"> 反复:<asp:TextBox ID="TextBox3" runat="server" TextMode="Password"></asp:TextBox> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox2" ControlToValidate="TextBox3" ErrorMessage="*"></asp:CompareValidator></td> </tr> <tr> <td bgcolor="#ffffff" colspan="2" style="height: 10px"> 角色:<asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>系统管理员</asp:ListItem> <asp:ListItem>项目经理</asp:ListItem> <asp:ListItem>仓库管理员</asp:ListItem> </asp:DropDownList></td>后台数据库文件代码: protected void Button1_Click(object sender, EventArgs e) /定义变量 string aa, bb, cc; aa = this.TextBox1.Text; bb = this.TextBox2.Text; cc = this.TextBox5.Text; SqlConnection scon = new SqlConnection(ConfigurationManager.ConnectionStrings"ConnectionString".ConnectionString); scon.Open(); SqlCommand scmd = new SqlCommand("insert into cangku(Name,ckbm,beizhu) values ('" + aa + "','" + bb + "','" + cc + "')", scon); scmd.ExecuteNonQuery(); scmd.Dispose(); scon.Close(); Response.Write("<script language='javascript'>alert('添加成功!');</script>"); Server.Transfer("manageCangku.aspx");3.3.2 添加饰品信息模块设计此模块关键功效是实现对新饰品注册,关键有饰品名称,条形码,单位,类别,入库单价,原始库存,出库单价,库存预警数量。界面以下:此模块实现代码仿照3.3.1中用户信息添加代码。3.3.3 添加仓库模块设计此模块关键功效是注册新建仓库编码,名称,和对应备注信息。界面以下:此模块实现代码仿照3.3.1中用户信息添加代码。3.3.4 添加供给商信息模块设计此模块关键功效是添加新供给商代码,单位名称,联络电话,联络人。界面:此模块实现代码仿照3.3.1中用户信息添加代码。3.3.5 用户管理信息模块设计:关键实现对已经添加用户信息更新和删除;界面:此模块代码以下:<div> <table style="WIDTH: 100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="WIDTH: 100%; HEIGHT: 22px" class="buttom" align="center" colspan="6"> 欢迎使用</TD> </tr> <tr> <td align="left" class="buttom" colspan="6" style="width: 100%; height: 22px"> <table align="center" bgcolor="#999999" border="0" cellpadding="5" cellspacing="1" style="width: 100%"> <tr bgcolor="#ecffec"> <td colspan="2" style="height: 10px"> <div align="center"> <strong>修改达人信息</strong>(<span class="STYLE1" style="color: #ff0000">*号为必填项</span>)</div> </td> </tr> <tr> <td bgcolor="#FFFFFF" style="height: 10px" colspan="2" > 账号:<span class="style2"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><span class="STYLE1">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="*"></asp:RequiredFieldValidator></span><span class="style2"></span></td> </tr> <tr> <td bgcolor="#FFFFFF" colspan="2" > 密码:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><span class="STYLE1">*</span><span style="color: #666666"> &nbsp; &nbsp; &nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="*"></asp:RequiredFieldValidator></span></td> </tr> <tr> <td bgcolor="#ffffff" colspan="2" style="height: 10px"> 反复:<asp:TextBox ID="TextBox3" runat="server" TextMode="Password"></asp:TextBox> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox2" ControlToValidate="TextBox3" ErrorMessage="*"></asp:CompareValidator></td> </tr> <tr> <td bgcolor="#ffffff" colspan="2" style="height: 10px"> 角色:<asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>系统管理员</asp:ListItem> <asp:ListItem>项目经理</asp:ListItem> <asp:ListItem>仓库管理员</asp:ListItem> </asp:DropDownList></td> </tr> <tr align="center"> <td colspan="2" bgcolor="#FFFFFF" style="height: 10px"> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="修改" /> </td> </tr> </table>后台数据库代码: private void BindData(string BID) string sqlstr; sqlstr = "select * from tb_User where userID='" + BID + "'" SqlConnection scon = new SqlConnection(ConfigurationManager.ConnectionStrings"ConnectionString".ConnectionString); SqlCommand scm = new SqlCommand(sqlstr, scon); /打开数据库并实施查询操作 scon.Open(); SqlDataReader dr = scm.ExecuteReader(); if (dr.Read() this.TextBox1.Text = dr"UserName".ToString(); this.TextBox2.Text = dr"Pwd".ToString(); DropDownList1.Items.FindByText(dr"Power".ToString().Selected = true;/选项Text /关闭数据库连接 dr.Close(); scon.Close(); protected void Button1_Click(object sender, EventArgs e) /定义变量 string bbb = Request.QueryString"id" string aa, bb, cc; aa = this.TextBox1.Text; cc = this.TextBox2.Text; SqlConnection scon = new SqlConnection(ConfigurationManager.ConnectionStrings"ConnectionString".ConnectionString); scon.Open(); SqlCommand scmd = new SqlCommand("update tb_User set UserName='" + aa + "',Pwd='" + cc + "',Power='"+DropDownList1.SelectedItem.Text+"' where userID='" + bbb + "'", scon); scmd.ExecuteNonQuery(); scmd.Dispose(); scon.Close(); Response.Write("<script language='javascript'>alert('修改成功!');</script>"); Server.Transfer("AdminManger.aspx"); protected void Button2_Click(object sender, EventArgs e) Server.Transfer("AdminManger.aspx"); 3.3.6 饰品管理信息模块设计关键实现对已经添加饰品信息更新和删除;界面:此模块实现代码仿照3.3.5中用户信息管理设计模块代码。3.3.7 仓库信息管理模块设计关键实现对已经添加仓库信息更新和删除;此模块实现代码仿照3.3.5中用户信息管理设计模块代码。3.3.8 供给商管理模块设计关键实现对已经添加仓库信息更新和删除; 此模块实现代码仿照3.3.5中用户信息管理设计模块代码。3.3.9 入库报表模块设计功效对新采购饰品信息进行统计统计3.3.10 出库报表模块设计对出库商品进行统计统计3.3.11 库存汇总查询模块设计设定条件对仓库中饰品进行查询,能够依据饰品名字,饰品库存量,还能够查询达成预警线需要进货饰品代码以下: <div> <table style="WIDTH: 100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="WIDTH: 100%; HEIGHT: 22px" class="buttom" align="center" colspan="6"> 欢迎使用</TD> </tr> <tr> <td align="left" class="buttom" colspan="6" style="width: 100%; height: 22px"> <table align="center" bgcolor="#999999" border="0" cellpadding="5" cellspacing="1" style="width: 100%"> <tr bgcolor="#ecffec"> <td colspan="1" style="height: 10px"> <div align="center"> <strong>库存汇总</strong></div> </td> </tr> <tr bgcolor="#ecffec"> <td align="center" colspan="1" style="height: 10px"> 宝贝名称:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="查询" /> &nbsp; 库存数量:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:Button ID="Butt

    注意事项

    本文(饰品仓库管理系统的设计与实现毕业设计论文模板.doc)为本站会员(知***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开