使用以下工具和技术。如:java,myeclipse,struts2,hibernate,spring等.
下面是三个模块的具体功能:
本在线学习系统中的学生信息管理模块的主要功能包括如下:
1) 下载作业:学生可以通过该功能模块实现网上下载作业。
2) 上传作业:学生可以通过该功能模块来上传自己完成的作业,以便老师及时批阅。
3) 下载学习音视频:学生可以通过该功能模下载学习视频、音频。
4) 在线留言:生可以通过该功能模块实现在线提问。
这里有一点我们必须要说明,该系统中每个学生都应该有一个初始的用户名和密码,一般情况下,实际使用的用户名应该为此学生的学号,这样使得每个学生都只有一个号,不会重复。而且在后台数据库中,我们必须建立学生信息表来存储和管理每个学生的信息,如班级,学号,性别,密码,姓名,专业等。显然应当把每个学号作为该表的主键,不可重复,这样就可以作为唯一表明学生身份的一项。
本系统中教师管理模块的主要功能包括如下:
1) 上传布置的作业:教师通过该功能模块来上传给学生布置的作业。
2) 上传学习音视频:教师通过该功能模块来给上传课堂学习视频、音频。
3) 在线答疑: 教师通过该功能模块进行在线答疑。
本系统中管理员模块的主要功能包括如下:
1) 增删改留言信息:管理员通过该功能模块来显示留言信息并进行增加删除更改操作。
2) 增删改学习信息:管理员通过该功能模块来显示学习信息并进行增加删除更改课程信息的更新操作。
3) 增删改公告、新闻信息:管理员通过该功能模块来显示主要公告和新闻信息,并进行增加删除更改的操作。