C#它是一门是面向对象的编程语言。它使得程序员可以很快的应用它在平台上编写应用程序,MICROSOFT .NET平台提供的服务也使得它很快的在各个领域发挥着重要的作用。
C#使得C++程序员能够更加快速的开发,它可以调用很多的C和C++的函数,因此,C++和C的原有功能也完全可以被应用。因为这种关系,熟悉C++ 和C语言的可以很快的适应C#语言。
C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言。为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。对国际化的支持非常重要。C#适合为独立和嵌入式的系统编写程序,从使用复杂操作系统的大型系统到特定应用的小型系统均适用。
2.5 开发模式的选择
本系统采用C/S结构。C/S 结构,即Client/Service,就是大家熟知的客户机和服务器结构。它是软件系统体系结构,它充分利硬件环境的优点,把任务合理的分配给了Client端和Server端,并以这两端来实现,大大降低了系统的产生的通讯开销。由于本系统无需面向大规模用户,所以采用C/S结构更加方便快捷。目前大多数应用类软件系统采用的结构都是Client/Server形式的两层结构。但是现在的软件应用系统的发展趋势是分布式的Web应用。Client/Server和 Web应用都可以对业务进行处理,所以内外部的用户既能可以访问新的和也可员访问现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 基于.net的企业人事管理系统设计+ER图(4):http://www.youerw.com/jisuanji/lunwen_34584.html