2.2.4    系统操作可行性分析
本课题的操作可行性所要知道的问题是:本课题在操作管理上是否行的通,系统实施以后,能否用更短的时间处理问题,用户对本系统的界面是否满意等。针对不同的问题,用现有的技术基本上是可以解决的.因为本课题是用来是宾馆管理更为方便快捷以及更有效率的管理,对于本课题的系统原型,陈颖老师已经提出了修改意见,我也按照经过努力修改,基本上满足了景秀宾馆管理的需求,所以,本课题能够处理实际工作中遇到的问题。本系统的设计采用WINDOWS风格,界面友好,操作便利。因此,本课题在操作上也是可行的。
2.3    开发工具
2.3.1    Visual Studio 2008简介
Visual Studio.NET是Microsoft公司推出的可视化开发工具,ASP.NET作为Visual Studio.NET的组成部分之一,已经成为Internet中Web应用程序的新一代开发工具,并逐渐被广大程序员普遍采用。而C#是一个面向对象的编程语言,我们可以使用我们可以使用C#开发控制台应用程序、.net windows应用程序、asp.net应用程序以及Web服务等各种类型的应用程序。在实际开发过程中,我们可以使用像记事本一样的编辑器来编写代码,同样也可以借助开发工具来开发C#代码并且生成程序集合,微软推出的Visual Studio.NET就是这样一个开发工具,借助这个强大的开发工具,开发者可以快速的编写.NET语言程序代码。C#作为一门崭新的语言,它具有开发效率高,应用范围广等特点,成为当前程序开发领域的一大热门。
1.ASP.NET(C#)特点
在微软的.NET战略中,ASP.NET是非常重要的一环,它相对于以前的ASP有了相当大的改进。相对于其他的Web应用开发模型来讲,ASP.NET具有更大的优势,其主要特点包括:
(1) ASP.NET与其前版ASP不同,它是在服务器上运行的编译好的公共语言运行时代码,可以更好地提高程序运行性能。
(2) ASP.NET与语言无关,它可以采用C#、VB.NET以及JavaScript等支持.NET框架的语言来进行开发,开发者可以根据自身的情况进行选择。
(3) ASP.NET支持开发Web服务,它对XML技术提供了更好的支持,使得Web应用程序的开发更具有可扩展性和跨平台性。
(4) ASP.NET提供了许多功能强大的服务器端控件,使得程序的开发更趋于简单化。并在后台代码开发中提供了强大的智能化支持,使得开发工作更具有条理性。
(5) ASP.NET支持页面HTML代码和C#代码分离模型,提高了开发效率、简化了代码的文护,提高了代码的重用性。
2.ASP.NET(C#)的应用技术
ASP.NET(C#)提供了许多强大的功能应用技术,如:数据库访问技术、数据验证技术、面向对象的设计方法等,还提供了一些图表处理,如GDI+技术。下面主要针对数据库访问和GDI+技术做一些主要分析:
(1) ASP.NET数据库访问-ASP.NET
数据库访问一直都是动态网站开发的一个重要方面。熟悉ASP的人都知道,ASP是和ADO紧密结合在一起的,而ADO就是ASP中所采用的数据库访问技术。当前ASP.NET独领风骚,作为ADO的改进版—ADO.NET的推出也可谓恰逢其时。和其前一个版本相比,ADO.NET进行了相当多的改进,在平台互操作性以及可扩展性方面都做了很多有意义的创新。
ADO.NET主要有以下几个特性:第一,可编程性;在Visual Studio.NET中,ADO.NET模型采用类型化的操作对象,程序员可以对自己定义的对象进行编程,而不是对某一个数据表或者数据列进行编程,采用这种类型化的变成模式,可以更好地表述业务对象。类型化的程序设计方式不仅使得程序员的编程思路更为清晰,也使得其他用户更能容易理解。第二,互操作性;在ADO.NET中,XML是和数据访问紧密连接在一起的,它使用XML在组件间传达数据集。不管是不是ADO.NET的组件,只要该组件具有处理XML格式的能力,就都可以发送或者接收数据集。在.NET框架中,XML类集中使用于DataSet对象。无论DataSet对象数据源是什么,DataSet都可以写成符合W3C标准的XML。由于DataSet固有的序列化格式为XML,所以它在以远程方式向XML Web Services发送和接收数据时成为首选。
上一篇:遗传算法的研究+文献综述
下一篇:ASP.net校园学生物品交易平台设计

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

ASP.NET的Web网络應用程序开...

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

中国学术生态细节考察《...

C#学校科研管理系统的设计

承德市事业单位档案管理...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

公寓空调设计任务书