需求分析文档

需求分析文档

ID:38073305

大小:994.00 KB

页数:6页

时间:2019-05-30

需求分析文档_第1页
需求分析文档_第2页
需求分析文档_第3页
需求分析文档_第4页
需求分析文档_第5页
资源描述:

《需求分析文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、实验目的2、实验内容3、实验环境4、程序设计说明信息工程学院《软件需求》实验报告l实验编号:2l实验名称:从程序设计看软件需求l院系:信息工程学院l班级:软件0901班l班级人数:39l姓名:杨江波l学号:0910024126l任课教师:邹燕飞l实验地点:软件实验室IIl实验日期:2011年10月13日计算机科学系上机实验报告第二页一、实验目的⑴根据给定的可视控件人机界面设计,提炼/补充软件功能需求和非功能需求。二、实验环境⑴计算机台数:1台⑵操作系统:WindowsXP⑶计算机语言:MSOffice2003三、实验内容3-1语言程序的软件功能需求分析说明:本

2、实验为从C语言程序设计中提炼出软件功能需求(含非功能需求)。按照教学进度,目前学生已普遍知道软件用户需求和供功能需求(含非功能需求),基本含义如下:l用户需求:业务信息处理需求,交互需求等。l功能需求:软件如何处理数据l非功能需求:包括异常处理,界面友好,软件易用性等现有一些C语言程序设计题目,各题目描述的需求层次不一。要求:每实验小组从下列题目中至少选择4个,考察原题目的需求描述,判断属于上述3类需求的哪一层次,在表中填写题目未描述其他需求。实验题目:1.输入一组整数,当输入负数时停止,求其中最小者。2.求1-999中能被3整除的数,并求它们的和。3.由键盘输入

3、一个班50个学生的一门功课的成绩,求这门功课全班的平均成绩。4.编制一个运动会百米测验统计名次的程序。5.输入一组学生的姓名和成绩,从中找出成绩最高人的姓名,并打印出他们的姓名和成绩。6.编写程序,从键盘输入6名学生的5门成绩,分别统计出每个学生的平均成绩。7.设有5个学生,每个学生考4门课,编写程序能检查这些学生有无考试不及格的课程。若某一学生有一门或一门以上课程不及格,就输出该学生的序号(序号从0开始)和其全部课程成绩。8.编写程序计算10名学生1门课成绩的平均分。3-2用户界面(可视控件)的软件需求分析说明:本实验为用户界面(可视控件)的软件需求提炼。要求:

4、对于下列16组控件界面图,每人至少选择4组,用文字描述:该组各图的用户需求和功能需求。题目见附页要求本实验结果按照下列表格格式填写在实验过程中。其中:实验对象描述,指C语言程序描述;在选择控件界面设计图为实验对象时,需将图形文件贴于此处。四、实验过程实验对象编号及其描述软件功能需求提炼1.由键盘输入一个班50个学生的一门功课的成绩,求这门功课全班的平均成绩。用户需求:为计算一个班的学生的平均成绩功能需求:输入一组整数,当输入负数时停止,记录输入个数,求取平均数,当输入为负非功能需求:1该软件应为用户提供方便的输入方式,输入错误时,应放弃计算,并以错误信息提示用户。

5、2所有输入数据必须为整数,否则作为异常处理。3最初两个输入数据不能为负值,否则作为异常处理。2.输入一组整数,当输入负数时停止,求其中最小者。用户需求:为计算一些商品的价格总和,当输入负数时默认停止输入,求取最后的总和。功能需求:输入一组整数,当输入负数时停止,求和。非功能需求:1该软件应为用户提供方便的输入方式,输入错误时,应放弃计算,并以错误信息提示用户。2所有输入数据必须为整数,否则作为异常处理。3最初两个输入数据不能为负值,否则作为异常处理。4异常处理:中断程序执行,返回代表上述3种情况的整数,并用错误信息提示用户。3.用户需求:开发一个图象浏览小软件,其

6、功能要求之一是:根据用户输入的文件的路径和要打开的文件名,对文件进行打开并显示在窗口中。功能需求:建立一独立窗体,拥有一个打开按钮,对用户输入的图片进行打开,显示在窗口中。非功能需求:界面友好,查询和显示速度快1.用户需求:开发统计数据图生成系统,其功能要求之一是:根据用户提供的数据动态的生成饼状统计图功能需求:建立一独立窗体,从数据库中获得用户要生成统计图的数据,为数据生成饼状统计图。非功能需求:界面友好,能够形象的显示出用户的数据用户需求:编写一个软件实现将数字转换为大写中文字功能需求:实现将数字转换为中文大写字非功能需求:转换速度高,出错低五、实验结果分析1

7、.上述需求分析的结果中,有没有相互矛盾的情况?为什么?基本上没有相互矛盾胡情况2.你认为本次实验的意义(价值)如何?学会了根据给定的可视控件人机界面设计,提炼/补充软件功能需求和非功能需求。3.总结一下你在做这个实验的过程和方法。在本次实验中先对图示进行观察,然后在根据具体情况给出功能和非功能需求六、评语(得分)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。