# 在线考试系统
采用CI3编写，前台大量Jquery，需要IE9以上或FF、chrome浏览器才能正常使用。目前此系统只适合比较小型的企业，数据库未进行优化。后期会修改数据库，同时优化代码。
# 安装
1、建立数据库
````
mysql -uroot -p
create exam;
use exam;
source exam.sql;
````
由于数据库里包含了几个函数，如果发现运行不正常，需要将函数在mysql中重建。

2、修改配置
````
/*   app/config/database.php  */
	'password' => '*******', //数据库密码
	
/*   app/config/config.php  */
$config['base_url'] = 'http://youip.com/exam/'; //网站地址

/*  /index.php */
define('ENVIRONMENT','development');//将development改为production
````
nginx配置
````
    server {
        listen    80;
        root /var/www/html/exam/;
        access_log  log/access.log  main;

        location / {
            #try_files $uri $uri/ /index.php;
            if (!-e $request_filename) {
                rewrite ^/(.*)$ /index.php/$1 last;
            }
            index index.php index.html index.htm;
        }

        error_page  404 403   /404.html;

        location ~ ^/(assets|images|javascript|js|css|flash|media|static)/ {
            expires 30d;
        }

        location ~* .*\.(gif|jpg|jpeg|png|bmp|ico|css|js|txt|flv|swf|mid|doc|ppt|xls|pdf|txt|mp3)$ {
            expires 30d;
        }

        location ~ \.php($|/) {
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
        }
               
        location ~ /\.ht {
            deny  all;
        }
    }
````

# 截图
![用户界面](https://gitee.com/uploads/images/2018/0413/161616_ac721b8b_62743.png "截图_2018-04-13_16-15-46.png")
![错题查看](https://gitee.com/uploads/images/2018/0413/162628_80d7d302_62743.png "截图_2018-04-13_16-26-01.png")
![考试页面](https://gitee.com/uploads/images/2018/0413/161747_86f82046_62743.png "截图_2018-04-13_16-17-35.png")
![得分统计](https://gitee.com/uploads/images/2018/0413/161949_c88ad02f_62743.png "截图_2018-04-13_16-18-51.png")