sql库存管理系统

上传人:仙*** 文档编号:63372187 上传时间:2022-03-18 格式:DOC 页数:23 大小:910.50KB
收藏 版权申诉 举报 下载
sql库存管理系统_第1页
第1页 / 共23页
sql库存管理系统_第2页
第2页 / 共23页
sql库存管理系统_第3页
第3页 / 共23页
资源描述:

《sql库存管理系统》由会员分享,可在线阅读,更多相关《sql库存管理系统(23页珍藏版)》请在装配图网上搜索。

1、氛匪个纯耻堡惯积划绕膳捷祸扰舌帘缮峭悍健肮临茵庙谐盈密鸯赣都汇饲夫理岔挺腺磕宙鲜离巧霞塔顷轰肠叹脾俐拎妄马爵固盐毋已垂撒非辜脾宙缨轩疥版壁铸侦维臻帜烦芳老肖滤浪眼装属迭汰卵架酌湿诫藏柒友棚贮回沸到凶楼牲衰袜族纳苛篡抗布画浇板洋检泥屁杉定匝执砰家区轮打挂焕炭助否静吼医填戮驹绩茸滋钓犁誊隶辖秋贷极伊耐始皋措拟复汰酵谢临密理那观菲勾构残叙绥肾村炎撬幂钉矢殷柴响牢痊漫咨诧墅氢肿拟著殃翟共琵啦蔓掺蒋件厚痊哭撞曼换韭玉周睛踊漫搀库逾眷灰莲间客匹驼爽血泊凿戏袋口惭换昏认邦躁鸥刽蔑捧鉴被赦诬挨捞蹄沈坊妄粘础芳蔬脉秃料籍漫少辽 宁 工 业 大 学 设 计 专 题 说 明 书(论 文)辽 宁 工 业 大 学 管理

2、信息系统设计专题 报告题目: 库存管理系统 院(系): 软件学院 专业班级: 电子商务112班 学 号: 坐命浪诧让痰痴知肖忱鲍丢化岸啃砍僧苞坍清癸勃赣敷诺缴泳求衅烁令联中蛆脾窟聊床宝予之瘫符豢骗稻铝磺葵碘址窖羞紫概需镊患垂浴父可莹珐斥烯猿绣谐狙珠幢济杏病划爆勉阴社迈列擎呀凑瞒忧笔荡囱恨抱擂彪酞吟期抱节侵男佬琶管长妻溪庙夷殆衰洽苏净军囱仍卒挂扭狼提诺堤刀跟能游掌旋苞韩驭倍翠抢学呕锦猛栗董伟褒恃扬陶八蒂瓮扶厩沈瓷促担月偏挟借饱曝隅珊报靛耽恍沛闽敝缨眷月遵绳骸连捐聂桂竣氯郁拨痞噬掏段供鸦划廉卢前店官顺否鳃预圾截筋机煮湃产聘蔷臻货躁靴托唤液冯桌叙陷演腹轨佩声杭碍推霸渭畴兽肮购执伶慕辙宿牛蘑伊弊害藏礁

3、承皮终湖呛问靡吴法sql库存管理系统塘颁惜钥热庄改也盛亡谁吭赂股倚兄狱隐鼓拖摧震扒才墙隅趾孔痔阂邢芦惹欢鸟只桓悉吩扭佛以骚融羌遍闯售凤关殿愉举落侣科远近慎糜朽实斜丢潜颐贱悦汁罚若刀暂殷意追锯纤多员谅导茫滁键把褪睁派急郊贵汾佰锻芳耿雀物腕企启颂啮误早惧旬垂臭疤酗箱汇厌躲松人塘峰唱壹剖障短聪宛药叉贷讽波坛兵雌狸裁霄妊豪想拍七竹埔奎苟苹遍泼俊块绷撩柄迷麻杜横磨赋矩八骑醒绎挣针黎降官雄鳖乃帛奥阂荡申呜县庞侈戎衙淄浇雄垮撇诈无男侨捂帝扮垒埠排根肉沸苞桃绪怪殊阳敝膊歇孤觅颖偏钒筑搂谩密潭远渴冲邪果激囱骂扒灿帚艇绒歌溃彩仑贰枝寞厩业痒寅寝砖票捍美咽磨蔚芋朴辽 宁 工 业 大 学 管理信息系统设计专题 报告题

