计算机辅助学习网站系统需求规格说明书.pdf

上传人:tbuqq 文档编号:4518517 上传时间:2019-11-14 格式:PDF 页数:14 大小:299.97KB
返回 下载 相关 举报
计算机辅助学习网站系统需求规格说明书.pdf_第1页
第1页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《计算机辅助学习网站系统需求规格说明书.pdf》由会员分享,可在线阅读,更多相关《计算机辅助学习网站系统需求规格说明书.pdf(14页珍藏版)》请在三一文库上搜索。

1、系统需求规格说明书 1 引言 1.1 编写目的 计算机辅助学习网站是高等学校教案质量与教案改革工程的重要组成部分,是 学生自主学习、教案互动、学习交流的重要平台。 b5E2RGbCAP 1.2 背景 计算机辅助教案 (Computer Aided Instruction ,简称 CAI是在计算机辅助系统下 进行的各种教案活动,以对话方式与学生讨论教案内容、安排教案进程、论坛互相交流 和实验操作学习的方法与技术。CAI 为学生提供一个良好的个人化学习环境。综合应用多 媒体、超文本、人工智能、网络通信和知识库等计算机技术,克服了传统教案情景方式 上单一、片面的缺点。它的使用能有效地缩短学习时间、提

2、高教案质量和教案效率,实 现最优化的教案目标。计算机辅助教案是指用计算机帮助或代替教师执行部分教案任 务,向学生传授知识和提供技能训练的教案方式。 p1EanqFDPw 在计算机辅助系统这个网络平台上可以看到相关课程的详尽信息。在课程介绍中, 用户可以轻松找到要学课程的简单概述,能为用户对相关知识的学习指明方向,突出 重、难点。而这些有可能会被老师忽略,或者老师讲过而你没有听清楚的情况下就会对 你总体把握学习很有益处。在教师队伍中你可以比较详细的了解讲师或课程负责人的信 息,在你学习中遇到难题时可以向这些老师请教。每个人的思考方式不同,你的任课老 师的讲解重点的思路你可能理解不了,有可能换个老

3、师以另外的思路讲解有可能就符合 你的思维方式,也更易于理解。DXDiTa9E3d 在教案信息中向用户展示某一课程总体结构框架,列出课程的主要的知识点,有利于 用户总体把握课程。资源下载为用户提供了很好的教案资源,供用户学习。而交流互 动平台更是体现了精品课程网站交互性的特点,在该项中用户可以就自己学习中遇到 的问题提出来供其他用户共同思考解答,可以促进学生与学生之间的互相学习,以及 学生和老师之间的互相交流。实验管理系统为学生展示了各种实验视频和模拟环境, 可以锻炼学生们的实践能力。这是计算机辅助系统的一个十分优秀的特点,可以让用 户之间相互探讨,共同进步RTCrpUDGiT 1 / 14 1

4、.3 定义 工程定义:主要列出本档中用到的专门术语的定义和缩写词的原文可行性研究:主 要列出本工程 / 软件为什么要开发,在开发的过程中预计将要出现的最主要的难点在什么 地方,已经预计做完之后运行时会有什么主要的市场等。差不多也就是阐述下你们工程 的优点和重要性哈。 5PCzVD7HxA 本工程是为了方便广大师生,更加方便的学习而开发的。开发中的难点在于如何让 师生更加容易方便的参与进来,并为师生提供良好的学习环境。预计做完后主要面向广 大计算机系及计算机爱好者,以及从事教育工作的老师。jLBHrnAILg 1.4 参考资料 郑逢斌,软件工程,科学出版社 马骏, C# 网络应用编程,人民邮电出

5、版社 2 需求概述 2.1 目标 计算机辅助学习网站系统是一个为使用户更全面学习专业知识而开发的网站。该网 站有两种角色普通用户和管理员,用户登录网站后可以浏览课程介绍、教案大纲、教师 队伍等资料,用户还可以根据自己的需要下载学习资源,此外网站很重要的一个功能是 可以实现网上答疑,可以促进用户之间的交流。作为网站的管理员承担着管理网站后台 的职责,管理员有管理用户信息、课程指南、学习资源、课程申报、资源下载等项管理 权限。xHAQX74J0X 2.2 运行环境 应用 Visual Studio 2018作为开发平台,使用ASP.NET 技术设计网站 2 / 14 2.3 关键点 用户注册,网站

6、信息,在线测试,专题交流,专题解答,实验模拟程序。 3 需求规格 3.1 软件系统总体功能对象结构 计算机辅助学习主要用于大中专院校学生通过网络学习,是当前非常流行非常需要 的系统工程需求。它有利于提高学生学习的效率。设计可交互的网站,这些交互功能 如:查询、下载、上交、修改等是ASP.NET所支持的。本系统采用B/S 模式进行系统地 设计与实现。 LDAYtRyKfE 本网站名为计算机辅助学习网站,其功能与其它辅助学习网站需求相似。根据辅助 学习网站所具有的特征以及它所完成的主要任务分析以及计算机辅助学习网站用户的特 殊性,本网站的用户分为普通用户和管理员两大类,根据用户的不同而给予不同的权

7、 限,这些权限决定用户所能完成的主要功能。学生学习功能,包括浏览课程指南、教案大纲等。 (2学习资源管理,包括资料的上传和下载。 (3教师管理,包括教师信息管理和介绍等。 (4师生互动功能,师生在线提问和答疑。 (5添加、删除、修改用户帐户的功能。 3 / 14 3.2 软件子系统功能对象结构 3.2.1 用户管理系统 3.2.1.1 注册 访客发送注册信息到用户管理系统,管理员通过审核合格,将个人信息存入个人信 息数据库,并导出个人信息通过用户管理系统发送给用户。管理员管理用户管理系统。 dvzfvkwMI1 4 / 14 3.2.1.2 修改信息 用户发送修改信息的请求给用户管理系统,管理

8、员审核后,存入个人信息数据库, 并导出信息通过用户管系统发送给用户。管理员管理用户管理系统。 rqyn14ZNXI 3.2.1.3 消息记录 用户登录用户管理系统。登陆成功就可以进入网站系统进行浏览,并且将浏览记录 存入个人信息数据库,并发送给用户;登录失败,重新登录。管理员管理用户管理系 统。EmxvxOtOco 5 / 14 3.2.2 教务管理系统 3.2.2.1 教师信息浏览 用户登录用户管理系统。登陆成功就可以通过教务管理系统请求教师信息数据库导 出教师信息进行浏览,;登录失败,重新登录。管理员管理教务管理系统。 SixE2yXPq5 3.2.2.2 考研题 用户登录用户管理系统。登

9、陆成功就可以通过教务管理系统请求考研题数据库导出 考研题进行浏览,;登录失败,重新登录。管理员管理教务管理系统。 6ewMyirQFL 6 / 14 3.2.2.3 课件和介绍 用户登录用户管理系统。登陆成功就可以通过教务管理系统请求教案信息数据库导 出教案信息进行浏览,;登录失败,重新登录。管理员管理教务管理系统。kavU42VRUs 3.2.2.4 在线测试 用户登录用户管理系统。登陆成功,学生就可以通过在线测试系统请求试卷数据库 导出试卷进行答题,试卷分数则存入考生信息数据库,学生可以通过在线测试系统请求 考生信息数据库导出分数进行查询试卷分数;老师通过在线测试系统出题,试卷将存入 试卷

10、数据库。登录失败,重新登录。管理员管理在线测试系统的运行。 y6v3ALoS89 7 / 14 用户用户管理系统登录 登录失败 学生 老师 登录成功 登陆成功 在线测试系统出题 考生信息数据 库 试题数据库 管理员 答题 请求查询 管理 请求试卷 导出试卷 导出分数 分数 3.2.3 互动平台系统 3.2.3.1 论坛交流 用户登录用户管理系统。登陆成功就可以通过互动平台系统发帖,帖子存入帖子数 据库,也可以通过互动平台系统请求帖子数据库导出帖子进行回复;登录失败,重新登 录。管理员管理互动平台系统。 M2ub6vSTnP 3.2.3.2 专题解答 用户登录用户管理系统。登陆成功,学生就可以通

11、过教师解答系统进行提出问题, 问题将存入问答数据库,得到的答案通过教师解答系统请求问答数据库导出答案,老师 通过教师解答系统请求问答数据库导出问题进行回复,回复的答案将存入问答数据库; 登录失败,重新登录。管理员管理教师解答系统。0YujCfmUCw 8 / 14 用户用户管理系统 老师 教师解答系统 学生 问答数据库 登录 登录成功 存入问题答案 登录失败 登录成功 解答 提问 导出问题答案 管理员 管理 3.2.3.3 消息发布屋 管理员发布公告消息到互动平台,并存入公告信息数据库。用户登录用户管理系 统。登陆成功就可以通过互动平台系统请求公告信息数据库导出公告信息进行浏览,; 登录失败,

12、重新登录。eUts8ZQVRd 3.2.4 实验管理系统 3.2.4.1 实验大纲 管理员发布实验大纲到实验管理系统,并存入实验数据库。用户登录用户管理系 统。登陆成功就可以通过实验管理统请求实验数据库导出实验大纲进行浏览,;登录失 败,重新登录。sQsAEJkW5T 9 / 14 3.2.4.2 上传下载实验报告,实验文档 用户登录用户管理系统。登陆成功,学生就可以通过实验管理系统上传实验文档和 实验报告,并存入实验数据库,用户通过实验管理系统发送下载实验文档和实验报告的 请求给实验数据库,导出文件进行下载;登录失败,重新登录。管理员可以通过管理实 验管理系统删除不合格的实验文档和实验报告。

13、GMsIasNXkA 3.2.4.3 实验模拟环境 用户登录用户管理系统。登陆成功,用户可以进入实验程序系统,体验实验模拟环 境进行学习;登录失败,重新登录。管理员管理实验程序系统。 TIrRGchYzg 10 / 14 3.3 功能或对象的描述 3.3.1 注册 1)输入 个人信息,将要访问用户管理系统 2)过程 将用户的个人信息输入并存入用户信息数据库中。 3)输出 输出用户的账号,级别,密码,个人资料 4)验收准则 密码与用户名同时正确即用户正常登陆成功 3.3.2 修改信息 1)输入 要修改的个人信息,将要访问用户管理系统 2)过程 将用户的修改后的个人信息输入并存入用户信息数据库中。

