如何选购培训学校管理软件?

2013年05月13日 05:17
点击率:21150
    国内的教育培训业百花齐放,同时也吸引了大批软件公司争“蜂”相对,教育信息化已经到了十字路口,选择什么样的管理软件,选择哪家产品已经确确实实成为培训机构信息化的一道坎。管理软件不是日用品,用完就扔,不好就换。一但选择错误,严重的可造成巨大资源浪费,甚至是信息化的全面崩溃。
 
    如何选择一款值得信赖的软件产品?我们还得从培训管理软件历史说起。当今科技环境下,开发管理类网络系统分为两种架构:一种是C/S,另一种是B/S。

        C/S即:客户端(Client),服务器端(Server),这种程序比较传统,客户端需要单独安装,如果有100台电脑使用,需要安装100套客户端,同时还要维护好服务器端程序。实施与维护成本很高,并且大多服务商利用客户端进行收费,例如每增加一个客户端收取一笔费用。对于网络发达的今天这种软件架构与收费方式明显不合时宜了。

        B/S即:浏览器(Browser),服务器端(Server),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护,并且系统的扩展非常容易。
 
    由于B/S的应用程序是基于WEB的,门槛看上去很低,所以出现大量的网页设计公司、WEB设计师、甚至是WEB初学者转向开发企业级WEB应用程序。于是就出现了ASP,PHP版的网络管理系统,而ASP,PHP这类解释型语言环境是为开发动态网站专门设计的,并不是为企业级WEB应用程序设计的,所以使用这类程序开发的软件成本高,安全性差,性能相对差,维护成本也高。特别是一些企业级的硬件与网络对接,WEB打印、ID/指纹考勤、群发短信等就显示出明显的劣势,甚至无法实现,需要借助第三方组件。这也为国内网络版管理系统质量与价格的参差不齐埋下了隐患。
 
    所以在选购网络管理软件时,我们首先向C/S架构的说不,C/S后期成本很高,不适合网络时代的发展。其次是基于asp、PHP环境开发的B/S系统。基于asp,PHP的程序,一般功能弱、安全性差、性能差,注意这类产品一般价格却很高,为什么?因为这类语言环境有先天性的劣势,开发相同的功能比专业的语言开发成本要高很多。并且由于技术性因素,这类公司又不具备专业语言的开发能力,就会出现这种怪现象。这类产品毫无竞争力。比如,我有一个朋友,想购买一款B/S结构的网络办公系统,同时找了两家开发商,一个是php开发的,另一个是.net开发的。从功能上来说.net的比php的强大许多,而价格上.net却比php便宜。我朋友说php这家虽然贵,但是提供上门安装。.net的这家不上门安装。于是我问我朋友,那么.net这家不上门是怎么给你安装实施的?他说他们有一个安装程序,会自动帮软件安装好。我笑着说,那是因为PHP程序功能不足,没办法用来开发安装程序,这家公司算不上是真正意义上的软件公司,他们是因为不能实现的自动安装功能,迫不得已采用上门安装,然后把上门的成本转嫁到注册费用里。其实有实力的软件公司是可以将这部分多余的成本省给用户的。“为什么国产的产品质量不如进口,而价格却不便宜?”,这是由社会劳动时间决定的。是由技术水平的先进程度决定的。越是技术先进的公司开发出来的产品越是能够做到价廉物美,越具竞争力。就像微软的windows操作系统,家庭版只要几百元就能购买到,但是如果让国内IT企业去设计,一个XP水平的系统可能等十几年之后才有那个技术能力。并且量产后发布到市场,可能要1万元/套才能捞回成本。所以在软件的选购上千万记住不一定是越贵越好,主要看开发商的技术实力。网络软件是技术性产品,是可以运行在网络上的。最佳的服务方式是采用网络远程等技术手段解决。软件产品不是海尔洗衣机,出毛病了非得技术人员上门不可。如果开发商硬是把软件当家电去售后,那就要注意这家开发商是不是在忽悠你?所以选择培训学校管理软件最佳的架构是B/S,如果在功能差不多的情况下,首选asp.net,jsp开发的软件。因为这些都是专业、先进的WEB应用程序开发环境,设计出来的软件不但质量好,并且价格实惠!asp.net 或JSP 这些平台后面采用的是编译型的高级编程语言,比如:C#,VB.NET,JAVA等,拥有这种技术能力的开发公司,同时具备开发更高端软件的能力。
 
    在软件的功能选择上,不是功能越多越好,而是要检测功能有没有做到位。很多学校在找软件时,由于无法对软件好坏进行分辨,经常会采用列举功能的方式来评价购买哪款软件合算。曾经接触到一个培训学校老板,在选购培训管理软件,对比了多款软件,最后得出的结论是软件功能都差不多。最后联系我帮他分析一下,选择哪一款好。我拿到手一看,首先从架构上就区分开了,第一款是C/S的,功能确实很丰富,安装操作也很方便。并且支持ID卡考勤、指纹仪考勤。而另一款是B/S架构的asp.net开发,也支持ID卡考勤、指纹考勤。我认真详细的做了对比后发现,同样是支持ID卡、指纹考勤,但是区别非常大。C/S的这款只是记录下了考勤的流水,用于统计查询,体现不出数据的关系,也没有严格的架构规范。而B/S的这款基于排课系统,一但把课排好了,就实现了智能化的考勤功能,简单理解就是软件成为智能机器人,当你考勤时,计算机会自动语音方式提示你,考勤是否成功,课时有没有上完等!并且提供USB口/串口等WEB考勤工具、win form考勤工具,显然后者做的成熟考虑周全也体现出了公司的技术能力。而我又看了另外几款B/S系统,首先从开发环境上我就做了区分,都是一些asp,php开发的,指纹考勤不支持,ID考勤只有一个WEB界面版本。很明显这是网页设计公司的大作,不是软件公司的作品。
 
    关于培训学校管理软件收费方式问题,我们可以很好分辨哪个好,哪个坏。微软这样的大公司发布的产品,也是一次性收费,永久使用!为什么国内那么多大大小小的软件公司竟然能够搞出一个什么收年费的鸡肋出来?还以为自己是政府部门,东施效颦模仿起垄断来了?近年来甚至还出现了打着云服务旗号的B/S软件,强制让用户购买的软件安装到他们的服务器上,并且收取年费。云服务并没有错,适合部分培训机构是一种用户自愿的原则,错的是让大家都云服务,很多大中型培训机构的商业机密放到你的服务器上你承担起这个责任吗?这类软件大多采用asp,php开发,公司自身缺少技术能力,无法对源程序进行保护,于是来个一刀切,不让软件运行在用户的计算机上。本质上损害了用户的权益。其次还有甚者,软件价格不透明,见人说人话见鬼说鬼话,也是一种带有欺诈行为销售方式、动机不正。软件企业如果品行不正,那么他的产品同样不值得信任!