本科毕业设计-基于bs结构的在线图书销售系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Abstract

Online sales system is a classic expression form of E-commerce. And book became the best type of goods of developing E-commerce because of its characteristics. Because of these, Development of Book Online Sales System is necessary. So, in this paper, the topic Has a certain significance and practical value of academic.

This paper mainly based on a B / S (Browser / Server) structure Book Online Sales System.The System uses ASP technology development. At first, the paper describes the system design and planning, and analysis of functional modules. And then made an introductory of the interface. And described for the establishment of databases and database connection knowledge at last.

Keywords: B/S、ASP、Online Sales、DataBase

1. 在线图书销售系统综述

在线销售系统是目前Internet 上广泛使用的在线系统之一。

在线销售是信息社会发展的必然要求。国际互联网的开通,为信息社会的飞速发展创造了条件。网民队伍的迅速扩充,无疑为网上售书的发展提供了巨大的市场空间。加上图书因其具有标识精晰、规格统一、特征容易描述、同种商品个体之间无差异等特性而能成为发展电子商务的最为理想的商品类型。因此,网上售书成为各国发展电子商务的首选目标,国际互联网开通后,各国最大的电子商务网站也大都是网上书店。只要网络发展没有停止,网上售书的发展就不会停止。

其次,网上售书因其自身具有的经营上的优势对读者具有强大的吸引力,这也是剌激网上售书发展的重要原因。网上售书对于读者而言,其魅力主要表现在三个方面:一是品种丰富,读者选书的余地大。凡属稍具规模的网上书店,一般都具有良好的网络购书界面,由于不受实物陈列空间的限制,网上书店向读者提供的选书品种往往能数十倍于实物书店,读者可以通过分类查找方式选择自己所需购买的图书。二是购买方便。读者在网上查找到自己所需要的图书后,可立即发出购书信息,网上书店接到订购信息后即可确认,不几天就可收到送达的所购图书。亚马逊书店只需几十秒钟即可向顾客发出确认信息,一小时之内就可将书送到购书者手中。三是售价便宜。在网络售书市场还很不稳定之前,各个经营者都要使用各种手段抢占市场,赔本打折是较为普遍的竞争手段之一。如亚马逊书店对《纽约时报》评选的畅销书以40%~50%的价格出售,这样,消费者自然对网上售书倍加青睐。

2. 系统设计

2.1 目标设计

网上图书销售系统所要实现的功能如下:

2.1.1 系统的用户登录及身份验证要求

一、系统用户注册

二、验证用户的注册信息

三、系统用户进入系统时的身份验证

2.1.2 网上图书销售系统要求

一、允许用户浏览所有图书

二、允许用户按图书种类进行查找

三、允许用户购买自己喜欢的图书

四、系统实现对定单的处理

五、系统完成整个购物流程

2.1.3 图书销售系统的管理子系统要求

一、对管理员的身份进行验证

二、对数据库中的而手书信息进行管理

三、对数据库中的用户信息进行管理

四、对数据库中的定单信息进行管理

2.2 设计思想

2.2.1 Browser/Server 结构

图书销售系统的特点就是利用Browser/Server(B/S)结构,实现图书的在线查找,销售,以及图书的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。

图(2-1) B/S 结构的在线图书销售系统应用原理意图

对于本系统,其功能目标是要将图书的销售由传统的商店模式向在线销售的转变,同时还能对销售的定单和图书的种类进行管理。图2-1是本系统的网络应用示意图。

2.2.1 三层结构

Brower/Server 的多层结构的应用正是在对C/S 结构的总结基础上产生的,并且已经扩展到了B/S 应用开发领域。即将应用划分为3层(可以有更多层,但3层最常见):用户界面层、商业逻辑层、数据库层。

一、用户界面层负责处理用户的输入和向用户的输出,这一层通常用前端工具(Visual Basic,Visual C++,ASP 等)开发,而我们用VBScirpt 脚本语言实现html 页面;

二、数据库层负责实际的数据存储和检索。

Internet

系统服务器

系统后台数据库

图书销售系统

Internet 上的用户

2.3 系统的功能设计

根据系统的功能的要求,在线图书销售系统可以分为3个模块:用户管理模块、图书销售系统以及在线图书管理系统。图2-2给出了这3个模块之间的关系。

图(2-2)在线图书销售系统功能模块图

对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检索、用户注册信息的添加、以及用户注册信息的修改等。

对于在线图书销售系统,根据系统功能分析,它应该具有的功能包括允许用户查找图书信息、浏览图书信息、允许用户购买图书、并对购物车进行管理、最后还能处理用户的定单记录、并发送到后台数据库。具体详见下图(2-4):

查找图书 购买 结帐

浏览图书

添加

管理员进入 处理完再 送到数据库

图(2-4)在线图书销售系统

对于系统附加的图书管理系统,根据系统的功能分析,它应该具有的功能包括允许管理员浏览整个系统的图书,对图书信息进行修改(包括删除某些图书),以及添加新的图书信息。

销售系统

用户管理模块 图书销售模块 在线管理模块

数据

用户

图书 购物车 定单

管理和处理定单

相关文档
最新文档