基于角色的软件系统架构设计

周学文 ( 国防科技大学计算机学院 )

涂宏魁 ( 国防科技大学计算机学院 )

https://doi.org/10.37155/2717-5170-0711-2

Abstract

本文深入探讨了基于角色的软件系统架构设计方法,强调了在软件系统全生命周期中,不同利益相关方 (如业务方、设计团队、开发团队、测试团队和运维团队)对架构视图的需求和关注点。文章通过定义不同的架构视 图(业务视图、设计视图、开发视图、测试视图和运维视图),阐述了如何系统化地识别关键角色,并通过架构视图 体系来指导软件架构设计,确保架构设计的有效性和完整性。文章还讨论了架构视图之间的映射关系,以及如何通过 这些视图来指导软件系统的构建、测试、部署和运维。

Keywords

软件系统架构;架构视图;系统角色

Full Text

PDF

References

[1]陈晓阳.网约车上报监管平台系统架构演变研究[J].
交通工程,2022,22(02):49-53.
[2]韩强,刘爱国.通信管理机软件系统设计与实现[J].
智能建筑与智慧城市,2021,(05):79-81.
[3]林国富.论软件系统复合架构设计与应用[J].信息记
录材料,2021,22(01):57-58.
[4]王俊.基于大数据的智慧物流软件系统架构设计及
应用研究[J].中国战略新兴产业,2025,(20):44-46.
[5]肖逸,李俊业,方必武,等.基于微服务的大电网在线
安全稳定分析系统数据中台与架构设计[J].中国电机工程
学报,2022,42(S1):126-135.
[6]牟杨,栾江,许瑞平.AI时代下高校融合门户页面操
作与语言交互并行的混合软件架构设计[J].科技创新与应
用,2024,14(35):130-133.

Copyright © 2025 周学文,涂宏魁 Creative Commons License Publishing time:2025-11-30
This work is licensed under a Creative Commons Attribution 4.0 International License