Microsoft。NET作为一种面向网络、支持各种用户终端的开发平台环境,推动了新一代因特网的发展,真正地让人们可以在任何时间、任何地点、通过任何设备得到信息[3]。而ASP。NET是建立在。NET平台上的一种架构,他可以利用公共语言运行库在服务器端为用户提供建立强大的Web应用服务的编程框架[4]。
2。3 B/S程序结构
B/S程序结构是目前比较流行的一种先进的程序框架,他是目前应用最广泛的的程序结构。随着计算机互联网的不断进步,网络在目前人们生活中并不陌生,网络在中国几乎是普及地进入了普通的家庭,而这样的一个程序架构就是在这样的背景下发展起来的。采用这样的结构只需要把程序配置运行在远程的服务器上,在任何可以上网的地方都可以浏览使用服务器上提供的系统,使用系统的功能。但是传统的软件结构是不能做到的,他有一定的局限性,因为他只能在一台电脑上,或者在一个小型的局域网上面运行和使用,虽然他给人们提供了方便,但让人比较担心是在程序的运行安全性方面,所以在开发这样的系统结构的时候系统的安全性变得特别重要,如果安全性做不好,我们想让特定的人去使用这个系统就会出现安全性的问题,如果系统中存在大量的私密数据信息,这样的结构就会增加安全性方面的开发支出。但是这样的结构的好处远远大于坏处。所以仍然是目前使用最广泛的的开发模式结构[4]。
在B/S架构下的运行配置的系统,通过浏览器来进行操作,任何可以上网的安装了浏览器的电脑都是客户端,都可以去访问开发步骤好的程序,给人们的使用提供了方便。
B/S架构是把公司员工管理系统系统配置到远程的服务器上,在任何可以上网的地方都可以访问和使用系统,当然必须拥有权限[5]。
2。4 数据库SQL Server
SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server是可信任的,使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。其次是高效的,使得公司可以降低开发和管理他们的数据基础设施的时间和成本。最后是智能的,提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
SQL Server能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。
除这些SQL Server的优点外,SQL Server还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。
2。5 开发语言C#论文网
C#是微软公司发布的一种面向对象的、运行于。NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 。NET windows网络框架的主角。