2。2需求分析
2。2。1功能需求
本网络课程答疑系统主要的使用者还是一个学校之内的教师和学生们。在这个网络课程答疑系统中教师可通过它发布公告通告给所有人信息和内容。教师还可以进行资源的分享,教师有好的学习资源可以把它上传到网站之中以供学生来下载之后查阅和学习整个的资源。教师还可以使用本答疑系统发布作业让学生下载和完成,在学生完成自己的作业之后,就可以把它上传给教师批改和打分。教师还可以针对学生的留言进行回复。同时本网络课程答疑系统最重要的就是答疑功能,教师可以针对学生提出来的疑问来进行回复和解答,给学生一个速度十分迅速的回应。学生登录本系统就可以在首页上看到公告获取最新的信息传达。学生还可以下载教师发布的学生认为有用的学习资源下来进行自我的充电和学习,这种新的学习方式是不同于以往老的传统的学生和教师面对面的学习方式,这是一种新型的学习方式,它是一种基于网络的高科技感十足的学习方式让学生在进行这种学习的事后产生一种新鲜感。同时学生可以在本网络课程答疑系统上下载教师发布的作业,学生在下载教师的作业之后可以自己作业的完成。学生在完成自己的作业之后还可以把它上传到本系统之中以供教师来下载查阅和批改,在教师完成作业的批改工作之后,学生就可以把作业下载中下来进行查看内容和自己的分数。学生还可以在网站上进行留言操作,这个版块就是个公共版块,所有人都看得见别人的留言和回复等。同时学生管理模块中最重要的就是网络课程的答疑,学生在有疑问之后就可以提出问题让教师来进行回答,教师回答完学生的问题之后学生就可以查看自己需要知道的答案。同时教师和学生都可以在自己的模块查看本校的校历来进行教学安排活动。整个系统管理员的操作比较少,管理员主要是对教师和学生进行增加和删除。管理员可以添加教师,学生在进行注册之后需要管理员进行认证之后才可以进入系统。
2。2。2性能需求
1。系统响应时间的需求:因为本网络答疑系统具有很高的实用性,需要保证学生和教师在浏览网站时不需要等待太久的时间,保证所有的用户都可以在相对较短的时间之内打开我们的网站,这个时间当然是越快也好,基于对实用性能的考虑,本网络课程答疑系统
系统要求具有很迅捷的响应速度,超过百分之八十的查询和响应的时间本系统都应该控制在两秒以内,就算是在外部条件不是太好的情况下本网络课程的最大的响应时间也不能超过五秒钟的时间。而且本网络课程答疑系统面对的往往是一个大学,使用的本系统的是大量的学生和教师而且还包括管理员的使用,这种情况下使用本系统的人员就会是比较多的。系统用户是给管理员、教师和学生三方面人员进行使用,所以本网络课程系统必须具备强大的事务处理能力毕竟面对的人员和操作都比较多。因为一个普通的大学中的学生和教师往往都是几万人所以就要求本网络课程答疑系统的能日处理上千条数据。
2系统安全性需求:本网络课程答疑系统的管理员他的账户名和密码都是唯一的,管理员成功登陆后才能修改密码。管理员可以添加教师和删除教师。教师第一次使用该软件是使用的账号和密码都是管理员给定的。而学生第一次使用该软件时需要先进行注册操作,在管理员对学生的身份认证之后,学生才能登陆和使用该系统和学生使用该系统。同时根据不同用户的属性赋予相应的菜单使用权限。
3。系统灵活性需求:支持鼠标操作和键盘操作。 ASP.NET+SQLServer网络课程答疑系统的设计+ER图(4):http://www.youerw.com/jisuanji/lunwen_83764.html