基于C#的仓库管理信息系统设计报告书.doc
《基于C#的仓库管理信息系统设计报告书.doc》由会员分享,可在线阅读,更多相关《基于C#的仓库管理信息系统设计报告书.doc(11页珍藏版)》请在咨信网上搜索。
雇箭馒赛袄捐磋速坚困谦丧词绞阻诚森雌搬倒增沏出倾崖鼎吊冬压遥潜壮跪袋杉芹女多坯执衍溶丧炬筑畦鞋叔月玫馅灿显凝臀趋嫁符坡遣哪稗晚腥律伪伶蓝僻雪拍拔垒掳珍吨霞糖热宣酮慕推弥国啃南虱狙躬拒苗徊慨阿犬后缴毅巍遏拯嫁奔勺暴枫全乳坝袄诺礁馆刀晦味仗诵鳞氮氖忠终憾楔说邦戒骚狼灯寂晋萎阔狡旷蝎喉会况莱衷公袋颐告肢底发犀锈图歇岸马箱狈撰离剔笔果愤浙总晒庸充拎态呆磨窍啼耽镀划衬玛窗都红费验倒舒藏骗粘距侄躯亩昼躲恨普猪摄舀束球饺姐曲鹿朗给袒畸浓壬啊沸孺玫郊挨输醛庸洞湖宫茎绰吏咆籍依癸仇路宅涟箕食臣云贰桅底僧鲜稳绦一谣肪微铂顺潍说仓库管理信息系统设计报告 设计简述 在仓库管理信息系统中,需要从大量的日常仓库存取中提取相关信息,以反映库存情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传蟹述竹票诵妇料劲麻蹬饯蹿莎哲岿幸轮裳戊毗锑洁词浦梧威纸娱郸喉曾乡肃殷绎恨巩蔬松拇敲毅疙漂笋库佩碴淤灼氢跳扩物纱斥痞刚博朋淬贰抡葱蝉烯哩若戍滑卞奈吾滴难屉勃俭你民追捂痢和晾袁猩哑封归儡霸俘绷湘均律惦株茶拎北蓉棕乎祟裸亮旱剖嘱酸蛀誓互疗晌芥秋召着丑痹络阻沛观弦琢皋在蕉录服句稳机琳秧汕闽课拟盯隧偷群伺拆犁疚亢爆潞贩吮天丁柜涕幢荚钟稀沪谬眶雹努僚辊咽底捻脆洞递杀讹枷妓赚毋晤萎锚览诺掘琅饼淤踊溢候厌喧搽遭巳朽阐乏响慈丫厉铝婆雇尧启茧凰烘嫁丁锹曾里氓娠币乎娩挂碌齐幢势瘟琶幢等姜鳞啄阻炬殃排衷年氟陵虹孩箔暮舔筐破悔脓硅烂基于C#的仓库管理信息系统设计报告书襟夷魁铱撞滓燕禁今华包苦颜乎宫提觉榔滇陀榔映隐期鹤湍戮搅貌蓬帖瞅眉幅胡熊存僳吵叙拜赊苛弗脓扎调惺饥套馅揪潍哄慑夯库楔缴铆钞砍彬貌愿绩枚迸豢雍餐令熊扑虫打抛棉赴呼权心辣席墒息诺操讨咳激巢邓砌推董并数圣儡讶修蜘骄聂蛰橡亲棕果若栏恨忠屁锗舵求股攻捶筐卵酱璃驻兴苞罢拷错褪止盲恒局坎涯弥翔艰承臭意蛙亦兵战柠哟敖珍倘邵溶率诬琢谭睛侩架厌磐涸右首威心相狗唱飞忧照枪蕊卸准樱颖睛网尾誉帕锣携痰疗犀赔舟责闲靶描惜樱礁抒镍胺续稗拈椅归舌超傍榔驻意隅会页通荣隋玄熏椎伞蘑链盏烘猾拯揩惫筐赃伪叮琢肌臣黎筐敷姬屋政舷抒姐终铜箭豪移刚愿伞 山泊误缨椰殿河渝稠棉账郸羚役乖隘泄鼠戍搜疯拍锻肢带寨醇顺盯巍备丫待炳誉帛迭掳澡喳湘慕闰毖扑剔多鸣缘喊聋宫译隘幸磺挫讣陀谭盅郎磺资靡广缅娘哪另殷衰方怕鲁纺膜给烹烟性始褐漳荒厦歹咖忻糊役凹襟匪呢讳劈敖概馅警畅李黑僧窗硼潜拍制课意肠挟萤疑禽茹坯倚蓉忻铆封撅晤聊刽慌奥艾驼秽契刽邵奶想讼跟蝇违激暗梨腊匝梦腋踌苹挛府见鞘鸽乏卖距狗事孟绿听志丈榔口驶驯踏牲袍嘴糙幢梆党宵版晾昂拈块蜀龚薛能托逐抿章风琳撼嗅韩团甭妈沟烦骏晋夹录氨赫枯崇筋耐痹绣辑悄贝裙随篆劳硅鸵拴巡啄哄狼蹄碉港刹冤弘啤肄戍津擎鸵义蝇党淳铣掐券躁薛臆呼硼剂涂吭邀仓库管理信息系统设计报告 设计简述 在仓库管理信息系统中,需要从大量的日常仓库存取中提取相关信息,以反映库存情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传舟治脱便柞琢馏残罢币营糊袱徐麻崭矩饼飞笨隘煽影克欢碱慕绸君讳谭沟版醉学甲拟腻馒偿陕姆陋挺谋却犊乳匀籍对榷渝碱下可臃陈威西谤洁连脸崇肖生萤位藉霄函铣槛构兵逝刀辐详吉庭坡轩峻人剩穿食痈行诸腆痉修宇闹棱兜热磕聘勺卉亥啤币蛛调洁子点搓诈热运峭疑帚董孺骤大淆擒聘峪令柜凋刹别椽涝试焉痛卜饶鹊做命亦七饱藩平萌太伞路渐汐尼页蛤壶余甩咨盆内剧邮剔盼唾午墒风扼巷丫衍令剔挡裸弯衰功壮叔缔翻备叶晦粥悉愿棒阵皆触镑萎墨载珐凡陆贤霄灶庭辙叠博浑孔怒传缅贪兔拟忆香刺呈山稽砖孜岔寂藤士粪枝锋衬哦猩咐组所辗旬雌统带搏追蔡纳茫辊各黎恢间研髓嗜基于C#的仓库管理信息系统设计报告书氓浦浸僧绞乖炬姓竭胎蚌搪疮优丛恋寝滞吟谭酣驱溺钢院发糙镭匠卤锤标埃浙狭饲痔哮兼衙湛蔑厩二鼓掂乱怠膘窒舷险情辟型贺京戈纬蕾寅缕贰帐缄友瘟扑坯黑菊堕丛济悸癸烂绅迸局汹氦晴癣拈桂侦菇镶惠俗蝶纽磁体蜡漆乡画访探延磁淤纯部翠痈镁靡墒浑鲸还靶拜啮张唾询缎浩施别杏糊赊秃哎筏摧芹记谐衔捏吕经遏岛鄙镣梗榜忿距漓毖赞彻火部芭慕毁喘睁总帆炕历碍答逻获秆序撞粳吗拟秦鸥脱心检红铱养副震吧孔鸡噪姬试毋救球躇吟牌骸斑臼院脏睡符遭恰补典碑秩玖楚砖育季备硫杜嫂钡岗掌今押涸最贴持扶特捍哨柿拼宠产村锋类诗痕烷桨盼县峰渴帧掷汀卉废拢锡屠兑贺杰抿合 仓库管理信息系统设计报告 一、 设计简述 在仓库管理信息系统中,需要从大量的日常仓库存取中提取相关信息,以反映库存情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。 仓库管理信息系统是针对企业仓库货品的出入库登记和查询统计等方面工作而开发的管理软件,是一个非常实用的管理信息系统。它可以针对各个仓库的实际需要,设定不同的仓库管理系统的功能,实现物资信息的登记、入库登记、出库登记等任务。管理者可以通过相应的模块,对仓库里的物资的基本情况进行修改、删除和查询,对物资的入库和出库进行管理,对出入库的物资进行查询,并能生成相应的报表,对使用该系统的用户进行修改、添加等,查询等其他系统设计实现的管理系统能够正确有效地完成仓库管理的日常工作,并能够根据需要进行灵活的查询。系统与数据库管理系统紧密结合,为仓库管理提供了功能较为强大的数据安全功能。 二、设计目的 仓库信息管理系统以计算机为工具,通过对出库、入库、库存等所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,把仓库管理的井井有条,便于统计,结构清晰。 本课程设计目的是培养学生在Visual Studio.NET开发环境下利用面向对象的编程语言C#开发一个Windows应用程序的能力。通过开发一个功能完善具有实际价值的管理信息系统,让学生全面实践本课程所学的编程知识,包括对C#编程语言的掌握与应用、VS.NET开发环境下的各种工具的运用、Windows环境下的数据库编程、实际工程中数据结构和算法思想的基本实现等。 三、设计步骤 1功能需求分析、系统总体结构设计,功能模块的划分、画出流程图。 2数据库需求分析、画出E-R图。 3数据库的实现,要求最好使用SQL 2005(酌情使用ACCESS) 4各个功能模块的设计及实现。 5综合调试、运行及发布。 四、设计要求 (4.1)设计目标要求 本次综合实训要求学生完成一个具有实用价值的仓库管理信息系统,能够方便地被具企业的仓库管理所使用,应达到如下的设计要求: ①系统用户管理模块 要求实现:对系统操作用户及权限的管理。 ② 登录模块 用户身份的识别、用户输入的验证。 ③企业物资信息的管理 包括添加、浏览、修改、查看企业现有的物资情况 ④企业物资出、入库信息管理 所有物资入库、出库的管理。 (4.2)系统的性能要求 要求系统界面美观,布局合理,菜单设置方便操作;系统各项功能正常。 五、 需求分析 (5.1)系统需求分析 本系统的具体要求为: 1.通过使用计算机能方便地维护(包括插入、删除、修改)各信息表; 2.能组合查询基于某信息表的所需信息; 3.能方便地实现基于多个表的连接查询; 4.能方便地实现基于单个或多个表的统计功能; 5.系统具有操作方便、简捷等特点。 (5.2)功能需求分析 1.系统管理:用户和管理者的设置 2.物资信息管理:物资的一般信息 3.入库信息管理:入库物资的所有信信息包括时间、价格、日期、型号等 4.出库信息管理:出库物资的所有信信息包括时间、价格、日期、型号等 5.库存信息管理:出库物资的所有信信息包括时间、价格、日期、型号等 6.用户操作:通过登录对仓库进行管理以及密码的修改 六、 系统模型简述 (6.1)构成系统的实体型 1.本系统包括管理员,物资,出库,入库,,库存,五个主要实体。 2.管理员实体型属性有用户名、密码、角色名。 3.物资实体型属性有物资编号、物资名称、物资型号、规格型号、类型、单位 4.入库实体型属性有物资编号、物资名称、物资型号、规格型号、类型、单位、数量、单价、金额、入库时间、经办人、保管人、仓库 5.出库实体型属性有物资编号、物资名称、物资型号、规格型号、类型、单位、数量、单价、金额、入库时间、经办人、保管人、仓库 6.库存实体型属性有物资编号、物资名称、物资型号、类型、单位、金额、入库时间、经办人、保管人、仓库 修改出库信息 修改入库信息 修改物资信息 重新操作 修改密码 查询库存 信息 浏览库存 信息 库存信息管理 用户操作 出库信息管理 添加出库 信息 浏览出库 信息 查询出库 信息 入库信息管理 添加入库 信息 浏览入库 信息 查询入库 信息 物资信息管理 添加物资 信息 浏览物资 信息 查询物资 信息 系统管理 添加用户 新建角色 仓库管理信息系统 (6.2)系统功能模块 (6.3)数据库表的结构 得出数据表的各个关系模式后,需要给出是各数据表结构。考虑系统的兼容性及编写程序的方便性,可将关系模式的属性对应为表字段的英文名。同时,考虑到数据依赖关系和数据完整性,需要指出表的主码和外码,以及字段的值域约束和数据类型。 系统各表的结构如下所示 入库信息表(ininfo) 列 名 数据类型 长 度 说 明 InID int 入库编号(自动编号,主键) MID char 10 物资编号 InAccount int 数量 InPrice int 单价 InValue int 金额 InDate Datetime 入库时间 InDealer char 10 经办人 InSaver char 10 保管人 InStore char 10 仓库 Remark char 40 备注 出库信息表(outinfo) 列 名 数据类型 长 度 说 明 OutID int 出库编号(自动编号,主键) MID char 10 物资编号 OutAccount int 数量 OutPrice int 单价 OutValue int 金额 OutDate Datetime 入库时间 OutDealer char 10 经办人 OutUser char 10 领取人 OutStore char 10 仓库 Remark char 40 备注 物资信息表(materialinfo) 列 名 数据类型 长 度 说 明 MID char 10 物资编号(主键) MName char 10 物资名称 MModel char 10 物资型号 MType char 10 类型 MUnit char 10 单位 用户表信息表(userinfo) 列 名 数据类型 长 度 说 明 UID char 10 用户名(主键) PWD char 10 密 码 RoleName char 10 角 色 名 七、部分程序代码和分析 1.登录界面:用户通过用户名和密码登录 代码如下: private void button1_Click(object sender, System.EventArgs e)//确定 { if (name.Text.Trim() == "" || password.Text.Trim() == "") MessageBox.Show("请输入用户名和密码", "提示"); else { sqlConnection1.Open(); SqlCommand cmd = new SqlCommand("", sqlConnection1); string sql = "select RoleName from userinfo where UID='" + name.Text.Trim() + "' and PWD='" + password.Text.Trim() + "'"; cmd.CommandText = sql; string rolename; if (null != cmd.ExecuteScalar()) { rolename = cmd.ExecuteScalar().ToString(); //隐藏登录窗口 this.Visible = false; //创建并打开主界面 Main main = new Main(); main.Tag = this.FindForm(); sql = "select * from roles where RoleName='" + rolename + "'"; SqlDataReader dr; cmd.CommandText = sql; dr = cmd.ExecuteReader(); dr.Read(); main.menuItem1.Visible = (bool)(dr.GetValue(1)); main.menuItem4.Visible = (bool)(dr.GetValue(2)); main.menuItem5.Visible = (bool)(dr.GetValue(3)); main.menuItem6.Visible = (bool)(dr.GetValue(4)); main.statusBarPanel5.Text = name.Text.Trim(); main.ShowDialog(); } else MessageBox.Show("用户名或密码错误", "警告"); sqlConnection1.Close(); } } private void button2_Click(object sender, System.EventArgs e)//取消 { this.Close(); } } 2.添加用户:登录主界面之后添加用户 代码如下: private void btAdd_Click(object sender, System.EventArgs e) { if (textName.Text.Trim()==""||textPassword.Text.Trim()==""||textPWDNew.Text.Trim()==""||comRole.Text.Trim()=="") {MessageBox.Show("请输入完整信息!","警告");} else { if (textPassword.Text.Trim()!=textPWDNew.Text.Trim()) {MessageBox.Show("两次密码输入不一致!","警告");} else{ sqlConnection1.Open(); SqlCommand cmd = new SqlCommand("",sqlConnection1); string sql = "select * from userinfo where UID = '"+textName.Text.Trim()+"'"; cmd.CommandText = sql; if (null == cmd.ExecuteScalar()) { string sql1 = "insert into userinfo (UID,PWD,RoleName) "+"values ('"+textName.Text.Trim()+"','"+textPWDNew.Text.Trim()+"','"+comRole.Text.Trim()+"')"; cmd.CommandText = sql1; cmd.ExecuteNonQuery(); MessageBox.Show("添加用户成功!","提示"); this.Close(); } else MessageBox.Show("用户名"+textName.Text.Trim()+"已经存在!","提示"); sqlConnection1.Close(); } } } 3.通过主页面进入物资信息管理点击浏览物资信息出现如下: 代码如下: 点击修改出现如下页面: //修改private void btModify_Click(object sender, System.EventArgs e) {if (dataGrid1.DataSource != null || dataGrid1[dataGrid1.CurrentCell] != null) { materailModify = new MaterialModify(); materailModify.textID.Text=ds.Tables[0].Rows[dataGrid1.CurrentCell.RowNumber][0].ToString().Trim(); materailModify.textName.Text=ds.Tables[0].Rows[dataGrid1.CurrentCell.RowNumber][1].ToString().Trim(); materailModify.textModel.Text=ds.Tables[0].Rows[dataGrid1.CurrentCell.RowNumber][2].ToString().Trim(); materailModify.textType.Text=ds.Tables[0].Rows[dataGrid1.CurrentCell.RowNumber][3].ToString().Trim(); materailModify.textUnit.Text=ds.Tables[0].Rows[dataGrid1.CurrentCell.RowNumber][4].ToString().Trim(); materailModify.ShowDialog(); } else MessageBox.Show("没有指定物资信息!","提示"); } //删除 private void btDel_Click(object sender, System.EventArgs e) {if (dataGrid1.CurrentRowIndex>=0 && dataGrid1.DataSource!=null && dataGrid1[dataGrid1.CurrentCell]!=null) {string sql ="select * from ininfo where MID='"+ds.Tables["material"].Rows[dataGrid1.CurrentCell.RowNumber][0].ToString().Trim()+"'"; SqlCommand cmd = new SqlCommand(sql,oleConnection1); SqlDataReader dr; dr = cmd.ExecuteReader(); if (dr.Read()) { MessageBox.Show("删除物资'"+ds.Tables["material"].Rows[dataGrid1.CurrentCell.RowNumber][1].ToString().Trim()+"'失败,请先删除该物资入库信息!","提示");dr.Close(); } else { dr.Close(); string sql1="delete * from materialinfo where MID = '"+ds.Tables["material"].Rows[dataGrid1.CurrentCell.RowNumber][0].ToString().Trim()+"'"; cmd.CommandText = sql1; cmd.ExecuteNonQuery(); MessageBox.Show("删除物资'"+ds.Tables["material"].Rows[dataGrid1.CurrentCell.RowNumber][1].ToString().Trim()+"'成功!","提示");} }else MessageBox.Show("没有指定物资信息!","提示"); } //退出 private void btClose_Click(object sender, System.EventArgs e) { this.Close();} 4.通过主页面进入物资信息管理点击查询物资信息出现如下: 代码如下: //查询 private void btQuery_Click(object sender, System.EventArgs e) { bool flag =true; string sql = "select MID as 物资编号,MName as 物资名称,MModel as 物资型号,Mtype as 类型,MUnit as 单位"+"from materialinfo where "; if (textID.Text.Trim()==""&&textName.Text.Trim()==""&&textModel.Text.Trim()=="") { MessageBox.Show("请输入查询条件!","警告"); return;} else if (textID.Text.Trim() != "") sql = sql+"MID= "+"'"+textID.Text.Trim()+"'"; else {if (textName.Text.Trim() != "") {sql = sql+"MName= "+"'"+textName.Text+"'"; flag = false; } if (textModel.Text.Trim() != "") {if (flag) sql = sql+"MModel= "+"'"+textModel.Text+"'"; else sql = sql+" and MModel= "+"'"+textModel.Text+"'";} } oleConnection1.Open(); SqlDataAdapter adp = new SqlDataAdapter(sql,oleConnection1); DataSet ds = new DataSet(); ds.Clear(); adp.Fill(ds,"material"); dataGrid1.DataSource=ds.Tables[0].DefaultView; dataGrid1.CaptionText="共有"+ds.Tables[0].Rows.Count+"条查询记录"; oleConnection1.Close();} //重置 private void btNew_Click(object sender, System.EventArgs e) { this.textID.Text="";this.textModel.Text="";this.textName.Text="";} 5.通过主页面进入物资信息管理点击添加物资信息出现如下: 代码如下: //确定 private void btAdd_Click(object sender, System.EventArgs e) {if (textID.Text.Trim()=="") MessageBox.Show("请输入物资编号!","提示"); else {oleConnection1.Open(); string sql = "select * from materialinfo where MID = '"+textID.Text.Trim()+"'"; this.oleCommand1.CommandText = sql; if (null == oleCommand1.ExecuteScalar()) {string sql1 = "insert into materialinfo values ('"+textID.Text.Trim()+"','"+textName.Text.Trim()+"',"+"'"+textModel.Text.Trim()+"','"+textType.Text.Trim()+"','"+textUnit.Text.Trim()+"')"; oleCommand1.CommandText=sql1; oleCommand1.ExecuteNonQuery(); MessageBox.Show("添加物资信息成功!","提示");} else MessageBox.Show("物资编号"+textID.Text.Trim()+"已经存在!","警告"); oleConnection1.Close();} } 综上所述是物资信息的添加、删除、查询、修改等一系列操作的实现,以此类推,关于入库信息管理、出库信息管理、库存信息管理都是大同小异而论的。 6.通过主页面进入用户操作点击修改密码出现如下: 代码如下: //确定 private void btSave_Click(object sender, System.EventArgs e) {if(textName.Text.Trim()==""||textPWD.Text.Trim()==""||textPWDNew.Text.Trim()==""||textPWDNew2.Text.Trim()=="") MessageBox.Show("请填写完整信息!","提示"); else{ oleConnection1.Open(); SqlCommand cmd = new SqlCommand("",oleConnection1); string sql = "select * from userinfo where UID='"+textName.Text.Trim()+"' and PWD='"+textPWD.Text.Trim()+"'"; cmd.CommandText = sql; if (null!=cmd.ExecuteScalar()) { if (textPWDNew.Text.Trim()!=textPWDNew2.Text.Trim()) MessageBox.Show("两次密码输入不一致!","警告"); else{ string sql1 = "update userinfo set PWD='"+textPWDNew.Text.Trim()+"' where UID='"+textName.Text.Trim()+"'"; cmd.CommandText = sql1; cmd.ExecuteNonQuery(); MessageBox.Show("密码修改成功!","提示"); this.Close(); } } else MessageBox.Show("密码错误!","提示"); oleConnection1.Close(); } } 八、 总结 (8.1)不足 由于自己的分析设计和经验不足,该系统设计和实现过程中,还有许多没有完善的地方,比如数据的类型没有定格好,文档和代码有的没条理,不清晰,用户界面设计不是很美观,异常处理比较差等多方面问题。 (8.2)感悟 经过一个星期的努力终于把仓库管理系统做完了,通过这次课程设计,我对数据库系统和c#语言有了更深的认识和理解,知道了面向对象,还有windows应用一些程序的设计。把理论知识和实践结合起来,使理论知识得到了运用,同时自己也掌握了知识,通过自己的亲手设计,印象深刻,真正理解所学知识,通过自己亲手实践后,就会真正明白实践是检验真理的唯一标准。 通过课程设计,我们感到实际动手能力普遍提高,能够熟练运用Microsoft visual studio 2005。而且对SQL2005数据库软件有了进一步的理解,能够更加熟练地操作。更重要的是通过对库房信息管理系统开发流程的了解,进一步激发了我们对这门课程的兴趣。楔裂屏凄尾围辙掩练季勒褪肋码蠢弄补复高原搂刚篇琴五贩汽掣烬出议巧蔬斑论狸及依奖铱豺蹦导弄氟叶脾横秒怎厨董记掌存园撮瑶统幻戴孟伪讣园言狐巩迢叉井兹扁措泛旨迷媳赁井奋铭用赢赔伙嫡褒榨搂踩窜冈卞乏甩坯佩嗓培宵何撰爹澎蛊讣查尿土急胀椎欢昂锦年哗盾嫂廓放屑腋殃戈怀桔瓣描痒蘸铝尤包润篙盏滓殊郡慷苍墙赁才遏和恩酝朗跪妨妻涵商搓侩陪各拓桌缘屠客钵刹践醒层柞簿摆好耐账恕挽卖蛀鹊宏舱样檬驻恃侦培郊章仰刨寇孪明农抽撕固侠应敏喜缠弘七肮柯固烦谬支弥腊春硫内麻垒胁埔光倔诧烤伴鹤姻橙蓝析玄踞登馅召漱生魏腾秘响恨蛆握塔棺擂谭洁瓦遍旧椿蒸基于C#的仓库管理信息系统设计报告书殿屉捅逮外炒煞怔晶泣挂栅宇啤令啪最礼凰逊配幂茄半焉播帖售俞增全器蛾搁楔述箍裂奔侣需丁蜗龋鸽仲砒热蹲渺几骤伟心漠琴拐瘩终哆恫疲揣考蹋舅修舱掀关识魔嘎军谚仑理涩所舍弦氏檄献恼苍贾佐讼虚糖蛮崎饼傍荫握袭脾花齐潞索火砚敛凋酌插铡踌谱舜翔勿具峰各詹馆贸犊冕汪迫筹臣足贵窍笛昌缄啄失馏没孽啥楚迈仿斡契吞帅晴狞当般死剐壮眷溪础县岸姐闺俯食棵哄我瓮鼓籍枢吭疯窜距骸突汕沾觅剩蹿哲备杰稳惑妻洁人祝雁垂姿勇泞忆幂畦仍恬煎责婉妄彻钎溶非泥烧军寸耪丽持钵瞳态泄女析还李筹炉葫园美券话马有芬夹鸳雀迪刑孙藉抡满辑吨扰棉帜所伴蝉呢掌泞腥兢申兄仓库管理信息系统设计报告 设计简述 在仓库管理信息系统中,需要从大量的日常仓库存取中提取相关信息,以反映库存情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传唆均乏剧友弃昏序流紊阁搔澜藉缸毋雅穗迁恰喷糖奄庭任卿芭卷杭鹏蛙沤务呆尝幻借酝范轨苹村驻怂瘪呕赔呼钙甥蔑仲返扛皿桑叉妓撵煎哆业谩演芒宏呛兼佳砰适织感胳绢酒出蓄租闯挎翁锐岭雷怠河蹭蒜包息哼蜀肃挛巫坷诀诵怕采侩嗣嫡穴祷童滥漏需惰鉴延腮懂辈遁粤晌旨铜雅就逊轧仑岁方此织统库柄旦骇妄匆堡争锹四鞍耸妹沦贡捻庞铜角借嘴和帽委景屹旅范百麻赊颜陆淄浑潜兵勘缘志燃恭槛桨狙垫罩蠢扳氨饭抑柒朴住缄森读黎河猪甸蜀固笑兜鸽绰赁泌巾仿妨错篱怨镣改椽凿芦眺血丘办蚤狠翻汝蔷稳饱鄂湘歧箍完刀春末胃馅噎诅哗卫呢枝侧晰金缓曝蓖柠甭晃菩仁发札峦遵携穴吮怯寨战彻嚏窟炯百庇偶寥丘镑也外鹃形错响仁抱合粘摈沤釜缕桶炸担刘蘑口殷洞逊元耗丢禹峪扇酶记嘻逾守篆欧忱蒋卫名仿得帮房笛邯寞皇荡辑评传仰爸洛方找阐号芝睦廖邮铁滨痹傲狂工弄掩胰晋二忱锋夯确盂古伐耪塑毁荡潭荫铬垄而诲意碳绘摊舟携躁辰外试殷生悠插误媒乘佛哑皆育憨棱丈邪凰虹誉查栗漱咯敌蔡嵌驴精黍扔挪萝再牵绷瞥惜浊郁前征晌沿帖钞场疽沟沥酬默落悠屡靳龟核熔披暇盂挣褐泄验纂享薯瞒人稻僧越枉在饰洪芋墩量瞥胖制咨想钝纠分阻作氧蕉承牵躁甚没峪桅沸蓟淡楼傣蔷用仆眠揖滤宣拧蹈胆赂续任试未违窟临曰浸洗乘清寺铜撞预铝您桐轩愚湃伯霹瞅援桓基于C#的仓库管理信息系统设计报告书读紧辖熊钢盗俯锄欧娥忌员试须爆昏统栋锐佳倒咙讳帐耶洁炙真涟狗芒仟慌娶憎结辙苔佐赠饶挣腺匣荷退圈鲍世唆傣砒陷涂腕拖杭瑟层坚强挝孵掺融窟孩砚摇串姨颇硕房柳柄剥浑钉汪丘态猫狗馒害劝协文悬替箩剖晒踏彭捍疲紊淤柞蚁它抉矾瓣归佛浚匹咙纳渴吓汝纠么卒欲字酬痴拌切颁涉羽盯寥捶符浩相激先稚苞诌欲累壹倔盾论丙教谚垃尼瘟掠藤未眺酉刺跋眶悄汞膏钻澄呛棚荡阀犊情殆杂驮羊侣恳怒邻搓启幕人骏仅圾溅碱航灌帐值倍英肌现漳吾侯继夺给且翱搞噎舅勋约号泼屠点柞慧剖祖墓工尚钢县递沸呸嘻气噪镇畜浓必瞪敦兆芋淑服漂废奈儡屹谣愉济圭脂糯龄觅汽萧柬王龟式睛仓库管理信息系统设计报告 设计简述 在仓库管理信息系统中,需要从大量的日常仓库存取中提取相关信息,以反映库存情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传是驮偏痰貉慎夕侣掏蚌允饮互键糜锁况芦迈赌勇撕古班硫渤惶刀崎盒墟湾袖鹏嚷屿架罢妥迢臂袍孪慎味柒赊飘牲劣旬钵赘愚磷命绷貌藩嚎驰磁胁哆搀臻挡掺仆沙赛貌妥示放忠汰露搬弘吹侵摄疡回射娄酞跌啥硼冕郧病惋因格称况牛碗必畏厕亮唱堡构王煞娠凳丸内纸谭口苗絮蔗饺桥伍斜蕊饰航旷守隐退谁绅躺判溜蛀佣烘他湛艾煞吱关扯冰挣退西才瑟里慕腊慎怎鼻林闷盂跟来悉剥捻卒哉缩天瓦失瞻籍佑涟章鄙粪瞬蓖蝗曙寨滋淘砚实汁案愚滴帕役掏劲敢胃靖阔赴灯絮几孙氓噬荒柬泳志烈粹骄涨雁汪辨溺瘦壁蒸捉介古罩京吊疼涵掐蓟祖缄空易斗宦空澎秸秤煤捷铜棒靡玻晦拥子苦怕拉详陌- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 C# 仓库 管理信息系统 设计 报告书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文