ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:625.36KB ,
资源ID:16635740      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16635740.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第一组专业学习网站需求规格说明模板Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第一组专业学习网站需求规格说明模板Word格式文档下载.docx

1、5 其他非功能需求 265.1 性能需求 265.2 安全性需求 275.3 软件质量属性 276 其他需求 286.1业务规则 286.2用户文档 306.3用户文档 30附录B:分析模型 331 引言本文档是“专业学习网站”的调研报告书。本文档将力求展现项目需求开发过程中客户和项目开发小组达成的需求共识,全面阐述“专业学习网站”提供的功能和特性以及考虑的限制条件。本文档可作为参考和基线,供项目相关人员进行需求确认、项目评审、项目规划、系统设计以及编码测试之用。1.2 项目范围本项目开发的“专业学习网站”主要目的就是为参与信息工程学院的教师和学生提供交流的平台,并为信息工程学院所包含的专业感

2、兴趣的人士提供一个了解这门课程的机会。网站将提供信息发布、资料下载、论坛交流互动等功能,满足不同用户的不同需求。1.3 参考文献1.3.1 外部文献软件需求案例 (美)韦瑟尔著,世界图书出版公司,2008-10-1出版。软件需求工程:原理和方法金芝、刘璘、金英著,科学出版社,2008-07-01出版。需求工程软件建模与分析骆斌,丁二玉著,高等教育出版社,2009-04-01第一版。1.3.2 内部资源 “专业学习网站”项目前景与范围说明书 第一版 2010.10.28 “专业学习网站”调研计划书 第一版 2010.11.18 “专业学习网站”调研报告书 第一版 2010.12.2 2 总体描述

3、2.1 产品前景2.1.1 前景概述21世纪是以网络的全面深入运用为特征的世纪。网络环境下的教育不仅是教育信息化的必然产物,也是教育改革发展的必然走向。通过网络交流学习,可以充分利用现代信息技术所提供的、具有全新沟通机制与丰富资源的学习环境,实现一种全新的学习交流方式。 网络化的学习有利于充分实现交互与共享,有利于激发学生的学习兴趣和充分体现学习主体作用,有利于培养学习者的信息素养和信息能力,教师利用教学、学习、交流网站可以充分发挥网络特性,对学生,教学进行更为有效的管理,同时也有了更为便利的信息发布手段。2.1.2 主要特性 PE-1 : 网站提供站内文章的标题收索功能 PE-2 : 可见的

4、下载功能,包括更新旧课件 PE-3 : 能下载信工老师提供的参考资料 PE-4 : 网站上有学生对信工老师的意见与反馈 PE-5 : 网站有一个专门的管理员,教师的更新由管理员实现 PE-6 : 教师消息发布栏用于教学作业的发布与更新 PE-7 : 提供一定的资料共享功能 PE-8 : 能在留言板中提出问题并得到回复2.1.3 假设与依赖AS-1 :课件下载性能要求:要求同时可容纳10人下载,并且人均速度能达到50kb/sAS-2 :课件下载功能,包括以往的旧版本课件,以及最新的课件AS-3 :希望能放上老师对这门课学习和对准备选这门课的学生的建议AS-4 :希望能有以前学过这门课或正在学这门

5、课的学生对于这门课的感想的短文2.2用户类及其特征2.2.1 用户类别 2.2.1.1教师教师用户即为教授“软件需求”这门课程的教师。通过本网站,教师用户可以介绍他所上的“软件需求”课程以及其本人的相关情况,另外教师可以与学生进行网上的交流,同时教师用户还可以上传有关资料以供学生下载参考。2.2.1.2注册学生 注册学生用户即为上“软件需求”这门课程的学生,但是他们必须首先通过姓名、学号、班级的学籍信息注册成为本网站的注册用户。通过本网站,注册学生用户可以看到“软件需求”课程与教师的相关介绍,能够与教师进行网上的交流,同时下载到由教师用户提供的课程相关资料。2.2.1.3管理员管理员用户即为对

