转载地址: http://www.3q2008.com/soft/search.asp?keyword=1584
建立 mark 表
STUDENTID STUDENTName score ADDDATE
连接时候, 读取 EPC 判断 得到的学号 库中是否有记录
无记录 提示,
有记录, 判断 是否 有今天的成绩, 有则 赋值 第二个文本框
写入时 , 成绩写入 用户区 更新或是新增数据库
查询分析 显示学号 姓名 成绩 日期 双击可以 修改 和删除 库中存储的记录
功能(共两个):
老师批改作业功能:
1. 读取学生学号(EPC)并显示。
2. 在标签内写入成绩(写到用户区中),同时自动获取系统日期将这条记录添加到数据库表中。
老师查询作业成绩功能:
界面中有查询,修改,删除的功能。
可以按日期查询当日所有的记录,也可以按学生学号查询单个学生的所有成绩记录。第三个查询就是结合的,就是可以查询某个学生具体到某天的成绩记录。
数据库表:
学生表:包含学生信息,学号姓名等等
学生成绩表:包含学生学号,姓名,成绩,日期。
界面要求:
一共有三个form。第一个form上面有两个button,分别是“批改作业”和“查询成绩表”。
第二个界面是在点击批改作业后显示的,如下图。点击“连接”按钮就能连接读写器将标签内EPC里的数据(学号)显示在文本框内,同时出现“连接成功!”的messagebox。
然后在连接成功后在写入文本框里写入本日成绩(均为数字),然后点击“写入”按钮就可以将成绩写入标签内的用户区。同时往数据库学生成绩表中添加一条记录,包括学号,姓名,成绩,日期。(日期为自动获取的系统日期)然后出现“写入成功!”的messagebox。
表数量5
ALLUSERS | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | |||
USERNAME | String | 是 | ||
PWD | String | 是 |
表:1
mark | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
STUDENTID | nvarchar(50) | |||
STUDENTName | nvarchar(50) | 是 | ||
score | float | 是 | ||
ADDDATE | datetime |
表:2
place | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | |||
NAME | String | 是 | ||
AREA | String | 是 |
表:3
STU | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | |||
STUDENTID | String | |||
NAME | String | 是 | ||
CLASS | String | 是 | ||
ADDRESS | String | 是 | ||
PARENT;S PHONE | String | 是 | ||
SCORE | String | 是 |
表:4
teacher | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
id | integer | |||
name | String | |||
gender | String | 是 | ||
class | String | 是 |
表:5
转载地址: http://www.3q2008.com/soft/search.asp?keyword=1584