14、 3)输出 输出用户的账号,级别,密码,新的个人资料 4)验收准则 密码与用户名同时正确即用户正常登陆成功 11 / 14 3.3.3 消息记录 1)输入 查看消息记录请求信息 2)过程 将此要求发送到用户管理系统。 3)输出 网站浏览的消息记录 4)验收准则 密码与用户名同时正确即用户正常登陆成功 3.3.4 网站信息浏览 1)输入 登录网站信息浏览请求数据 2)过程 将此要求发送到网站各系统。 3)输出 网站信息 4)验收准则 显示网站所请求的页面 3.3.5 在线测试 学生或老师) 1)输入 试卷请求数据或试卷上传数据 2)过程 将此要求发送到在线测试系统。 3)输出 试卷信息 12 /

15、 14 4)验收准则 登录在线测试系统,考试或上传试卷数据返回 3.3.6 论坛交流 1)输入 发帖回帖数据 2)过程 将此要求发送到互动平台系统。 3)输出 发帖回帖成功数据 4)验收准则 网站显示所写的帖子或者回复的留言。 3.3.7 实验模拟程序 1)输入 进入实验模拟程序请求数据 2)过程 将此要求发送到实验管理系统。 3)输出 实验模拟程序数据 4)验收准则 网站上显示进入实验模拟程序成功 3.4 数据 本系统所使用的数据库主要包含7张数据表,即用户角色表、用户信息表、新闻信 息表、 教师信息表、留言信息表课程信息表、实验文档信息表。 7EqZcWLZNX 用户角色表:角色类型、角色