6、本网站进行日常维护的网站管理员。2.2.1.4游客 游客用户广义上为除其他3类用户的所用登陆本网站的用户,狭义上特指计算机相关专业并有意向选修“软件需求”课程的学生。通过本网站,游客用户可以看到“软件需求”课程与教师的相关介绍。2.3 运行环境1、该专业学习网站对运行环境无特殊要求,只要求系统为window98及以上的版本即可。2、一款支持HTTP协议的浏览器如internet explore、netscape等。3、装上解压缩软件和网络蚂蚁或网际快车等下载工具软件。2.4 设计和实现上的约束2.4.1 设计方面本项目的开发者主要是学生,由于学生工作的不确定性因素太大,比如我们无法预知这一周的

7、工作会有哪些,因为学生工作、活动都是不是我们安排的而是我们去参与的,因此计划很难控制。除此主要的风险之外,由于开发者是第一次作需求,可能会犯一些错误,从而导致最后工程。不能得到客户的非常满意。对于以上的两个风险,我们采取的措施是:1.计划不排的满满的,预留一些变化的余地;2.如有不懂的或是不是完全清楚的问老师,看书找到答案, 争取不犯大的错误。2.4.2 实现方面 由于有些学生的需求和教师的需求想矛盾,为了满足教师的需求,学生的有些需求就不能满足了。由于硬件和资金的原因,学生对在线看视频的要求也不能完全满足。2.4.3 以下是从设计和实现角度出发,对系统可行性的分析 针对这个项目需求的特殊性,

8、我们忽略了成本和市场的可行性分析,在实施的可行性,相关风险,需求的冲突和外界依赖的方面,对客户、教师、注册学生、游客、管理员的需求进行分类,并分别进行了可行性分析。分析经过表明在论坛和用户权限限制上还存在一些技术风险,但可以在今后的学习中加以避免,所以,现在确定的用户需求在实现上是可行的。3 系统特性3.1 系统特性13.1.1 描述和优先级本项目优先级的确定将采用QFD的方法,通过相关的计算,根据最后计算出的性价比的高低来划分优先级。 一个软件项目的实施并不总是一帆风顺的,随着提交的最后期限的临近,我们有可能会遇到这样一种情况:我们可能会发现我们只能在最后期限以前保证质量完成用户的一部分功能

9、,换句话来说我们必须舍弃一部分用户的功能需求。这时,如果我们在之前对用户的需求做过优先级的分析,我们就可以轻松地剔除掉那些用户现阶段还不需要可以在后续版本中实现的功能需求、那些华而不实的功能需求、那些实现上有很大困难将会严重拖延工期的功能需求等等。优先级设定的意义就在于此,通过它,我们可以集中注意力于那些用户最需要的而且对开发而言风险也相对较小的需求,从而在最后的期限以前提交一份令用户满意的产品。3.1.2 功能需求用例一:用例说明:来源:tr1,tr2 情景名: 查看课程及教师介绍信息 ID 号:1 触发者: 所有用户 类型: 外部触发 先决条件:请求结果:描述:1.登陆网站2.用鼠标点击“

10、课程介绍”或“教师介绍”超链接 鼠标 课程介绍的相关信息 包括课时安排、考核方式、大作业的介绍和学生选这门课所需要的知识背景,以及“教学计划”、“教材参考资料”、“国际国内背景”等相关链接; 教师介绍的相关信息包括以往教学情况以及教学风格、学生评价等,以及“科研成果”、“出版书籍”、“所获荣誉”、“以往教学”等相关链接。网站 主要操作步骤:1.打开网页2.点击“课程介绍”或“教师介绍”超链接 步骤信息:相关课程与教师介绍的相关信息以及相关链接。功能需求查看课程介绍(1)功能需求序列号 fr1(2)描述 用户查看课程相关介绍(3)用户需求来源 tr1(4)相关质量属性 课程介绍的相关信息 包括课

