评论

收藏

[jQuery] Java网上图书商城,项目基于MVC设计模式,采用BS结构源码+文档+ppt

开发技术 开发技术 发布于:2021-07-08 09:11 | 阅读数:294 | 评论:0

  ​
  下载地址:https://download.csdn.net/download/qq_31293575/19407912

项目介绍
  Java网上图书商城,项目基于MVC设计模式,采用BS结构源码+文档+ppt

系统说明

  • 选题
  选题为设计图书电商管理系统,数据包括图书和会员。其中图书的数据包括图书编号,图书名称,类别,主编,出版社,价格,折扣;会员的数据包括会员账号,会员名称,地址,电话,邮箱,等级。主要实现浏览图书、放入购物车、下订单、评价的功能。应用于顾客在网上购买图书的大概流程。

  • 需求分析
  2.1数据库系统的业务描述(包括用户、主要功能、系统边界或限制)
  用户:用户包括普通游客和会员,普通游客可以注册成为会员。游客只可以实现浏览功能,会员则可以实现加入购物车、购买图书、评价的功能。
  主要功能:
  ①注册功能:普通游客可以通过注册成为会员,从而进行下单等更多功能。
  ②购物车功能:会员可以在浏览过程中把感兴趣的图书加入购物车,购物车会记载对应图书的信息,之后可以在购物车中进行下单操作。
  ③下单功能:会员可以在浏览图书过程中直接对心仪的图书进行下单操作,也可以先把图书加入购物车,之后再从购物车界面进行下单操作。
  ④评价功能:会员在下单之后可以对订单进行评价。
  系统边界或限制:会员可以进行直接下单、通过加入购物车下单、评价操作。
  2.2 主要业务逻辑(或规则)
  普通游客首先注册成为会员,之后浏览自己感兴趣的图书,进行直接下单或者加入购物车后下单的操作,最后会员对该订单进行评价。
  2.3 数据字典
  包括:数据项、数据结构、数据流、数据存储、过程
  数据项:
  1、数据项名:userid
  数据项含义:识别会员身份的号码
  别名:会员账号
  类型:nvachar
  位置:会员信息

  • 数据项名:username
  数据项含义:识别会员身份的名称
  别名:会员名称
  类型:nvachar
  位置:会员信息
  3、数据项名:address
  数据项含义:会员的住址
  别名:地址
  类型:nvachar
  位置:会员信息
  4、数据项名:phone
  数据项含义:会员的电话号码
  别名:电话
  类型:nvachar
  位置:会员信息
  5、数据项名:email
  数据项含义:会员的电子邮箱
  别名:邮箱
  类型:nvachar
  位置:会员信息
  6、数据项名:level
  数据项含义:会员的等级
  别名:等级
  类型:nvachar
  位置:会员信息
  7、数据项名:isbn
  数据项含义:图书编号
  别名:图书编号
  类型:nvachar
  位置:购物车信息、图书信息、订单信息
  8、数据项名:bookname
  数据项含义:图书的名称
  别名:图书名称
  类型:nvachar
  位置:购物车信息、图书信息、订单信息
  9、数据项名:quantity
  数据项含义:图书的数量
  别名:数量
  类型:int
  位置:购物车信息、订单信息
  10、数据项名:bookprice
  数据项含义:图书单价
  别名:单价
  类型:money
  位置:购物车信息、图书信息、订单信息
  11、数据项名:totalprice
  数据项含义:图书总价
  别名:总价
  类型:money
  位置:购物车信息、订单信息
  12、数据项名:category
  数据项含义:图书的类别
  别名:类别
  类型:nvachar
  位置:图书信息
  13、数据项名:author
  数据项含义:图书的主编
  别名:主编
  类型:nvachar
  位置:图书信息
  13、数据项名:press
  数据项含义:图书的出版社
  别名:出版社
  类型:nvachar
  位置:图书信息
  14、数据项名:discount
  数据项含义:图书购买的折扣
  别名:折扣
  类型:nvachar
  位置:图书信息
  15、数据项名:ordered
  数据项含义:订单编号
  别名:订单编号
  类型:int
  位置:订单信息
  16、数据项名:orderdate
  数据项含义:订单日期
  别名:日期
  类型:datetime
  位置:订单信息
  数据结构:
  1、数据结构名称:ORDER
  含义说明:会员进行直接下单或者通过加入购物车下单操作
  数据组成:订单编号+图书名称+数量+单价+总价+日期
  2、数据结构名称:BOOK
  含义说明:图书的信息
  数据组成:图书编号+图书名称+类别+主编+出版社+价格+折扣
  3、数据结构名称:SHOPPING
  含义说明:会员进行加入购物车操作
  数据组成:图书编号+图书名称+数量+单价+总价
  4、数据结构名称:USER
  含义说明:会员的信息
  数据组成:会员账号+会员名称+地址+电话+邮箱+等级
  数据流:
  1、数据流名称:直接下单
  说明:会员直接下单
  数据流来源:会员
  数据流去向:订单管理系统
  数据组成:订单编号+图书名称+数量+单价+总价+日期
  2、数据流名称:购物车下单
  说明:会员通过加入购物车下单
  数据流来源:购物车
  数据流去向:订单管理系统
  数据组成:图书编号+图书名称+数量+单价+总价
  3、数据流名称:注册会员
  说明:普通游客注册成为会员
  数据流来源:游客
  数据流去向:会员管理系统
  数据组成:会员账号+会员名称+地址+电话+邮箱+等级
  4、数据流名称:浏览图书
  说明:普通游客或会员浏览图书信息
  数据流来源:游客或会员
  数据流去向:图书管理系统
  数据组成:图书编号+图书名称+类别+主编+出版社+价格+折扣

适用场景:
  毕业论文、课程设计、公司项目参考

运行截图
   DSC0000.png DSC0001.png DSC0002.png DSC0003.png DSC0004.png DSC0005.png DSC0006.png DSC0007.png DSC0008.png DSC0009.png ​120.9 DSC00010.png
关注【程序代做 源码分享】公众号获取更多免费源码!!!  ​
  ​

  
关注下面的标签,发现更多相似文章