课程设计---仓库管理系统.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计---仓库管理系统

学 号: 课 程 设 计 题 目 库存管理系统 教 学 院 计算机学院 专 业 班 级 姓 名 指导教师 2011 年 9 月 29 日 课程设计任务书 2011~2012 学年第1 学期 学生姓名: 专业班级: 指导教师:工作部门: 课程设计题目 仓库管理系统 二、课程设计内容(含技术指标) 本系统采用CS模式,分为客户端与服务器端,系统要求实现的功能如下: 1.商品管理:对商品信息进行增、删、改、查,以及商品的下架与上架管理。 2.员工管理:对员工信息进行增、删、改、查,以及员工的在职与离职管理。 3.商品类别管理:对商品类别信息进行增、删、改、查。(包括商品类别的逻辑删除与恢复) 4.商品入库:把指定的商品存入指定的仓库中,入库表仅记录每次入库的商品信息(商品id,数量等)。 5.商品出库:把指定的商品从指定的仓库中销售出去,出库表仅记录每次出库的商品信息(商品id,数量等)。 6.物料调拨:把指定的商品从A仓库调到B仓库,此操作需操作员提出调拨申请,等待信息维护员审批,若该次调拨被批准,才能进行调拨。 7.库存盘点:操作员会定期对所有仓库里的商品进行一次盘点,此操作主要是检查每个仓库里所有商品的实际数量和数据库中存的数量是否一致,从而统计出各种商品的报溢、报损情况。 8.部门管理:此操作的主要功能就是员工的调配,把一个员工从A部门调到B部门。 9.权限管理:此操作的主要功能是对员工权限的管理,指定员工只能对指定的模块进行操作。 10.供应商信息管理:对供应商信息进行增、删、改、查,以及供应商的现供货状态的管理。 11.客户信息管理:对客户信息进行增、删、改、查,以及客户的现需求状态的管理。 12.库存查询:此操作是统计各个仓库中各种商品现在的存储状况。 三、进度安排 1.初步完成系统的总体设计,搭好框架。 2.完成最低要求:商品管理、商品入库、商品出库和库存查询等模块要实现。 3.进一步要求:将员工管理、商品类别管理、库存盘点等模块实现,有兴趣的同学可以进一步改进客户端的界面效果。 四、基本要求 1.界面友好,功能模块要划分好。 2.程序要加必要的注释。 3.要提供程序测试方案和数据。 目 录 引 言 1 一、系统分析 2 1.1选题背景 2 1.2需求分析 2 1.3可行性分析 4 1.4系统功能描述 5 1.5逻辑模型 6 二、 系统设计 9 2.1总体结构 9 2.2数据库设计 10 2.3详细设计 12 三、系统实现 16 3.1部门管理模块 16 3.2权限管理模块 18 3.3商品类别管理模块 20 四、总结 23 参考文献 24 引 言 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息处理系统的环境。计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对于货品的出入库情况的统计和核实等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外,数据信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。而且,一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记得比较清楚,时间一长,如果再要进行查询,就得在众多的资料中翻阅查找了,这样造成费时、费力,如要对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一个库存管理系统,使货品管理工作规范化,系统化,程序化。提高信息处理的速度和准确性。本系统的开发主要包括前端应用程序以及后台数据库的建立和维护两个方面。经过分析,我选用微软公司的Visual C#.NET来开发系统,利用其提供的各种面向对象的开发工具,来操纵数据库。 库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起一个数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序具有功能完备、易使用等特点。本系统利用Visual C#.NET提供的各种面向对象的开发工具,尤其是ADO,能方便而简洁地实现应用程序和数据库的互访,是一款能让用户满意的可行系统。 一、系统分析 1.1选题背景 库存管理系统是

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档