11、时安排、考核方式、大作业的介绍和学生选这门课所需要的知识背景,以及教学计划、教材参考资料国际国内背景等相关链接。 介绍内容经教师确认无误(5)输入验证系统检验是否为有效链接(6)操作顺序 1. 登陆网站 2. 点击课程介绍的超链接(7)异常处理 如遇到无效链接请求,返回信息“要求页面不存在”(8)输入、输出关系 输入的请求链接指向的页面与显示页面一致用途二:tr4,tr7 查看信息 2简单描述:用户查看教师发布信息及最新信息 2.用鼠标点击对应信息的超链接 教师发布信息包括作业点评、临时课程变更等通知;最新信息包括教师最近的一些教学或外出交流的心得,以及网站一些最近更新信息的介绍。2.点击对应

12、信息的超链接 教师发布信息与最新信息 fr3 tr41. 教师发布信息包括作业点评、临时课程变更等通知2. 信息内容经教师确认无误3. 信息发布必须在两个工作日之内完成 系统检验是否为有效链接 1.登陆网站 2.点击课程介绍的超链接4 对外接口需求4.1 用户界面4.1.1 网站界面我们从界面需求来源、界面描述、操作步骤、界面实例,四个方面对这份界面原型进行描述,最终确认用户界面基准。 界面基准编号:uir1 界面需求来源:tr1,vr10 界面描述:用户查看课程相关介绍 操作步骤: 1、登陆网站 2、将鼠标移动到“介绍”按钮 3、点击“课程介绍”的超链接 界面实例: 链接界面:界面基准编号:

13、uir2tr2 操作步骤: 2、将鼠标移动到“介绍”按钮 3、点击“教师风采”的超链接界面需求来源:tr8,vr9用户使用网站提供的友情链接访问其他网站 2、点击相应的友情链接 链接界面以及内容界面:tr6,sr10,vr8用户通过e-mail方式向教师或管理员反馈意见 2、点击“联系教师”或“致信管理员”的链接 3、在弹出的outlook发信窗口中填写邮件内容 4、点击outlook发信窗口中的“发送”按钮发送邮件tr3,sr1,sr2,sr3,sr5,sr8用户使用网站提供的学生、教师、管理员登陆验证窗口通过网站身份验证。 2、输入帐号和密码 3、点击“登陆”按钮,通过验证 链接界面以及内

14、容界面:sr9界面描述:用户使用网站提供的搜索引擎搜索站内文章操作步骤: 2、填入搜索关键字提交搜索请求 3、点击“GO!”按钮获得搜索结果界面实例:链接界面:tr5用户使用“网站帮助”,熟悉网站的使用方法以及相关规定 2、点击“Help”的超链接链接界面以及内容界面:tr1,vr3用户查看这门课程的教学日历,课时安排 2、将鼠标移动到“教学手册”按钮 3、点击“教学计划”的超链接4.1.2 论坛界面说明4.1.2.1 角色根据访问论坛的不同的人群属性,划分主要角色如下:角色说明帐号名标识ID管理员 论坛的日常维护和管理人员 admin 111111 老师 课程教师 教师各自的姓名教师各自的职

15、工号学生所学课程的学生 学生各自的姓名学生各自的学号游客访问论坛的其他人 无说明:在以上的角色划分中,管理员、老师、学生为论坛注册用户,游客为非注册用户。4.1.2.2 权限不同的角色具有不同的论坛使用权限,且角色的权限具有灵活性(如可升级为版主)。根据权限的不同,我们把角色划分为一下几类:管理员,版主,普通用户(非版主的老师和学生),客人(游客和未登陆的注册用户)。下表是各类角色的权限:客人普通用户版主管理员注册用户 登陆论坛 找回密码 查看帮助 浏览首页 浏览讨论区 留言回帖 编辑及删除个人留言查看用户资料 编辑个人资料 搜索资料 管理板块 管理用户 管理论坛 4.1.2.3 论坛首页对于

