家具城进销存管理系统课程设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告题目:某家具城进销存管理系统

专业:网络工程

班级:

姓名:

指导教师:

成绩:

计算机学院

2017年12月8日

目录

第1章需求分析................................................

需求调查....................................................

系统功能分析 ...............................................

面对用户需求分析 ........................................... 第2章面向对象分析和设计...................................... 第3章逻辑结构设计............................................

E-R图.....................................................

类和对象向关系模式转换 .....................................

第4章数据库物理结构设计......................................

存取方法设计 ..............................................

存储结构设计 ..............................................

物理设计 .................................................. 第5章数据库完整性设计........................................

主键及外键 ................................................

参照完整性设计 ............................................

触发器设计 ................................................. 第6章数据库视图设计.......................................... 第7章数据库存储过程设计...................................... 总结........................................................... 参考文献:.....................................................

某家具城进销存管理系统

第1章需求分析

需求调查

进销存管理系统是一个典型的数据库开发应用程序,由基础信息管理模块、进货信息管理模块、销售信息管理模块、库存信息管理模块、销售管理模块、帐款管理模块等部分组成,规划系统功能模块如下:

(1)基础管理模块

该模块主要包括公司资料、员工资料、商品型号材质、供应商资料、客户资料。

(2)进货管理模块

该模块主要包括采购管理、入库管理、入库退货管理。

(3)销售管理模块

该模块主要包括销售出库、出库退货、本月员工销售情况总结。

(4)库存管理模块

该模块主要包括库存明细、库存上下限预警。

(5)帐款管理模块该模块主要包括付款记录、收款记录。

(6)查询模块

该模块主要包括采购查询、出入库查询、出入库退货查询、收款付款查询。

系统功能分析

此管理主要用于记录库存明细、短线库存预警、超储库存预警。

(5) 帐款管理模块:

主要统计付款记录、收款记录。 (6) 查询管理:

主要提供各种查询,如采购查询、出入库查询、出入库退货查询、付款查询、收款 查询等。 面对用户需求分析

下面从细分后的各个子系统分析子系统的需求:

1) 家具信

息管理系统。

该部分主要录入家具的主要信息,包括家具和家具类型分号,各

个家具

的供

应商以及品牌和价格。

2) 供应商信息管理系统。该部分主要实现供应商基本信息录入,修改,以

及各个供应商 所供应的家具的信息。

3) 客户信息管理系统。该部分主要是针对客户而设,主要是顾客基本信息

管理,以及对 顾客相对应的订单进行处理。

4) 家具进货管理系统。该部分主要包括进货信息查询,进货订单录入,进

货统计。 5) 家具销售管理系统。该部分主要包括销售信息查询,销售订单录入,销

售统计。 6) 库存管理系统。该部分主要包括库存信息查询,家具出库入库的记录。

7)

收款管理系统。该部分主要包括用户基本信息和用户对应订单的付款状

态录入查询。

第2章 面向对象分析和设计

类和对象设计如下:

全局E-R 图

类和对象向关系模式转换

家具(家具号、家具名称、制造商、家具价格、家具类别号、家具数量、供应商、品牌)

供应商(供应商名称、家具号、家具价格、家具数量、进货日期) 进货订单(订单号、家具号、家具数量、家具价格、进货日期) 销售订单(订单号、家具号、家具数量、家具价格、销售日期) 顾客(顾客名称、订单号、联系方式) 家具类型(家具类型号、家具类型名)

库存(家具号、家具数量、进货价格、进货日期、进货数量)

第4章数据库物理结构设计

存取方法设计

数据库系统是多用户共享的系统,对同一个关系要建立多条存储路径才能满足多用户的多种应用要求。对于家具进销存管理系统来说,为了提高某些属性(如:家具号,订单号,家具信息等)的查询速度,可以选择聚簇存取的方法,即把这些属性上具有相同值的元组集中放在连续的物理块上。这样在查询某个订单或某种家具信息时就会大大提高查询速度。因此,该系统中选择聚簇存取方法。

存储结构设计

家具进销存管理系统是一个大型复杂的计算机网络信息系统,采用基于客户端/服务器(C/S)的应用体系结构来建设家具进销存管理系统。数据库管理系统采用Microsoft 公司推出的SQL Server 2000 或以上版本,并用SQL进行数据库的建立和数据库中数据的维护和查询。

物理设计

实现该设计的环境为Windows 2007 + MS SQL Server 2005 或以上版本。

1.建立家具进销存管理系统

create database 家具进销存管理系统

2.家具信息表

create table 家具信息表(

相关文档
最新文档