Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.92 KB

4.23.discuss.md

File metadata and controls

57 lines (37 loc) · 1.92 KB

项目讨论报告4.23

Due: 4.26, Sun.

Part I. 讨论结果

  • 项目名称:「 林林租赁 Lln Renting 」(暂时)

  • 项目开发模式

    • 项目决定采用面向可交付物开发,第一阶段可交付物决定为「 登录注册模块 」
  • 项目分工

    • 项目分工分组:前端组、后端组、美工。
  • 版本管理

  • 「 登录注册模块 」 数据字典

    ID Email 密码 学号 昵称 性别 联系方式 校内地址 个性签名

Part II. 阶段工作分配

  • 美工

    • 要求出图:1. 网页版登录页面2. 手机版登录页面3. 网页版注册页面4. 手机版注册页面
    • 页面元素:Email、密码、学号,以及其他被认为应该出现在登录/注册页面的元素(包括背景图片等)
  • 前端

    • 要求:根据设计图设计页面。
    • 页面数据:登录:Email密码;注册:Email密码学号
  • 后端

    • 要求:接收登录/注册页面请求,返回布尔值【TODO:验证Email/密码合法性】

Part III. 接口规范

登录页:

  • 前端路由:/login
  • 提交数据接口:/islogin
  • 请求数据格式:{'email': 'value', 'password': 'value'}
  • REQUEST:POST
  • RESPONSE:{ 'success': 'bool' }

注册页:

  • 前端路由:/signup
  • 提交数据接口:/issignup
  • 请求数据结构:{'email': 'value', 'password': 'value', 'sno': 'value'}
  • REQUEST:POST:POST
  • RESPONSE:{ 'success': 'bool' }

Part IV. 版本控制

大家在GitHub去fork一下这个项目,clone到本地,创建自己的分支(git branch client/server),小版本更新push到自己的分支,大版本更新提merge请求。