开发这个健身器材的选配系统,我们应用当前比较流行的ASP.NET技术来进行开发的,应用微软的平台开发集成环境Microsoft Visual Studio 2010来进行界面以及代码的编写工作,后台数据库采用SQL Server 2008来开发数据库部分。整体系统架构是一个基于B/S架构的平台系统。
2.1 ASP.NET框架
ASP.NET是以模块化和组件为基础的模块化的语言,它在服务器上运行通用语言程序,基于这个模式,我们得到了一个功能强大的服务器系统操作架构,这个和之前的ASP不同,它不是立即解释的程序,它进行提前的编译执行,相比于ASP这种基于解释实现执行的Web程序来说,它具有很多的优势。在bin目录下,已经对一些程序需要的动态链接库文件进行了形成,这个文件已经完成了编译,并且是二进制文件,这种文件可以通过NET语言来执行。页面在Web服务器上执行时,可以对这些链接文件进行直接的调用,这种运行模式相对于ASP等语言而言,要具有较高的运行效率。而且ASP.NET技术应用了XML技术,而XML文件以Unicode或者ASCⅡ进行编码,相对于其他的一些数据库文件而言,其读取、执行以及读入的速度要明显快一些。这正是这个系统基于ASP.NET技术的主要考虑。而且,对于健身器材选配系统而言,ASP.NET技术具有更符合要求的优势。
就后台代码的功能实现来说,可以采用多种编程语言来开发ASP.NET Web的应用代码,不过在可以选择的许多种语言中,由于Visual C#.NET是针对微软的 所推出的编程语言,Visual C#.NET对于NET Framework和ASP.NET的支持作用最全面。所以,在可以开发ASP.NET Web的众多应用语言中,Visual C#.NET是最好的语言。结合Visual C#.NET和ASP.NET Web,对于用户来说可以十分便利的开发出具有强大功能的Web应用程序。
2.2 B/S架构介绍
B/S架构是一种基于浏览器和服务器的程序结构。他运行于IIS信息服务管理器之上是一种非常流行的程序结构,B/S架构解决了开发的程序不能联网的问题,基于这样的结构的程序只需要在服务器上进行部署和配置,在任何地方都可以实现对系统的使用权限,它是一种非常完美的程序结构,它和传统的C/S程序的结构相比有很多优点,C/S架构的程序只能在一台电脑上进行访问,充其量也只能在一个小型的局域网中进行互联互通,不能做到在互联网上进行访问,所以这样的结构就具有一定的访问局限性。
本课题我们把健身器材选配系统配置到服务器上面,在任何可以上网的地方都可以使用这个系统,只要拥有系统的访问权限就可以使用系统的全部功能,在远程对这个平台进行使用和操作比传统的C/S框架更加先进和方便使用。
B/S框架形式是服务器和浏览器结构,这种结构形式在当前应用的非常广泛。跟着互联网科技的进步,以前应用的C/S架构已经无法满足互联网的发展需求,因而,这种架构形式愈来愈被大多数人所接受,它使用的普及率愈来愈高。
本课题我们把健身器材选配系统配置到服务器上面,在任何可以上网的地方都可以使用这个系统,只要拥有系统的访问权限就可以使用系统的全部功能,在远程对这个平台进行使用和操作比传统的C/S框架更加先进和方便使用。论文网
优势之处是,可以在远程的服务器上配置健身器材选配系统,在得到授权的前提下,只要能够上网就可以使用和访问该系统并进行相关的操作。
2.3 数据库技术
2.3.1 数据库技术概述
SQL Server 2008是微软的新一代数据库管理的系统工具,它是一个非常强大的数据库管理工具,能够实现各种各样复杂的数据库的设计以及承载,提供了建立数据库,备份数据库,还原数据库的界面管理工具,使用起来非常的方便,可以用例SQL语言来实现对数据库的编写和操作以及数据库的控制,触发器,存储过程,应用视图一应俱全,是一个非常强大数据库管理工具,在程序开发和软件工程领域有着非常广泛的应用。