[摘要] 网络书店系统是一个网上购买数据的系统,它是以asp.NET和SQL 2000数据库做为开发平台。使用VB.NET设计操作控键和编写操作程序,完成数据输入、修改、存储、调用查询等作用;并使用SQL 2000数据库形成数据表,进行数据存储。此系统可完成的功能有:用户管理、书籍管理、订单管理、购物车管理等。本论文所要论述的是用户个人信息管理子系统,该子系统利用SQL2000数据库及VB.NET技术对用户个人信息进行保密管理。该子系统可完成个人信息的修改、密码修改以及用户收藏夹的管理。
[关键词] 信息管理 IIS SQL Server数据库 ASP.NET
Bookstore Online website development
[Abstract] The network bookstore system is the system that a net purchases the data up, it is used as to develop the terrace with the ASP.NET and SQL 2000 databases.Use the VB.NET design operation controls the key and plaits to write to operate the procedure, completing the data importation and modify, save, adjusting to use to search etc. function;Combine 2000 database formation data forms of the usage SQL, carry on the data saving.The function that this system can complete have:The customer management, book management, order management, the shopping car management etc..That treatise is the customer personal information management sub- system that this thesis want, the son''s system makes use of the database of SQL2000 and technique of VB.NETs to carry on keeping secret the management to personal information of customer.The son''s system can complete personal modification of information, the password modification and customers to collect the management for clip.
[Key word] information management IIS SQL Server database ASP.NET
第 1 章 网络书店系统绪论
1.1 背景
随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的Internet来传播大量信息资源。人们通过IE浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务。它的是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动。电子商务真正的发展将是建立在Internet技术上。所以许多出版社也正是通过IE浏览或其它方式在网络进行书籍的宣传、销售。随着信息以N次方的速度不断的增长。所以网络书店也变的极其重要。
1.2 引言
随着多媒体技术和网络通信技术的发展,基于Internet的网络书店作为出版社一种全新的销售手段,越来越受到人们的关注。电子商务是指利用多媒体技术和网络通信技术,在网络环境下开展的商务活动。它有着传统销售模式所无可比拟的优点,它创造了一种全新的销售模式,打破了传统销售模式在时间、空间上的限制,采用了先进的销售手段和销售方法,大大提高了经济效率和资源利用率,使商务活动上了一个新台阶。
本论文讨论了基于NET的网络书店系统的设计思想及其实现方法。出版社使用该系统可以进行网上发布书目、宣传买点、销售书本、调查读者需求等;客户使用该系统在浏览器中观看出版社发布的书目、在网上订购书籍、查询书目、阅读信息、知识交流讨论等。
1.3 基于NET技术的网络书店系统的提出
来源于中国电子商务协会调查报告:我国信息产业总规模已超过14000亿元人民币,电信业务年均增长率为33%,信息产品制造业年均增长率为30%。中国电子商务正由起步迈入繁荣阶段。所以多种电子商务方式有“百花齐放”的感觉。网络书店就是基中的一种。所谓网络书店系统是指基于网络环境的协同销售模式,它是一个基于web的网络应用系统,以计算机网络与通讯技术为基础、资源共享与复用是其两个关键特性,并需要对各种程序接口进行处理,尽可能使用一些新技术作为支持。Internet的快速发展为人们提供了一种方便快捷的网络销售平台,建立基于互联网的技术服务及支撑平台具有重要的现实意义。利用NET技术可以为不同系统间的数据交换提供便利条件,使得异构系统的集成成为可能。ASP.NET是最新的WEB开发技术,因此WEB应用程序开发人员可以使用NET平台中的所有组件。
第 2 章 需求分析
2.1 网络书店系统的体系结构
本系统采用三层体系结构将应用程序划分为三个逻辑层面,其体系图如图2.1所示。
1、用户服务层(User Services Tier),也称为表现服务(Presentation Services),是用户与应用程序进行交互的端点。WIN32或者基于浏览器的图形用户界面(GUI)应用构成。在该层用户可以查看、输入和处理数据。从用户的角度来看,用户服务层就是整个应用。在3-层或著N-层体系结构中,用户服务层只能够执行与用户接口相关的任务,例如简单的数据格式化和验证,并依赖商务服务层来执行事务处理,应用服务规则以及检索数据。在本系统中,用户服务层由ASP.NET Web Forms 构成,它可以让消费用户游览和搜索书籍,向他们的购物增加书籍,并且下订单及一些网络“冲浪”功能,例BBS、E_mail等。
2、商务服务(商务逻辑)层,也称为中间层或者应用服务层,它负责封闭事务处理、商务规则、数据访问及其他的核心应用逻辑。商务服务层可以有效的作为前台用户服务层和后台数据服务和数据存储之间的桥梁。在网络书店系统中,商务服务层将由在Windows组件服务(COM+)中执行的事务处理和非事务处理.NET服务组件构成。商务服务层也会包含提供商务处理的ASP.NET Web Service,例如下订单等,这些Web Service可以被商务客户和贸易伙伴操作的远程应用使用。