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