16、未登陆的用户和游客,首页分为一下几个区:a. 导航区:提示欢迎信息和实现主要功能的链接。b. Logo区:本论坛的logo或广告条。c. 快速登陆:方便用户登陆。也提供注册和找回密码的链接。d. 板块区:介绍本论坛的分板块和一些基本动态信息,提供各板块的链接。e. 论坛在线统计区:统计当前论坛再现人数。对于登陆用户,首页将会相应改变,主要变化信息如下:a. 导航区的欢迎信息变化,且功能链接根据用户权限变化。b. 无快速登陆区,变更为定位区。用于显示目前用户所在网页在论坛中的位置。c. 论坛在线统计区提供在线用户资料快速查看,通过点击在线用户即可。4.1.2.4 板块界面4.1.2.4.1 进入

17、板块在首页界面中点击板块名称即可进入相应板块。板块内部界面类似于首页界面,不同的是此处提供的是各板块内部主题的信息,并提供了“发表文章”链接。4.1.2.4.2 发帖在进入论坛界面中点击发表文章链接,即可进入发表文章界面,实现发表文章功能。发表文章只需填写主题和内容即可。4.1.2.4.3 读帖及回帖在进入论坛界面中点击板块内部的相关主题,即可进入读帖界面。再次界面中可以实现读帖及快速回帖功能,回帖只需填写回帖内容。另外,对于普通用户可以删除或者编辑个人已经发出的帖,对于管理员和版主可以删除或者编辑本版内的全部帖。4.1. 2. 5 功能界面4.1.2.5.1 注册界面a. 用户协议,显示服务

18、条款和声明b. 输入学号。在论坛中,学号是用户的唯一标识。c.填写用户信息。其中用户密码,密码提示问题及答案,e-mail地址是必填项。d. 提示注册成功信息,用户返回首页。4.1.2.5.2 用户登陆用户登陆过程即由用户填写用户名及密码,通过验证后显示登陆成功信息。4.1.2.5.3 找回密码 找回密码过程需要用户填写相关信息,如果验证通过,则系统会向用户注册的邮箱发送用户密码,并提示相关信息。4.1.2.5.4 查看用户信息 在论坛的各界面上,点击可链接的用户名即可查看相应用户信息,界面如下:4.1.2.5.5 修改个人信息 通过点击导航区的修改资料,注册用户可以在原来填写的注册信息基础上

19、修改个人资料(比如密码等等)。4.1.2.5.6 搜索资料 点击导航区的“搜索”链接,即可以进入搜索界面。提供3种搜索选项:在帖子的主题中搜索、在帖子的内容中搜索、在帖子的作者中搜索。提供2种搜索地点:全论坛搜索和指定一个板块搜索。界面如下:4.1.2.5.7 论坛管理通过点击导航区的“论坛管理”链接,管理员可以进入论坛管理界面。论坛管理主要实现了新论坛板块的添加和已有论坛板块的编辑功能。4.1.2.5.8 用户管理 通过点击导航区的“用户管理”链接,管理员可以进入用户管理界面。在这里管理员可以查看所有注册用户信息,添加新用户,也可实现帐户的锁定和删除功能。、4.2 硬件接口 “专业学习网站”

20、对硬件接口的要求没有明确规定,只要在满足客户功能需求和质量属性的前提下即可。但出于系统进一步开展实施的需要,在这里对硬件接口做出详细规定,以此建立客户和开发方都认可的硬件接口基准。“专业学习网站”服务器端硬件推荐配置如下: 奔腾4处理器 主频2.4G以上 内存要求512Mb以上 网卡为100兆以上 网络带宽为100兆网以上 (使用windows XP 操作系统)“专业学习网站”客户端硬件推荐配置如下: 奔腾4处理器 主频1.8G以上 内存要求256Mb以上 网卡为10兆以上 网络带宽为10兆网以上 必须据有的输入输出设备有键盘、鼠标和显示器,显示器分辨率要求1024*768 (使用window

21、s 2000 操作系统 以及 IE6.0以上web浏览器)“专业学习网站”服务器端和客户端所使用的网络通讯协议为http协议4.3 软件接口“专业学习网站”所涉及到的外部组件接口有操作系统、数据库、web服务器软件以及相应的开发维护工具,其中操作系统的要求为windows XP 操作系统,数据库系统要求为SQL server 2000,web服务器软件要求为IIS5.0。开发维护工具要求为Dreamweaver MX。还有客户端的Web浏览器要求为IE6.0以上。其中windows XP 操作系统为网站提供,操作系统平台支持。SQL server 2000数据库系统作为网站数据的后台存储机制,

