![](https://csdnimg.cn/release/download_crawler_static/20817263/bg7.jpg)
毕业设计 ( 论文 )
4
2.3 系统的开发技术及开发工具
2.3.1 系统开发技术技术简介
ASP.NET 是 Microsoft 公司推出的新一代建立动态 Web 应用程序开发平台,是一种建
立动态 Web 应用程序的新技术。它是 .NET 框架的一部分,可以使用任何 .NET 兼容的语言
(如 Visual Basic、C#)编写 ASP.NET 应用程序。当建立 Web页面时,可以使用 ASP.NET
服务器端控件来建立常用的 UI (用户界面)元素,并对它们进行编程来完成一般的任务,
这可以把程序开发人员的工作效率提升到与其他技术都无法比拟的程度。
2000 年 ASP.NET 1.0 正式发布, 2003 年 ASP.NET 升级为 1.1 版本。ASP.NET 1.1 发布
之后更加激发了 Web 应用程序开发人员对 ASP.NET 的兴趣,并且对网络技术有着巨大的
推动作用。本着 “减少 70%代码 ”的目标,微软公司在 2005年 11 月又发布了 ASP.NET 2.0。
ASP.NET 2.0 的发布是 .NET 技术走向成熟的标志, 它在使用上增加了方便、 实用的新特性,
使 Web 开发人员更加快捷方便地开发 Web 应用程序,不但执行效率大幅度提高,对代码
的控制也做得更好,以高安全性、易管理性和高扩展性等特点著称。
2.3.2 系统的 B/S 结构
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对
C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 WWW 浏览器
来实现,极少部分事务逻辑在前端 (Browser)实现,但是主要事务逻辑在服务器端 (Server)
实现,形成所谓三层 3-tier 结构。相对于 C/S 结构属于 “胖”客户端,需要在使用者电脑上
安装相应的操作软件来说, B/S 结构是属于一种 “瘦”客户端,大多数或主要的业务逻辑都
存在在服务器端,因此, B/S 结构的系统不需要安装客户端软件,它运行在客户端的浏览
器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载
荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本( TCO)。 B/S 结构
系统的产生为系统面对无限未知用户提供了可能。
2.3.3 系统的开发工具选择
前台采用 Microsoft 公司的 Visual Studio 2005 作为主要的开发工具,其可与 SQL
Server2005及 Microsoft Access 2003数据库进行连接。
后台数据库采用 Microsoft Access 2003,该数据库系统在安全性、 准确性和运行速度方
面具有绝对的优势,并且处理数据量大,效率高。