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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件需求规格说明书案例.docx

1、软件需求规格说明书案例软件开发方向“成绩管理系统软件需求规约安博教育集团二零零八年十月修订历史记录日期版本说明作者2021-10-12未评审的初稿吴子敬1 引言1.1 目的该文档首先给出了整个系统的整体网络构造和功能构造的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进展了详细的描绘。其中对功能需求的描绘采用了UML的用例模型方式,主要描绘了每一用例的根本领件流,假设有备选事件流那么描绘,否那么那么省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描绘用户的需求,同时也为用户更容易地理解这些需求的描绘创造了条件。该文档详尽说明了这

2、一软件产品的需求和规格,这些规格说明是进展设计的根底,也是编写测试用例和进展系统测试的主要根据。同时,该文档也是用户确定软件功能需求的主要根据。1.2 文档格式本文档按以下要求和约定进展书写:1页面的左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。2标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。3正文字体为宋体小四号,无特殊情况下,字体颜色均采用黑色。4出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为1、1、a)等,特殊情况另作规定。1.3 预期的读者和阅读建议本文档的主要内容共分4局部:综合描绘、系统特性、和非功能性需求和外部接口描

3、绘。综合描绘局部主要对系统的整体构造进展了大致的介绍;系统特性局部对系统的功能需求进展了详细描绘,是本文的主要局部;非功能性需求局部对非功能需求进展了详细的描绘;外部接口需求局部对用户界面、软件接口、硬件接口和通讯接口等进展了描绘。本文档面向多种读者对象:1工程经理:工程经理可以根据该文档理解预期产品的功能,并据此进展系统设计、工程管理。2设计员:对需求进展分析,并设计出系统,包括数据库的设计。3程序员:配合?设计报告?,理解系统功能,编写?用户手册?。4测试员:根据本文档编写测试用例,并对软件产品进展功能性测试和非功能性测试。5销售人员:理解预期产品的功能和性能。6用户:理解预期产品的功能和

4、性能,并与分析人员一起对整个需求进展讨论和协商。7其别人员:如部门指导、公司指导等可以据此理解产品的功能和性能。在阅读本文档时,首先要理解产品的功能概貌,然后可以根据自身的需要对每一功能进展适当的理解。1.4 范围该产品是在积累了丰富业务经历的根底上进展开发的,在需求上,充分考虑了详细用户的实际情况。本产品将主要适用于江苏省各高级中学的成绩管理,主要完成学生成绩录入、批量导入、学生成绩分析与统计等业务,也可作为学校学生与教务管理系统的一个子模块。1.5 术语1.6 参考文献2 系统概述2.1 概述高级中学对学生的考核主要还是对学生各科成绩的考核,考试类别多、课程多,而且要随高考制度的变化不断地

5、改变,学生多,工作量大,尤其对学生成绩的分析如排名统计要及时,所以成绩管理一直是学校管理中的一个重要子系统。好的管理系统可以简少老师在成绩管理上的工作量,学生可以及时查询学习成绩,学校可以快速获得考试结果,掌握教学情况,改良教学活动。2.2 功能图一 成绩管理系统功能2.3 运行环境该系统为B/S三层构造,它的运行环境分客户端、应用效劳器端和数据库效劳器端三局部。以下是系统的软件环境。1客户端操作系统:Windows2000 Professional/XP或更新版本。阅读器:IE6以上,其它常见阅读器如FireFox。2应用效劳器端操作系统:Windows2000 Server或更新版本。应用

6、效劳器:Tomcat 5.5或更新版本。数据库访问:JDBC。3数据库效劳器端操作系统:Windows2000 Server或更新版本。数据库系统:SQLServer 2000或更新版本。2.4 假设与依赖本工程是否可以成功施行,主要取决于以下的条件:1苏州中学可以积极地与安博配合,为了工程的开发和施行,在必要时对现有的业务流程进展合理的调整。2苏州中学为安博的调研、开发和施行过程提供必要的工作环境和系统运行环境,这些环境有助于安博开展工作。3苏州中学为安博提供完好的功能和性能需求资料,以便于安博对其进展分析,从而形成完善的软件需求。4苏州中学为软件系统的运行提供必要的且可以满足系统运行条件的

