1 Star 0 Fork 2

小松 / Qu_system

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

题库资源管理系统[该项目已不再维护!!]

请移步到替代项目source_system点我

前言

一款开源免费的题库系统程序,依托于thinkphp开发,支持多用户

开发者

  • 开发者:小松科技
  • 官方:官方地址
  • 时间:2020-09-09

下载

  • 方法一:点我下载密码:h5br(请下载最新的源码3.0以上版本)
  • 方法二:
git clone https://github.com/gnu-xiaosong/Qu_system.git

功能特性

特性 应用场景 版本
python采集 题库资源采集 v1.2.0
微信公众号 自动回复搜题模式 v1.2.0

使用方法

将程序下载放入服务器中,访问域名积极即可

体验

日志

-2020.07.17,添加网页查询

添加网页查询,查询结果全覆盖

-2020.08.10,添加微信公众号查询

为了解决用户需求,添加了微信公众号查询,支持管理员控制微信对接token值,

-2020.08.13,修复部分程序BUG

修复管理员登录session验证安全问题,

-2020.09.16,支持多用户

新添加支持多用户管理,更加灵活,修复部分bug. 更加轻量上手,

-2020.09.17,添加网站首页导航栏,修复点击报错问题。更加合理

-2020.09.17,添加安装页面引导。

让安装更加简单方便,修复以前数据库导入的复杂安装方式,最新ui安装页面,简洁大方。 自定义网站信息。具体安装引导目录在public/install目录下,独立安装页面,与以前的复杂安装互不干扰。完全独立。即你可以自定义选择安装方式。 使用方法:http://域名/install/ 进入安转引导页面,如果你已经安装成功,您可以选择删掉还目录,以防误操作重新安装导致数据丢失。
截图如下: image image

-2020.09.18 修复安装锁🔒

添加安装锁,防止程序重新安装。

-2020.09.18 添加首页模板

截图: image

-2020.09.18 添加安装许可页面

截图: image

-2020.09.18 添加资源采集ip自动记录,添加资源ip自动记录

-2020.09.20 添加5万多的题库资源,自带优化了查询接口,测试题库爬虫采集功能。

题库资源位于public目录下

-2020.09.21 添加20万题库及部分scv题库(资源来源于网络,如有侵权请联系删除)

-2020.09.22 修改程序入口文件(程序版本为5.0+),直接将程序解压放入网站根目录,访问域名即可。不需要以前版本需要指定public为根目录文件。

      ` 修改网页搜索页面搜索提示优化。

       更改目录文件结构,题库与需要后续自行导入。`

-2020.09.22 添加python爬虫采集题库功能

python程序位于python目录下

-2020.10.15 修改python爬虫程序,添加新特性

在版本1的基础上添加对多条数据的爬虫,改文件在python目录下的new_spider.py文件 演示地址:http://songye-image-upyun.test.upcdn.net/photo/Pydroid%203.mp4

-2020.10.23 添加分页python爬虫脚本

脚本在python目录下分页爬取.py文件

  • 相关配置信息:
###########↓↓填写配置信息↓↓#######
	#数据库配置
	dict = {
	"host" : 'localhost',       #数据库地址
	"username" :'root',       #数据库用户名
	"password" :'',               #数据库密码
    "database" : 'question' #选择数据库名
	}
	#数据表及字段配置
	table = {
	"name" :'xs_other',
	"column1" : 'title',       #varchar字段
	"column2" :'picture_ink',          #varchar字段
	"column3" :'ip',                    #int字段
    "column4" : 'column4' ,       #text字段
    "column5" : 'column5',        #varchar字段
    "column6" : 'column6'        #varchar字段
	}
	#正则匹配规则配置
	re_ruler1 = re.compile(r'<p>(\d.*?)</p>',re.S)
	re_ruler2 = re.compile(r'<p(\d.*?)</p>',re.S)
	re_ruler3 = re.compile(r'  ',re.S)
	re_ruler4 = re.compile(r'  ',re.S)
	re_ruler5 = re.compile(r'  ',re.S)
	re_ruler6 = re.compile(r'  ',re.S)
   #目标网站url
	base_url = 'https://m.51job.com/company/joblist.php?jobarea=220200&funtype=&saltype=&workyear=&keyword=&pageno='
	###########↑↑填写配置信息↑↑######
	
  • 使用命令:自己修改文件名即可
python 文件名.py   
  • 运行截图:

-2020.10.24 添加python爬虫写入excel文件中

文件在pytjon目录下Excel.py文件

-2020.10.24 添加python爬虫集成excel操作存储

脚本位于python目录下的分页爬虫(添加excel).py

-2020.10.24 更新完善excel存放目录

该文件位于python目录下的excel_new_update.py

-2020.10.24 添加浏览器伪装请求

文件位于python目录下的Excel_new_update伪装.py文件

-2021.02.04 前端重构,修复安装bug,简化代码结构和减少代码容量,利用vue开发,界面简洁美观强大

ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 版权所有Copyright © 2006-2017 by ThinkPHP (http://thinkphp.cn) All rights reserved。 ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 Apache Licence是著名的非盈利开源组织Apache采用的协议。 该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, 允许代码修改,再作为开源或商业软件发布。需要满足 的条件: 1. 需要给代码的用户一份Apache Licence ; 2. 如果你修改了代码,需要在被修改的文件中说明; 3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 带有原来代码中的协议,商标,专利声明和其他原来作者规 定需要包含的说明; 4. 如果再发布的产品中包含一个Notice文件,则在Notice文 件中需要带有本协议内容。你可以在Notice中增加自己的 许可,但不可以表现为对Apache Licence构成更改。 具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

一款开源免费的题库系统程序,高效,安全,功能强大 展开 收起
HTML 等 5 种语言
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
HTML
1
https://gitee.com/komatsu1134/Qu_system.git
git@gitee.com:komatsu1134/Qu_system.git
komatsu1134
Qu_system
Qu_system
master

搜索帮助