需求分析 设计并开发软件工程教学网站就要对整个系统的需求和流程进行分析,所以本节我们主要对软件工程教学网站的整个流程进行需求分析。整个网站的具体功能需求包括下面几个方面: 系统分为2种用户分别为学生用户和管理员用户 学生用户需要自己在前台注册,浏览前台教学信息。 管理员具备网站所有功能。 登录功能:根据用户提供的信息表单从数据库中获取用户信息,验证用户提交的信息和数据库的信息是否一致。如 果用户名和密码输入与数据库中存储数据相同则以用户身份跳转到首页,否则登录失败并停留在当前页。 教学资料下载功能:点击“教学资料”,可以下载到所需要的教学资料。 答疑功能:登陆后学生可与管理员进行交流留言等。 在线练习功能:实现学生的在线练习的功能,管理员可以对题目和试卷信息进行控制和管理。 |