7、硬件环境和通讯环境,不适宜的硬件环境和通讯环境将会影响系统的性能。5安博掌握先进的可以适用于该工程的技术,这是系统的性能是否优化和工程能否成功的保证。6苏州中学与安博具有相对稳定的工程团队,不稳定的团队将影响工程的进度和质量。3 系统特性3.1 系统角色本系统主要用于学校的以下几类人员:1系统管理员,完成系统管理与维护,例如,维护学生、老师及数据字典等的维护。图二 用例图一2老师,维护课程与成绩,查询所教课程的所有学生的成绩。3学生那么可查询自已的成绩。图三 用例图二3.2 学生管理3.2.1 增加学生信息使用者:学校有学生管理功能角色的用户。目的:单个添加学生根本信息。根本领件流:1、用户进

8、入增加单个学生界面,本用例开场;2、系统显示学生信息输入界面,用户输入学生姓名、学号、性别、出身日期、入学日期、班级、政治相貌、籍贯。3、用户确认输入信息,系统检查学号是否唯一,假设唯一,那么增加学生信息,本用例完毕。否那么,提示用户重新输入。3.2.2 修改学生信息3.2.3 删除学生信息3.2.4 导入学生信息使用者:学校有学生管理功能角色的用户目的:批量导入学生信息,也可以将其他系统中学生信息按照规定的格式导入本系统。 根本领件流: 1、用户进入批量导入学生界面,本用例开场; 2、系统显示导入文件类型、格式说明、并提供导入的模板文件下载。 3、用户按照导入文件格式要求填写或生成对应文件,

9、然后将文件上传,点击确定。 4、系统检查文件的合理性,假如文件格式有误或有数据冲突,给出详细提示列表错误所在行、错误原因,用户修改文件后再上传,假如上传文件合理,系统将学生信息导入系统。 5、本用例完毕。3.3 老师管理使用者:学校有老师管理功能角色的用户目的:单个添加老师根本信息。根本领件流:1、用户进入增加单个老师界面,本用例开场;2、系统显示老师信息输入界面,用户输入老师姓名、工号、性别、出身日期、工作开场日期、职务、政治相貌、籍贯。3、用户确认输入信息,系统检查工号是否唯一,假设唯一,那么增加老师信息,本用例完毕。否那么,提示用户重新输入。3.3.1 增加老师信息3.3.2 修改老师信

10、息3.3.3 删除老师信息3.3.4 导入老师信息使用者:学校有老师管理功能角色的用户目的:批量导入老师信息,可以将其他系统中老师信息按照规定的格式导入本系统。 根本领件流: 1、用户进入批量导入老师界面,本用例开场; 2、系统显示导入文件类型、格式说明、并提供导入的模板文件,供下载。 3、用户按照导入文件格式要求填写或生成对应文件,然后将文件上传,点击确定。 4、系统检查文件的合理性,假如文件格式有误码或有数据冲突,给出详细提示列表错误所在行、错误原因,用户修改文件后再上传,假如上传文件合理,系统将老师信息导入系统。 5、本用例完毕。3.4 课程管理3.4.1 增加课程根本信息使用者:老师或

11、学校有课程管理角色的用户目的:创立新课程。 根本领件流: 1、用户进入创立新课程页面,本用例开场; 2、系统显示创立课程页面,用户输入课程名称、学期、开场日期、完毕日期,并选择任课老师。 3、用户确认创立课程,系统保存新创立的课程。本用例完毕。 3.4.2 修改课程根本信息3.4.3 删除课程根本信息3.4.4 维护课程学生信息使用者:老师或学校有课程管理角色的用户。目的:将学生参加已创立的课程。 根本领件流: 1、用户维护课程学生信息界面,本用例开场; 2、系统显示课程列表,用户选择要参加学生的课程,系统显示该课程已存在的学生; 3、用户选择参加新学生,系统显示学生列表,用户可通过搜索列表显

