logo资料库

数据库物资管理系统.doc

第1页 / 共22页
第2页 / 共22页
第3页 / 共22页
第4页 / 共22页
第5页 / 共22页
第6页 / 共22页
第7页 / 共22页
第8页 / 共22页
资料共22页,剩余部分请下载后查看
物资管理信息系统 数据库设计报告 题 专 目: 物资管理信息系统 指导老师: 程志军 业: 物流工程技术 组长: 崔庆迪(1000008313) 组号: 第六组 组员: 吴绍宏(1000008330) 郑建(1000008311) 蒋元航(1000008342) 李啟云(1000008306)
一、课程设计目的 数据库课程设计作为一个重要的的教学环节,是《物流工程技术专业》集中 实践性环节系列之一,是学习完《数据库原理与应用》课程后进行的一次全面的 综合练习。其目的在于加深对关系数据库理论和基本知识的理解,初步掌握使用 关系数据库 SQLSERVER 为后台数据库设计一个信息管理系统,综合训练学生的分 析问题、设计的基本内容和方法,提高解决实际管理问题的能力,以培养学生的 专项技能和职业能力。 二、数据库课程设计内容简介 物资管理是一般工业、商业企业生产管理环节中重要的一环,需要对 物资基本信息管理、物资调配信息等内容进行完整的监控,这样才能 更有效的里用物资。物资入库的时候首先需要登记物资的基本信息, 包括物资的种类、名称、型号、单位、单价等,然后登记入库信息, 包括物资基本信息,入库地点,入库人、经办人、物资数量等;出库 时,需要等级出库信息;根据物资的出入库信息的综合,得到各种物 资的余额信息。 三、需求分析 1、有关物资基本信息的输入,包括物资编号、物资名称、规格型号、 种类和计量单位等。 2、物资基本信息的查询。 3、物资基本信息的修改。 4、添加入库基本信息。 5、删除入库基本信息。 6、添加出库基本信息。 7、修改出库基本信息。
8、删除出库基本信息。 9、查询出库基本信息。 10、剩余物资查询。 四、系统结构分析 1、物理结构 物资 管理 信息 系统 物资 余额 信息 管理 物资 余额 信息 浏览 物资 余额 信息 查询 出库 物资 信息 查询 物资 出库 信息 管理 出库 物资 信息 修改 物资 入库 信息 管理 入库 物资 信息 修改 物资 基本 信息 管理 物资 基本 信息 修改 物资 基本 信息 添加 入库 物资 信息 添加 物资 基本 信息 查询 出库 物资 信息 添加 入库 物资 信息 查询 2、逻辑结构(E-R 图) 物资基本信息实体 E-R 图: 物资基本信息实体 物资编号 计量单位 物资名称 物资规格
物资入库信息实体 E-R 图: 物资入库信息实体 物资基本信息 保管人 入库时间 经办人 物资出库信息实体 E-R 图: 物资出库信息实体 物资基本信息 领用人 出库时间 经办人
物资余额信息实体 E-R 图: 物资余额信息实体 物资基本信息 仓库 数量 金 额 实体之间关系的 E-R 图: 物 资 物资登记 物资基本信息 入库物资信息 物资调配 出库物资信息 物资余额信息
五、表格设计 1、物资基本信息表: 列名 数据类型 可否为空 物资编号 varchar NOT NULL 物资名称 varchar NOT NULL 物资规格 varchar NOT NULL 类别 varchar 计量单位 varchar NULL NULL 2、入库物资信息表格: 列名 入库编号 入库物资编号 物资名称 规格型号 种类 单位 数量 单价 金额 列名 rkno rkid rkname rkspec rkkind rkunit rkaccount rkprice rkvalue 数据类型 可否为空 varchar NOT NULL Varchar NOT NULL Varchar Varchar Varchar varchar float Float Float NULL NULL NULL NULL NOT NULL NOT NULL NOT NULL
入库时间 rkdate datetime NOT NULL 经办人 保管人 仓库 备注 rkdeal_person varchar NOT NULL rksave_person varchar NOT NULL rkbase rkmemo varchar text NULL NULL 3、出库物资信息表格: 列名 出库编号 列名 lyno 数据类型 可否为空 varchar NOT NULL 出库物资编号 lyid Varchar NOT NULL 物资名称 lyname 规格型号 lyspec 种类 单位 数量 单价 金额 lykind lyunit lyaccout lyprice lyvalue Varchar Varchar Varchar varchar float float Float NULL NULL NULL NULL NOT NULL NULL NULL 入库时间 lydate datetime NOT NULL 领用人 经办人 仓库 备注 lyuse_person varchar NOT NULL lydeal_person varchar NOT NULL lybase lymemo varchar text NULL NULL
4、物资余额信息表格: 列名 物资编号 列名 yeid 数据类型 可否为空 varchar NOT NULL 物资名称 yename varchar NOT NULL 物资型号 yespec 类别 yekind varchar varchar 计量单位 Yeunit float yeaccount float Yevalue float NULL NULL NULL NOT NULL NOT NULL 数量 金额 仓库 备注 Yebase yememo varchar NOT NULL text NULL 六、数据库构建与代码撰写(分工完成) 1、开发环境 OS: Windows XP SP3 IDE: Visual C++ 6.0 DataBase: SQL Server 2000 2、框架构建 (1)登陆界面:
分享到:
收藏