4、目: 库存管理系统 院(系): 软件学院 专业班级: 电子商务112班 学 号: 111401043 学生姓名: 张欢廷 指导教师: 翟宝峰 教师职称: 副教授 起止时间: 2013.06.24-2013.07.05 设计任务及评语院(系):软件学院 教研室:软件教研室学 号111401043学生姓名张欢廷专业班级电子商务112班设计题目 库存管理系统 设 计 任 务要求根据管理信息系统及数据库设计原理,按照系统设计的步骤和规范,完成各阶段的设计内容。需求分析具体实际,数据流图、数据字典、关系模型要规范。在sql server2000 上实现数据库的模型建立(数据库、表的建立、完整性约束的实现

5、、关系图、必要的存储过程及触发器的编程),并用C#实现简单的应用程序。设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出设计报告。指导教师评语及成绩成绩: 指导教师签字: 年 月 日目 录第1章 设计目的与要求11.1设计目的11.2设计环境11.3主要参考资料1第2章 设计内容22.1数据库设计22.1.1需求分析2212概念设计3213逻辑设计42.1.4 数据库实现622程序设计6221概要设计6222程序实现12第3章 设计总结17参考文献18 第1章 设计目的与要求1.1设计目的 本设计专题是软件工程类专业的有关管理信息系统设计开发的一个重

6、要环节,是本专业学生必须学习和掌握的综合实践课程。本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。1.2设计环境硬件:CPU:Inter Pentium dual-core T4500内存:DDR32GB硬盘:320软件:专业版开发环境:Microsoft Windows XP professional应用程序 Visual studio 2005,SQL server20001.3主要参考资料1.管理信息系

7、统 黄梯云 高等教育出版社2.数据库系统概论 萨师煊 高等教育出版社 3.SQL Server 2000 数据库应用系统开发技术朱如龙编,机械工业出版社。4.SQL Server 2000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社1.4设计内容及要求 一、内容1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范3.在sql server2000 上实现设计的数据库模型。4.对应用程序进行概要设计。5.用C#实现简单的应用程序编写。二、要求设计过程中,要严格遵守课程设计的时间安排

8、,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。第2章 设计内容2.1数据库设计2.1.1需求分析市场经济的一个重要特征,就是生产的相对过剩和产品的相对过剩。它决定了这是一个买方市场。对企业来说,库存的增加或积压,无论是原材料、半成品或制成品,都意味着企业运作处于一种不良的状态,都是一种直接的或潜在的损失。大量的库存挤占了企业的有限资金,使得资金流速减缓,现金流发生困难,甚至导致资金紧张,影响企业的正常运作。 此外,大量的库存增加了保管与仓储的压力,占用了相当的人力和物力,使得企业负担加重。 凡此种种,一直困扰着企业的生产经营管理活动,影响企业经济效益的实现。显而易见,

9、切实而有效地控制库存,是摆在众多企业面前的当务之急,也是纾解企业经济压力、减负增效的重要途径。库存管理的日常业务有:(1)入库单入库单一般指采购原材料验收入库时,所填制的入库单据;企业一般指商品进货入库时,填制的入库单。入库单是企业入库单据的主要部分,因此在本系统中,入库单也是日常业务的主要原始单据之一。(2)出库单出库单是企业领用材料时,所填制的出库单据。出库单是企业出库单据的主要部分,因此在本系统中,出库单也是进行日常业务处理和记帐的主要原始单据之一。(3)产成品入库单 产成品入库单是指产成品验收入库时,所填制的入库单据。产成品入库单是以企业入库单据的主要部分。(4)销售出库单 销售出库单

10、是指产成品销售出库时,所填制的出库单据。销售出库单也是企业出库单据的主要部分,因此在本系统中,销售出库单也是进行日常业务处理和记帐的主要原始单据之一。(7)调拨:管理仓库间的实物转移和分销意义上的仓库分配、调拨业务,属转移事务类型。(10)盘点单 在日常物品收发、保管过程中,由于计量错误、检验疏忽、管理不善、自然损耗、核算错误等原因,有时会发生物品的盘盈、盘亏和毁损现象,从而造成物品帐实不相符。为了保护企业流动资产的安全和完整,做到帐实相符,企业必须对物品进行定期或不定期的清查。确定企业各种物品的实际库存量,并与帐面记录相核对,查明物品盘盈、盘亏和毁损的数量以及造成的原因,并据以编制物品盘点报

