仓储物资管理系统报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

淮海工学院计算机科学系

课程设计报告

设计名称:仓储物资管理系统

姓名:袁海燕学号:221003135 专业班级:G计101

系(院):计算机工程学院

设计时间:2013.1.7--2013.1.18

设计地点:计算机工程学院机房

一、课程设计的目的

《数据库原理及应用》课程设计是计算机科学与技术专业集中实践性环节之一,是学习《数据库原理及应用》课程后进行的一次全面的综合练习。本课程设计主要在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计开发的基本方法,达到进一步使学生综合运用所学知识和增强实际动手能力的目的。

二、课程设计任务与要求

2.1.课程设计任务

以Microsoft SQL Server 2008R2作为后台数据库平台,以My Eclipse作为前台开发工具,完成一个小型数据库应用系统的设计开发。本次课程设计开发的系统名称为仓储物资管理系统。

2.2.课程设计要求

通过对某企业的仓储物资管理业务进行分析,调查,设计该企业的仓储物资管理系统。主要实现以下功能:

基础信息管理功能:分为物品信息管理、员工信息管理、客户信息管理、供应商信息管理、

仓库信息、供应信息。

进货管理管理功能:对库存进行查询,对于缺货或库存较少的物品进行进货,对已到的物

品进行入库登记处理,并随时可查询入库登记,然后可生成入库报表。

库房管理功能:库房用于存放物品,能够库存物品的编号、仓库编号、库存数量等信息。

新进的物品要入库,可查询库存信息,盘点库存信息,对于已卖出的物品,

其在库存中的数量要相应的减少,对于被退回的物品要重新入库,其相应

得库存数量要增加,最后可生成库存报表。

销售管理功能:此功能对销售信息及物品进行处理。员工对已销售的物品进行销售登记,同时更改物品的库存信息,对于被退货的物品要进行销售退货登记,同时

更改该物品的库存信息,系统可生成销售报表。

财务管理功能:系统可进行财务管理,能够让员工更好地了解到本单位的财务状况,以便管理者能够为本部门更好地做出决策。系统能够统计当日销售物品的资金

状况,也能够统计当月销售物品的资金状况。

统计功能:系统可进行各物品销售数量的统计、所有员工销售额统计、所有物品的库存统计、所有顾客购买物品的统计。

三、设计说明书

3.1概述

1、开发背景:通过对仓库的物品的零售、批发等工作的深入调查,发现其业务主要包括物品销售、出入库管理、财务管理、人事管理等。仓储物资管理是一项琐碎、复杂而又十分细致的工作。手工进行日常的物品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费力。本系统在设计中考虑和克服了上诉问题,实现了仓储物资管理工作的系统化、规范化和自动化。

2、开发趋势:仓储物资管理系统数量众多,如今类似软件开发趋势主要表现在以下几点:风险最小化、提高效率、增强质量、提高可预测性、简化沟通、降低开销等。

3、可行性:在计算机技术飞速发展的今天,计算机管理已经在很多领域得到广泛的应用。计算机化已成为各行各业现代化一个不可或缺的因素。因此,仓储物资管理系统已成为管理中的重要组成不分。目前很多仓库的信息管理还比较落后,劳动强度大且效率低,工作人员的大量时间都消耗在繁杂的事务上。因此,开发仓储物资管理系统将大大提高他们的工作效率。物品管理是一个非常重要和繁杂的事务,需要完成物品的购入、存储、销售等很多操作,这就使得使用仓储物资管理系统来管理这样的事务有着很好的效果。

4.开发工具:以Microsoft SQL Server 2008R2作为后台数据库平台,以My Eclipse作为前台开发工具。

3.2系统需求分析

员工登陆:需要员工输入自己的工号及密码,输入内容若与数据库中的内容一致,则成功登陆系统,否则退出系统。

信息的管理:为物品信息管理、员工信息管理、客户信息管理、供应商信息管理、仓库信息、供应信息。

进货管理:对于缺货或库存较少的物品进行进货,对已到的物品进行入库登记处理。

库房管理:库房用于存放物品。新进的物品要入库,可查询库存信息,盘点库存信息,对于已卖出的物品,其在库存中的数量要相应的减少,对于被退回的物品要重新入库。

销售管理:对销售信息及物品进行处理。员工对已销售的物品进行销售登记,同时更改物品的库存信息,对于被退货的物品要进行销售退货登记,同时更改该物品的库存信息,系统可生成销售报表。

财务管理:系统能够统计当日销售物品的资金状况,也能够统计当月销售物品的资金状况。还可进行各物品销售数量的统计、所有员工销售额统计、所有物品的库存统计、所有顾客购买物品的统计。

3.3系统设计:

3.3.1.系统总体设计

1.基础信息管理

基础信息管理分为物品信息管理、员工信息管理、客户信息管理、供应商信息管理、仓库信息、供应信息。可对员工的信息进行管理(包括添加新员工,查询、修改和删除员工信息)、添加物品信息、客户信息和供应商信息。

2.进货管理

对库存进行查询,对于缺货或库存较少的物品进行进货,对已到的物品进行入库登记处理,并随时可查询入库登记,然后可生成入库报表。

3.库房管理

库房用于存放物品,能够库存物品的编号、仓库编号、库存数量等信息。新进的物品要入库,可查询库存信息,盘点库存信息,对于已卖出的物品,其在库存中的数量要相应的减少,对于被退回的物品要重新入库,其相应得库存数量要增加,最后可生成库存报表。

4.销售管理

此功能对销售信息及物品进行处理。员工对已销售的物品进行销售登记,同时更改物品的库存信息,对于被退货的物品要进行销售退货登记,同时更改该物品的库存信息,系统可生成销售报表。

5.财务管理

系统可进行财务管理,能够让员工更好地了解到本单位的财务状况,以便管理者能够为本部门更好地做出决策。系统能够统计当日销售物品的资金状况,也能够统计当月销售物品的资金状况。系统能够对已退货的物品进行财务处理。还可进行各物品销售数量的统计、所有员工销售额统计、所有物品的库存统计、所有顾客购买物品的统计。

6.系统

系统主要用于对系统进行后期维护和改进,在这里没做太多处理,仅仅实现员工登陆功能和退出系统功能。

系统功能模块图如所示:

3.3.2仓储物资管理系统的数据流图:

3.3.2.1数据流图

仓储物资管理系统中的数据流主要贯穿于管理工作中的业务操作流程之中,涉及到员工登陆、进货、销售、退货、财务统计等。

相关文档
最新文档