欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件需求规格说明书doc.docx

    • 资源ID:30101434       资源大小:62.45KB        全文页数:28页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件需求规格说明书doc.docx

    1、软件需求规格说明书doc软件开发方向“成绩管理系统 ”软件需求规约安博教育集团二零零八年十月修订历史记录日期版本说明作者2008-10-12未评审的初稿吴子敬1引言 .错误 ! 未定义书签。目的 .错误 ! 未定义书签。文档格式 . .错误 ! 未定义书签。预期的读者和阅读建议 . .错误 ! 未定义书签。范围 .错误 ! 未定义书签。术语 .错误 ! 未定义书签。参考文献 . .错误 ! 未定义书签。2系统概述 .错误 ! 未定义书签。概述 .错误 ! 未定义书签。功能 .错误 ! 未定义书签。运行环境 . .错误 ! 未定义书签。假设与依赖 . .错误 ! 未定义书签。3系统特性 .错误

    2、! 未定义书签。系统角色 . .错误 ! 未定义书签。学生管理 . .错误 ! 未定义书签。增加学生信息 . .错误 ! 未定义书签。修改学生信息 . .错误 ! 未定义书签。删除学生信息 . .错误 ! 未定义书签。导入学生信息 . .错误 ! 未定义书签。教师管理 . .错误 ! 未定义书签。增加教师信息 . .错误 ! 未定义书签。修改教师信息 . .错误 ! 未定义书签。删除教师信息 . .错误 ! 未定义书签。导入教师信息 . .错误 ! 未定义书签。课程管理 . .错误 ! 未定义书签。增加课程基本信息 . .错误 ! 未定义书签。修改课程基本信息 . .错误 ! 未定义书签。删除

    3、课程基本信息 . .错误 ! 未定义书签。维护课程学生信息 . .错误 ! 未定义书签。成绩查询 . .错误 ! 未定义书签。学生查询成绩 . .错误 ! 未定义书签。教师查询成绩 . .错误 ! 未定义书签。成绩分析与统计 . .错误 ! 未定义书签。考试成绩表 . .错误 ! 未定义书签。班级各科平均成绩表 . .错误 ! 未定义书签。年级成绩排名表 . .错误 ! 未定义书签。系统维护 . .错误 ! 未定义书签。数据字典维护 . .错误 ! 未定义书签。4非功能性需求 . .错误 ! 未定义书签。性能需求 . .错误 ! 未定义书签。安全性需求 . .错误 ! 未定义书签。可用性需求

    4、. .错误 ! 未定义书签。用户文档 . .其它需求 . .5 外部接口需求 . .用户接口 . .硬件接口 . .软件接口 . .通信接口 . .错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。错误 ! 未定义书签。1引言目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌, 试图从总体架构上给出整个系统的轮廓, 然后又对功能需求、 性能需求和其它非功能性需求进行了详细的描述。 其中对功能需求的描述采用了 UML的用例模型方式, 主要描述了每一用例的基本事件流, 若有备选事件流则描述, 否则则省略。 而

    5、且还给出了非常直观的用例图。 这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。该文档详尽说明了这一软件产品的需求和规格, 这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。 同时,该文档也是用户确定软件功能需求的主要依据。文档格式本文档按以下要求和约定进行书写:(1)页面的左边距为 2.5cm,右边距为 2.0cm,装订线靠左,行距为最小值20磅。(2)标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。(3)正文字体为宋体小四号,无特殊情况下,字体颜色均采用黑色。(4)出现序号的段落不采用自动编号功能而

    6、采用人工编号,各级别的序号依次为( 1)、1)、a) 等,特殊情况另作规定。预期的读者和阅读建议本文档的主要内容共分 4 部分:综合描述、系统特性、 和非功能性需求和外部接口描述。综合描述部分主要对系统的整体结构进行了大致的介绍; 系统特性部分对系统的功能需求进行了详细描述, 是本文的主要部分; 非功能性需求部分对非功能需求进行了详细的描述; 外部接口需求部分对用户界面、 软件接口、硬件接口和通讯接口等进行了描述。本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程

    7、序员:配合设计报告 ,了解系统功能,编写用户手册 。(4)测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。(5)销售人员:了解预期产品的功能和性能。(6)用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其他人员:如部门领导、 公司领导等可以据此了解产品的功能和性能。在阅读本文档时, 首先要了解产品的功能概貌, 然后可以根据自身的需要对每一功能进行适当的了解。范围该产品是在积累了丰富业务经验的基础上进行开发的, 在需求上,充分考虑了具体用户的实际情况。 本产品将主要适用于江苏省各高级中学的成绩管理, 主要完成学生成绩录入、 批量导入、 学

    8、生成绩分析与统计等业务, 也可作为学校学生与教务管理系统的一个子模块。术语参考文献2系统概述概述高级中学对学生的考核主要还是对学生各科成绩的考核, 考试类别多、课程多,而且要随高考制度的变化不断地改变,学生多,工作量大,尤其对学生成绩的分析(如排名)统计要及时, 所以成绩管理一直是学校管理中的一个重要子系统。好的管理系统可以简少老师在成绩管理上的工作量, 学生可以及时查询学习成绩,学校可以快速获得考试结果,掌握教学情况,改进教学活动。功能增加学生信息修改学生信息学生档案管理删除学生信息导入学生信息增加教师信息修改教师信息教师信息管理删除教师信息导入教师信息成绩管理课程基本信息管课程管理理管理课

    9、程学生系统录入学生成绩成绩维护修改学生成绩考试成绩表学生成绩分析统计各科平均成绩表期末考试成绩排名表学生查询成绩成绩查询教师查询成绩系统管理图一 成绩管理系统功能运行环境该系统为 B/S 三层结构,它的运行环境分客户端、 应用服务器端和数据库服务器端三部分。以下是系统的软件环境。(1)客户端操作系统: Windows2000 Professional/XP 或更新版本。浏览器: IE6 以上,其它常见浏览器如 FireFox 。(2)应用服务器端操作系统: Windows2000 Server 或更新版本。应用服务器: Tomcat 或更新版本。数据库访问: JDBC。(3)数据库服务器端操作

    10、系统: Windows2000 Server 或更新版本。数据库系统: SQLServer 2000 或更新版本。假设与依赖本项目是否能够成功实施,主要取决于以下的条件:(1)苏州中学能够积极地与安博配合,为了项目的开发和实施,在必要时对现有的业务流程进行合理的调整。(2)苏州中学为安博的调研、开发和实施过程提供必要的工作环境和系统运行环境,这些环境有助于安博开展工作。(3)苏州中学为安博提供完整的功能和性能需求资料,以便于安博对其进行分析,从而形成完善的软件需求。(4)苏州中学为软件系统的运行提供必要的且能够满足系统运行条件的硬件环境和通讯环境,不合适的硬件环境和通讯环境将会影响系统的性能。

    11、(5)安博掌握先进的能够适用于该项目的技术,这是系统的性能是否优化和项目能否成功的保证。(6)苏州中学与安博具有相对稳定的项目团队,不稳定的团队将影响项目的进度和质量。3系统特性系统角色本系统主要用于学校的以下几类人员:(1)系统管理员,完成系统管理与维护,例如,维护学生、教师及数据字典等的维护。图二 用例图一(2)教师,维护课程与成绩,查询所教课程的所有学生的成绩。(3)学生则可查询自已的成绩。图三 用例图二学生管理3.2.1 增加学生信息使用者: 学校有学生管理功能角色的用户。目的:单个添加学生基本信息。基本事件流:1、用户进入增加单个学生界面,本用例开始;2、系统显示学生信息输入界面,用

    12、户输入学生姓名、学号、性别、出身日期、入学日期、班级、政治面貌、籍贯。3、用户确认输入信息,系统检查学号是否唯一,若唯一,则增加学生信息,本用例结束。否则,提示用户重新输入。3.2.2 修改学生信息3.2.3 删除学生信息3.2.4 导入学生信息使用者: 学校有学生管理功能角色的用户目的:批量导入学生信息,也可以将其他系统中学生信息按照规定的格式导入本系统。基本事件流:1、用户进入批量导入学生界面,本用例开始;2、系统显示导入文件类型、格式说明、并提供导入的模板文件下载 。3、用户按照导入文件格式要求填写或生成对应文件,然后将文件上传,点击确定。4、系统检查文件的合理性,如果文件格式有误或有数

    13、据冲突,给出详细提示列表(错误所在行、错误原因) ,用户修改文件后再上传,如果上传文件合理,系统将学生信息导入系统。5、本用例结束。教师管理使用者: 学校有教师管理功能角色的用户目的:单个添加教师基本信息。基本事件流:1、用户进入增加单个教师界面,本用例开始;2、系统显示教师信息输入界面,用户输入教师姓名、工号、性别、出身日期、工作开始日期、职务、政治面貌、籍贯。3、用户确认输入信息,系统检查工号是否唯一,若唯一,则增加教师信息,本用例结束。否则,提示用户重新输入。3.3.1 增加教师信息3.3.2 修改教师信息3.3.3 删除教师信息3.3.4 导入教师信息使用者: 学校有教师管理功能角色的

    14、用户目的:批量导入教师信息,可以将其他系统中教师信息按照规定的格式导入本系统。基本事件流:1、用户进入批量导入教师界面,本用例开始;2、系统显示导入文件类型、格式说明、并提供导入的模板文件,供下载 。3、用户按照导入文件格式要求填写或生成对应文件,然后将文件上传,点击确定。4、系统检查文件的合理性,如果文件格式有误码或有数据冲突,给出详细提示列表(错误所在行、错误原因) ,用户修改文件后再上传,如果上传文件合理,系统将教师信息导入系统。5、本用例结束。课程管理3.4.1 增加课程基本信息使用者: 教师或学校有课程管理角色的用户目的:创建新课程。基本事件流:1、用户进入创建新课程页面,本用例开始

    15、;2、系统显示创建课程页面,用户输入课程名称、学期、开始日期、结束日期,并选择任课教师。3、用户确认创建课程,系统保存新创建的课程。本用例结束。3.4.2 修改课程基本信息3.4.3 删除课程基本信息3.4.4 维护课程学生信息使用者: 教师或学校有课程管理角色的用户。目的:将学生加入已创建的课程。基本事件流:1、用户维护课程学生信息界面,本用例开始;2、系统显示课程列表,用户选择要加入学生的课程,系统显示该课程已存在的学生;3、用户选择加入新学生,系统显示学生列表,用户可通过搜索列表显示班级下的学生,用户选择要加入课程的学生4、系统将所选学生加入前面选定的课程,本用例结束。成绩查询3.5.1

    16、 学生查询成绩3.5.2 教师查询成绩成绩分析与统计3.6.1 考试成绩表某学期某次考试的单个班级的考试成绩表2000-2001 学年第二学期高一( 1)班期末考试成绩表学号姓名政治语文英语数学物理化学历史地理体育劳技总分排名年级排名位比类别毕业学校1张三71828856647472607171709380A+十六中2李四87628257747086908072760260B吴江青云中学3王五80876857687878898679770110A+吴江盛泽中学4赵六637055618566595878896845150B-昆山一中5钱七778458627058686762886944120A+

    17、太仓一中3.6.2 班级各科平均成绩表某学期某次考试单个年级的各科平均成绩表2000-2001 学年第二学期高一年级期末考试成绩排名表排名总分姓名班级名称毕业学校类别位比政治语文英语数学物理化学历史地理1770王五高一( 2)班吴江盛泽中学A+80876857687878892760李四高一( 1)班吴江青云中学B87628257747086903709张三高一( 3)班十六中A+71828856647472604694钱七高一( 8)班太仓一中A+77845862705868675684赵六高一( 9)班昆山一中B-63705561856659582000-2001 学年第二学期高一各班期末

    18、考试各科平均成绩表班级名称 政治 语文 英语 数学 物理 化学 历史 地理高一( 1)班高一( 2)班高一( 3)班高一( 4)班高一( 5)班3.6.3 年级成绩排名表某学期某次考试单个年级的年级排名表系统维护3.7.1 数据字典维护4非功能性需求性能需求(1)客户端一般响应时间(除报表统计、数据导入)不超过1 秒。(2)报表统计时间不超过 30 秒。(3)支持 2000 名学生信息的一次性导入,导入时间不超过 300 秒。(4)支持 5000 名用户(高级中学可达到的规模)并发使用,并保证性能不受影响。安全性需求(1)权限控制根据不同用户角色, 设置相应权限, 用户的重要操作都做相应的日志

    19、记录以备查看,没有权限的用户禁止使用系统。 学生只可查看自已的学习成绩, 教师只可查看所教课程的学生成绩(2)重要数据加密本系统对一些重要的数据按一定的算法进行加密, 如用户口令、重要参数等。(3)数据备份允许用户进行数据的备份和恢复,以弥补数据的破坏和丢失。(4)记录日志本系统应该能够记录系统运行时所发生的所有错误, 包括本机错误和网络错误。这些错误记录便于查找错误的原因。日志同时记录用户的关键性操作信息。可用性需求(1)方便操作,操作流程合理尽量从用户角度出发,以方便使用本产品。如:新增学生信息时,敲入回车键光标的自动跳转、 输入法的自动转换, 信息检索时输入汉语简拼快速检索到结果等。可以

    20、通过快速键方便用户录入信息,所有操作可仅通过键盘完成。(2)支持没有计算机使用经验、计算机使用经验较少及有较多计算机使用经验的用户均能方便地使用本系统。(3)控制必录入项本系统能够对必须录入的项目进行控制,使用户能够确保信息录入的完整。同时对必录入项进行有效的统一的提示。(4)容错能力系统具有一定的容错和抗干扰能力, 在非硬件故障或非通讯故障时, 系统能够保证正常运行,并有足够的提示信息帮助用户有效正确地完成任务。(5)操作完成时有统一规范的提示信息例如删除操作时,系统可提示警示框“您确认删除记录吗操作不可恢复! ”,用户点击确认后,系统才执行删除操作,删除后可直接返回相关页面。(6)用户可自定义为了满足业务的不断变化,一些重要的参数应该可以灵活设置。(7)联机帮助与操作指南。用户文档同本软件一起发行的用户文档包括:(1)安装手册: Word格式文件。(2)用户手册: Word格式文件。(3)在线帮助: HTML Help格式文件,联机式。其它需求(1)支持多浏览器。(2)系统安装方便,易于维护。5外部接口需求用户接口本系统采用 B/S 架构,所有界面使用 WEB风格,用户界面的具体细节将在概要设计文档中描述。硬件接口服务器端建议使用专用服务器。软件接口无特殊需求。


    注意事项

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

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开