在线作业提交和批改系统(4)

2019-04-21 00:20

开开开开开开开开开开开开开开开开开开开开开开

图3-6作业信息属性ER图

3.3.3数据库设计表

此系统需要后台数据库,下面介绍数据库中的各个表的详细信息。 管理员信息表如表3-1所示。

表3-1 管理员信息表 字段名 ID UserName PassWord

说 明 编号 用户名 密码

类 型 int nvarchar nvarchar

长 度 8 50 50

可否为空 否 否 否

主键 是 否 否

学生信息表如表3-2所示。

表3-2 学生信息表

字段名 ID XueHao

说 明 主键 学号

类 型 int nvarchar

长 度 8 50

可否为空 否 否

主键 是 否

16

Name PassWord BanJi DianHua ChuShenRiQi

姓名 密码 班级 电话 出生日期

nvarchar nvarchar nvarchar nvarchar nvarchar

50 50 50 50 50

否 否 否 否 否

否 否 否 否 否

教师信息表如表3-3所示。

表3-3教师信息表

字段名 ID JiaoShiID JiaoShiName PassWord KeCheng BanJi DianHua ChuShenRiQi

说 明

类 型

长 度 8 50 50 8 50 50 50 50

可否为空

否 否 否 否 否 否 否 否

是 否 否 否 否 否 否 否 主键

编号 Int

教师编号 Nvarchar 教师姓名 Nvarchar 密码 课程 班级 电话

Nvarchar Nvarchar Nvarchar Nvarchar

出生日期 datetime

班级信息表如表3-4所示。

表3-4班级信息表

字段名 ID BanJi

说 明 编号 班级

类 型 int Nvarchar

长 度 8 50

可否为空 否 否

主键 是 否

课程信息表如表3-5所示。

表3-5课程信息表

字段名 ID KeCheng

说 明 编号 课程

类 型 int Nvarchar

长 度 8 50

可否为空 否 否

主键 是 否

作业信息表如表3-6所示。

表3-6作业信息表

字段名

说 明

类 型

长 度

可否为空

主键

17

ID JiaoShiID ZuoYeName FaBuRiqi YaoQiuRiQi YaoQiu

编号 教师编号 作业名称 发布日期 要求日期 作业要求

int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar

8 50 50 50 50 50

否 否 否 否 否 否

是 否 否 否 否 否

作业完成情况表如表3-7所示。

表3-7作业完成情况表

字段名 ID ZuoYeID XueHao ZuoYe GaiHou FenShu

说 明 编号 作业编号 学号 作业文件 改后作业 分数

类 型 int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar

长 度 8 50 50 50 50 50

可否为空 否 否 否 否 否 否

主键 是 否 否 否 否 否

4系统详细设计

本系统才用了asp.net和SQL结合的结构开发了在线作业提交和批改系统,本系统是基于现在流行的瘦客户端管理模式既B/S模式。在数据库的连接上面本系统的连接字符串存储在系统的配置文件中,既Web.Config文件中,当系统变化的时候只需要改动本系统的配置文件就可以,不需要在每个页面修改的连接字符串,大大的提高了系统的可以移植性,系统中所以和数据库有关系的操作都通过一个通用类来实现,大大提高了代码的耦合性,当数据库类型等信息变化后直接修改类文件就可以了,不再需要每个 页面都修改。另外本系统解决了中文的问题,也是在配置文件中添加了编码方式的形式解决的,本系统的另外一个大的特点是系统对数据库的操作都单独的写在了一个类里,这样对系统的所有数据库操作都只访问这个类就可以了,不要每个页面都去写数据库的操作,提高了系统的集成性。

18

4.1 用户登录模块的实现

系统后台管理模块分为学生,教师和管理员,需要登入后才能使用,只有登录后才能够进行操作,管理员用户登录的用户名:Admin,密码Admin。后台登入界面如图4-1所示,登入后后台首页管理界面,以简洁大方、方便操作为设计思路:

图4-1系统登录页面

4.2 班级信息管理

班级管理中,输入班级名称后点确定按钮系统检测输入数据的合法性,检测通过后自动添加信息到数据中,模块如图4-2所示

19


在线作业提交和批改系统(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一年级第二学期思维训练(一)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: