1.3 课题的研究意义
互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。
1.4 研究方法
在线花店系统不同于其它性质的网站,由于涉及到交易,因此对于严谨性有很高的要求。每一个细小的环节都和重要。这样才能使得在网上电子交易时避免不必要错误发生。我将使用ASP.NET网络编程技术来编辑网页,以及SQL Server数据库技术来建立功能强大的数据库,并运用ODBC技术把数据库和动态网页相关联。传统的静态管理信息系统获取信息的方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。但是,当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用开发中解决方案是建立网站,以及自己的动态数据库,使得所有鲜花信息可以及时的保存、更新。可以使客户更好的及时了解鲜花买卖的情况。
1.5 本章小结
本章节主要介绍了在线花店网站的开发背景和开发目的 。
第 2 章 开发环境介绍
2.1 ASP和ASP.NET比较
ASP(Active Server Pages)和ASP.NET不是同一种语言,也没有任何关系,ASP是早期的网页语言,是用脚本写的,比如VBScript,JavaScript。而ASP.NET是.NET平台在网页编程中的应用,一般用的语言是C#和VB.NET。ASP只能使用脚本语言,主要是javascript或VBScript。脚本语言就像是编程语言的简明版本或低等级脚本,因为它们的功能不那么强大,也不支持编程语言的全部功能。
另外,给Web页面添加ASP代码的方法与在客户端脚本中添加代码的方法相同,而这样做会导致诸如代码杂乱、功能有限等问题。ASP.NET则不会出现此类问题,它允许使用有很大选择余地的、功能完善的编程语言,也允许充分利用有巨大潜力的.NET Framework。ASP.NET可以帮助用户利用由.NET Framework支持的任何一种编程语言创建更快、更可靠的动态Web页面。.NET Framework支持的语言有VB.NET、JScript.NET(一种javascript的新版本)以及C#。此外,第三方开发人员有望创建出运行于ASP.NET的Perl、Python和其他许多软件的版本。
ASP.NET带有大量的控件,这些控件无需进行任何ASP.NET编码就可以用于页面。ASP.NET已经与HTML分离开。
ASP.NET与ASP的主要区别在于前者是编译(Compile)执行,而后者是解释(Interpret)执行,前者比后者有更高的效率。实际上我们可以把ASP.Net的执行过程看作是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。除此之外,ASP.Net还可以利用.Net平台架构的诸多优越性能,如类型安全,对XML,SOAP, WSDL等Internet标准的强健支持。
2.2 ASP.NET的优点
与以1前的Web开发工具相比,其主要表现在以下几方面:
1. 增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。
2. 世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。 ASP.net网上花店鲜花预定系统设计+文献综述(3):http://www.751com.cn/jisuanji/lunwen_17231.html