这一章主要介绍数据。最开始的时候我也是想使用Mongodb的,但是想了半天还是没有使用mongodb而是使用mysql。比较现在使用mysql的人还是很多的。这样也可以有一点mysql的代码在里面。
到这里还没有介绍整个a-webkit做什么。这里就说明下,这个demo主要是做学生成绩查询。系统可以添加学生成绩。然后查询学生成绩的时候用图表显示。用户进入的时候要登录才可以使用。好了下面介绍下表结构。
数据库的名称是:awebkit. 字符集是utf-8
1.用户表 users
用户表用于存放用户,为了省事这里面就直接放学生和老师的信息,老师可以登录,学生不可以登录。如:
1 id 主键ID自增 2 login 登陆账号 3 pswd 登陆密码 4 name 显示名称 5 type 用户类型T表示老师S表示学生
并且在表里面添加一笔老师的数据。
2.科目表 class
记录有多少门科目,如:
1 id 主键ID自增 2 name 科目名称
在class表中添加3表科目的数据,语文,数学,英语
3.成绩表 score
记录哪个学生那科的成绩,如:
1 id 主键ID自增 2 uid 用户ID 3 cid 科目ID 4 score 分数
成绩表不添加数据。
我把数据库导出成一个sql文件,放在a-webkit的db文件夹中。大家使用的时候可以直接下载下来新建数据库然后倒入就行了。
这一章就结束了,下一章会介绍登录处理。