《某家具城进销存管理系统数据库课程设计报告书.docx》由会员分享,可在线阅读,更多相关《某家具城进销存管理系统数据库课程设计报告书.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、某家具城进销存管理系统数据库课程设计报告书 数据库原理及应用课程设计 设计报告 题目:某家具城进销存管理系统 学号:131007127 学生: 指导教师: 提交时间:2022-1-5 目录 第1章需求分析 (3) 1.1 需求调查 (3) 1.2 系统功能分析 (4) 1.3 面对用户需求分析 (4) 第2章面向对象分析和设计 (5) 第3章逻辑结构设计 (7) 31 E-R图 (7) 32 类和对象向关系模式转换 (11) 第4章数据库物理结构设计 (11) 4.1 存取方法设计 (11) 4.2 存储结构设计 (11) 4.3 物理设计 (11) 第5章数据库完整性设计 (13) 5.1
2、主键及外键 (13) 5.2 参照完整性设计 (13) 53触发器设计 (13) 第6章数据库视图设计 (14) 第7章数据库存储过程设计 (14) 总结 (15) 参考文献: (15) 某家具城进销存管理系统 第1章需求分析 1.1 需求调查 进销存管理系统是一个典型的数据库开发应用程序,由基础信息管理模块、进货信息管理模块、销售信息管理模块、库存信息管理模块、销售管理模块、帐款管理模块等部分组成,规划系统功能模块如下: (1)基础管理模块 该模块主要包括公司资料、员工资料、商品型号材质、供应商资料、客户资料。(2)进货管理模块 该模块主要包括采购管理、入库管理、入库退货管理。 (3)销售管
3、理模块 该模块主要包括销售出库、出库退货、本月员工销售情况总结。 (4)库存管理模块 该模块主要包括库存明细、库存上下限预警。 (5)帐款管理模块 该模块主要包括付款记录、收款记录。 (6)查询模块 该模块主要包括采购查询、出入库查询、出入库退货查询、收款付款查询。 1.2 系统功能分析 (1)基础管理: 主要用于公司资料统计、员工资料统计、家具型号材质登记、供应商基本资料、客户基本资料、仓库资料、家具品牌等记录。 (2)进货管理: 主要用于采购信息记录、入库或入库退货信息等记录。 (3)销售管理: 主要用于销售出库及出库退货的统计、本月员工销售情况总结及排行。 (4)库存管理: 此管理主要用
4、于记录库存明细、短线库存预警、超储库存预警。 (5)帐款管理模块: 主要统计付款记录、收款记录。 (6)查询管理 主要提供各种查询,如采购查询、出入库查询、出入库退货查询、付款查询、收款查询等。 1.3 面对用户需求分析 下面从细分后的各个子系统分析子系统的需求: 1)家具信息管理系统。该部分主要录入家具的主要信息,包括家具和家具类型分号, 各个家具的供应商以及品牌和价格。 2)供应商信息管理系统。该部分主要实现供应商基本信息录入,修改,以及各个供应 商所供应的家具的信息。 3)客户信息管理系统。该部分主要是针对客户而设,主要是顾客基本信息管理,以及 对顾客相对应的订单进行处理。 4)家具进货管理系统。该部分主要包括进货信息查询,进货订单录入,进货统计。 5)家具销售管理系统。该部分主要包括销售信息查询,销售订单录入,销售统计。 6)库存管理系统。该部分主要包括库存信息查询,家具出库入库的记录。 7)收款管理系统。该部分主要包括用户基本信息和用户对应订单的付款状态录入查 询。 第2章面向对象分析和设计 类和对象设计如下: