网上书店—软件工程项目作业

成员 班级
谢宗岷(组长) 软件工程17-2班
黎江涛 软件工程17-2班
李世龙 软件工程17-2班
姚明 软件工程17-2班

网上书店需求分析

一、市场需求

        随着网络购物以及物流公司的快速发展,人们希望能够足不出户就能够购买到买到优质而又实惠的图书.
        网上书店,正是解决这一个问题的法宝,因为现在的网上商城,过于大而庞杂,用户在这些商城中往往被琳琅满目的商品所充斥着,因此很难找到他们心怡的书箱。而我们的书店则是专注于书,我们不做其它商品的销售,因此我们能够专注于为用户推荐合适的书箱,从而使用户能够感到书香的气息,解决他们想买却又找不到合适的理由让他们购买的问题。

二、实体属性与联系

1. 实体属性

  • 网上书店—软件工程项目作业_第1张图片

  • 供应商
    网上书店—软件工程项目作业_第2张图片

  • 书店
    网上书店—软件工程项目作业_第3张图片

  • 消费者
    网上书店—软件工程项目作业_第4张图片

  • 管理员
    网上书店—软件工程项目作业_第5张图片

2. 实体联系

网上书店—软件工程项目作业_第6张图片

三、功能需求

1. 功能概述

    网上书店系统主要包括以下功能

  • 登录/注册
  • 个人中心
  • 首页推荐
  • 分类搜索
  • 模糊搜索
  • 购物车
  • 订单管理
  • 支付系统
  • 售后
  • 商品管理
  • 用户信息管理系统
  • 二手书回收系统
2. 系统用例图

(1). 系统主用例图
网上书店—软件工程项目作业_第7张图片
(2). 客户端子系统用例图
网上书店—软件工程项目作业_第8张图片
(3). 管理端子系统用例图
网上书店—软件工程项目作业_第9张图片

四、详细设计

1. 登录/注册
1). 登录功能

网上书店—软件工程项目作业_第10张图片

2). 注册功能

网上书店—软件工程项目作业_第11张图片

2. 个人中心功能

网上书店—软件工程项目作业_第12张图片

3. 订单管理

网上书店—软件工程项目作业_第13张图片

4. 购物车

网上书店—软件工程项目作业_第14张图片

5. 搜索功能

网上书店—软件工程项目作业_第15张图片

6. 支付功能
1). 支付过程

网上书店—软件工程项目作业_第16张图片

2). 退款过程

网上书店—软件工程项目作业_第17张图片
五、项目预览
网上书店—软件工程项目作业_第18张图片
GitHub项目地址
项目静态网页(GitHubPage)

你可能感兴趣的:(java,软件工程)