1 / 16
文档名称:

net开发仓库管理系统.doc

格式:doc   大小:296KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

net开发仓库管理系统.doc

上传人:350678539 2020/12/6 文件大小:296 KB

下载得到文件列表

net开发仓库管理系统.doc

相关文档

文档介绍

文档介绍:PINGDINGSHAN UNIVERSITY
.NET开发实训报告
题 目: 仓库管理系统
专业年级: 计算机科学与技术
姓 名: ***
学 号: ***********
2015年07月03日

1需求分析
本仓库管理系统属于中小型仓库管理系统,可以有效的对中小型仓库货物进库,出库进行管理。
本系统应达到以下目标:
系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
能够对仓库的使用情况进行有效的管理。
能够对使用本系统的管理员进行权限设置,工作人员的详细信息进行有效的管理。
能够准确、详细的记录货物的进库出库的详细情况。
能够直观的显示历史货物使用情况的明细表,以及打印文件备份。
能够对系统数据进行备份和恢复。
对于用户输入的数据,进行严格的数据检验,尽可能地避免人为错误。
系统应最大限度地实现易维护性和易操作性。
2 系统设计
系统目标
仓库信息模块:实现对仓库信息进行查询,增加,删除,修改,保存等功能。
职员信息模块:实现对职员信息进行查询,增加,删除,修改,保存等功能。
货物入库模块:实现对货物的入库,删除,入库详细信息的打印等功能。
货物出库模块:实现对货物的出库,删除,入库详细信息的打印等功能。
货物信息查询模块:实现了根据选择特定的条件对当前的仓库进行相关的信息查询。
系统维护模块:实现对系统数据的备份和恢复,设置管理员的权限等功能。
系统设置模块:实现对管理员登陆系统的密码设置及对系统的锁定。
辅助功能模块:实现日历,记事本,计算器等功能.
系统功能结构
仓库管理系统是由基础信息,库存管理,系统维护,系统设置,辅助功能这几个功能模块组成。
(1)基础信息模块分为仓库信息和职工信息两个小模块,分别实现对仓库信息和职员信息进行查询,增加,删除,修改等功能。
(2)仓库管理模块分为货物入库、货物出库和货物信息查询三个小模块,分别实现对用户进行增加,删除,权限设置及修改用户密码等功能。
系统维护模块分为权限管理、数据备份、数据恢复三个小模块,分别实现了设置管理员权限,数据备份与恢复等功能。
系统设置模块分为密码重置和锁定系统两个小模块,分别实现设置管理员的密码,对当前的系统加密等功能。
辅助工具模块分为日历、记事本、计算器三个小模块,分别实现了对当前时间查看,事件记录,计算等功能。
图1 系统功能结构图
3 系统实现(各自模块)
员工信息模块设计与实现
1 货物入库模块概述
在仓库管理的过程中,必然会进行货物入库的工作流程,对不同的货物进行分类管理,通过编号,放在不同的仓库都会提高在今后工作中的效率。在数据库中建立一个入库信息表,用于存储入库货物的信息。通过货物入库这个模块可以实现对仓库货物的增加,删除,以及本次入库详细信息的打印备份等功能。
2 货物入库模块设计
货物入库实体的E-R图如图2所示:
图2 货物入库实体E-R图
表Table_IN用于存储货物入库的详细信息,该表的结构如表1所示:
表1 货物入库表
GoodsID 货物编号 GoodsName 货物名称 RKGoodsNum 数量 GoodsallPrice 单价WorkerName 收货员 GoodsBZ备注 datetime 进货时间
3 货物入库模块实现过程
private void GetData()
{SqlConnection conn = ();
SqlDataAdapter sda = new SqlDataAdapter("select GoodsID,GoodsName,RKGoodsNum,GoodsallPrice,WorkerName,GoodsBZ,datetime from Table_IN order by ID desc", conn);
DataSet ds = new DataSet();
(ds);
= [0];}