|
MTcnsoft名易软件2.0(SW名易软件2.0)是一款基于微软.NET平台、BS模式开发的培训管理系统软件。本系统软件主要针对目前社会上普遍的电脑外语培训中心、艺术类培训、青少年活动中心等各类社会办学机构而开发,从而达到培训中心的管理更高效、科学化、规范化。由于本软件基于Web从而可以方便的进行网络共享操作,不管在局域网还是广域网都轻松实现联网,只要使用一套软件就可以让学校总部与分部间实现快速的数据交换。SQL版采用C#+SQLServer开发完成,具有专业高性能等特点。Access版采用C#语言+Access数据库开发完成,具有安装、维护比较简单等特点。主要功能模块有:咨询管理,学员管理,班级管理,排课管理,教材物品等管理,财务管理,员工管理,学生,员工考勤管理,公告管理,手机短信,查询分析系统,数据管理,用户管理,学员查询等。
那么为什么名易选择C#作为开发语言呢?让我们深入的了解一下吧! C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。C#是微软公司研究员AndersHejlsberg的最新成果。 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT.NET平台的应用程序,MICROSOFT.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 C#使得C++程序员可以高效的开发程序,且因可调用由CC++编写的本机原生函数,因此绝不损失CC++原有的强大的功能。因为这种继承关系,C#与CC++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 根据育龙网资料评价显示:C#几乎集中了所有关于软件开发和软件工程研究的最新成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理……。尽管像很多人注意到的一样,罗列上述特性时,总是让人想到JAVA,然而C#确实走得更远。但现实的情况是,非技术的因素往往更能决定一个产品的未来,尤其在计算机软件的历史上,技术卓越的产品,如OS2、MacOS、UNIX等,都败在了Windows漂亮的界面上。JAVA的用户主要是网络服务的开发者和嵌入式设备软件的开发者,嵌入式设备软件不是C#的用武之地,而在网络服务方面,C#的即时编译和本地代码Cache方案比JAVA虚拟机具有绝对的性能优势。何况C#一旦成为一个像C++一样的公共的标准,软件开发商既可以省去JAVA的许可证费用,也不必担心成为微软的奴隶,那些反微软的人士和主张厂商独立的人士可能也不会有什么意见。这可能正是微软所期待的。 如果把C#和JAVA在网络服务领域的争夺比作未来制空权的争夺,那么C#和传统通用快速开发工具——VB、DELPHI等的较量将是地地道道的白刃战。 其实在编程语言中真正的霸主多年来一直是C++,所有的操作系统和绝大多数的商品软件都是用C++作为主要开发语言的。JAVA的程序员绝大多数也是C++的爱好者,PHP的成功里面也有类似C++的语法的功劳。在操作系统、设备驱动程序、视频游戏等领域,C++在很长的时间内仍将占据主要地位,而在数量最大的应用软件的开发上,C#很可能取代C++的位置。首先,C#和JAVA一样,简直就是照搬了C++的部分语法,因此,对于数量众多的C++程序员学习起来很容易上手,另外,对于新手来说,比C++要简单一些。其次,Windows是占垄断地位的平台,而开发Windows应用,当然微软的声音是不能忽略的。最重要的是,相对于C++,用C#开发应用软件可以大大缩短开发周期,同时可以利用原来除用户界面代码之外的C++代码。 C#将不可避免地崛起,在Windows平台上成为主角,而JAVA将在UNIX、Linux等平台上成为霸主,C++将继续在系统软件领域大展拳脚。非常有意思的是,这些语言的语法极其接近,因为JAVA和C#都是由C++发展而来的。其他的开发工具当然还会在相当长的时间里继续他们的旅程,不过在市场份额上,将不可避免地受到冲击。 选择名易就是选择了成功。
信息发布:广州名易软件有限公司 http://www.myidp.net
|