在对系统已经有了初步的了解之后,本章会对系统模块做一个完整的需求分析,定义模块需要实现的功能以及需要达到的性能等。 设计并开发网络教学系统就要对整个系统的需求和流程进行分析,所以本节我们主要对网络教学系统的整个流程进行需求分析。整个网站的具体功能需求包括下面几个方面: 系统分为三种用户1学生用户2教师用户3管理员用户 管理员可以添加教师用户,学生用户需要自己在前台注册,浏览前台教学信息。管理员具备网站所有功能。 教师功能添加新闻公告、添加视频和课件信息以及修改删除等功能。 1、注册功能:通过点击注册链接进入到注册页面,用户可用户输入用户名、密码、性别、电子邮箱等信息进行注册, 输入之后,点“提交”进行成功注册。 2、登录功能:根据用户提供的信息表单从数据库中获取用户信息,验证用户提交的信息和数据库的信息是否一致。如 果用户名和密码输入与数据库中存储数据相同则以用户身份跳转到首页,否则登录失败并停留在当前页。 3、观看课程视频功能:进入精品课网站点击“课程视频”,在线看相关课程视频。 4、课件下载功能:点击“多媒体课件”,可以下载到所需要的课件。 内容来自www.paper51.com 5、课程习题功能:提供在线做课程习题。 6、互动交流功能:登陆后学生可与老师进行交流留言等。 |