无论是出于仿效,还是迫于竞争,一些老牌的图书销售商也加入网上书店的行列,如庞诺书店(Barnesandnoble.com),疆界书店(Borders.com)等。至少在1997年,国外网上书店达两百家以上。而在国内,自杭州新华书店创办第一家网上书店后,网上书店如雨后春笋般涌现出来。其中最为有名的莫过于 1999年1月1日开通的上海书城网上书店和3月9日正式营业的北京图书大厦网上书店。现在,到底有多少中文图书的网上书店,恐怕很难统计完整。
解决的主要问题及关键技术
由于要做网上的交易系统所以一些准备工作要做好。做系统前要设计好整体思路。页面的布局功能的实现。用到软件SQL 2005,Visual Studio 2008。安装两款软件有时非常容易出错。因为SQL 2005 自带简化版Visual Studio 2005,而Visual Studio 2008则自带有数据库。两款软件安装顺序不同则会出现不同的错误。
如果中间出现错误,然而删除卸载这两款软件又是非常之复杂。方便的话就重做系统然后重装。经过上网查询终于很好的解决。Visual Studio 2008可以很好的连接数据库。
做系统前要想好思路以此来先完成数据库的建立。有图书的分类表,图书信息表,用户表,订单表,订单信息表等。调用数据库来一步步完成系统的设计。用户可是实现图书的搜索功能。方便用户来更快找到想买的书籍。管理员可以很好的添加修改图书的信息。还要有用户注册功能的实现。
文献分析
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。
Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
由张新颖编写的《ASP.NET基础与案例开发详解》主要介绍如何用ASP.NET来开发基于B/S结构的应用程序,书中以理论和实践相结合的模式,让读者更容易掌握ASP.NET的相关知识。《ASP.NET基础与案例开发详解》共分15章,其中第1~11章循序渐进地给出了ASP.NET 3.5简介、对网站的认识、Web服务器控件、ASP.NET常用对象、ASP.NET 3.5与Ajax技术、SQL Server 2005基础、数据访问服务器控件、ADO.NET与数据库的访问、主题与母版、成员角色及登录管理、ASP.NET的安全性等内容。
由冉晓旻, 孙晓非, 吴越胜等编著的《ASP.NET 3.5完全学习手册》其中详细介绍.NET Framework和 C#的核心内容、部署ASP.NET开发环境、使用ASP.NET内置对象和常规控件 创建简单的Web应用程序、在ASP.NET中访问外部数据并显示到页面、使用 ADO.NET管理数据、操作数据、数据源控件、ListView控件、执行批量复制 操作和多活动结果集等。ASP.NET高级编程知识包括母版、成员角色、登录 控件、站点导航控件及Web个性化控件。