2019QG网络组终期考核:QG版微信与二手市场功能详解
需积分: 0 11 浏览量
更新于2024-08-04
收藏 31KB DOCX 举报
2019年QG工作室网络组的终期考核是一项全面的编程挑战,旨在评估候选人的技术能力、项目管理和文档撰写技巧。考核的主题是基于QG版微信和二手市场功能的实现,要求参与者在指定时间内完成一系列关键和可选任务。
**核心知识点:**
1. **QG版微信**
- 游客模块:考生需构建一个允许游客加入聊天群的系统,尽管没有好友管理和聊天记录功能,但强调了实时聊天功能的基础设计。
- 用户模块:
- 账户管理:包括注册、登录、密码修改、头像和聊天背景设置。
- 好友管理:支持添加、删除好友,以及好友申请审核。
- 聊天记录管理:实现聊天记录查看和导出,区分群聊和私聊,支持清除记录。
- 分组聊天室:创建、加入和管理群组,群主权限管理。
- 加分项:增加密码加密、验证码、好友昵称、黑名单、文件管理和相册管理等功能,以及完善的用户界面和用户体验。
2. **二手市场**
- 用户类型:包括游客、普通用户(买家/卖家)和管理员,要求用户管理功能,如登陆、注册、密码管理。
- 商品管理:用户可以提交二手商品信息,但需要管理员审核,体现前后端交互和数据处理能力。
- 文件管理:支持用户之间文件上传下载,增强了系统的实用性。
**考核要点:**
- **功能实现**:必须完成所有功能要求,确保功能的正确性和可用性。
- **代码质量**:代码需有良好的注释,便于理解和维护,采用高级数据结构和算法会增加分数。
- **文档编写**:30%的分数取决于项目报告、设计文档和可能的用户手册,强调文档的清晰度和完整性。
- **时间管理**:考生需在规定的时间内完成项目,并在指定日期提交电子文档和纸质报告,参与预答辩和正式答辩。
**注意事项:**
- 考生需灵活运用MVC开发模式,注重代码结构和模块化设计。
- 使用Java编程语言,项目类型为网页应用,数据库存储方式不限,体现出对不同技术栈的适应性。
- 可以选择性地完成加分项,但要保证基础功能的完整性和质量。
这次考核不仅是技术技能的测试,也考察了团队协作、项目规划和文档写作等软技能,对于提升候选人在实际工作中的综合能力具有重要意义。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-06-06 上传
2021-03-18 上传
2021-03-15 上传
2021-03-28 上传
2024-02-10 上传
2021-05-25 上传
那你干哈
- 粉丝: 34
- 资源: 289
最新资源
- nodeboard:匿名板贴
- PrimeII罗斯桥
- my-library:使应用程序与本机React
- ANDROID_Fragment01
- 易语言-文件夹伪装工具
- 粉色家居装修设计团队响应式模板
- PrimeIIClient
- pig-game
- Decode t.co-crx插件
- Diffusion of Innovation Simulation-开源
- ember.js_blog:Ember.js 博客应用教程
- iTuneService:允许iTunes作为Windows服务运行
- 瓶博:每日更新,前端前进.zip
- 墨镜服饰配件商城网站模板
- 软件设计
- pypicontents:PyPIContents是一个应用程序,可从Python包索引(PyPI)以及各种版本的Python标准库生成模块索引