1绪 论
1.1研究背景
目前,在网络大环境下,越来越多高校开始实行网络教学,利用网络教学方式有利于学生更好的学习。
网络教学是指以计算机及网络为基础,来实现教学资源的上传、存储、传播和共享的教学手段。它是一种教学活动,必然存在着一定的学习方式,计算机网络是网络教学实现的技术基础,在过程中运用网络技术,来实现数据的互操作性、共享性,通过网络完成教学资源的管理与维护,使教学资源得到传播、扩展和延伸。网络教学是计算机信息工程、网络技术、计算机技术与现代教育技术发展到一定规模下的产物。网络教学具有方便管理、数据资源共享及可重用性的特点,使学生的学习变的方便,有趣,激发学习性,也是未来教学模式的主要趋势。与其它教学方式对比具有独特性。
1.2设计原则
在开始开发项目之前,必须要先考虑项目的实用性、科学性,以及该项目是否能够真正让用户受益并尽可能的发挥项目的作用。因此,在开发前,通过以下几条原则对项目进行判断:
(1)可行性原则。项目需要保证经济可行性和技术可行性,这包括了项目在浏览端、服务端等方面上的经济和技术上是可以达成的。
(2)适应性原则。项目要保证可维护性和可扩展性,这是每个非短期项目都需要考虑的,并且不论是维护还是扩展,都必须要建立在适应用户的正常需求的基础上。
(3)安全性及保密性原则。要充分保证用户信息的安全性和保密性,不能因为开发上的疏忽,导致用户的信息泄露。
(4)系统工程原则。为了确保项目的整体性,在项目调查、项目分析、项目设计、项目开发的过程中,都需遵从项目工程的方法和步骤逐步进行。
(5)统一规划、分期实施、逐步完善原则。项目开发的过程中,要按照规划、分期实施,特别是要注意在项目开发过程中要有条理,从点到面,一步步完善,不要贪图进度,要循环渐进的对项目进行开发。
1.3论文的组织结构
第一章主要是简单的介绍下设计本网站的研究背景和设计原则,在这一章里主要是让大家了解下我的设计的前因后果,为接下来我的其它章节做铺垫。
第二章主要是介绍在设计过程中所涉及到的技术。
第三章主要是介绍下设计这个网站所需要的需求以及我们的功能需求分析,因为只有更好的分析清楚我们的功能需求才能更好的完成我们的设计。
第四章网站系统设计,主要介绍了网站结构的设计以及展示了数据库E-R图设计,这一章主要是为了能让大家更好的了解网站的一些基本设计信息。
第五章系统的实现,介绍了系统每个模块的设计与实现,让大家能清晰的了解系统的主要功能。
第六章系统的测试,这章主要是测试下各个部分每个功能是否能用,看下是否有错误。
第七章系统总结,进行系统最后的总结工作。
5 系统的实现
5.1学生功能模块的实现
学生进入本系统可查看系统信息,系统主界面展示如图5-1所示。
图5-1系统主界面图
5.1.1 学生注册界面
没有账号的学生可进行注册操作,学生注册界面展示如图5-2所示。
图5-2 学生注册界面图
5.1.2 课程详情信息界面
学生可选择课程信息查看详情,登录后可进行选课、收藏等操作,课程详情界面展示如图5-3所示。
图5-3 课程详情界面图
5.1.3 试卷列表界面
学生在试卷列表界面可查看所有试卷,并可选择考试,试卷列表界面展示如图5-4所示,考试界面展示如图5-5所示。
图5-4 试卷列表界面图
图5-5 考试界面图
5.1.4 课程作业界面
学生可查看课程作业信息,登录后可提交作业,课程作业界面展示如图5-6所示。
图5-6 课程作业界面图
5.2管理员功能模块的实现
5.2.1 管理员登录界面
管理员要想进入后台进行管理操作,必须登录系统后台,管理员登录界面展示如图5-7所示。
图5-7 管理员登录界面图
5.2.2 学生管理界面
管理在学生管理界面可查看所有学生信息,并可对其进行修改和删除操作,学生管理界面展示如图5-8所示。
图5-8 学生管理界面图
5.2.3 教师管理界面
管理员可增删改查教师信息,教师管理界面展示如图5-9所示。
图5-9 教师管理界面图
5.2.4 学生成绩管理界面
管理员可管理学生成绩信息,学生成绩管理界面如图5-10所示。
图5-10 学生成绩管理界面图
5.3教师功能模块的实现
5.3.1 教师注册界面
没有账号的教师可进行注册操作,教师注册界面展示如图5-11所示。
图5-11 教师注册界面图
5.3.2 课程信息管理界面
教师可增删改查课程信息,并可添加作业和查看评论,课程信息管理界面展示如图5-12所示。
图5-12 课程信息管理界面图
5.3.3 添加作业界面
教师可添加课程作业信息,添加作业界面展示如图5-13所示。
图5-13 添加作业界面图
5.3.4 学生选课管理界面
教师可查看学生选课信息,并可进行审核操作,学生选课管理界面展示如图5-14所示。
图5-14 学生选课管理界面图
5.3.5 试题管理界面
教师可增删改查试题信息,试题管理界面展示如图5-15所示。
图5-15 试题管理界面图