仓储物资管理系统
2.设计方案论证
2.1问题提出
过去传统的物资管理方式已经不能满足现代仓库物资管理的的客观要求,本课程设计就是利用SQL server数据库开发一个仓库物资管理系统,它为仓库管理人员提供供应商信息,物资信息,员工信息,客户信息等的内容,方便仓库管理人员对物资的管理,以提高仓库管理人员对物资管理工作的效率。
2.3需求分析
2.3.1需求分析
要求本系统能够投入实际的使用而且满足基本的功能要求。要求具有较高的可靠性、安全性和易维护性,具有较高的可移植性。
本系统实现了以下的功能:
基本信息模块:包括商品信息、员工信息、客户信息、供应商信息四个子模块
(1)仓库管理模块:仓库编号、仓库名称、仓库负责人。
(2)供应商管理模块:包括供应商个人(企业)信息、供应商供应货物信息查询两个子模块。
②数据流名称:员工信息
含义说明:说明一个员工信息
组成结构:记录入库、出库信息,记录退货信息,现金收支是指对进出帐目的记录统计。
数据流名称:仓库管理员信息
含义说明:说明仓库管理员信息
组成结构:管理员地址,电话,姓名。
2.4 概念结构设计
2.4.1概念结构设计的方法
概念设计阶段采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。
2.3.2数据字典
(1)数据项名称:供应商代码
含义说明:惟一标识一个供应商
类型:字符型
长度:10
逻辑关系:不允许为空
(2)数据项名称:商品代码
类型:字符型
长度:16
逻辑关系:不允许为空
(3)数据项名称:供应数量
类型:数值型
(4)数据项名称:供应时间
类型:时间型
(5)数据项名称:商品代码
含义说明:惟一标识一个商品
(3)客户管理模块:包括客户个人(企业)信息、订货信息查询两个子模块。
(4)员工管理模块:包括员工个人信息查询、员工薪资查询、员工值勤查询三个子模块。
(5)物资信息模块:商品信息查询、入库登记查询、出库登记查询、退货查询、库存查询五个个子模块。
(6)报表管理:财务报表查询、报表打印两个子模块。
(7)系统维护模块:包括数据安全管理、操作员管理、权限设置三个模块
类型:字符型
长度:6
逻辑关系:不允许为空
(6)数据项名称:商品名称
类型:字符型
长度:8
逻辑关系:不允许为空
(7)数据项名称:商品种类代码
类型:字符型
长度:10
逻辑关系:不允许为空
(8)数据项名称:销售数量
类型:数值型
逻辑关系:不允许为空
(9)数据项名称:销售价
类型:数值型
(10)数据项名称:最低销售价
类型:字符型
长度:11
(16)数据项名称:顾客所在城市
类型:字符型
长度:8
(17)数据项名称:销售总额
类型:数值
(18)数据项名称:商品种类说明
类型:字符型
长度:10
(19)数据项名称:员工编号
类型:字符型
长度:10
(20)数据项名称:员工姓名
类型:字符型
长度:12
(21)数据项名称:用户名
类型:字符型
2.4.3数据抽象与局部视图设计
长度:6
(22)数据项名称:密码
类型:字符型
长度:10
逻辑关系:不允许为空
(23)数据项名称:职务
类型:字符型
长度:10
(24)数据项名称:员工查询
类型:字符型
长度:4
(2)数据结构描述
①数据流名称:供应商信息
含义说明:说明了一个供应商有关信息
组成结构:提供产品资料,提供供应商个人(企业)资料,记录供应商品的信息。
2.4.2概念结构设计的步骤
数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。
类型:数值型
(11)数据项名称:用户所使用时间
类型:时间型
(12)数据项名称:顾客代码
含义说明:惟一标识一个顾客
类型:字符型
长度:10
逻辑关系:不允许为空
(13)数据项名称:顾客名称
类型:字符型
长度:16
逻辑关系:不允许为空
(14)数据项名称:顾客联系
类型:字符型
长度:12
(15)数据项名称:顾客联系电话
随着社会的发展,基本上所有的具有一定数量数据的仓库都开始使用计算机数据库来做管理。当然几乎所有仓库也都已经在使用计算机管理数据的机制,大大减少了仓储物资管理的工作量。该课程设计要求设计一个仓库物资管理的数据库系统,数据库中要求包含物资的基本信息,员工信息,货物供应商信息。同时还要设计它们之间的关系,最后还要对一些数据进行查询,如查询物资的各种有关信息等。我们经过该课程设计,应该达到的目的是把数据库理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实生活中的应用充分的结合起来。仓库物资管理系统主要针对于日常物资信息的管理,它针对货物日常发生的业务,分为了两大类,即货物提供商和货物销售商以及入库和出库的信息,用户经过相应的模块,对货物的基本情况进行操作,对货物库存数量进行查询,用户经过简单的操作即可轻松的管理物资。
仓储物资管理系统
仓储物资管理系统
1.课程设计目的
应用对数据库系统概论的理论学习,经过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。
实践和巩固在课堂教学中学习的关于数据库的有关知识,熟练掌握对于给定结构的数据库的创立、基本操作、程序系统的建立和调试以及系统评价。
实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库货物管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。
2.2可行性研究
2.2.1技术可行性
此课Байду номын сангаас设计均是利用SQL server 企业版软件调试出来的,因此只要操作系统在windowsXP之上的都能够实现SQL server 运行,此次所用的操作系统是:WindowsXP,内存:2G,CPU:2.10GHZ,硬盘:250G,因此技术上是可行的。
2.2.2运行可行性