系统详细设计.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统详细设计

系统详细设计 3.1总体流程图 根据系统的需求,将系统总体流程如下图3.1的所示: 图3.1 系统结构图 3.2数据库设计 3.2.1用户、角色、权限数据库设计 图3.2.1.1 用户、角色、权限数据库设计 3.2.2商品分类及商品数据库设计 图3.2.1.2商品分类及商品数据库设计 3.2.3订单相关数据库设计 图3.2.1.3订单相关数据库设计 表名 user 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 username varchar 非空 用户名 password varchar 非空 密码 phone varchar 非空 联系电话 address varchar 非空 联系地址 rdate date 非空 注册日期 roleid int 非空 角色id 补充说明 该表用于保存商城系统会员相关信息 图3.2.1.2 user表 表名 role 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 name varchar 非空 角色名 补充说明 该表用于保存商城系统会员角色信息 图3.2.1.3 role表 表名 auth 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 pid int 非空 权限父id no varchar 非空 权限编号 name varchar 非空 权限名称 补充说明 该表用于保存商城系统会员角色信息 图3.2.1.4 auth表 表名 category 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 pid int 非空 分类父id name varchar 非空 分类名称 leaf int 非空 是否为叶子节点 grade int 非空 分类的级别 补充说明 该表用于保存商城系统的商品分类信息 图3.2.1.4 category表 表名 product 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 name varchar 非空 商品名称 description varchar 非空 商品描述 normalprice double 非空 市场价 memberprice double 非空 会员价 pdate datetime 非空 上架日期 categoryid int 非空 商品分类id 补充说明 该表用于保存商城系统的商品信息 图3.2.1.4 product表 表名 salesorder 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 userid int 非空 用户id address varchar 非空 送货地址 odate datetime 非空 下单日期 status int 非空 订单状态 补充说明 该表用于保存商城系统的销售订单信息 图3.2.1.4 salesorder表 表名 salesitem 列名 数据类型(精度范围) 空/非空 约束条件 其它说明 id int 非空 主键 自动递增 productid int 非空 商品id unitprice double 非空 商品单价 pcount int 非空 商品数量 orderid int 非空 订单id 补充说明 该表用于保存商城系统的订单项详细信息 图3.2.1.4 salesitem表 3.3静态结构建模 进一步分析系统需求,识别出类以及类之间的关系,确定它们的静态结构和动态行为,是面向对象分析的基本任务。系统的静态结构模型主要用类图或对象图来描述。 3.3.1定义系统对象类 定义过系统需求,就可以根据系统需求来识别系统中所存在的对象。系统对象的识别可以通过寻找系统域描述和需求描述中的名词来进行,从前述的系统需求的描述中可以找到的名词有用户(User)、角色(Role)、权限(Auth)、商品分类(Category)、商(Product)、订单(SaleOrder)、订单项(OrderItem)、购物车(Cart)。 3.3.2建立类图 3.3.2.1 系统静态类图 图3.3.2.1.1 用户、角色、权限相关类图 图3.3.2.1.2 商品分类及商品相关类图 图3.3.2.1.3 订单及订单项相关类图 图3.3.2.1.4 购物车相关类图 图3.3.2.1.5订单相关类图 3.3.2.2 用户注册相关类图 3.3.2.3 用户登录相关类图 3.3.2.4 信息维护相关类图 3.3.2.4 用户管理相关类图 3.3.2.5 商品管理相关类图 3.3.2.6 订单管理相关类图 3.4动态行为建模 系统的动态行为模型可以用交互作用图、状态

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档