您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 管理信息系统 > 网上购物系统数据库设计报告
{网上购物系统}数据库设计报告文件状态:[√]草稿[]正式发布[]正在修改文件标识:数据库设计报告当前版本:1.1作者:谢飞完成日期:Year-Month-Day机构图标CompanyInformation项目名称,《数据库设计报告》机构名称,2008Page2of12版本历史版本/状态作者参与者起止日期备注1.0谢飞2008-6-24至2008-7-1只包含最简单的业务,数据表如下:商品种类表,用户信息表,折扣信息表,商品访问信息表,订单表,用户信息表,商品明细表,种类规格定义表商品规格定义表1.1谢飞2008-7-17添加用户主键维护表和商品主键维护表项目名称,《数据库设计报告》机构名称,2008Page3of12目目录录0.文档介绍............................................................................................................................40.1文档目的.......................................................................................................................40.2文档范围.......................................................................................................................40.3读者对象.......................................................................................................................40.4参考文献.......................................................................................................................40.5术语与缩写解释............................................................................................................41.数据库环境说明.................................................................................................................52.数据库的命名规则.............................................................................................................53.逻辑设计............................................................................................................................54.物理设计............................................................................................................................54.0表汇总...........................................................................................................................54.1表A...............................................................................................................................64.N表N...............................................................................................................................65.安全性设计.......................................................................................................................115.1防止用户直接操作数据库的方法..............................................................................115.2用户帐号密码的加密方法..........................................................................................125.3角色与权限.................................................................................................................126.优化..................................................................................................................................127.数据库管理与维护说明...................................................................................................12项目名称,《数据库设计报告》机构名称,2008Page4of120.文档介绍0.1文档目的本文档为网上购物系统数据库设计而编写,描述该数据库的功能设计。0.2文档范围数据库定义,表和视图定义,存储过程定义。0.3读者对象阅读对象为系统设计人员和实现人员。0.4参考文献0.5术语与缩写解释缩写、术语解释…项目名称,《数据库设计报告》机构名称,2008Page5of121.数据库环境说明数据库:MySql5.0.27ForWin32设计工具:PowerDesiger122.数据库的命名规则数据库中一般尽量采用英文名称的全称或者简称命名对象。功能点之间采用下划线分割。表命名规则:tbl_xx视图命名规则:v_xx存储过程命名规则:proc_xx3.逻辑设计数据库默认超级用户名:root密码:123456数据库的维护通过存储过程,由计划任务调用,对数据库定期进行维护。4.物理设计数据库存储格式采用InnoDB,InnoDB给MySQL提供了具有事务、回滚和崩溃修复能力的事务安全型表。InnoDB提供了行锁,提供与Oracle类型一致的不加锁读取。这些特性均提高了多用户并发操作的性能表现。4.1表汇总表名功能说明tbl_goods_info保存所有商品的名称,规格,数量等信息tbl_user_info保存客户的注册信息及权限信息tbl_goods_type_info保存商品分类信息tbl_allowance保存商品打折的相关信息,包括折扣率,期限等tbl_visit_info保存客户访问商品时的各项信息,包括日期,是否放入购物车等tbl_order_list_history保存客户已成功订购商品的各项信息tbl_list_goods保存客户目前正订购商品的信息tbl_list_validate保存需审批的订单信息tbl_types_spec_define保存各商品种类所定义的规格信息tbl_goods_spec_info保存每个商品的规格信息项目名称,《数据库设计报告》机构名称,2008Page6of12tbl_user_info_incre生成用户明细表的主键tbl_goods_info_incre生成商品表的主键4.1.1tbl_goods_info商品明细表序号字段名称数据类型精度范围PK可空缺省值唯一字段描述1goods_idvarchar50YN/Y商品编号2goods_namevarchar50/N/N商品名称3pricefloat9,2/Y0.0N商品单价4amountint7/Y0N库存数量5typeIdint4/N/N类型编号6imgPathvarchar50/YNullN图片路径7recommendtinyint//Y1N0:推荐1:不推荐8timedatetime//N/N发布时间9infotext//YNullN商品的介绍信息10goods_statetinyint//Y0N0:现货1:需订货2:撤柜11allowance_idtinyint//YNullN折扣编号12factoryvarchar50/YNullN厂商名称4.1.2tbl_user_info用户信息表序号字段名称数据类型精度范围PK可空缺省值唯一字段描述1user_idvarchar50YN/Y用户编号2usernamevarchar50/N/N用户注册名3psswordvarchar50/N/N密码4emailvarchar50/N/NEmail5authoritytinyint//N/N权限6real_namevarchar10/YNullN姓名7sextinyint//YNullN性别8phonevarchar20/N/N联系电话9addressvarchar50/N/N住址10timedatatime//N/N注册时间项目名称,《数据库设计报告》机构名称,2008Page7of1211accumulative_pointsint7/YNULLN积分12MSNvarchar50/YNULLNMSN13QQvarchar50/YNULLNQQ14statustinyint//NNULLN账号状态15birthdaydatatime//YNULLN生日4.1.3tbl_goods_types_info商品种类表序号字段名称数据类型精度范围PK可空缺省值唯一字段描述1types_idvarchar8YN/Y类型编号2types_namevarchar50/N/N类型名称3father_idvarchar50/N/N父ID4son_accuontint7/N/N子类数量5id_max_valueint7/N/N当前id编号大值4.1.4tbl_allowance折扣信息表序号字段名称数据类型精度范围PK可空缺省值唯一字段描述1allowance_idint7YN/Yauto_increment2goods_idvarchar50/N/N商品编号3allowance_valuefloat4,2/N/N折扣值4allowance_begin_timedatatime//N/N折扣开始时间5allowance_end_timedatetime//N/N折扣结束时间6allowance_infotext//YNUllN打折信息7accumulative_pointsint7/YNULLN所需积分4.1.5tbl_visit_info商品访问信息表序号字段名称数据类型精度范围PK可空缺省值唯一字段描述1visit_idint11YN/Yauto_increment项目名称,《
本文标题:网上购物系统数据库设计报告
链接地址:https://www.777doc.com/doc-3964567 .html