![](https://csdnimg.cn/release/download_crawler_static/88247376/bg6.jpg)
2 系统开发的相关技术
本系统采用 B/S 架构进行开发,开发工具采用 VS2005 进行开发,后台数据库采用
SQL2005 数据库管理系统来存放超市收银管理系统总的数据信息。
首先应用 C#作为编程语言,界面使用流行的制作工具 Microsoft Visual Studio 2005,数
据库则使用 Microsoft SQL Server 2005,最后将整个系统进行整合。
2.1 采用 asp.net 开发技术
ASP.NET 是微软公司发布的目前最流行的基于 Windows 平台应用程序开发集成环境。
此开发环境中支持的 ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台 Web
服务器来建立强大的 Web 应用程序。其中用于与 SQL Server 数据库相连的 ASP.NET 组件
模型很好地融入了.NET Framework,拥有.NET Framework 的平台无关、高效等特性。操作
者能使用 ASP.NET 组件模型方便高效地连接和访问数据库[8]。在.NET 环境下使用了
ASP.NET 构建数据库应用系统中的数据访问层的步骤和方法。由于 ASP.NET 技术对 ADO
数据访问技术有了较大的改进,使得开发人员能够以较为灵活的方式查询和操作数据以及
更新数据源,是所有数据驱动的.NET 应用程序或者 Web 服务的核心部件。通过对这些技
术的了解,使我们对.NET 环境下如何开发数据库应用系统有了一个系统的、感性的认识。
在后台代码的功能实现上,ASP.NET Web 应用程序可以使用多种语言来开发,但是
Visual C#.NET 作为专门针对 Microsoft 的.NET 战略而推出的语言,它对.NET Framework
和 ASP.NET 具有最为全面的支持。可以说,Visual C#.NET 是开发 ASP.NET Web 应用程
序较好的语言。结合使用 Visual C#.NET 和 ASP.NET,用户可以方便的开发出功能强大的
Web 应用程序。
2.2 Browser/Server 模式
B/S 框架形式是服务器和浏览器结构,这种结构形式在当前应用的非常广泛。随着互
联网科技的进步,之前应用的 C/S 架构已经无法满足互谅网的发展要求,因此,这种架构
形式越来越被大多数人所接受,其使用的普及率越来越高
[14]
。
基于 B/S 架构的程序,在对程序界面进行查看和浏览时是通过浏览器进行的,基本结
构是一个中间层的逻辑层,一个客户端的电脑,其终端就是服务器层。这有利于电脑负荷
的降低,并有效提升了程序的运行效率,还可以有效降低使用费用,有利于程序开发成本
的减少,而且对电脑成本要求也降低了。
优势之处是,可以在远程的服务器上配置超市收银管理系统,在得到授权的前提下,
只要能够上网就可以使用和访问该系统并进行相关的操作。
B/S 架构就是浏览器和服务器结构是当前一种流行的架构。它是随着 Internet 技术的兴