《精品课程网站的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《精品课程网站的设计与实现毕业论文.doc(5页珍藏版)》请在三一办公上搜索。
1、综合模拟实习需求分析题 目 精品课程网站的设计与实现目 录目 录I第一章 系统性能需求11.1 磁盘容量要求11.2 安全性要求11.3 适应性要求1第二章 系统功能需求22.1 功能划分22.2 功能描述22.2.1 登陆与注册22.2.2 公告管理22.2.3 课程信息管理22.2.4 课件下载32.2.5 课程资源管理32.2.6 用户管理32.2.7 在线论坛32.2.8 在线测试32.2.9 留言板32.2.10在线答疑3第一章 系统性能需求1.1 磁盘容量要求本系统基于.NET架构,数据库占用空间为30M。系统中涉及到资源的上传,为保证资源上传等不受影响,磁盘容量要求至少320G。
2、如果空间不够,需要管理员及时清除系统中的过期文件和临时文件。1.2 安全性要求本系统有权限设置,不同的用户有不同的权限,本系统用户类别包括教师用户、学生用户、管理员。本系统中教师用户有对教学课件、实验课件的上传功能,学生作业查看,以及留言板回复、论坛交流功能。学生用户可以对教学课件、实验课件进行下载、上传作业、对教学课程的留言、在线提问、以及课程论坛发帖留言。管理员将对用户、留言板、在线论坛、课件资源进行管理。1.3 适应性要求要求界面友好,菜单清晰,学生和老师都能很快熟悉网站。对资源信息的发布要求达到所见即所得的效果。第二章 系统功能需求本系统基于.NET 3.5平台,以C#为开发语言,结合
3、ADO.NET 2.0、CSS等技术设计开发,能够实现精品课程网站的基本功能。系统先针对单一精品课程网站进行功能设计,经测试完善后逐渐向通用型精品课程网站过渡。2.1 功能划分精品课程网站根据不同的使用者,可以分为三个部分:一是管理员部分:管理员的权限包括公告管理、课程信息管理、课程资源(课件、实验和视频)动态管理、用户管理(教师和用户)、在线论坛、在线测试和留言板管理;二是学生用户部分:学生拥有的权限包括个人信息管理、教学资源浏览与下载、在线课程留言与回复、论坛发帖与回复、作业提交、在线测试等;三是教师用户部分:教师拥有学生的所有功能,并能够上传课程资源。2.2 功能描述根据系统功能划分,本
4、系统详细功能需求描述如下:2.2.1 登陆与注册在网站首页登陆,根据用户权限不同,登陆后进入的界面和享有的功能不同。同时,网站对外开放,提供新用户注册功能,并能根据用户注册时填写的安全信息找回密码。2.2.2 公告管理管理员可以实现公告和新闻的管理,负责公告的编写、发布、修改和删除等。其他用户可以查看公告和新闻信息。2.2.3 课程信息管理管理员后台实现课程信息(包括课程介绍、教师和学生信息等)管理,新用户注册后通过后台设置在前台显示信息。2.2.4 课件下载该模块提供了课件下载功能,用户可以打开网页链接,查找要下载的课件,然后下载到本地,可供学习。2.2.5 课程资源管理对教师上传的课程资源
5、(包括课件、实验和视频)进行管理:对课程资源信息进行编辑与展示,实现资源信息的在线浏览与播放,方便学生学习。2.2.6 用户管理管理员登陆后台对教师和学生用户信息进行管理:添加和删除用户,修改和保存用户信息,以及对用户的审核功能,只有通过审核的用户才享有相应的权限。2.2.7 在线论坛在线论坛用户权限与网站同步,论坛根据网站内容划分为几个板块,学生和教师可以发帖和回复,方便学生和教师交流。管理员可以对帖子进行管理,包括对帖子的审核以及对帖子的编辑和删除等操作。 2.2.8 在线测试学生对课程进行在线测试,通过选取试卷答题提交试卷,并在线获取作答结果。系统记录学生此次测试的结果,并将信息反馈给教师。2.2.9 留言板学生和教师对可对每章节课程学习进行留言和回复,管理员对留言板信息进行管理。2.2.10 在线答疑教师与学生进行在线互动,就课程学习方面的疑难进行交流。