1、 学学 号:号: 课课 程程 设设 计计 题题 目目 库存管理系统 教教 学学 院院 计算机学院 专专 业业 班班 级级 姓姓 名名 指导教师指导教师 2011 年 9 月 29 日 课程设计任务书课程设计任务书 20112012 学年第 1 学期 学生姓名学生姓名: 专业班级专业班级: 指导教师:工作部门指导教师:工作部门: 一、一、课程设计题目课程设计题目 仓库管理系统仓库管理系统 二、课程设计内容二、课程设计内容(含技术指标) 本系统采用 CS 模式,分为客户端与服务器端,系统要求实现的功能如下: 1.1.商品管理商品管理:对商品信息进行增、删、改、查,以及商品的下架与上架管理。 2.2
2、.员工管理员工管理:对员工信息进行增、删、改、查,以及员工的在职与离职管理。 3.3.商品类别管理商品类别管理:对商品类别信息进行增、删、改、查。(包括商品类别的逻辑删除与恢复) 4.4.商品入库商品入库: 把指定的商品存入指定的仓库中, 入库表仅记录每次入库的商品信息(商品 id, 数量等)。 5.5.商品出库商品出库: 把指定的商品从指定的仓库中销售出去, 出库表仅记录每次出库的商品信息(商 品 id,数量等)。 6.6.物料调拨物料调拨:把指定的商品从 A 仓库调到 B 仓库,此操作需操作员提出调拨申请,等待信息 维护员审批,若该次调拨被批准,才能进行调拨。 7.7.库存盘点库存盘点:
3、操作员会定期对所有仓库里的商品进行一次盘点, 此操作主要是检查每个仓库 里所有商品的实际数量和数据库中存的数量是否一致, 从而统计出各种商品的 报溢、报损情况。 8.8.部门管理部门管理:此操作的主要功能就是员工的调配,把一个员工从 A 部门调到 B 部门。 9.9.权限管理权限管理: 此操作的主要功能是对员工权限的管理, 指定员工只能对指定的模块进行操作。 10.10.供应商信息管理供应商信息管理:对供应商信息进行增、删、改、查,以及供应商的现供货状态的管理。 11.11.客户信息管理客户信息管理:对客户信息进行增、删、改、查,以及客户的现需求状态的管理。 1212.库存查询库存查询:此操作
4、是统计各个仓库中各种商品现在的存储状况。 三、进度安排三、进度安排 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 1 引引 言言 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计 算机被广泛应用于信息处