技术可行性部分的难点是在线测试模块的实现。需要搭建一个在线测试并且可以在线评分系统。在这个模块中学生可以在线测试以后,马上会有分数出现,也就是一个在线测试并且在线评分模块。在技术实现上要求比较高。因为在此功能模块中要实现用户做有四个选项的单选题,做完一套题后进行评分。用户完成考试以后,把用户的答案保存到数据库中,还要进行查阅后进行对它评分是一个最难的部分。这是通过看书学习来解决的问题。 看到以往的专题网站都会有视频课堂,或者是学习课件。因为这些是在学习网站的不能可少的。参考其它学习网站的视频教学的话,通常是一个名教师的讲课,或者是讲述了详细的学习内容的卡通形式的flash动画,根据目前的环境,本身的能力和经济情况来讲的话视频的制作有很大的困难。因此,决定制作flash。Flash动画的话,在软件部分是已有的不用再购买,把质量要求稍微调低的情况下制作是在技术方面是没有什么大问题。
2.1.2 经济可行性
在这个部分是在上面提到的一样,开发学习网站时没有时间和地点的约束,源^自!优尔/文-论/文*网[www.youerw.com,只要有时间无论是哪里都会拿着电脑进行编写,而且在开发的时候用的一些软件都是网上有资源,所以在经济上是没有什么很大的问题。制作课件部分是,跟在技术可行性里所说的一样,因为软件也有,时间上可以在任何地方,只要有电脑就可以开始制作的。而且,如果把质量和最终效果的要求调低的话不用需要他人的协助,是可以独立完成的部分。因此在经济方面也没有很大的问题。
2.2 需求分析
2.2.1 系统功能说明
(1) 用户登录后的功能
登录模块:在本站用户(学生) 只能通过登录来验证身份才可以使用网站内部的功能模块,否者不经过验证时使用不了网站的功能模块。在本站用户(学生)没有登陆,就不能下载文档,浏览课件,做模拟考试或在线答疑等活动。只能浏览网站。只有经过登录,验证学生身份以后才可以在功能模块中进行操作。
在线提问模块: 实现相关内容(问题和回复)的浏览,用户(学生)发布帖子(问题)。游客(没有登陆的用户)只能浏览外部的(目录)内容,只有登陆的用户(学生)才可以发布新贴(发布问题)。
课件学习模块:实现用户(学生)通过浏览课件学习。
下载专区模块:实现用户(学生)下载模拟考试试题,,源^自!优尔/文-论/文*网[www.youerw.com上机实验,等相关文档资料。
在线测试模块:实现用户(学生)进行在线评分和自我测试。此模块中有两个模式一个是在线评分和在线测试,用户(学生)做完单选题以后马上可以看到自己做题的正确率。在线测试部分是包含单选题和问答题而且每道题都会带着答案,用户(学生)可以边看题边查看答案。
(2) 管理模块中的功能分析
系统用户(学生)管理:管理员可以添加,修改,删除用户信息(学生)。也可以添加管理员的账户信息。
在线提问(论坛)管理:管理员可以在线回复学生发布的帖子(问题)。实现在线答疑。
课件内容管理:管理员可以上传新的课件。
在线测试管理:管理员可以添加测试题目,设置答案。并可以操作添加,修改,删除。
上传管理:管理员可以上传新的上机实验,考试模拟试题等相关文档。
asp.net信息安全技术学习网站设计(3):http://www.youerw.com/jisuanji/lunwen_51736.html