All Projects → Lanseria → exam-sys

Lanseria / exam-sys

Licence: other
exam-system 郑轻考试系统

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to exam-sys

Crmeb wechatminiprogram
CRMEBv2.6以客户管理为中心+电商营销系统,微信小程序商城,带分销、秒杀、积分、优惠券等功能
Stars: ✭ 158 (+953.33%)
Mutual labels:  thinkphp
lake-admin
lake-admin是一款基于ThinkPHP6和Layui的后台开发框架。
Stars: ✭ 28 (+86.67%)
Mutual labels:  thinkphp
goreporter
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
Stars: ✭ 3,019 (+20026.67%)
Mutual labels:  examination
Searchku
searchku 信息查询软件,没有数据。
Stars: ✭ 199 (+1226.67%)
Mutual labels:  thinkphp
Pinche xcx data
同城拼车微信小程序后端代码
Stars: ✭ 244 (+1526.67%)
Mutual labels:  thinkphp
think-redisd
thinkphp 5 redis读写分离驱动
Stars: ✭ 24 (+60%)
Mutual labels:  thinkphp
Identity Card
A simple proof of identity card of the people's Republic of China.
Stars: ✭ 154 (+926.67%)
Mutual labels:  thinkphp
examination
Yii2-basic 考试系统
Stars: ✭ 76 (+406.67%)
Mutual labels:  examination
Think Wechat
easywechat for thinkphp support
Stars: ✭ 250 (+1566.67%)
Mutual labels:  thinkphp
A3Mall
A3Mall B2C开源商城系统使用Thinkphp6开源框架,前端采用uniapp开发,支持微信公众号商城、H5商城、小程序商城、APP商城、PC商城,前后端源码100%开源,支持免费商用。
Stars: ✭ 142 (+846.67%)
Mutual labels:  thinkphp
Search Engine Rank
🐘根据网站关键词,获取网站在各大搜索引擎(百度、360、搜狗)的排名情况,有利于网站seo
Stars: ✭ 197 (+1213.33%)
Mutual labels:  thinkphp
Think Awesome
awesome for thinkphp
Stars: ✭ 209 (+1293.33%)
Mutual labels:  thinkphp
acgice
🍭 Acgice search A multi-language aggregate search engine , Acgice 搜索 基于TP5的一个多语言的聚合搜索引擎。
Stars: ✭ 23 (+53.33%)
Mutual labels:  thinkphp
Ruhua
如花商城系统thinkphp6+uniapp,小程序直播拼团限时分销APP商城
Stars: ✭ 181 (+1106.67%)
Mutual labels:  thinkphp
think-jwt
ThinkPHP Jwt 扩展包
Stars: ✭ 71 (+373.33%)
Mutual labels:  thinkphp
Think Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in ThinkPHP 6.0 .
Stars: ✭ 155 (+933.33%)
Mutual labels:  thinkphp
AndroidOMRHelper
An android application for validating images of OMR sheets before they are sent for processing.
Stars: ✭ 38 (+153.33%)
Mutual labels:  examination
think-permission
ThinkPHP 6 权限认证
Stars: ✭ 32 (+113.33%)
Mutual labels:  thinkphp
SuperPanel
A new shadowsocks panel based on ThinkPHP
Stars: ✭ 52 (+246.67%)
Mutual labels:  thinkphp
Native-Exam-Analyse
PC桌面级客户端,电子化考试系统,支持多种题型,选择、填空、阅读理解、选词填空等。考试结果自动分析并可保存。
Stars: ✭ 63 (+320%)
Mutual labels:  examination

Examination_System — 考试系统

此项目是由老师委托,并由个人完成的一个复杂项目,可以做到选择题的判题,填空简答题的人工评分等功能.

简介

本项目是大学生社团分布式管理系统的子项目,用于其对人员考核的测试与统计,由于是分布式系统的原因,所以其人员信息都可以从系统的数据库中导入,方便进行系统的管理.

  1. 项目后端的搭建 :
  • 使用PHP语言的ThinkPHP3.2框架完成网站后端搭建;
  • 使用mysql完成数据存储,通过model模块完成对mysql数据的构建;使用thinkphp模板引擎完成页面创建渲染;
  • 使用ThinkPHP的关联模型构建关系型模型;
  1. 项目前端搭建:
  • 使用jQueryBootsrap完成网站前端JS脚本和样式处理;
  • 使用jQuery.min.js完成对账号以及选项的判断;
  • 前后端的数据请求交互通过Ajax完成;

3.本地环境的搭建 :

  • 开发环境在windows10下完成
  • 运行在ubuntu 16 下,并通过nginx完成域名与服务器的连接(当然Apache也支持)

Design 设计

项目主页如下如所示(点击可以查看)

项目主页

项目部分截图

项目部分截图

详细功能

本项目主要由试卷exam和文章article两大模型;

  • 其中具有重要特色的功能是对试卷的添加add与编辑edit和批改等功能;
  • 其次在克服试卷的模型上我们做了很多尝试,最后用了稳定而不易出错的thinkphp自带关联模型;
  • 对用户的考试成绩进行排序rank(可以比较出学员的优异性);
  • 对考试时间的设定与修改;
  • 还有对大量用户数据的批量处理;
  • 对用户的权限处理;

###项目结构

├── index.php         项目入口文件
├── Application       THINKphp后端MVC文件目录
│   ├── Common        公共函数目录
│   ├── Home          Home目录
│   ├── Manager       后台目录
│   ├── Manager_Detail后台beta目录
│   ├── README.md     框架README文件
│   └── index         
│
├── db                供参考的数据库数据
├── ThinkPHP          框架系统目录(可以部署在非web目录下面)
├── public            静态文件目录
│   ├── assets        后台样式
│   ├── css           样式目录
│   ├── fonts         字体目录
│   ├── images        静态图片目录
│   ├── js            JS脚本目录
│   └favicon.png      favicon
├── README.md
└── package.json

History

  • Commits on Nov 28, 2016 @Lanseria 新增加了排名系统 出了增加排名系统外 还在测试上改进了提交提示不完全 批卷系统上也有大量的改进 Lanseria committed 12 minutes ago
  • Commits on Oct 20, 2016 @Lanseria 判题系统的加入 … 细节,ui没有优化 Lanseria committed on 20 Oct 058f28a
    @Lanseria 郑轻考试系统开始开发 … 未开发完成 Lanseria committed on 20 Oct
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].