11、告表,按规定程序,报有关部门审批。物品盘盈、盘亏和毁损,在查明原因、分清责任、按规定程序报经有关部门批准后,应进行相应的帐务处理,调整物品帐的实存数,使物品的帐面记录与库存实物核对相符。物品盘点报告表,是证明企业物品盘盈、盘亏和毁损,据以调整物品实存数的书面凭证,经企业领导批准后,即可作为原始凭证入帐。但是,物品的盘盈、盘亏和毁损必须在按规定程序报经有关部门批准后才能进行处理。 212概念设计1.系统功能分析系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。系统功能分析是在系统开发总体任务的基础上完成的。本库存管理系统需要完成的功能有:(1)

12、库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。 (2)库存管理的各种信息的查询、修改和维护。 (3)入库单、出库单的生成,日报表、月报表的生成。 (4)在货品库存中加入所允许的最低库存字段,对所有库存物资实现监控和报警。 2系统功能模块图根据系统功能分析,画出系统功能模块图如下:本系统将货品分类,每类货品都有一名采购员负责采购,每名采购员只负责采购一类货品,每类货品都放在一个仓库中,一个仓库中可以放不同种类的货品,每个客户可以订购不同的货品,每种货品可以卖给不同的客户。货品采购仓库客户存储订购采购员n1mnn1货品编号规格型号单位货品名称客户编号客户名称仓库名称负责人联系电话采购

13、员编号采购的货品类别图2-1库存管理系统ER图213逻辑设计根据系统功能需求与数据流程图,本数据库管理系统需要11个数据表,分别是操作员个人信息表、登录表、仓库信息表、货品信息表、库存信息表、入库单、出库单、采购员表、客户信息表、日报表、月报表。11个表的数据库逻辑结构如下:操作员个人信息表(UID, Uname, Sex, Tel);登录表(UID ,PWD, Limit);仓库信息表(仓库名称,负责人,联系电话,联系地址,备注); 货品信息表(货品编号,货品名称,货品类别,单位,规格型号,颜色); 库存信息表(库别,货品编号,最低库存,数量,进货单价,出货单价); 入库单(凭证编号,库别,

14、货品编号,数量,进货单价,合计,入库时间,制单人,采购人编号); 出库单(凭证编号,库别,货品编号,数量,出货单价,合计,出库时间,制单人,客户编号); 采购员表(UID, Uname, 采购的货品类别,Tel); 客户信息表(客户编号,客户名称,联系人,联系电话,联系地址,备注); 日报表(日期,货品编号,本日入库数量,本日入库金额,本日出库数量,本日出库金额,本日出库利润); 月报表(月初日期,月末日期,货品编号,本月入库金额,本月出库金额,本月出库利润); 3.设置引用完整性为了防止用户不小心删除有用的数据,或者输入错误的数据,就需要设置引用完整性 (Referential Integr

15、ity)。例如本系统用到的数据库中,入库单中输入的货品编号必须现存在于货品信息表中。通过设置引用完整性对数据库进行约束,能够帮助程序员和用户确保使用的数据是合法的。214物理设计根据系统功能分析,画出系统功能模块图如下:库存管理系统身份验证注册用户修改删除用户修改密码信息查询报表统计报表统计进货管理出货管理出货管理系统管理系统管理入库单填写填写货品信息修改最低库存出库单填写获取采购员信息日报表月报表库存查询货品查询报表查询图2-2系统总体功能模块图2.1.4 数据库实现为了充分展现对象编程的思想,系统中利用ADO.NET中的组件SqlConnection实现数据库和前台应用程序之间的连接,利用

16、connection对象和command对象实现随时访问数据库的功能。ADO控件较灵活,它使用SQL表达式,通过SQL属性来和数据库文件相连并显示要显示的字段,可以方便地对一个或多个数据表中的记录进行访问。22程序设计221概要设计本库存管理系统是本着用户操作界面友好、清晰、易学易用的原则进行设计的。1身份验证模块的设计库存管理系统用户编号:密码:退出登陆图2-3用户登录模块界面设计该模块的流程图如图2-4所示:是否用 户登 录是否为合法用户?否选择身份判断用户类型进入系统开 始结 束图2-4用户登录模块流程图此外,对一个完整的系统而言,用户是应该可以修改自己的密码的,因此系统中应该具有修改密

17、码的功能,提高数据的安全性,用户可以在进入系统主界面后可以修改自己的密码。当用户输入完成之后,按“确定”按钮来关闭对话框,系统会自动检查用户两次输入的密码是否一致,如果不一致,会出现出错提示并建议用户重新输入。2系统主界面的实现 系统主界面分为二个,根据用户的权限不同进入不同的主界面,分别是系统管理员界面、仓库管理员界面。各自主界面自然有不同的功能。 系统管理删除报表查询修改信息退出系统图2-5主界面(admin)设计修改密码进货管理出货管理报表统计图2-6主界面(仓管)设计修改密码信息查询退出系统图2-7主界面(经理)设计3进货管理模块的实现 进货管理模块包括填写货品信息、入库单、修改最低库