12、示班级下的学生,用户选择要参加课程的学生 4、系统将所选学生参加前面选定的课程,本用例完毕。3.5 成绩查询3.5.1 学生查询成绩3.5.2 老师查询成绩3.6 成绩分析与统计3.6.1 考试成绩表某学期某次考试的单个班级的考试成绩表2000-2001学年第二学期高一1班期末考试成绩表学号姓名政治语文英语数学物理化学历史地理体育劳技总分排名年级排名位比类别毕业学校1张三7182885664747260717170938013.33 A+十六中2李四8762825774708690807276026010.00 B吴江青云中学3王五808768576878788986797701101.67

13、A+吴江盛泽中学4赵六63705561856659587889684515025.00 B-昆山一中5钱七77845862705868676288694412020.00 A+太仓一中3.6.2 班级各科平均成绩表某学期某次考试单个年级的各科平均成绩表2000-2001学年第二学期高一各班期末考试各科平均成绩表班级名称政治语文英语数学物理化学历史地理高一1班高一2班高一3班高一4班高一5班3.6.3 年级成绩排名表某学期某次考试单个年级的年级排名表2000-2001学年第二学期高一年级期末考试成绩排名表排名总分姓名班级名称毕业学校类别位比政治语文英语数学物理化学历史地理1770王五高一2班吴江

14、盛泽中学A+0.17 80876857687878892760李四高一1班吴江青云中学B0.33 87628257747086903709张三高一3班十六中A+0.50 71828856647472604694钱七高一8班太仓一中A+0.67 77845862705868675684赵六高一9班昆山一中B-0.83 63705561856659583.7 系统维护3.7.1 数据字典维护4 非功能性需求4.1 性能需求1客户端一般响应时间除报表统计、数据导入不超过1秒。2报表统计时间不超过30秒。3支持2000名学生信息的一次性导入,导入时间不超过300秒。4支持5000名用户高级中学可到达的

15、规模并发使用,并保证性能不受影响。4.2 平安性需求1权限控制根据不同用户角色,设置相应权限,用户的重要操作都做相应的日志记录以备查看,没有权限的用户制止使用系统。学生只可查看自已的学习成绩,老师只可查看所教课程的学生成绩2重要数据加密本系统对一些重要的数据按一定的算法进展加密,如用户口令、重要参数等。3数据备份允许用户进展数据的备份和恢复,以弥补数据的破坏和丧失。4记录日志本系统应该可以记录系统运行时所发生的所有错误,包括本机错误和网络错误。这些错误记录便于查找错误的原因。日志同时记录用户的关键性操作信息。4.3 可用性需求1方便操作,操作流程合理尽量从用户角度出发,以方便使用本产品。如:新

16、增学生信息时,敲入回车键光标的自动跳转、输入法的自动转换,信息检索时输入汉语简拼快速检索到结果等。可以通过快速键方便用户录入信息,所有操作可仅通过键盘完成。2支持没有计算机使用经历、计算机使用经历较少及有较多计算机使用经历的用户均能方便地使用本系统。3控制必录入项本系统可以对必须录入的工程进展控制,使用户可以确保信息录入的完好。同时对必录入项进展有效的统一的提示。4容错才能系统具有一定的容错和抗干扰才能,在非硬件故障或非通讯故障时,系统可以保证正常运行,并有足够的提示信息帮助用户有效正确地完成任务。5操作完成时有统一标准的提示信息例如删除操作时,系统可提示警示框“您确认删除记录吗?操作不可恢复!,用户点击确认后,系统才执行删除操作,删除后可直接返回相关页面。6用户可自定义为了满足业务的不断变化,一些重要的参数应该可以灵敏设置。7联机帮助与操作指南。4.4 用户文档同本软件一起发行的用户文档包括:1安装手册:Word格式文件。2用户手册:Word格式文件。3在线帮助:HTML Help格式文件,联机式。4.5 其它需求1支持多阅读器。2系统安装方便,易于维护。5 外部接口需求5.1 用户接口本系统采用B/S架构,所有界面使用WEB风格,用户界面的详细细节将在概要设计文档中描绘。5.2 硬件接口效劳器端建议使用专用效劳器。5.3 软件接口无特殊需求。5.4 通信接口无特殊需求。

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

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