《数据库程序设计》教学网站使用Visual Studio 2008 的开发环境,以ASP.NET和 SQL Server为开发工具,采用MVC的软件开发思想,开发出了具有上述功能的系统。下面对系统中应用的相关技术进行介绍。
(1) ASP.NET 简介
ASP.NET是一个统一的Web开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。它包含使Web 应用程序变得简单的控件集和结构。ASP.NET包含封装公共HTML用户界面元素(如文本框和下拉菜单)的控件集。但这些控件在Web服务器上运行,并以HTML的形式将它们的用户界面推送到浏览器。在服务器上,这些控件公开面向对象的编程模型为Web开发人员提供了面向对象的编程的丰富性。ASP.NET还提供结构服务(如会话状态管理和回收),进一步减少了开发人员必须编写的代码量并提高了应用程序的可靠性。另外,ASP.NET使用这些同样的概念使开发人员能够以服务的形式交付软件。学生助学贷款界面的设计就充分利用了控件集里的文本框,省去了大量自行设计的麻烦并节约了时间。
(2) SQL Server 简介
SQL Server 2000 是微软公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。可跨越从运行 Windows 98 的膝上型电脑到运行Windows XP 的大型多处理器的服务器等多种平台使用。SQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。数据库程序设计教学网站的使用人员是面向各大高校学生、院校的,使用群体相对庞大,并且该领域本身对系统的安全性与效率要求较高,正是这些特点,决定了使用SQL Server作为数据库是个明智的选择。
(3) Browser/Server结构本文来自辣|文,论~文'网,
毕业论文 www.751com.cn 加7位QQ324_9114找源文
Browser/Server结构(简称B/S结构)即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在浏览器端实现,但是主要事务逻辑在服务器端实现。B/S的客户端,不再负责数据库的存取和复杂数据计算等任务,只需要其进行显示,充分发挥了服务器的强大作用,使客户端变得非常“瘦”。B/S结构的特点为文护和升级方式简单,成本降低,选择更多。
上一页 [1] [2] [3] [4] [5] 下一页
《数据库程序设计》教学网站的设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766