3.5 程序流程图
用户注册流程如图3-5.1所示
图3-5.1 用户注册流程图
用户登录流程如图3-5.2所示
图3-5.2 用户登录流程图
13
4 系统详细设计
4.1系统和数据库的配置
系统按通用的B/S(浏览器/服务器)模式进行设计(如图4-1)
图4-1 B/S结构
信息管理系统中最重要是数据库,数据库结构设计的好坏对应用系统的效率,以及实现的效果产生直接的影响。合理的数据库结构可以有效的提高数据存储的效率,保证了数据的一致和完整。
4.2概念模型设计
概念模型设计用实体-联系模型(E-R图)表示。 系统E-R图如下
图4-2系统E-R图
14
4.3数据库逻辑模型
订单表(主键、收件人地址、备注、添加时间、订单是否删除、订单号、收件人手机、收件人姓名、订单状态、订单详情、总价、关联用户的ID)如图4-3.1
收件人手机 收件人姓名 订单状态 订单详情 总价 关联用户ID 订单 主键 收件人备注 添加时间 订单是否删除 订单号 图4-3.1订单表图
订单条目表(主键、价格、数量、关联订单的ID、关联商品的ID)如图4-3.2
订单条目 主键 关联商品的ID 价格 数量 关联订单的ID
图4-3.2订单条目图
15
订单统计表(主键、成功的订单数、日期、取消的订单数、生成的订单数)如图4-3.3
订单统计 主键 生成的订单数 成功的订单数 日期 取消的订单数
图4-3.3订单统计图
购物车(主键、添加时间、数量、关联商品的ID、关联用户的ID)如图4-3.4
购物车 主键 关联用户的ID 添加时间 数量 关联商品的ID
图4-3.4购物车图
16