Skip to content

zhangjia/sharedbikes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

第二阶段

sharedbikes租赁系统

功能实现

  • 注册奖励
  • 车损坏奖励
  • 二维码
  • 个人设置

要修改的地方

  • forech检查
  • 返回检查,println检查
  • 正则表达式调用检查

钱包系统

  • 个人余额
  • 优惠券余额
  • 是否是会员
  • 充值系统
  • 消费记录
    • 充值记录
    • 消费记录

位置系统

  • 管理员
    • 查看所有的位置
    • 查看调度建议
  • 操作
    • 添加单车的时候,随机选择位置
    • 还车的时候,随机选择位置

流程图

选项

  • 输入选项:选项是否是数字

    • 是数字:
      • 是否是存在该选项
        • 是:执行对应的方法
        • 否: 重新输入:default
    • 不是数字:重新输入 :ivv.isNumber()
  • 价格判断

  • 充值金额

  • [ ]

  • [ ]

  • [ ]

  • [ ]

  • [ ]

操作返回

管理员

  • 添加单车 :是否继续添加
    • 是:继续添加
    • 否:回到管理员菜单
  • 删除单车 :是否继续删除
    • 是:继续删除
    • 否:回到管理员菜单
  • 修改单车: 是否继续修改
    • 是:继续修改
    • 否:回到管理员菜单

主界面

  • 注册用户
    • 注册成功:login()
    • 注册失败:是否重新注册
      • 是:判断
        • 用户名已经存在:
        • 两次密码不一致:mainMenu()
      • 否:回到主页面
  • 登录用户
    • 登录成功:根据用户属性返回对应界面
    • 登录失败:是否重新登录
      • 是:重新登录:login()
        • 用户名不存在:
        • 密码不一致:
      • 否:回到主菜单

用户

  • 租借单车
    • 是否继续租借
      • 是: 继续租借
      • 否: 回到用户菜单
  • 归还单车
    • 是否继续归还
      • 是: 继续归还
      • 否: 回到用户菜单

其他界面

  • 管理员查看所有单车:returnMenu()
  • 管理员查看所有单车租赁记录:returnMenu()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages