用户对系统的操作主要有管理商品、记录查看和管理个人信息,对二手书籍相关操作有:上架书籍、下架书籍、查找和购买书籍等,在购买之后可以在主页面查看购买记录。用户可以在个人信息中编辑个人信息,包括修改电话和住址。文献综述
用户在等入二手图书销售的管理信息系统后,将自己下一个要卖的二手书籍的信息发布到系统自己的账户里。发布的信息可以包含书籍的照片,描述信息,交易价格、库存量等等发布的时间会自动生成。用户可以在查看已发布的书籍中选择是否要下架某本书。在主页面用户还可以可根据书籍的名称来查找,查找结果会在书籍陈列区展示出来。选择书籍之后在购买页面可以将书籍加入到购物车中,购物车可以自动计算总价。在主界面的最右边有销量最高书籍,可以点击查看详情。系统界面的最上方有修改密码的快捷入口和购物车的快捷通道。
查看订单中可以查看已购买书籍的书籍名称、售卖者、购买数量、购买总价、购买时间和商品详细信息等。
4。3系统功能结构
二手图书销售的管理信息系统中有用户注册功能,用户可以在登录界面选择注册,进入注册页面时用户填写个人信息,完成注册会返回到登录界面。登录主界面可以看到二手书的展示,点击书籍可以进入书籍的详细信息页面,然后用户可以选择所购买的数量,加入购物车后能在购物车界面看到列表形式购物车内的书籍,用户可以对购物车内的书进行删除操作。在主界面用户还可以搜索想要的书,只要输入书名即可进行模糊查找。系统功能结构如图 4。2所示。
4。4数据库设计
设计本系统时使用的是MySQL 数据库,数据库设计包括数据库整体设计、数据库列表和数据库物理结构设计,系统的E-R图如图 4。3所示。
图 4。3系统E-R图
4。4。1数据库整体设计
数据库总共由4张表组成:用户表(user)、二手书商品表(goods)、订单表(orderib)、订单商品单表(orderitem),数据库整体关系ER图表如图4。4所示。
图 4。4数据库表关系图
4。4。2数据库列表
数据库有二手书商品表(goods)、订单表(orderib)、订单商品单表(orderitem)和用户表(user),具体信息如表 4。1所列。
表 4。1二手书商品表(goods)
序号 关系名称 描述
1 二手书商品表 上架时间、库存、图片、书籍信息、单价、售卖者、销售量等
2 订单表 下单时间、总价、购买者、标识等
3 订单商品单表 购买数量、书籍单价、售卖者、书籍ID、订单ID等
4 用户表 标识、密码、手机号、住址用户名、头像等
4。4。3数据库物理结构设计
二手书商品表(goods)的物理结构设计如表 4。2所列,二手书商品表是用来记录上架书籍相关信息的表单,主键是goodsId用来记录书籍ID,标识(flag)是用来标识书籍是否已下架,和用户表(user)中的flag用法一样。系统和数据库交互时只需要搜索flag不为0即可。包括上架时间、库存、书籍图片、书籍信息、单价、售卖者、销售量等。
表 4。2二手书商品表(goods)
名 详情