ktv 系统设计经验

2008-04-09 04:28:08来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

摘要:以我主持开发的一个ktv点歌系统为例,叙述了如何进行体系结构设计,进行系统的负载平衡和故障转移,采用数据库动态搜索加载技术,在低成本的条件下实现了较高的稳定性和可靠性,对比市场上的已有系统,阐述了此系统的优势。叙述了此系统在设计时的考虑和方案选择背景以及遇到的困难和解决方法,在系统开发,测试,安装人员的努力下,最终使系统成功推广使用,并以稳定性,易用性受到用户好评。最后总结我几年的开发经验,涉及一些对软件,管理的体会,以及对软件开发人员的建议。

随着计算机的普及,vodktv系统也迅速发展起来。娱乐场所,酒店,小区也逐步采用vodktv系统。市场调查发现,ktv点歌系统(卡拉ok歌曲为主)和vod点播系统(电影为主)有着良好的市场前景。目前市场上已有不少ktv软件,经过考察比较,发现目前已有系统存在以下问题:成本偏高,市场竞争要求尽可能的降低成本;系统可靠性不高,客户端对服务器依赖性过高;软件易用性不好,上手慢;软件稳定性不够高,容易发生死机等现象;软件有些方面设计不合理,例如对最常用的消除原声操作复杂,应该做到自动实现。 受公司邀请,我主持开发了ktv点歌系统(基于硬件解压播放)和vod点播系统(基于软件解压播放)。其中我负责项目的总体分析,设计,以及主要的编码工作,并协调界面设计人员,硬件测试人员和软件测试人员的工作。

目前为止,其中的ktv点歌系统已经成功推广使用,并以稳定性,易用性受到用户好评。

先简要介绍一下ktv系统的布局:
服务器端采用多台服务器,作为无盘启动,数据库和节目源服务器,使用了故障转移技术,任意一台服务器失效,都可保证系统继续运行。

客户端使用无盘工作站,使用显示器作为点歌界面,电视机作为节目输出界面,用户使用遥控器或者鼠标进行操作。

系统要求在低成本的条件下实现比较高的可靠性,在比较目前市场上已有系统的基础上,我使用了如下方案:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Return to Sender

下一篇:winsock 函数简介