ASP.NET列车信息查询系统设计 (4)

使用ASP.NET是因为其直观畅通的编程环境,完整的控制组和快速编程语言。这是非常容易使用的。它是快速应用程序的开发工具,可以预先显示程序控制程


使用ASP.NET是因为其直观畅通的编程环境,完整的控制组和快速编程语言。这是非常容易使用的。它是快速应用程序的开发工具,可以预先显示程序控制程序中使用的按钮,其最突出的优势是高效和快速的。它能提供IDE开发的整个设计,而且可以独立完成,不需要借助其他工具,这对开发的环境要求变得简单化,并具效率得到了很大程度的提升。在设计GUI的过程中,ASP.NET的软件在整个开发过程中占有30%但开发和界面核心程序无关的内容就占了50%-70%。但如果你使用VB.NET,这种现象就能够被改善。ASP.NET提供的各种GUI软件元素,可以让我们的大部分工作量放在核心代码的设计上。

2.2系统后端开发工具选择

选择SQL Server 2008做为系统的数据库,SQL Server 2008可以组织和管理所有数据。它可以将非结构化,半结构化和文档数据直接存储到数据库中,以及搜索,查询,同步和分析数据。这些数据可以储存在各种形式的设备上,可以是服务器,也可以是计算机、或者任何移动硬盘上。它可以控制存储在任何地方的数据。SQL Server 2008数据库系统具有以下特征:可信性,高效性,智能性,可伸缩性和商业智能。可信任性是它会保护您的信息,执行简单的数据加密,而外键管理也可以增强审查。同时,为了确保业务的可持续性,微软公司在以下领域进行了改进:改进了数据库镜像,热添加CPU,收集性能数据,添加资源监视器以及提供查询计划的功能。在高效性方面,首先是基于政策管理;其次,它改善了安装;第三,加快了发展进程;第四;偶尔连接系统;第五,在关系数据方面,它不单单被以往的数据库所支持同时正在结合越来越多种类的数据类型。在智能化方面,它可以整合任何数据,发送相应的报告,并为用户提供全面的见解。

2.3 系统开发环境

软件环境:Windows8

硬件环境:处理器 Intelcore i3  2.6GHz;内存 4G

开发环境:Windows 8;SQL Sever 2008R2;Visual Studio 2008

2.4 系统开发工具介绍

系统除了运用了ASP.NET和SQL Sever 2008以外,还采用了VB语言和ADO.NET技术。那下面就分别给大家做详细的介绍。

2.4.1 VB语言介绍

VB语言是什么语言呢?Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。VB 的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的 GUI 系统,但是又可以开发相当复杂的程序。VB 的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组件的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面 VB 程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。

窗体控件的增加和改变可以用拖放技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按钮)。每个控件都有自己的属性和事件。默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控件也会随之改变位置。在文本框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动翻译或者阻止某些字符的输入。