软考高级系统架构设计师系列论文十五:论软件的可维护性

本文介绍了《网络教学录播系统》的开发背景及功能,强调了软件可维护性的重要性。在系统设计时,通过合理划分子系统、界面与业务逻辑分离、使用日志记录及配置文件降低硬件依赖等方式提高可维护性。虽然已取得良好效果,但仍存在对老采集卡支持不足的问题。
摘要由CSDN通过智能技术生成

软考高级系统架构设计师系列论文十五:论软件的可维护性

一、摘要

  • 2010年6月,我们公司为满足现代网络多媒体教学的需要,决定自主开发《网络教学录播系统》,我作为公司的技术骨干,有幸参与了该项目,主要负责系统的分析和设计工作。该系统主要是通过校园网络对教师授课现场进行直播,并将直播内容记录成ASF格式的文件,供学生点播。软件工程实践表明,维护工作量占软件开发的大部分工作。本系统今后也必然会面临一些维护工作,例如,增加生成点播、演示光盘制作等新功能;系统业务功能不变,为OEM用户定做新界面;更换不同型号或品牌的音视频采集卡;技术支持人员为用户解决售后问题等。因此,进行本系统设计时,为了提高系统的可维护性,我们采用了一些方法和措施,例如,设计合理的系统体系结构;业务逻辑与界面分离;用日志记录系统的运行情况;用配置文件降低软件对硬件设备依赖。目前,该系统已经成功面市,受到用户和售后支持人员的好评,但也存发现一些不足之处,例如,对老的音视频采集卡支持不太理想。

二、正文

  • 随着现代教育技术改革的深化,流媒体技术也越来越多的应用于教学领域。正是在这样的背景下,我们决定开发《网络教学录播系统》,其主要功能是通过校园网络直播教师授课实况&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐骑行^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值