您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 计算机辅助学习网站系统需求规格说明书
系统需求规格说明书1引言1.1编写目的计算机辅助学习网站是高等学校教案质量与教案改革工程的重要组成部分,是学生自主学习、教案互动、学习交流的重要平台。b5E2RGbCAP1.2背景计算机辅助教案(ComputerAidedInstruction,简称CAI是在计算机辅助系统下进行的各种教案活动,以对话方式与学生讨论教案内容、安排教案进程、论坛互相交流和实验操作学习的方法与技术。CAI为学生提供一个良好的个人化学习环境。综合应用多媒体、超文本、人工智能、网络通信和知识库等计算机技术,克服了传统教案情景方式上单一、片面的缺点。它的使用能有效地缩短学习时间、提高教案质量和教案效率,实现最优化的教案目标。计算机辅助教案是指用计算机帮助或代替教师执行部分教案任务,向学生传授知识和提供技能训练的教案方式。p1EanqFDPw在计算机辅助系统这个网络平台上可以看到相关课程的详尽信息。在课程介绍中,用户可以轻松找到要学课程的简单概述,能为用户对相关知识的学习指明方向,突出重、难点。而这些有可能会被老师忽略,或者老师讲过而你没有听清楚的情况下就会对你总体把握学习很有益处。在教师队伍中你可以比较详细的了解讲师或课程负责人的信息,在你学习中遇到难题时可以向这些老师请教。每个人的思考方式不同,你的任课老师的讲解重点的思路你可能理解不了,有可能换个老师以另外的思路讲解有可能就符合你的思维方式,也更易于理解。DXDiTa9E3d在教案信息中向用户展示某一课程总体结构框架,列出课程的主要的知识点,有利于用户总体把握课程。资源下载为用户提供了很好的教案资源,供用户学习。而交流互动平台更是体现了精品课程网站交互性的特点,在该项中用户可以就自己学习中遇到的问题提出来供其他用户共同思考解答,可以促进学生与学生之间的互相学习,以及学生和老师之间的互相交流。实验管理系统为学生展示了各种实验视频和模拟环境,可以锻炼学生们的实践能力。这是计算机辅助系统的一个十分优秀的特点,可以让用户之间相互探讨,共同进步RTCrpUDGiT1/141.3定义工程定义:主要列出本档中用到的专门术语的定义和缩写词的原文可行性研究:主要列出本工程/软件为什么要开发,在开发的过程中预计将要出现的最主要的难点在什么地方,已经预计做完之后运行时会有什么主要的市场等。差不多也就是阐述下你们工程的优点和重要性哈。5PCzVD7HxA本工程是为了方便广大师生,更加方便的学习而开发的。开发中的难点在于如何让师生更加容易方便的参与进来,并为师生提供良好的学习环境。预计做完后主要面向广大计算机系及计算机爱好者,以及从事教育工作的老师。jLBHrnAILg1.4参考资料郑逢斌,软件工程,科学出版社马骏,C#网络应用编程,人民邮电出版社2需求概述2.1目标计算机辅助学习网站系统是一个为使用户更全面学习专业知识而开发的网站。该网站有两种角色普通用户和管理员,用户登录网站后可以浏览课程介绍、教案大纲、教师队伍等资料,用户还可以根据自己的需要下载学习资源,此外网站很重要的一个功能是可以实现网上答疑,可以促进用户之间的交流。作为网站的管理员承担着管理网站后台的职责,管理员有管理用户信息、课程指南、学习资源、课程申报、资源下载等项管理权限。xHAQX74J0X2.2运行环境应用VisualStudio2018作为开发平台,使用ASP.NET技术设计网站2/142.3关键点用户注册,网站信息,在线测试,专题交流,专题解答,实验模拟程序。3需求规格3.1软件系统总体功能/对象结构计算机辅助学习主要用于大中专院校学生通过网络学习,是当前非常流行非常需要的系统工程需求。它有利于提高学生学习的效率。设计可交互的网站,这些交互功能如:查询、下载、上交、修改等是ASP.NET所支持的。本系统采用B/S模式进行系统地设计与实现。LDAYtRyKfE本网站名为计算机辅助学习网站,其功能与其它辅助学习网站需求相似。根据辅助学习网站所具有的特征以及它所完成的主要任务分析以及计算机辅助学习网站用户的特殊性,本网站的用户分为普通用户和管理员两大类,根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能。学生普通)用户,主要通过计算机辅助学习网站来学习,所以学生所具有的权利应该是学习,浏览,留言,资源下载等。根据上述需求进行分析,本系统在实现上应该具有如下功能:Zzz6ZB2Ltk(1学习功能,包括浏览课程指南、教案大纲等。(2学习资源管理,包括资料的上传和下载。(3教师管理,包括教师信息管理和介绍等。(4师生互动功能,师生在线提问和答疑。(5添加、删除、修改用户帐户的功能。3/143.2软件子系统功能/对象结构3.2.1用户管理系统3.2.1.1注册访客发送注册信息到用户管理系统,管理员通过审核合格,将个人信息存入个人信息数据库,并导出个人信息通过用户管理系统发送给用户。管理员管理用户管理系统。dvzfvkwMI14/143.2.1.2修改信息用户发送修改信息的请求给用户管理系统,管理员审核后,存入个人信息数据库,并导出信息通过用户管系统发送给用户。管理员管理用户管理系统。rqyn14ZNXI3.2.1.3消息记录用户登录用户管理系统。登陆成功就可以进入网站系统进行浏览,并且将浏览记录存入个人信息数据库,并发送给用户;登录失败,重新登录。管理员管理用户管理系统。EmxvxOtOco5/143.2.2教务管理系统3.2.2.1教师信息浏览用户登录用户管理系统。登陆成功就可以通过教务管理系统请求教师信息数据库导出教师信息进行浏览,;登录失败,重新登录。管理员管理教务管理系统。SixE2yXPq53.2.2.2考研题用户登录用户管理系统。登陆成功就可以通过教务管理系统请求考研题数据库导出考研题进行浏览,;登录失败,重新登录。管理员管理教务管理系统。6ewMyirQFL6/143.2.2.3课件和介绍用户登录用户管理系统。登陆成功就可以通过教务管理系统请求教案信息数据库导出教案信息进行浏览,;登录失败,重新登录。管理员管理教务管理系统。kavU42VRUs3.2.2.4在线测试用户登录用户管理系统。登陆成功,学生就可以通过在线测试系统请求试卷数据库导出试卷进行答题,试卷分数则存入考生信息数据库,学生可以通过在线测试系统请求考生信息数据库导出分数进行查询试卷分数;老师通过在线测试系统出题,试卷将存入试卷数据库。登录失败,重新登录。管理员管理在线测试系统的运行。y6v3ALoS897/14用户用户管理系统登录登录失败学生老师登录成功登陆成功在线测试系统出题考生信息数据库试题数据库管理员答题请求查询管理请求试卷导出试卷导出分数分数3.2.3互动平台系统3.2.3.1论坛交流用户登录用户管理系统。登陆成功就可以通过互动平台系统发帖,帖子存入帖子数据库,也可以通过互动平台系统请求帖子数据库导出帖子进行回复;登录失败,重新登录。管理员管理互动平台系统。M2ub6vSTnP3.2.3.2专题解答用户登录用户管理系统。登陆成功,学生就可以通过教师解答系统进行提出问题,问题将存入问答数据库,得到的答案通过教师解答系统请求问答数据库导出答案,老师通过教师解答系统请求问答数据库导出问题进行回复,回复的答案将存入问答数据库;登录失败,重新登录。管理员管理教师解答系统。0YujCfmUCw8/14用户用户管理系统老师教师解答系统学生问答数据库登录登录成功存入问题答案登录失败登录成功解答提问导出问题答案管理员管理3.2.3.3消息发布屋管理员发布公告消息到互动平台,并存入公告信息数据库。用户登录用户管理系统。登陆成功就可以通过互动平台系统请求公告信息数据库导出公告信息进行浏览,;登录失败,重新登录。eUts8ZQVRd3.2.4实验管理系统3.2.4.1实验大纲管理员发布实验大纲到实验管理系统,并存入实验数据库。用户登录用户管理系统。登陆成功就可以通过实验管理统请求实验数据库导出实验大纲进行浏览,;登录失败,重新登录。sQsAEJkW5T9/143.2.4.2上传下载实验报告,实验文档用户登录用户管理系统。登陆成功,学生就可以通过实验管理系统上传实验文档和实验报告,并存入实验数据库,用户通过实验管理系统发送下载实验文档和实验报告的请求给实验数据库,导出文件进行下载;登录失败,重新登录。管理员可以通过管理实验管理系统删除不合格的实验文档和实验报告。GMsIasNXkA3.2.4.3实验模拟环境用户登录用户管理系统。登陆成功,用户可以进入实验程序系统,体验实验模拟环境进行学习;登录失败,重新登录。管理员管理实验程序系统。TIrRGchYzg10/143.3功能或对象的描述3.3.1注册1)输入个人信息,将要访问用户管理系统2)过程将用户的个人信息输入并存入用户信息数据库中。3)输出输出用户的账号,级别,密码,个人资料4)验收准则密码与用户名同时正确即用户正常登陆成功3.3.2修改信息1)输入要修改的个人信息,将要访问用户管理系统2)过程将用户的修改后的个人信息输入并存入用户信息数据库中。3)输出输出用户的账号,级别,密码,新的个人资料4)验收准则密码与用户名同时正确即用户正常登陆成功11/143.3.3消息记录1)输入查看消息记录请求信息2)过程将此要求发送到用户管理系统。3)输出网站浏览的消息记录4)验收准则密码与用户名同时正确即用户正常登陆成功3.3.4网站信息浏览1)输入登录网站信息浏览请求数据2)过程将此要求发送到网站各系统。3)输出网站信息4)验收准则显示网站所请求的页面3.3.5在线测试学生或老师)1)输入试卷请求数据或试卷上传数据2)过程将此要求发送到在线测试系统。3)输出试卷信息12/144)验收准则登录在线测试系统,考试或上传试卷数据返回3.3.6论坛交流1)输入发帖回帖数据2)过程将此要求发送到互动平台系统。3)输出发帖回帖成功数据4)验收准则网站显示所写的帖子或者回复的留言。3.3.7实验模拟程序1)输入进入实验模拟程序请求数据2)过程将此要求发送到实验管理系统。3)输出实验模拟程序数据4)验收准则网站上显示进入实验模拟程序成功3.4数据本系统所使用的数据库主要包含7张数据表,即用户角色表、用户信息表、新闻信息表、教师信息表、留言信息表课程信息表、实验文档信息表。7EqZcWLZNX用户角色表:角色类型、角色名称、角色权限。用户信息表:用户名称、密码、姓名、性别、生日、职业、单位、地址,联系方13/14式。新闻信息表:新闻标题、新闻内容、作者、发表时间。教师信息表:教师姓名、性别、任教时间、任教科目、职位、个人简介、联系方式、个人照片。留言信息表:留言者姓名、留言内容、留言时间、回复内容、回复时间。课程信息表:科目、教师姓名、上传时间。实验文档信息表:实验文档标题、作者姓名、上传时间。3.5可使用性、可维护性、可移植性、可靠性和安全性该系统开发的软件为计算机辅助学习网站的服务器端软件,由于学生与教师十分需要一个网络化的交流平台,该软件设计完成后可用于展示该专业的教案成果和提供互动教案服务。目前我国政府对高等教育的质量十分重视,外加教育机构间的生源竞争日趋激烈,许多高等院校都引入了类似的教案网站,利用网络与多媒体开展远程培训。但本系统完全独立开发,力求使系统功能简洁明了,齐全且易于操作。lzq7IGf02E各个高校对计算机辅助学习网站系统非常重视,为该系统的开发提供了前提条件。目前,学校的专用机房,微机设备数量质量都达到能实现信息化管理的要求,zvpgeqJ1hk目前信息技术和计算机软硬件发展已经完全可以满足本系统的技术要求,开发和维护工作由专业维护人员承担。就目前使用的开发技术来说,采用十分流行的面向对象程序设计语言C#开发,使用SQLserver2005作为数据库的支持,应用VisualStudio2018作为开发平台,使用ASP.NET技术设计网站,这些技术都已十分成熟,而且相对来说简单易懂,可以边学边做。因此,从技术上来说该计算机辅助学习网站开发方案是可行的。拥
本文标题:计算机辅助学习网站系统需求规格说明书
链接地址:https://www.777doc.com/doc-1727127 .html