墨刀原型链接:https://modao.cc/app/PEy08GYGrk736vGZzYCshe #今日何切-分享
项目简介:
本项目属于微信小程序中的小游戏,用于日本麻将爱好者通过个人何切训练来提升自己的日麻何切水平,并提供好题收藏,错题回顾,何切题目查询,个人数据查询等功能。
需求分析:
(1)用户部分:
1. 有注册用户,注销用户,退出登录的功能。
2. 可以从今日何切,错题回顾,何切查询,个人信息,排行榜中任选一个模块打开。
3. 今日何切中能够呈现一个由14张麻将牌组成的牌谱(有的牌谱还会标明宝牌,所坐的位次以及巡数),用户可以通过点击麻将牌进行题目的作答,选择应该切出那张牌会使得自己能够胡牌的概率增大或者能够较大程度的避免放铳。
4. 进行作答后,系统判断所作选择是否为最优解,并给出正确结果以及具体的解析,并将题目的结果写入用户的答题状况中,若用户做错,则写入错题中,若用户选择收藏,则写入我的收藏中,若用户选择“再来一题“,则重新呈现一个新的牌谱给用户。
5. 和今日何切模式相类似,何切查询中支持输入麻将牌的序列或者点击麻将牌组成序列来构建14张牌组成的牌谱进行查询,根据需要还可附加输入宝牌巡数位次,使得查询结果更加准确。
6. 系统根据所输入牌谱,给出最优解和解析,若用户选择收藏,则写入我的收藏中。
7. 支持错题查询,在该模块中用户能够浏览自己做错过的题目,点击则可以查看正确的解答和解析。
8. 可以在个人信息中查看个人信息(账号,已做题目数,正确率,坚持天数,积分),并且在下属的账号修改对个人信息(账号密码等)进行修改,也可以在下属的我的收藏模块中删除或者查看自己收藏过的牌谱。
9. 排行榜可以显示好友间排名和所有玩家中的顶尖玩家(一般是前100名)的已做题目数,正确率,积分等信息。
10. 系统会通过所有已做题目的数量,难度,正确率等提供不同难度的题目,解出不同难度的牌局会给予不同数量的积分。高水平的用户解决难题,加上更多的积分,较低水平的用
户解决相对简单的题目,增加的积分也会相应减少。做到真正区分用户的何切水平。
11. 用户可以对每一个何切题进行评论,并在个人信息处查看自己的评论和相关评论。
(2)表设计:
用户信息表:包括用户编号,用户昵称
用户记录表:记录编号、用户编号,题目编号、选项、时间、是否正确、是否收藏
排行榜表:用户标号、用户总积分
收藏表:题目编号,用户编号
内部题目列表(题库):题目编号、题目难度,题目信息,正确答案,题目解析
讨论表:id,牌谱id,用户id,发表时间,点赞数,转发数,内容,回复编号(指那段评论的编号)
数据流图:
原型设计:
(1) Logo
(2) 程序界面
-
主界面:
-
今日何切:
每天推送何切题目
-
何切查询:
分析相应的题目
-
做题记录:
记录过的题目,可以把优秀的题目分享给好友
-
排行榜:
提供好友排行榜和全国排行榜
-
例题讨论:
对题目进行讨论
7.个人中心:
登录后即可使用个人中心,可以复习自己收藏过的题目
分工说明:
界面设计:吴立鑫,胡俊杰
图标设计:胡俊杰,纪兵则
需求分析:秦预之,钟天宇,尹怀畅
表格设计:秦预之,钟天宇
数据流图:尹怀畅
文档撰写:纪兵则