没有合适的资源?快使用搜索试试~ 我知道了~
中小企业仓库管理系统——数据库设计与编码1毕业设计.doc
0 下载量 51 浏览量
2023-07-02
20:05:35
上传
评论
收藏 297KB DOC 举报
温馨提示
试读
27页
中小企业仓库管理系统——数据库设计与编码1毕业设计.doc
资源推荐
资源详情
资源评论
摘要
在市场经济中,仓库管理是企业正常而完善运作的重要环节之一。
这大大减少了工作人员管理的工作量,降低了企业管理的成本,加快
了工作效率,并且提高了数据的安全性和准确性。本系统基于多层架
构,C/S模式,从中小型企业的实际情况出发,在了解用户需求的基
础上,提出了中小型企业仓库管理系统的基本目标,并且详细阐述了
数据库设计与多层中的数据链接层的设计。主要包括数据库概念模型
设计、逻辑结构设计、数据库实施、数据库运营与维护;数据链接层
的的设计与实现方法。
关键字:仓库管理系统 ,多层架构,数据链接层,数据库设计
Abstract
Under the market economy, warehouse management is one of the
important links of enterprise and improve operation. This greatly reduces
the workload of staff management, reduce the management cost, speed up
the work efficiency, and improve the safety and accuracy of the data. The
system is based on multi-layer architecture, C/S mode, starting from the
actual situation of small and medium-sized enterprises, based on the user
requirement, put forward the basic goal of the warehouse management
system of small and medium-sized enterprises, and expounds the design
of data link layer in the multilayer database design and. Mainly includes
the database conceptual model design, logic structure design, database
implementation,database operation maintenance; and the implementation
method of the data link layer design.
Keywords: Warehouse Management Information System, multi-layer
Architecture, Data link layer, database design
目录
1 引言 .....................................................................................................................................1
1.1 课题研究意义.............................................................................................................1
1.2 技术简介.....................................................................................................................1
1.3 开发工具选择.............................................................................................................2
2 系统分析 .............................................................................................................................4
2.1 需求概述.......................................................................................................................4
2.2 需求分析.......................................................................................................................4
3 系统设计 ...............................................................................................................................7
3.1 系统总体框架设计 .......................................................................................................7
3.2 功能模块设计...............................................................................................................8
3.3 数据库设计...................................................................................................................8
3.3.1 数据库设计原则....................................................................................................9
3.3.2 概念模型设计........................................................................................................9
3.3.3 逻辑结构设计......................................................................................................10
3.3.4 存储过程设计......................................................................................................14
3.3.5 数据库的实施......................................................................................................16
3.3.6 数据库运行与维护.................................................................................................18
4 数据链接层设计 .................................................................................................................20
5 结束语 ...............................................................................................................................22
6 致谢 ...................................................................................................................................23
7 参考文献 ...........................................................................................................................24
1 引言
1.1 课题研究意义
随着经济的发展,科学技术水平的不断提高,人们的生活物质水平也有了显
著地变化。在市场经济中,仓库管理是企业正常而完善运作的重要环节之一,建
立一个规范的,高效的,安全可靠的仓库管理系统,是提高企业在市场竞争中的
一个有效的方法。在企业的仓库管理中,基本上所有的具有一定数量数据的机构
都开始使用计算机数据库来做管理。这大大减少了企业中的工作人员管理的工作
量,降低了企业管理的成本,加快了工作效率,并且最重要的是提高了数据的安
全性和准确性,实时性。
通过仓库管理系统软件,可以在最快的时间内,查找所需要查找的相关仓库
数据信息,提炼一些相关信息,汇总后,方便企业管理者对这些数据进行分析整
合并且做出相应的决策。数据库技术是现代信息科学与技术的重要组成部分是计
算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理
过程中大量数据有效地组织和存储的问题在数据库技系统中减少数据存储冗余、
实现数据共享、保障数据安全以及高效地检索数据和处理数据。
本文从中小型企业的实际情况出发,在了解用户需求和系统总体需求的基础
上,提出了中小型企业仓库管理系统的基本目标,并且详细阐述了系统的数据库
总体设计以及各个阶段的设计过程以及结果。
1.2 技术简介
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。我
们设计了单一功能分层架构。从下至上分别为:数据链接层、错误检验层、业务
逻辑层(又或称为领域层)、用户接口层。
用户接口层负责和用户的交互,包括用户的输入、控件的触发事件和数据的
显示;
业务逻辑层负责传送数据,并清晰展示所有调用的函数,方便对功能的控制;
错误检验层负责检查用户输入的合法性;
数据链接层负责对数据库进行增删改查;
几个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓多层
体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所
说的多层体系,不是指物理上的多层,不是简单地放置三台机器就是多层体系结
构,也不仅仅有 B/S 应用才是多层体系结构,多层是指逻辑上的多层,即使这几
个层放置到一台机器上。多层体系的应用程序将业务规则、数据访问、合法性校
验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,
而是通过 COM/DCOM 通讯与中间层建立连接,再经由中间层与数据库进行交互。
总而言之,使用多层架构,开发人员可以只关注整个结构中的其中某一层,
可以很容易的用新的实现来替换原有层次的实现,以降低层与层之间的依赖;有
利于标准化,有利于各层逻辑的复用,并且结构更加的明确,在后期维护的时候,
极大地降低了维护成本和维护时间。
1.3 开发工具选择
本平台选用 Visual Studio 2010 作为开发工具。Visual Studio 2010 是微软公
司推出的一个软件开发环境,可以支持多种编程语言,用来编写创建 Windows
平台下的 Windows 应用程序和网络应用程序、网络服务、智能设备应用程序和
Office 插件。利用它的可视化设计器,可以快速地创建页面而无需编写任何代码。
在数据库方面,选用与 Microsoft 紧密集成的 SQL Server 2005 数据库。相较
于桌面型的小数据库 ACCESS 数据库而言 SQL 在功能上比较完善,其安全性、
并发控制能力、数据挖掘和联机操作等方面都是 ACCESS 无法超越的。不过在
创建和配置上,SQL Server 数据库都要比 ACCESS 数据库难。SQL Server 所使
用的数据库查询语言是 Transact-SQL,它强化了原有的 SQL 关键字以进行数据
的存取,储存及处理等功能,同时扩充了流程控制指定,可以使用户方便的编写
功能强大的存储过程。由于 SQL Server 将数据存放在服务器端,并预先编译过,
所以它的执行速度非常块。
在开发语言方面,选择 C#程序开发语言。C#是.NET windows 网络框架的主
要开发语言,与 COM(组件对象模型)直接集成。C#可以通过内置的服务,使组
件可以转化为 XML 网络服务,这样代码就可以被其他程序调用,实现了重复
利用的高效开发模式。更重要的是 C#具有自动资源回收功能,不用像使用 C++
剩余26页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2442
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功