Skip to content

Casta-mere/Read-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Read-Book “智能知识侦查助手”

Requirement

爬取豆瓣图书Top200的书籍,编写对图书信息侦查的问卷生成程序,如进行已读/未读/没听过等选项的调查。

必备功能:

  • 数据的获取、清洗存储
  • 问卷模板制作(如判断、选择等题型)
  • 自动问卷的生成(如书籍的随机抽取、顺序的随机排布等)
  • 结果数据分析统计等

可选功能:

  • 可视化界面
  • 书籍知识点领域分类
  • 个人认知等级评估(如根据结果进行书籍的个人认知分析)

附加功能:

  • 部署至服务器,拥有公网ip以及域名(备案中)
  • 首页添加了今天读什么

Thoughts

  • 选项打乱 -- ascii码 11.06
  • 多选题
  • 问题可从书评中摘取
  • 多用户登录?
  • 通过数据库内数据生成概念性问题,比如书对应作者,以及相反
  • 可以添加admin, 让admin可以手动添加题目?
  • 借用script,写个function,获取选中的li --> 传给后端 --> 后端用request.get_json()获取 --> 用一个globals存好 --> 传入testLook --> 最终提交
  • 首页加一个今天读什么

重开3.30

  • 修改底部信息框
  • 首页图片对齐
  • Book info翻页
  • 重构数据库
  • 重构服务器端和本地端
  • 实时更新
  • Test题目一题一版面

Test 方法

  • 全部题库打乱
  • 选择某个类别
  • 选择某个书籍

Environment Requirement

  • flask
  • pymysql
  • beautifulsoup4
  • requests
  • cryptography

文件描述

文件名 文件描述
code 代码
report 报告, PPT
record 过程记录
部署文档.pdf 部署文档