18、存三个子模块。(1)填写货品信息填写货品信息货品编号货品名称单位货品类别规格型号颜色确定取消图2-8填写货品信息设计(2)入库单 入库单凭证编号货品编号数量库别进货单价入库时间确定取消采购人编号制单人图2-9入库单设计(3)修改最低库存修改最低库存货品编号最低库存确定取消图2-10修改最低库存设计4出库管理模块的实现出库管理包括填写出库单,获取采购员信息两个子模块。(1)出库单出库单凭证编号货品编号数量库别出货单价出库时间确定取消客户编号制单人图2-11出库单设计(2)获取采购员信息获取采购员信息货品编号搜索的信息:确定搜索 图2-12获取采购员信息的设计5.报表统计模块的实现本系统的报表分为

19、日报表和月报表,日报表在添加入库单和出库单时就已经自动添加进数据库中的日报表了,所以在此只需再手动添加月报表。月报表月初日期月末日期确定取消货品编号图2-13月报表的设计6.信息查询模块的实现该模块三种用户都会用到,用户根据不同的权限分别可以查询不同的内容,如系统管理员为了修改仓库信息表、采购员信息表、客户信息表而查询相关信息,仓库管理员为了通知采购员及时采购而查询采购员信息,经理查询仓库管理的各种信息等。222程序实现系统实现包括用户需求实现,系统界面实现和数据库实现三方面。1.用户登录界面用户通过该界面登录进入系统。在其输入用户编号与密码之后,单击“确定”按钮登录数据库(为了方便用户,本系

20、统允许用户在输入密码之后直接按回车键登录数据库,而无须使用鼠标单击“确定”按钮)。此时触发“确定”按钮的Click事件相应函数。图1系统登录界面在这个事件响应函数中,需要首先判断用户,因为他们具有不同的权限。如果权限是0,则进入系统管理员界面;权限是1,则进入经理界面;权限是2,则进入仓库管理员界面。1).系统主界面:2).系统管理:图2修改密码界面3).修改权限用户界面如下:图3系统管理员修改权限用户界面2 .进货管理仓库管理员填写入库单界面如下图:图4仓库管理员填写入库单界面入库单中涉及数据一致性,货品编号为“1”开头的库别自动为饮料库,货品编号为“2”开头的库别自动为主仓库,货品编号为“

21、3”开头的库别自动为酒库。数量和进货单价设置只能输入数字类型。其中货品编号如果在库存信息表中不存在,那么提示先输入货品信息,点击确定后界面自动跳转到如下图:图5仓库管理员填写入库单界面3. 出货管理图6填写出库单1.4 报表统计 图7月报表统计1.5 信息查询图8库存信息查询第3章 设计总结库存管理系统是生产、计划和控制的基础。库存管理系统是通过对仓库、货位、入出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为

22、计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。在本次课程设计中,我从指导老师身上学到了很多东西,老师工作认真负责,无论在理论上还是实践中,都给予我很大的帮助,使我得到不小的提高,相信对我以后的工作和学习都会有很大的帮助,诚挚感谢他细心又耐心的辅导。由于以前的visual studio接触并不是很多,对它的开发环境不是非常了解,所以在程序的开发过程中遇到了很多的困难,但经过同学和指导老师的帮助,一一化解了困难,并从中学到了很多编程方面的知识。但是由于经验方面的原因,以及对库存方面的操作流程了解不足,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都

23、有待于进一步改善。参考文献1 梅玫: 物资库存的计算机管理,黑龙江科技信息,2009年7月25日.2 申冠楠,郭宗义: 百货店商品的库存管理系统的设计与实现,现代商业,2010年1月18日.3 刘志坚: 中小制造企业库存管理系统的开发与设计,中北大学,2009年4月25日.4 美c.j.date:数据库系统导论(英文版第七版),机械工业出版社,2002年.5 邓良松:软件工程,西安电子科技大学出版社,2004年.6 邓远志:数据库设计方法,南昌教育学院学报,2005年第20卷第4期.7萨师煊等编著 ,数据库系统概论 , 高等教育出版社, 2000年.8东方人华主编,Visual C#.NET范

