图2  系统E-R图
3.3.2物理结构设计
本系统只有一个数据库,主要包含3个表,分别为用户表(admin)、公告信息表(affiche)和课程信息表(news)。
(1)用户表,主要记录管理员信息,表结构如图3所示。
 图3  admin表结构
(2)公告信息表,主要记录管理员从后台实施发布的公告内容、时间等信息。表结构如图4所示。
 图4 affiche表结构
(3)课程信息表,存储学生课程信息已经通过管理员上传的记录。表结构如图5所示。
 图5  news表结构
4.系统实现
本课程自主学习平台的设计,实现了供用户浏览的前台页面和管理员登录操作的后台管理页面。
4.1系统前台的实现
本平台的前台主要实现学生用户自主学习的功能。学生用户能够在系统前台页面浏览各种课程描述信息,包括查看课程描述、教学队伍、教学条件、课程资料和课程特色等信息,并且还可以在前台页面看到系统管理员所发布的各种公告信息进行自主选择学习,这样提高了学生的学习自主性和学习效率,有利于教学质量的提高。本模块功能的实现主要是学生可以在该页面点击相应的按钮浏览查看数据库基础和应用这门课程的各种信息,如通过点击“课程描述”按钮就可以看到这门课程的各种描述及概要,学生可以对该课程有个大概了解,吸引学生兴趣;通过点击“教学队伍”按钮就可以看到教授本门课程的教师信息,方便学生在随后的学习中与老师交流各种疑问信息;通过点击“教学条件”按钮就能够了解到本课程相关的软硬件设备信息,增强学生对本门课程学习的信心;通过点击“课程资料”按钮学生可以查看与本课程相关的资料,还可以Download下载,有利于学生私下自主学习;通过点击“课程特色”按钮可以查看本课程包含的主要特色信息,引起学生的学习兴趣。具体情况如图6所示。
上一篇:ASP.net农村信息化电子政务平台的设计与实现
下一篇:ASP.net酒店管理系统的设计与实现+ER图

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

jsp+mysql购物车系统核心算法的分析设计与实现

志愿者活动的调查问卷表

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

国内外图像分割技术研究现状

神经外科重症监护病房患...

C#学校科研管理系统的设计