花店管理系统概要设计说明书
1.需求规定
本系统的主要的输入输出项目、处理的功能性能要求。
2.基本设计概念和处理流程
用户没有以会员身份登录网站,则可以查看所有商品,查看所有信息,但是无法购买商品,必须登陆后才能购买商品。
购买商品时,用户可以先将自己喜欢的商品放入购物车中,在结账之后会生成订单,生成订单之后,交易才算是真正的建立,货物就会由商家根据用户信息,给买家发货。
购物流程如图1所示。
图1 会员在花店的购物流程 3.数据库分析
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
数据库需求分析
针对本系统功能分析,数据库需要设计七张表:
用户包括属性:用户名、密码、真实姓名、联系地址、邮政编码、证件号码、进入网站
查看/登陆
查看商品
注册/登陆
用户登陆
注册会员 查看商品
选择购买商品
放入购物车
结账
生成订单
继续购物
证件类别、E-mail。
鲜花包括属性:名称、图片名、所属大类、所属小类、商品简介、是否新品、是否特价、定价。
订单包括属性:订单号、用户名、品种数、订货日期、折扣、付款方式、运送方式、是否执行。
购物信息表包括属性:购物号、
管理员表单包括属性:
实体概念分析
从本系统中规划出的实体有:用户实体、鲜花实体、订单实体等。
实体之间关系的E-R图如图所示:。