仓库管理系统课程设计79701

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

安徽工程大学信息10 课程设计论文

仓库管理系统

目录

第一章概述 (3)

1.1 项目背景: (3)

1.2编写目的: (4)

1.3软件定义: (4)

第二章需求分析 (5)

2.1系统流程图 (6)

2.2数据流图: (7)

2.3.数据字典 (11)

2.4性能分析 (19)

第三章概念结构设计 (21)

3.1 设计分E-R图 (21)

3.2 合并成E-R图 (23)

第四章逻辑结构设计 (25)

4.1 表结构 (25)

第五章软件功能设计 (32)

第六章代码设计和界面设计 (33)

第一章概述

1.1 项目背景:

仓库在现实生活中用途十分广泛,各种商城、超市要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库的管理成了一项十分重要的工作。

人工管理仓库既费时又费力,而且容易造成混乱,严重时会影响商城、企业的正常运作,造成恶劣的后果。随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的管理仓库受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足仓库管理需求,本系统是基于超市仓库的管理系统。

本系统主要针对于商品管理信息、入库操作、入库查询统计、出库操作、出库查询统计、库存查询统计等处理情况。用户可以通过相应的模块,对仓库里的物品的基本情况和库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库,查询各项相关信息,并能进行入库和出库操作等。

本系统会提高办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。企业面对市场竞争的巨大压力,要求企业创造新的利润源,这为企业如何配置有限资源,利用先进计算机技术不断开发出操作简便、界面友好、灵活、实用、安全,更具时效性的设备信息管理系统有着更高的要求。

1.2编写目的:

(一):

编写实用的仓库管理系统为仓库管理系统提供一个基础,方便企业的

商品管理。

(二):

完成课程设计

通过课程设计,达到以下目的:

1、根据教材上数据库设计部分的原理和方法,结合软件工程相关知识,能针对一些简单的数据库系统设计问题,进行必要的分析和设计。

2、巩固学生学习的数据库原理、程序设计语言等课程的基础知识,训练学生分析和解决数据库系统的实际问题的能力。

3、能查阅资料解决数据库技术方面的问题。

1.3软件定义:

企业仓库管理系统(Equipment Management System):是实现企业对货物的出、入库进行高效的管理。通过应用系统应能对商品基本信息进行管理。新的商品信息的入库、出库等操作也是其中的一部分。同时按照一定的条件查询、统计符合条件的商品信息。

1.4、开发环境

开发环境:Windows 8

辅助工具:Visual Studio 2012

数据库管理系统:SQL Server 2008

运行环境:Windows XP/Vista/7/8

开发模式:windows窗体程序

第二章需求分析

说明:本系统要解决的问题是:一个小型通用的仓库管理系统是实现企业对库存商品出库、入库进行高效的管理。通过应用系统应能结合销售情况对库存商品进行录入、删除、修改等操作。按照一定的条件,查询、统计符合条件的商品信息;并且对查询、统计的结果有一定的输出。强调的是做什么,而不是怎么做。

2.1系统流程图

2.1.1系统流程图符号如图2.1所示:

2.1.2本系统使用的总的系统流程图:

2.2数据流图:

2.2.1仓库管理系统数据流图符号说明如下:

外部环境处理数据存储数据流2.2.2顶层数据流图:

反馈信息

满足的入库信息

入库信息1 入库单

满足的出库信息

出库信息1 出库单

(3)商品信息管理的细化:

2.3数据字典2.

3.1数据流

2.3.2数据项

2.3.3数据文件

2.3.4数据加工

2.4性能分析

需实现许多性能特性,实用性、灵活性、可扩展性、易维护性、可靠性、安全保密性等等。

1、实用性

实用性是衡量一个应用系统好坏的重要指标。是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。

2、灵活性

灵活性可以达到更高效率、更佳界面直观的效果。

3、可扩展性

随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的可扩展性、可维护性是提高整个系统性能的必然要求。

4、易维护性

本系统采用多层架构设计,使系统结构更清楚,分工更明确,有利于后期的维护。

5、可靠性

社会向信息时代迅速发展的同时也有潜在危机,即对信息技术的依赖程度越高,系统失效可能造成的危害和影响也就越大。因此,采用良好的操作系统和数据库,确保数据的一致性和完整性,并使系统免受病毒感染,确保系统运行的可靠性具有重要意义。

6、安全保密性

整体的系统安全性是本系统中必须考虑的重点要求。在该系统设计中,安全、可靠将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。此外,还有良好的用户身份认证体制和灵活的密码更改模块;用户权限也可以通过管理员灵活修改。

第三章概念结构设计

说明:概念设计是独立于任何一种数据模型的信息结构,采用自底乡上的方法,首先定义各局部应用的概念结构,然后集成起来,得到全局概念结构。描述概念模型最有力的工具是E-R模型。

3.1 设计分E-R图

1、仓库管理员

2.商品

相关文档
最新文档