建材物资管理系统(软件定义)

软件定义

一、问题定义

该系统主要针对建材仓库进行的库存信息管理,包括建材的买进、销售,供应商和消费者的信息登记,以及消费者通过系统查询建材库存的功能。

二、可行性研究

随着社会水平的不断提高,建筑行业得到了飞速发展,如何在建中工程中节约成本、提升工程项目的整体效益成为重要的内容。基于机械设备和物资材料在建筑工程施工中的较大比重、对机械设备与物资材料管理进行集约化管理呈现出必要性,从根本上节省工程师施工的费用、以及节省物资查询调用的时间,缩短工期,切实提高建筑工程施工的经济效益。
该系统既节省了以消费者为主的施工方在施工建材方面的采办时间,又节省了供应商的人力劳动,巧妙的将供应商与消费者联系起来的一个平台。
经济可行性
企业运行过程中信息的系统化管理,权威的数据统计,为企业的经营决策提供了大量的、权威的科学依据(数据);强大的数据管理功能,简化了员工的日常工作,提高了工作效率,避免了人工管理过程中数据易错所带来的一系列连锁反应,提高企业的经济效益。
操作可行性
该软件提供的都是可视化的用户界面,界面友好,并带有提示性的基本信息,只要懂得计算机基本操作的人都可以运行自如。所以操作上是可行的。
管理可行性
建材仓库物资管理系统在管理上各种原始数据都很清晰。对信息录入有很大帮助,因此在管理上也是可行的。

三、需求分析

1、功能需求

本系统主要为三个系统:查询、入库、销售
细化为一下几个功能:

  • 客户信息管理:分为管理员、消费者和供应商。用于存放客户的基本信息以及销售或购买情况
  • 客户登录系统:客户登录用于客户身识别方便客户进行系统查询相关信息和系统管理
  • 建材销售管理:记录仓库的建材出库,销售订单信息和建材收入情况的统计
  • 建材买进管理:记录仓库建材的买进,订单信息和供应商信息和建材支出情况的统计
  • 查询信息系统:方便消费者登录后自助的进行所需建材的查询,实现数据“透明”化

2、性能需求

  • 人机界面:以防操作人员的计算机知识普遍较差,需要良好的人机界面,增强操作可行性
  • 数据查询:方便的数据查询,支持多条件查询,基础信息管理与查询
  • 数据分析:图标分析年销售状况,商品销售排行统计。
  • 权限管理:由于该系统的使用对象多,要求有较好的权限管理
  • 数据记录:由仓库管理员进行出库入库记录。

3、接口需求

用户接口需求:建材物资从仓库运送到目的地所需要的成本一直显示在“金额”正文框中

4、数据字典

数据文件:物资信息
文件组成:物资名称,库存量,仓库编号
数 据 项:物资名称
数据类型:可变字符型
数据长度:18
数 据 项:库存量
数据类型:整型
数据长度:
数 据 项:仓库编号
数据类型:可变字符型
数据长度:3

数据文件:管理员信息
文件组成:管理员,身份验证,联系方式
数 据 项:管理员
数据类型:可变字符型
数据长度:8
数 据 项:身份验证
数据类型:可变字符型
数据长度:20
数 据 项:联系方式
数据类型:字符型
数据长度:11

数据文件:客户信息
文件组成:客户电话,客户名称,客户所在地,订单号
数 据 项:客户电话
数据类型:字符型
数据长度:11
数 据 项:客户名称
数据类型:可变字符型
数据长度:8
数 据 项:客户所在地
数据类型:可变字符型
数据长度:50
数 据 项:订单号
数据长度:8

数据文件:供应商信息
文件组成:供应商电话,供应商名称,供应商所在地,订单号
数 据 项:供应商电话
数据类型:字符型
数据长度:11
数 据 项:供应商名称
数据类型:可变字符型
数据长度:8
数 据 项:供应商所在地
数据类型:可变字符型
数据长度:50
数 据 项:订单号
数据类型:字符型
数据长度:8

数据文件:仓库信息
文件组成:仓库编号,仓库所在地,仓库管理员
数 据 项:仓库编号
数据类型:可变字符型
数据长度:10
数 据 项:仓库所在地
数据类型:可变字符型
数据长度:50
数 据 项:仓库管理员
数据类型:可变字符型
数据长度:8

数 据 项:订单号
数据类型:字符型
数据长度:8
数 据 项:订单类型
数据类型:字符型
数据长度:11
数 据 项:订单日期
数据类型:Smalldatetime
数据长度:
数 据 项:金额
数据类型:Money
数据长度:
数 据 项:物资名称
数据类型:可变字符型
数据长度:18
数 据 项:供求量
数据类型:int
数据长度:

5、数据关系图

在这里插入图片描述

6、数据流图

在这里插入图片描述

6、E-R图

在这里插入图片描述

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
包含文档,各种源码 一、 课程设计目的和要求………………………………………………….…3 二、课程设计过程…………………………………………………………….4 数据库设计的基本步骤如下:……………………………………………….4 1.需求分析阶段……………………………………………………………..4 1.1 应用背景……………………………………………………………4 1.2系统需求分析……………………………………….........................5 1.3系统可行性分析。………………………………………………….6 1.4系统E-R图……………………………………………………........6 2.概要设计…………………………………………………........................7 2.1开发系统的目的…………………………………………………….7 2.2系统模块的划分…………………………………………………….7 2.2.1基础信息管理…………………………………………............7 2.2.2库存管理..……………………………………………………..7 2.2.3商品销售………………………………………………………8 2.2.4查询统计………………………………………………………8 2.2.5往来管理………………………………………………………8 2.2.6系统设置……..………………………………………………..8 2.3数据库实施………………………………………………………….8 2.3.1CreateDatabase创建数据库…………………………………...8 2.3.2 Create Table 创建表…………………………………………9 3.前端设计………………………………………………………………..18 3.1详细实现…………………………………………………………….18 3.2 数据库的连接与访问………………………………………………18 3.3用户登录模块设计………………………………………………….20 3.4系统首页设计……………………………………………………….23 3.5主要功能展示……………………………………………………….23 三、课程设计心得…………………………………………………………….26 参考文献:…………………………………………………………………….27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值