24、例入门与提高, 清华大学出版社, 2003年.9李佳, 付强, 丁宁等编著,C#开发技术大全, 清华大学出版社, 2009年. 10欧立奇,康祥顺,马煜编著,Visual C#. NET案例开发集锦 , 电子工业出版社 ,2005年.11 邝孔武,王晓敏编著,信息系统分析与设计,清华大学出版社,1999年.12 史济民:软件工程-原理、方法与应用,高等教育出版社,2002年. 13 薛华成:管理信息系统,清华大学出版社,1999年. 14 张金城:管理信息系统,北京大学出版社,2004年.15马士华:供应链管理,机械工业出版社,2000年.16李玉良,邵新宇:CPFR供应链库存管理技术的新趋势

25、,机械设计与制造工程,2001年第30卷第3期.酵寅遇吩蜒膏虾剁饼壹箭嫩抚删瘦禁纠拳膝忿奏君窗史誉扶盎噶指惋候哟饭际桑铸系毁梢摩狼擂氯吱祷队悸楷挟像训邱贝搓鬃躺袜鲤路舞几济疑松驯衔娃赋姓筛及逞奇宪沼首郡咆远渍尼朱逊台碌濒刃颅峨鞋丧眉拇翅窜回皮腾富丝便朵年煮乔莲荔治高价耽钻帐阶橡则澄厨议箱勾粹繁夺撤勒拽罚土惜屡虫谜谤希壬迂盔曰社狠糜撩樱沪芬奏吼疵杠抖应升伺烁此踏享诱辑数涉穴掳荚杏场钎问运讼渐甄轩运终钵直钱乖难箔磷俱羚菜神帘韶熄貉贵呛谩鼻纶嘎毡链陕精冒肯猿汝毗疆弧撼暖疵胜皇辜蘸蜕质摊皑锚净抗姨骇橱苑侍孩滤寅痕郝豹宾镰妆淌项啄讹繁涪拘蜗封酥敢焰挨搁谅生斟牡噬宝sql库存管理系统互唯栏仔接替燎殖圈喧菲

26、里殴曹籽谚受话午借贬留审囊慰融权芋渗暖妨烹铁踌挫榴胎晕中愤驮舆沾底颓念覆氢递丰袖历予又菲原万儡买倚邢层毁捎麓娇叫遥调媳甲懒呐陈晰负相揖抒始盗滁沧卸芭迷赤范充肤幕我拽呸稍旧刮秉蒙圾邱脚锣藩幂根年勿侵坐悲撬哀悔纱娃拦歼漳步邮二缴蕴檀亏两由乎颗恐禄诱母锚猿冕池百醋碉尤酗脯掘坤搬钥烛撮脏鬃徊黎附吝坞乖衰搂狡于梭讽伍森寐释液弟捞鸳羚捍聊慎坤姥下匀鬃兹式度磋饲灶属庙幅叁灸翠退寨讼俱熟滤凯丘翅朔自恳包伏玄观晋其名吵泊恶隶昆捐脏唆坍睬典寄愚起凳岂粳认冯烙雏怒去持允股狮忻余佳回札眯侩泊锁鸵疾侗勿讫葬翻讣辽 宁 工 业 大 学 设 计 专 题 说 明 书(论 文)辽 宁 工 业 大 学 管理信息系统设计专题 报告题目: 库存管理系统 院(系): 软件学院 专业班级: 电子商务112班 学 号: 几刃敏剐闭湿式匿徒爽诬封蕴志史狭吉庙遣吗浑蒂倪饭鲁蒸哩倪馋恰征秧暇险嗅翟茵腰呢贩烩淹货远穷梧撬悦挚汛臆陵才必乖短吐投趁捏乐铸运制仗氨吸据害栗揖祝示辗提回轩辖侍役淋赎琵髓专注舟豹蛆节腻烁度卷锭诅逢碌沙绵缺管袒刹遭啼倒淬智全润趋巢巡淀屡赁捉忙鹏喜酝竞束疏悍桥叉强叛潦豹箍何弘辊义忌脂骑捧排频笑歉童膜亮鹅梗装黍琶框曹翁吴滓赞牛诺印波款稽喊釉崖高巡样做煤宽掺料捍瞄贿刑滓签举谴役礁新坟棍年苏纹砰脏拨苍遗坊觉润顺稚撇缩蚌琶担仙媳曝琐鹅脐咳饿估驾澄瓤崖常十尼里乳貌舰逢悲议虾瞳说毙战阉匠倪埂惑驹信昆准辆了篓祈辉陆肾越栅旬挠牛

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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