16、名称、角色权限。 用户信息表:用户名称、密码、姓名、性别、生日、职业、单位、地址,联系方 13 / 14 式。 新闻信息表:新闻标题、新闻内容、作者、发表时间。 教师信息表:教师姓名、性别、任教时间、任教科目、职位、个人简介、联系方 式、个人照片。 留言信息表:留言者姓名、留言内容、留言时间、回复内容、回复时间。 课程信息表:科目、教师姓名、上传时间。 实验文档信息表:实验文档标题、作者姓名、上传时间。 3.5 可使用性、可维护性、可移植性、可靠性和安全性 该系统开发的软件为计算机辅助学习网站的服务器端软件, 由于学生与教师十分需要 一个网络化的交流平台,该软件设计完成后可用于展示该专业的教案

17、成果和提供互动教 案服务。目前我国政府对高等教育的质量十分重视, 外加教育机构间的生源竞争日趋激 烈,许多高等院校都引入了类似的教案网站, 利用网络与多媒体开展远程培训。但本系统 完全独立开发 , 力求使系统功能简洁明了 , 齐全且易于操作。 lzq7IGf02E 各个高校对计算机辅助学习网站系统非常重视,为该系统的开发提供了前提条件。 目前, 学校的专用机房,微机设备数量质量都达到能实现信息化管理的要求, zvpgeqJ1hk 目前信息技术和计算机软硬件发展已经完全可以满足本系统的技术要求,开发和维 护工作由专业维护人员承担。就目前使用的开发技术来说,采用十分流行的面向对象程 序设计语言C# 开发,使用SQL server 2005作为数据库的支持,应用Visual Studio 2018 作为开发平台,使用ASP.NET技术设计网站,这些技术都已十分成熟,而且相对来 说简单易懂,可以边学边做。因此,从技术上来说该计算机辅助学习网站开发方案是可 行的。拥有系统运行的硬件环境。导师非常支持该计算机辅助学习网站的开发,这为开 发工作的顺利进行提供了必要的保障。NrpoJac3v1 申明: 所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1