实验二软件开发绘图工具Microsoft Visio 的基本应用之需求分析建模
1.1实验内容与要求
1、实验目的与要求
(1)掌握结构化软件开发方法需求获取技术、建模工具及建模方法
(2)熟练掌握Microsoft Visio绘图工具软件的使用。
(3)对于给定系统,能够为其建立数据流图。
建议学时:4课时
2、实验内容
为Osbert Oglesby进行数据流建模
风景:描绘自然风景的绘画作品
杰作:很优秀的绘画作品
大作:之前或者之后画过杰作的艺术家画的稍差的绘画作品
材质:一种分类标准,
油画:一种材质
肖像:一个或者多个人物的绘画作品
质量:一种分类标准,可以分为杰作、大作、其他画品
静物:无生命物体的绘画作品
主题:一种分类标准,包括风景、肖像,静物
水彩画:一种材质。
Osbert Oglesby的生意多年来一直很成功,后来开始亏损。
一个管理顾问分析了生意记录,认为是Osbert收购绘画作品的价格太高。
顾问建议Osbert使用一个运行在手提电脑上的软件,可以帮助他确定一副绘画作品的最高价格。
Osbert将该软件用在他的画廊中,在顾客家里或者办公室看画时带上这个电脑。
Osbert希望这个软件产品能够再购买画作时计算出最高价格,当他买一副画时,开的价就是他的最终价格。
当他卖一副画时,他所要的价就是最终价格。
Osbert希望该软件能够尽可能地探测艺术品市场的新趋势,他尤其关注使用比预想高的额价格购买某个特定画家的作品,以便能够再其他人注意到这是趋势之前就买断该画家的作品。
该软件产品能够保留所有购买和售出记录。
他希望产生购买报表,售出报表及趋势探测报表。
对于杰作,该软件产品计算出有该画家拍卖纪录的每个画与正考虑购买的画之间的相似度系数。
如果材质相符,软件产品记1分,否则记0分。
如果主题相符,软件产品记1分,否则记0分。
将这两个数相加,乘以两幅画中较小的那幅画的面积,再除以两幅画中较大的那幅画的面积。
得到的结果就是相似度系数。
软件产品寻找具有最大非零相似度系数的被拍卖的画作,如果没有这样的画作,Osbert将不购买这幅正在考虑中的画作。
软件产品把最相似作品的价格按每年增加8.5%计算(从拍卖那年算起)得出最高购买价格。
对于大作,该软件产品首先把画作当做同一画家的杰作计算最高购买价格。
如果画作于21
(12<c<21). 世纪,将得数乘以0.25.否则乘以(21-c)/(22-c).其中c表示该作品是在c世纪画的。
对于其他画作,该软件产品按照公式F*A计算最高购买价格。
其中F是画家的一个常数(流行系数),A是画布的面积。
如果那个画家没有流行系数,OSbert将不会购买这幅考虑中的画作。
如果Osbert购买了画作,他将输入该画的购买日期,出售者姓名、地址、实际购买价格,算法确定的最高购买价格,目标售出价格。
使用Microsoft Visio绘制图形。
3、实验报告
实验报告要求有:
1.目的
2.内容。