软件工程大作业:网上购物系统

第 4 章系统设计

4.1系统 ER图

得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。设计规划出的实体有:管理员信息实体、注册用户信息实体、产品实体、产品类型实体、订单详细信息实体、订单列表实体和常见问题实现。
软件工程大作业:网上购物系统_第1张图片


图 4-1网上购物系统 ER图

根据 ER图可以抽象出三个表,用户信息表,商品信息表,卖家信息表。其中字段名称以及数据类型如下三表所示:
(1)用户信息表:
主要完成对用户的一些基本信息进行了解。它主要包括用户的个人信息、编号、名称。
软件工程大作业:网上购物系统_第2张图片
(2)商品信息表:
主要完成对商品的一些信息进行概括。它主要包括单价、编号、名称、生产日期、保质期、库存量。
软件工程大作业:网上购物系统_第3张图片
(3)管理员信息表:
主要完成管理员对商品统计的信息。它主要包括管理商品编号、编号、名称。
软件工程大作业:网上购物系统_第4张图片(4)订单信息表:
记录用户购买信息与管理员发货及用户收货的关系。它主要包括用户编号,商品编号,订单编号。
软件工程大作业:网上购物系统_第5张图片
4.2系统功能结构图

网上购物系统从结构上可以划分为前台管理和后台管理两个部分。系统前台部分的功能主要是用户登陆、订单服务等。具体而言,可以划分为用户管理模块、商品管理模块、购物车模块、系统后台部分的功能,主要是对系统进行管理,包括对商品信息的管理、对订单的处理、对用户信息的管理。系统后台功能模块的设计,也是以对系统需求的分析为基础的。
软件工程大作业:网上购物系统_第6张图片

图 4-2网上购物系统 系统功能结构图图

你可能感兴趣的:(课程设计,数据库)