Habitat to complete the reservation system - prototype demonstrates - twelfth group

github link :( https://github.com/tutulei/BZJreservation )
design link :( https://www.cnblogs.com/tutulei/p/11885475.html )

Group division

Luling Feng:

  1. Complete index interface to obtain user information openID binding,
  2. Personal information to complete the home interface, real-time display reservation information, historical information,
  3. Complete "my" personal user interface complete and submit information, including a logical interactive features.
  4. Complete the reservation detail screen displays real-time data updates, interactive features including logic before submitting the form.
  5. Submit completed reservation form to fill in the data submitted, including a logical interactive features.
  6. Automatically generated when a user submits a completed information table invitation code, appointment details screen displays different data, depending on the user's identity, provide different permissions feature.
  7. The addition was complete reservation data submission interface, look for the invitation code reservation information.
  8. Specific design entry formats administrator code added in the reservation system and enter the administrator complete.
  9. Participate in database design, including pre-relational database design, database design and documentation as well as after the update
  10. Organize meetings, assign tasks

Hang Zhou Yi:

  1. Participate in database design, build cloud development platform, a document database
  2. Select the time to complete the reservation date with the database interface docking
  3. Written document database initialization and basic operational paradigm

Jiang good:

  1. Home Interface Design
  2. Invite members of interface design
  3. Create appointment interface design and the selection and appointment display
  4. "Instructions for use" screen "application form" interface landscaping, interactive
  5. Administrator interface management appointment with the preliminary design of the site
  6. Prototype design documentation write grip

Wang Yu Jian:

  1. Home interface section landscaping
  2. User interface design and beautification of personal information
  3. "Instructions" preliminary design
  4. "Reserve list" preliminary design

First, the design tool

The use of "micro-channel Developer Tools", using its native components developed using the official framework to build cloud development projects, document database. With cloud developers to quickly build back-end services.

Second, the design and the logic module

index interface

The main interface home

Personal information user interface

Join Scheduler inivte

Date selection time reservation interface

Venue detail screen oppoint

Application interface table reservation table

Reservation detail screen

Third, the design and interface functions

user

微信授权登录,所以无需注册。

  1. 查看个人信息、预约信息等

    1) 首页顶部会显示个人信息,包括头像及状态;

    2) 查看公告;

    3) 查看当前预约状态、进度,点击可以查看详情,包括预约情况和成员情况;

    4) 查看历史预约信息。

  2. 邀请成员

1) 预约创建后会生成活动邀请码得到该邀请码的用户可以通过输入邀请码的方式加入活动(需要符合人数条件);

2) 申请人具有踢出成员的权限;

3) 如果用户不想加入该活动也可以选择退出活动。
  1. 创建预约


同意后

1) 选择预约时间,只能提前7天预约应时间地点,并且无人预约的场次。

2) 选择好场次后才可以开始预约。

3) 预约界面可以看到所选场次的详细信息。

4) 在阅读并同意了《毕至居使用说明》后,并填写好申请表后才能提交预约。

5) 预约提交后会生成活动邀请码,可用于邀请成员。
  1. 完善个人资料

管理员

  1. 管理预约信息

    首页顶部会显示个人信息,包括头像及状态。

    1) 在首页中管理员能够看到当天需要处理的预约信息;

    2) 同时能够看到历史已经处理过的预约信息,并可以做相应查询;

    3) 每一条预约信息都可以点击查看详细信息,包括成员信息;

    4) 管理员可以发布公告信息。

  2. 管理场次信息

    按照格式输入信息,可以做对应的:

    1)增加、

    2) 删除、

    3) 修改场次信息的功能。

  3. 管理用户

    1) 可以做相应查询来找到相应的用户;

    2) 在有需要时可以选中用户并进行电话联系;

    3) 当在某场预约使用完后发现某人未遵守《毕至居使用说明》,将对其记为违规,并限制其今后的使用。

四、未完成部分

  1. 主界面历史预约信息根据数量改变未完成。
  2. 管理员修改用户固定信息未完成。
  3. 管理员修改开发场次状态未完成。
  4. 管理员修改公告信息。
  5. UI 界面css设计还需要完善。
  6. 各个模块异常信息处理还需要完善。

Guess you like

Origin www.cnblogs.com/tutulei/p/11975961.html