【系统架构设计师】高分论文:论软件的可用性设计
更多内容请见: 备考系统架构设计师-专栏介绍和目录
文章目录
- 摘要
- 正文
摘要
2021年5月,我参加了某市人才集团信息化集中项目的建设。在该项目中,我担任系统架构师。该项目合同金额为 523.5 万元,建设工期为8个月,项目建设内容包含新建一个门户网站、新建4个子系统以及集成改造 5个原有子系统等,并提供一年免费运维服务。软件可用性对于提高业务连续性、提升用户体验以及降低运维成本具有十分重要的意义,是系统常见的重要非功能性指标。
本文对比了在软件可用性设计中常用的冗余技术、检错技术和故障转移等技术:阐述了该项目的软件设计中,在数据库层、应用层和 web 层中采用的双机热备技术、分布式设计技术和动静分离技术。项目设计和开发非常成功,在试运行期间,通过了第三方评测机构的各项可用性测试。最后该项目于 2022年1月正式通过了业主方的验收,有力支撑了人才集团业务运作。
正文
近年来,全国各地的事业单位陆续开展事企分离工作,剥离经营行为转制为纯公益事业单位,剥离出的经营部分则转为国营或民营企业。某市人才市场于 2020 年底进行了事企分离&