ASP.NET手机交易平台的设计与实现+源代码(2)
时间:2017-05-07 11:51 来源:毕业论文 作者:毕业论文 点击:次
1.2系统研究意义 凭着优质的服务和有竞争力的价格,网购手机已被消费者普遍接受。目前,国内各大综合性电商平台均开展了手机销售业务,如淘宝网、京东商城、当当网等,以及专门销售其品牌手机的小米公司和iPhone 公司。本次设计开发的手机交易平台是一个专业面向中小型商家的系统,将传统的手机资讯网站同手机销售网站结合起来,可以帮助消费者了解到最新的手机技术和品牌手机资料,筛选出适合自己的手机,并在网站上快速完成购机过程。因此,本系统的实现具有一定的现实意义。 1.3系统研究现状 目前,销售手机的网站有以下几类:综合门户网站购物商城,专业电子商务网站,专业手机销售网站。其中,综合类网站购物商城约占30%,如新浪商城;专门做销售的电商平台约60%,如淘宝网、易购网等;专门销售手机的网站只有10%,如小米公司官网。相比较而言,专门销售手机的网站是比较少的,且大部分为一些品牌手机的销售官网。 1.4本文主要工作 (1)对ASP.NET技术做了深入的研究,对ASP.NET在手机交易平台系统中的应用做了具体的分析。 (2)对系统进行详细的需求分析,具体介绍了系统各功能模块的要求和实现方式,介绍了数据库系统的设计与实现。 (3)完成了前台页面的布局,实现了各模块具体功能代码的编写。 2.系统相关技术 2.1 SQL Server 2005 SQL Server是Microsoft发布的大型关系数据库管理系统。SQL Server2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理,其数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使得用户可以构建和管理用于业务的高可用和高性能的数据应用程序。此外,SQL Server 2005结合了分析、报表、集成和通知功能,可构建和部署经济有效的BI解决方案,将数据应用推向业务的各个领域。 SQL Server 2005在企业数据管理方面,针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。为提高开发人员生产效率,SQL Server 2005提供了一种端对端的开发环境,其中涵盖了多种新技术。SQL Server 2005的综合分析、集成和数据迁移功能使得用户无论采用何种基础平台都可以扩展其现有应用程序。 2.2 ASP.NET技术 ASP.NET是统一的Web应用程序平台,是一种新的编程模型和基础结构,通过ASP.NET能够构建更安全、更强大、可升级、更稳定的网络应用程序。ASP.NET具有高效的运行性能,由于ASP.NET采用代码页面(.cs文件)与前台页面(.aspx文件)分离存储,使得ASP.NET应用程序可以像一般的Windows下的应用程序一样,编译这些代码页面成DLL文件。ASP.NET在服务器上运行时,可以直接运行编译好的DLL文件,这比ASP等程序需要边编译边运行的运行性能要好的多。而且ASP.NET采用缓存机制,使页面的运行性能更好。 2.3 B/S模式 B/S模式(浏览器/服务器结构),是基于WEB的一种网络结构模式,这种模式统一了客户端,将系统功能的核心部分集中到服务器上面,客户端采用浏览器(Browse)运行系统,无需专门安装客户端软件。B/S结构主要利用了不断成熟的WWW浏览器技术,结合多种Script语言和Active技术,是一种全新的软件系统构造技术。 在B/S体系结构中,用户通过浏览器向分布在网络上的服务器发送请求,服务器对浏览器请求进行处理,将信息发送给用户。其余的如数据请求、数据加工、结果返回以及动态网页的生成等工作均由WEB Server完成。B/S模式的主要特点是分布性强、文护方便,由于用户不需要安装特定的软件,使得系统总体成本低,而且便于扩展。 (责任编辑:qin) |