系统架构师2025年论文《论非功能性需求对企业应用架构设计的影响》
论非功能性需求对企业应用架构设计的影响
摘要:
2017 年 7 月,本人所在公司承担了某市医院预约挂号系统软件的开发。我在该软件开发项目中担任系统架构师,主要负责系统分析、系统架构设计、系统实现以及系统测试等工作。该项目委托方是某市一家大型三甲医院,委托方希望借助本软件优化医院挂号流程、提高患者就医体验、降低医院运营成本以及提升医院信息化程度。经过我们项目组调查研究发现,该系统存在大量高并发、海量数据存储的使用场景,故在设计系统架构时,不仅要着眼于系统的功能性需求,还需要关注系统的非功能性需求。本文将从性能、可用性、可修改性、安全性四个方面来论述非功能性需求对软件架构设计的影响。在本文的最后我还对本次项目作出了简要总结。
正文:
一、项目概述
本人就职于一家以医疗信息化软件为主营业务的软件公司,并在公司中担任系统架构师的职务。2017 年 7 月,某市一家大型三甲医院委托我们公司开发一款医院预约挂号系统软件,公司委派我负责该项目。我在该项目中担任项目经理,主要负责系统分析、系统架构设计、系统实现以及系统测试等功能。该项目的委托方是某市一家大型三甲医院,由于近年就医患者数量不断增长,传统的排队挂号方式已经无法满足患者的需求,患者排队时间长、医院号源管理困难等问题日益突出,因此,委托方希望借助该软件可以帮助其优化挂号流程、提高就医效率、节约运营