标签:缓解 数据库表 编码规范 微信 素质 控制 高素质 container 完成
姓名 | 学号 | 身份 |
---|---|---|
潘俊渊 | 3118004970 | 队长 |
张鹏 | 3118004985 | 算法 |
张焜 | 3118004984 | 后台开发 |
倪佳建 | 3118004969 | 后台开发 |
马桂佳 | 3118004968 | 后台开发 |
魏甫 | 3118004973 | 前端开发 |
本软件提供一个平台给陌生人社交,让天南地北的朋友能分享自己的生活,展现自己,让有趣的灵魂碰撞。在现在急躁的社会环境,部分人难以花费时间去结交新朋友。使用本软件,用户能有机会利用一小段空暇时间,和陌生的朋友聊天,平缓生活的压力。不用拘束于平时的社交环境,让人们有话说,有话聊。我们的愿望是让在社会上孤独的人,遇见有共同爱好的朋友,与之共鸣,能说出自己的心事,不再孤单。
综合以上来看,本应用能吸引刚踏上社会为生活而奔波的年轻人,以及对现实社交有一定顾虑和难度的人
通过设置一系列自身的标签后,匹配兴趣爱好相同的陌生人
前端
技术名 | 具体要求 |
---|---|
编程语言 | JavaScript,html,css |
框架 | 微信小程序 |
第三方组件 | Vant,axios |
版本控制 | Git |
后台
技术名 | 具体要求 |
---|---|
编程语言 | Java |
框架 | Spring Boot |
数据库 | MySQL 5.7 |
版本控制 | Git |
根据用户分析,目前吸引用户多为刚踏入社会的大学生,预期用户数量:1000+
序号 | 功能 | 详情 | 时间安排 |
---|---|---|---|
1 | 登录 | 1. 用户使用微信openid无感登陆 2. 验证用户状态 3. 若状态为封禁则禁止聊天 |
5.1-5.3 |
2 | 个人信息修改 | 1. 个人信息包括性别,年龄范围以及标签 2. 所以选项均为选择项而非用户自定义 3.可提交新标签交由后台审核 |
5.5-5.7 |
3 | 匹配聊天 | 能够尽量匹配相同爱好的人聊天 | 5.11-5.19 |
4 | 聊天界面设计与实现 | 1. 迎合年轻人的UI设计 2. UI简约,仅专注于聊天而非其他 |
5.10-5.18 |
5 | 点赞 | 对用户进行素质检测,素质分高可匹配素质分高的人 | 5.18-5.17 |
6 | 举报 | 对用户进行素质检测,素质分过低将无法使用本程序 | 5.17-5.19 |
7 | 功能测试 | 对项目各项功能进行测试与bug排查 | 5.19-5.21 |
序号 | 功能 | 详情 | 负责人 | 时间安排 |
---|---|---|---|---|
0 | 学习 | 学习开发必需知识 | 所有人 | 5.1-5.5 |
1 | 登录 | 1. 用户使用微信openid无感登陆 2. 验证用户状态 3. 若状态为封禁则禁止聊天 |
潘俊渊,马桂佳 | 5.6-5.8 |
2 | 个人信息修改 | 1. 个人信息包括性别,年龄范围以及标签 2. 所以选项均为选择项而非用户自定义 3.可提交新标签交由后台审核 |
潘俊渊,张焜 | 5.9-5.10 |
3 | 敏感词过滤 | 对部分不当言语进行屏蔽 | 张鹏 | 5.10-5.15 |
4 | 匹配聊天 | 1. 能够尽量匹配相同爱好的人聊天 2. 聊天起始时提示对方标签以及近期发言是否不当 |
张鹏,马桂佳,张焜 | 5.11-5.17 |
5 | 聊天界面设计与实现 | 1. 迎合年轻人的UI设计 2. UI简约,仅专注于聊天而非其他 |
魏甫,潘俊渊 | 5.10-5.15 |
6 | 点赞 | 对用户进行素质检测,素质分高可匹配素质分高的人 | 魏甫 | 5.16-5.17 |
7 | 举报 | 对用户进行素质检测,素质分过低将无法使用本程序 | 潘俊渊 | 5.18-5.19 |
8 | 功能测试 | 1. 对项目各项功能进行测试与bug排查 2. 完善应用使用说明书,提供文档 |
倪佳建,张焜 | 5.20-5.21 |
职责 | 负责人 |
---|---|
UI | 潘俊渊 |
前端 | 潘俊渊,魏甫 |
后台 | 马桂佳,倪佳建,张焜 |
算法 | 张鹏 |
PM | 魏甫 |
测试 | 倪佳建,张焜 |
姓名 | 完成情况 | 感想 |
---|---|---|
潘俊渊 | 1. 完成前端仓库建立及初始化 2.UI设计与选取 3.学习新技术 |
要加快与组员之间的磨合,以及配合团队完成项目的设计,团队交流的很好,彼此分工明确效率高。UI设计是一个比较麻烦的点,总是需要不停对比寻求一个最好最方便的结果 |
张鹏 | 1. 对项目必要算法进行学习 2. 为项目流程设计提供建议 |
由于本身提供一些算法,是在项目流程中添加步骤,需要和团队进行很好的交流,大家这样就可以 |
张焜 | 参与项目流程构思与数据库表设计,学习WebSocket,回顾Maven以及SpringBoot等框架的使用,学习一些工具的使用方法 | 学过的东西如果不拿来用用果然还是会忘掉大部分,再加上还有新的东西要学,希望自己能勤奋点,不拖后腿! |
倪佳建 | 通过讨论,参与项目流程构思,了解到微信小程序与后台的交互。学习springboot及相关框架的知识 | 学习进度与整体进度紧凑,要抓紧学习websocket,希望可以赶上进度。 |
马桂佳 | 1. 完成后台仓库建立及初始化 2. 进行数据库表的设计 |
对以前的旧知识有些许遗忘,回过头学习,发现旧笔记是复习的最好办法 |
魏甫 | 1. 学习如何使用vant库编写页面 2. UI选取与设计 |
二周合作,自感自身知识了解片面,同时努力学习新知识,追赶队友的步伐,目标不拖进度,要求不打马虎眼 |
标签:缓解 数据库表 编码规范 微信 素质 控制 高素质 container 完成
原文地址:https://www.cnblogs.com/P-juan/p/12842338.html