近些年,幼儿园远程监控系统在工业生产和社会生活中得到了广泛应用和发展。但是仍然存在一些不足,比如系统没有开放性,系统复杂,导致了系统的更新,扩展,升级变得非常困难。另一个问题是监控软件的重复开发,软件不能够重用,职员不能够共享,浪费了大量人力物力。软件开发商对于用来实现信息共享的驱动程序要求各不相同,硬件厂商不可能为所有软件提供驱动程序,所以软件开发商只能自己承担设计驱动程序的工作,导致了计算机控制系统软件开发过程中的一些缺点:
1. 重复开发。每个软件开发商必须自己承担开发硬件驱动程序的工作。
2. 不同开发商之间的驱动程序不一致。软件开发商根据自己的需求开发驱动程序,导致了各开发商之间的驱动程序不能通用,而且驱动程序并不支持所有硬件特性。
3. 不支持硬件特征的变化。根据现有的硬件特征开发驱动程序,可硬件发生变化时,驱动程序可能会失效,必须再重新开发驱动程序。
4. 访问冲突。一般来说,使用不同驱动程序的两个软件不能同时访问同一设备。硬件开发商试图开发驱动程序来解决这一问题,但由于不同的客户采用不同的客户协议而无法实现,