- 4
- 0
- 约1.76千字
- 约 12页
- 2022-03-03 发布于浙江
- 举报
?
?
1. 企业应用系统设计之签到
?
?
企业应用系统设计之签到
1.1 企业需求背景
1.2 签到系统设计
1.2.1 当天签到
1.2.2 按周签到-支持连续签到不支持补签
1.2.3 按周签到-支持连续签到,支持补签
1.2.4 按天签到-支持查看签到历史记录和补签
1.1 企业需求背景
在企业应用开发中,有时候为了促进企业用户的活跃度,我们经常需要为企业应用设计一套签到系统。
签到系统根据功能性大致可分为当天签到,按周连续签到不支持补签,按周连续签到支持补签,按天签到支持查看历史签到记录四种。
1.2 签到系统设计
1.2.1 当天签到
参考来源:百度随意搜的图片,如侵权可删。
当天签到这种设计比较简单,只需要设置一个签到日期字段即可。
当签到时候判断今天是否签到,只需要判断今天的年月日是否相当于签到日期的年月日即可。
如果相同则已签到,否则没有签到,更新签到日期。
核心SQL判断方法:
DATE_FORMAT(create_date,%Y-%m-%d) = DATE_FORMAT(NOW(),%Y-%m-%d)
1.2.2 按周签到-支持连续签到不支持补签
参考来源:蛙跳App 签到
连续签到不支持补签,这种需要设计设置两个字段,一个签到日期字段,一个连续签到天数。
我们可以看到,连续签到这种设计需要支持第四天和第七天签到金币要比平时签到奖励的多。
为了实
您可能关注的文档
- Python程序设计相关课程教材推荐.docx
- AI技术在智能海报设计中的应用.docx
- 系统架构设计师-UML建模与架构文档化.docx
- 整合Activiti6流程设计器.docx
- MySQL多表外键数据库设计.docx
- 《信息安全系统设计基础》第2周学习总结.docx
- 《信息安全系统设计基础》第十四周学习总结.docx
- Axure中移动端原型设计方法.docx
- 5款简单实用的设计协作工具推荐.docx
- 商城项目设计与工程搭建.docx
- 2026事业单位工勤技能-广西-广西水工监测工三级(高级工)历年参考题库含答案详解.docx
- 2026事业单位工勤技能-新疆-新疆地图绘制员四级(中级工)历年参考题库含答案详解.docx
- 入党必考测试题目及答案.docx
- 2026事业单位工勤技能-新疆-新疆堤灌维护工二级(技师)历年参考题库含答案详解.docx
- 婴幼儿感觉统合发展 教案 15.项目四任务三前庭觉训练.docx
- 2026事业单位工勤技能-新疆-新疆垃圾清扫与处理工五级(初级工)历年参考题库含答案详解.docx
- 2026事业单位工勤技能-新疆-新疆护理员一级(高级技师)历年参考题库含答案详解.docx
- 2026事业单位工勤技能-新疆-新疆家禽饲养员四级(中级工)历年参考题库含答案详解.docx
- 入党考试题目大题及答案.docx
- 2026事业单位工勤技能-新疆-新疆环境监测工一级(高级技师)历年参考题库含答案详解.docx
原创力文档

文档评论(0)