java吧 关注:1,243,831贴子:12,717,229
  • 6回复贴,共1
求助

大学作业有帮忙的吗(有偿)

只看楼主收藏回复

项目演示使用本地服务器: (占比 85%)
必须实现的功能:
登录页面与数据库连接 (10%)
创建一个登录页面并连接数据库。
必须展示登录成功和失败的情况。
注册页面与数据库连接 (10%)
创建一个注册页面并连接数据库。
注册成功时将新用户数据插入到数据库。
注册失败时,数据库不应发生变化。
执行数据验证。
用户信息更新页面 (10%)
设计一个账户页面,用户可以更新除主键(如登录名或邮箱)以外的所有字段。
数据提交后,数据库应相应更新。
用户可从此页面导航到聊天房间选择页面。
执行数据验证。
多聊天房间选择 (10%)
创建登录后的主页面。
显示至少三个可用的聊天房间。
用户可选择进入聊天房间或返回账户页面。
聊天房间 (15%)
创建一个聊天房间功能。
数据库中包含存储所有聊天房间消息的消息表。
两个用户在同一房间时可以实时聊天。
用户进入房间后应能看到消息历史记录。
用户可退出房间并返回聊天房间选择页面。
用户头像 (15%)
数据库中的用户表需存储用户头像。
若用户没有头像,则显示一个默认图标,可选择是否将图标存储到数据库。
用户可在注册页面或账户页面上传头像。
聊天房间中显示消息发送者的头像(或默认图标)。
发送和播放音频消息 (15%)
用户可以用设备的麦克风录制语音消息并直接发送。
聊天房间中用户可播放语音消息。
音频消息需存储到数据库。
同一聊天房间的 Nim 倒计时游戏 (15%)
聊天房间中一名用户发起 Nim 倒计时游戏。
游戏开始时系统随机生成 20 到 30 的数字。
同一聊天房间中的所有用户必须参与游戏。
系统轮流让用户通过聊天消息进行游戏,同时聊天功能正常。
游戏相关的消息需存储到消息表中。
需处理多种异常情况,例如:用户输入了无效数字。
用户在游戏中退出房间。
游戏开始后有新用户加入房间。
这些问题需合理处理。


IP属地:中国香港来自iPhone客户端1楼2024-11-17 04:20回复
    私我


    IP属地:四川2楼2024-11-17 05:23
    收起回复
      可以帮你


      IP属地:浙江来自Android客户端3楼2024-11-18 08:45
      回复
        大学时写了一个玩儿的网页版微信只差你这最后一个游戏功能好像


        IP属地:湖北来自Android客户端4楼2024-11-18 09:48
        回复
          搞定了吗


          IP属地:江苏来自Android客户端5楼2024-11-18 14:30
          回复
            别信,全是骗子


            IP属地:江苏来自Android客户端6楼2024-11-19 10:15
            回复