整的网络教学系统。系统功能框图见图 3.1 。图 3.1 系统功能框图 3.2.2 系统各模块简要说明教师教学系统与学生学习系统的功能相对应,主要包含以下几个模块: 1)公告信息网络课堂是实施网络教学的主要场所,教师和学生可以通过此模块实现实时和非实时的网上交流。教师可以实现课程添加、修改,将课件上传等功能,而学生可以浏览教学大纲,教学计划,教学参考资料,教学课件等内容,也可以下载这些资料。 2)网络课堂作业环节是对所学知识理解和巩固的过程。教师可以在网上发布、批改、删除作业, 学生可以在线或下载完成作业,完成后可以将作业上传,还可以通过此环节查看自己完成作业的情况,查看教师评语等内容。教学管理系统系统分为人员管理、课程管理、作业管理。 3)人员管理包括系统管理员、教师和学生管理。其中管理员可以对所有人员进行添加、修改、删除和查询,同时还可以对教师的所有权限进行分配。 4)课程管理包括课程添加、课程查询和课件管理。 5)作业管理可以查看、修改和删除作业。 3.2.3 数据库概念结构设计 1.系统的全局 E-R 如图 3.2 所示: 学生教师选课管理员公告 MN 作业教学资源发布 NM 具有 N 1 课程发布 1N N 下载 1N 用户信息 N 查看修改 1 1 N 图 3.2 系统的全局 E-R 图 2.资料实体 E-R 图如图 3.3 所示: 用户用户性别用户姓名所在院系……. 用户编号图 3.3 用户实体 E-R 图 3.教师信息 E-R 图如图 3.4 所示: 自动编号相关课程教师姓名所属系 E-mail 地址个人主页通信地址所属学院图 3.4 教师信息实体 E-R 图 4.回复作业实体 E-R 图如图 3.5 图所示: 图 3.5 回复作业实体 E-R 图该E-R 图有 6个实体类型,其属性如下: 教师信息回复日期作业 ID号回复作业自动编号学生姓名作业标题作业内容