22、另外也提供相应的数据处理和数据保护功能。IIS5.0web服务器软件为网站的发布经过服务器平台,Dreamweaver MX开发维护工具网站以后的维护提供统一方便的工作平台。客户端的IE6.0Web浏览器为网站页面的显示效果,以及数据交换,提供统一、正确的结果。整个系统与外部的软件接口可以有如上的系统关联图加以表示:4.4 通信接口“需求工程教育、交流网站”所涉及到的外部通讯接口包括,电子邮件工具outlook6.0和web浏览器工具IE6.0。在下载方面,确保10个下载链接,每个下载链接至少达到50k/s。 在内部通讯接口中,消息格式在以下的数据字典里加以定义: 数据库服务器端后台维护的数据

23、库,存贮用户的信息,分为教师、注册学生、管理员三个子数据库 教师数据库账号密码E-mail权限 管理员数据库账号密码E-mail权限 注册学生数据库账号密码E-mail权限取回密码问题取回密码答案所属团队 账号=学号 学号11位整数(由学校指定,每人均不同) 密码大小写字母(区分大小写)和数字组成,至少8个(默认与账号相同) E-mail用户e-mail地址(40字符) 权限数字0、1、2(用来区分教师用户、注册学生用户以及管理员用户拥有的不同权限) 取回密码问题任意字符串(20字符) 取回密码答案任意字符串( 所属团队用户所属团队名列表 用户所属团队名列表该用户所属的团队名称* 教师发布信息

24、请求信息内容(允许多条信息,名字、内容一一对应) 信息内容作业点评|临时课程变更教师发布、更新介绍请求介绍类别介绍内容(允许多条请求,名字、内容一一对应)介绍类别课程介绍|教师介绍介绍内容课时安排|教学计划|使用教材|国际国内背景|考核方式|学生选这门课所需要的知识背景|大作业的介绍|教师介绍|以往教学、科研成果|教学风格|出版书籍|所获荣誉信息更新日志更新内容名更新时间教师上传文件请求上传文件名列表上传文件类别上传文件(允许多个,一一对应)上传文件名列表上传文件的文件名*上传文件类别课件|参考资料|教学视频|音频|模板|以往优秀作业文件上传日志上传文件名上传时间注册学生下载请求下载链接空闲连

25、接数0-10服务器端提供的空闲的可供用户实现下载功能的连接注册学生上传请求上传链接上传文件列表上传文件列表需要上传的文件*(总体大小2m)取回密码请求取回密码链接注册学生观看视频请求视频播放链接搜索请求搜索关键词(允许多个,以空格划分)搜索按钮搜索关键词任意字符串,多个关键词之间用空格划分命中链接根据搜索关键字检索出的符合要求的文章链接*注册学生登陆论坛请求登陆论坛链接注册学生登陆团队板块请求团队板块链接团队板块由某一团队申请的仅供该团队成员使用的板块申请团队板块请求团队板块名团队成员名列表(任意)5 其他非功能需求5.1 性能需求性能需求序列号性能需求说明cqa1 至少保证能够支持10人同时

26、 cqa2最多允许80人同时在线 cqa3至少支持windows平台 tqa1 即时发布教师提供的信息(特别是课程相关通知),不超过1个工作日 sqa1 打开一个新页面的响应速度不超过5秒 sqa2确保10个下载链接,每个下载链接至少达到50k/s sqa3允许上传不超过2m大小的文件 sqa4信息(特别是课程有关通知)要即时更新,不得超过1个工作日 5.2 安全性需求 服务器应该在合适温度、适度的环境下工作,避免剧烈的震动。 各种电源线和数据线的铺设要合理而安全,避免出现意外脱接现象的发生。 服务器所在地区应保持电压的稳定及电源的持续供应,尽量避免高频率的人为断电现象(例如:错拉电闸、保险丝熔断等),以保持服务器中数据的一致性。 当提前获知断电

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1