博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验1
阅读量:4968 次
发布时间:2019-06-12

本文共 491 字,大约阅读时间需要 1 分钟。

实验一:软件综合设计

一、目的与任务

目的:熟悉掌握软件的体系结构设计、构件级设计和交互界面设计。

任务:
1) 分析系统需求,建立需求模型。
2) 根据需求模型建立体系结构系统环境图、系统原型和构件关系图图。
3) 从分析类和基础设施类出发完成构件级的设计
4) 最终完成用户界面设计。

二、实验内容
1、系统原型图;
1481970-20190414212203919-1053727422.png

2、系统体系结构环境图;

1481970-20190414212225034-1818846917.png

3、系统设计类图和构件关系图;

1481970-20190414212332935-273698016.png
1481970-20190414212348864-2075708751.png

4、用户界面设计图及相关说明。

用户登录界面:
1481970-20190414212548095-952215072.png

用户使用界面:

1481970-20190414212613028-1656567780.png

用户使用活动图;

1481970-20190414212636840-50808590.png

5、思考题

系统原型图对后面设计有何作用?系统原型图和需求分析中的静态需求类图有何区别和联系?是否可以不画系统原型(域分析类图)而直接画出最后的系统设计类图和构件图。

答:系统原型图能够给后面的设计提供大概的框架,在开始编码前,能给用户做一个原型演示。它与静态类图的区别是它没有类的属性和接口,联系是它们都是由一个个类之间的关系构成。不画系统原型图可以是可以,但是后面的设计会出现一定的问题,因为没有一个固定的原型来参考。

转载于:https://www.cnblogs.com/3c4c/p/10707181.html

你可能感兴趣的文章
MyEclipse连接SQL Server 2008数据库的操作方法
查看>>
SqlCel 和MySQL for Excel在批量处理数据上的优劣
查看>>
leetcode【67】-Bulb Switcher
查看>>
JS验证图片格式和大小并预览
查看>>
调节心态的十种做法
查看>>
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块...
查看>>
潜罪犯
查看>>
编写高质量代码--改善python程序的建议(六)
查看>>
windows xp 中的administrator帐户不在用户登录内怎么解决?
查看>>
[spfa] Jzoj P4722 跳楼机
查看>>
代码审计入门后审计技巧
查看>>
Linux-Rsync服务器/客户端搭建实战
查看>>
接口和抽象类有什么区别
查看>>
简单通过百度api自动获取定位-前端实现
查看>>
180117 我的宠物识别判断语句
查看>>
JavaScript修炼之道pdf
查看>>
自己动手构造编译系统++编译、汇编与链接pdf
查看>>
JAVA 中文件读写函数BufferedReader 和 BufferedWriter 的使用
查看>>
Codeforces Round #206 (Div. 2)
查看>>
提升混合应用页面打开速度的新思路
查看>>