ASP网上书店论文网站设计方案.docx

上传人:b****4 文档编号:5478495 上传时间:2023-05-08 格式:DOCX 页数:47 大小:1.56MB
下载 相关 举报
ASP网上书店论文网站设计方案.docx_第1页
第1页 / 共47页
ASP网上书店论文网站设计方案.docx_第2页
第2页 / 共47页
ASP网上书店论文网站设计方案.docx_第3页
第3页 / 共47页
ASP网上书店论文网站设计方案.docx_第4页
第4页 / 共47页
ASP网上书店论文网站设计方案.docx_第5页
第5页 / 共47页
ASP网上书店论文网站设计方案.docx_第6页
第6页 / 共47页
ASP网上书店论文网站设计方案.docx_第7页
第7页 / 共47页
ASP网上书店论文网站设计方案.docx_第8页
第8页 / 共47页
ASP网上书店论文网站设计方案.docx_第9页
第9页 / 共47页
ASP网上书店论文网站设计方案.docx_第10页
第10页 / 共47页
ASP网上书店论文网站设计方案.docx_第11页
第11页 / 共47页
ASP网上书店论文网站设计方案.docx_第12页
第12页 / 共47页
ASP网上书店论文网站设计方案.docx_第13页
第13页 / 共47页
ASP网上书店论文网站设计方案.docx_第14页
第14页 / 共47页
ASP网上书店论文网站设计方案.docx_第15页
第15页 / 共47页
ASP网上书店论文网站设计方案.docx_第16页
第16页 / 共47页
ASP网上书店论文网站设计方案.docx_第17页
第17页 / 共47页
ASP网上书店论文网站设计方案.docx_第18页
第18页 / 共47页
ASP网上书店论文网站设计方案.docx_第19页
第19页 / 共47页
ASP网上书店论文网站设计方案.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

ASP网上书店论文网站设计方案.docx

《ASP网上书店论文网站设计方案.docx》由会员分享,可在线阅读,更多相关《ASP网上书店论文网站设计方案.docx(47页珍藏版)》请在冰点文库上搜索。

ASP网上书店论文网站设计方案.docx

ASP网上书店论文网站设计方案

第一章引言……………………………………………………………4

●课题的来源和背景………………………………………….4

第二章综述……………………………………………………………8

第三章系统分析…………………………………………………......12

●引言………………………………………………………..12

●系统的功能要求…………………………………………..12

●运行要求…………………………………………………..13

●分析系统的数据要求……………………………………..13

第四章总体设计……………………………………………………18

●编写目的…………………………………………………18

●任务概念…………………………………………………18

●总体设计…………………………………………………18

第五章详细设计……………………………………………………24

●后台系统的实现…………………………………………24

●前台系统的实现…………………………………………42

第六章系统测试…………………………………………………….47

●测试环境和条件………………………………………….47

●实例测试及相关数据…………………………………….49.

●性能分析………………………………………………….51

第七章结束语………………………………………………………52

第八章学习总结与参考文献………………………………………54

●学习总结………………………………………………….54

●参考文献…….…………………………………………56

摘要

软件定义:

网上商店开发,可行性研究,需求分析

软件开发:

总体设计、详细设计、编码与测试

维护:

维护

关键字:

网上书店开发

购书系统

功能要求

运行要求

 

第一章引言

●课题的来源和背景

随着全球经济一体化的逐步发展和深入,网上书店已成为传统书店必不可少的经营策略之一.目前,网上书店在国际互联网上可以实现的商务已经多样化,可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化的高效动作。

虽然传统书店规模有所不同,随着网上交易的开展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。

这些影响主要体现在以下方面。

1、改变企业竞争方式

企业上网不仅给消费者和企业提供了更多的选择消费与开拓销售市场的机会,而且也是提供了更加密切的信息交流场所,从而提高了企业把握市场和消费者了解市场的能力。

同时企业上网扩大了企业的竞争领域,使企业从常规的广告竞争、促销手段等领域的竞争扩大到无形的虚拟竞争空间。

2、改变企业竞争基础

网上书店改变了企业竞争的交易成本。

网上书店具有投入成本低、批发数量大及用户多的优势。

电子商务也使企业规模影响竞争力的基础发生了改变。

例如在传统的销售渠道中,大书商与小书商之间的竞争差别很大。

电子商务使大书商与小书商之间规模差距的竞争变得几乎微不足道。

美国西雅图亚马逊公司在网上开办了一家大型书店,提供250万册图书供在线购买。

只有两个人管理的网上书店提供的书目和服务,几乎可以与200人管理的传统书店提供的书目和服务一样。

3、改变企业的竞争模式

网上书店的经验表明,如果网上书店可以为顾客提供品种齐全的图书、折扣以及灵活的条件、可靠的安全性和友好的界面,在线购物者一般都愿意在网上进行图书交易。

 

毕业设计标题:

ASP网上书店开发

设计目的:

随着计算机技术、通信技术的日益发展,互联网的逐步深入与应用,电子商务网站越来越多的出现在我们的身边,它直接作为一种先进的交易方式,被越来越多的人所接受。

网上交易最大程度地方便了用户,你可以通过WWW浏览器实现WEB购物。

本系统基本实现网上书店的动作过程,同时提供了用户的注册模块和后台数据库的维护。

基本要求:

创建和运行动态、交互的Web服务器应用程序,接收客户端请求,并对后端数据库进行存取操作,然后将处理结果返回到客户端浏览器。

简而言之,就是现在一般的客户机/服务器(Client/Server)模式。

不同的是所操作对象分为后台管理员与前台用户两部分。

运行环境:

可以在PWS(personalwebserver)+ASP4.0的环境中编辑运行,当然也可以IIS(InternetInformationService)或者WebSite等其他程序,但要装ASP支持模块。

设计思想:

一.前台系统的工作流程:

首先当用户登录网站后,系统提供会员与非会员两种机制。

非会员进入主页对某些页面会没有权限去查看,但可以通过注册模块注册后享受会员的代遇。

会员可直接根据商品的分类来查询商品,也可以通过关键词去查询自己所需要的商品,同时可以直接进入比较吸引人的地方---特价区,然后再去看此类商品的其它详细信息,如本系统所设计的有重量、尺寸等属性。

当用户中意所需商品时便会把它放入到购物篮中。

购物篮是一个选购商品的列表,同样也可显示商品的数量、属性、价格等等,用户可以方便地增加、更加、删除所购物篮中的商品。

当用户选完所需要的商品后,就是决定购买商品,在这里就需要用户确定所购商品,系统提供一张订单供用户填写必要的联系地址和方法,以及其它的配送资料。

在此系统提供两种付款方式:

一是邮局汇款,二是货到付款。

二.后台管理系统流程:

后台管理系统主要是进行商品信息的管理、发布和修改,另外还可以浏览所有用户的订单,同时可以管理用户账号系统。

系统解决方案与存在问题:

1、利用HTML、ASP、SQL三种网页实现技术,实现本系统的大部分功能。

2、如网上支付,同时会员的优惠措施,运费支付等等,尚未实现。

测试方案:

先从后台输入数据,以供查询实现的测试需求;再实现前台数据维护,并用查询功能检查前台数据维护功能的错误.

 

第二章综述

网上开店,真正时尚前卫的工作,很多朋友问我,我能不能网上开店呢!

我究竟适不适合网上开店呢!

其实也的确并非是每个人都适合网上开店的!

究竟把网上开店作为自己的第一职业,还是第二职业呢!

也要根据具体情况而订吧!

  企业管理者

  对于小型企业,网上销售,网上开店无可厚非的是一种必然需要的选择,过去,那些名不见经传的中小企业,要想把产品送进大百货店的大门简直比登天还难,可如今网络店铺给他们提供了一个广阔的天地,解开了中小企业产品“销售难”的死结。

不受地理位置、经营规模、项目等因素制约,只要上网就能资源共享,中小企业在网络店铺上与知名大品牌实现了平等,而且还可以开展以前想都不敢想的全球经营。

 

  大学生

  我有很多淘宝和易趣的朋友,具我的了解,有很多大学生朋友都在红红火火的搞着网上销售,他们的那份热情,他们的那份执着,真的很让人感动,我想他们的这种边学边玩边创业的快乐的生活,一定会成为一段佳话,大学生创业,它并非不可行。

大学生平时的学习生活比较清闲,对网络的应用得心应手,上网开店唾手可得。

还等什么!

  初创业者

  在去年这个时候,我结识了一些渴望创业的朋友,当时大家还在一起热热闹闹的探讨该做什么,做什么才能赚钱,后来大家慢慢交流少了,半年以后,就有一部分朋友已经在网上开店,已经开始盈利赚钱,我打电话问候他们的时候,得知生意有好有的一般,但是他们选择的这条创业路,可以侧面证明,网上开店创业风险小,只要能有一点的收入,就会很开心很开心,我想:

初创业者心中的成功并非是大把大把的现钞,而是那的第一笔订单的喜悦,是对自己选择的肯定!

那种开心是常人无法体会的,“网下开小店当老板,网上开店铺做‘掌柜’,网上网下两不误,生意实现双丰收。

”创业者在公司建立的初期,知名度低,没有人知道自然就没有生意,开个网络店铺让客户知道有这么一个店铺,网民也可以用搜索引擎找到店铺的链接,建立起知名度就迈出了创业的第一步。

  具有产品货源的小商户

  我有货,那就是资源,现在需要更好的销售推广,那就可以网上开店,一次的投资,专业的推广,自己的产品,马上就可以得到立杆见影的效果,网上开店的一个必要因素就是货源,有货源的小商户网上开店是一种很有眼光的选择!

当然也要分如何来运作!

  整天活动在网上的人

网上开店并不需要整天活动在网上,作为网上店主,也许每天只需要1个小时就完全可以照顾好自己的商店,但是假如你是一个绝对的网虫,那也是一种绝对的资源,有时间又勤奋,就一定有收获!

经常活动在网上,可以找到更多的网上客户资源,可以在客户服务上尽可能的做到尽善尽美!

经常活动在网上,可以学习到更先进的技术,可以把自己的网上商店调理的很好!

经常活动在网上,花费时间来照顾推广自己的网店是很轻而易举的事情,在网上开店的店主里面,有一部分朋友就是当初地道的网虫,现在也有了自己的事业!

他们悠哉游哉,快乐的生活着!

  

   自由职业者

  不少自由职业者喜欢上网冲浪,他们开设网络店铺并不在意自己的东西能卖多少钱,而是希望那些平时逛街所觅来的东西同样会有人欣赏和喜爱,其目的是通过开店来充实生活,寻找一些志趣相投的朋友。

因此这类人投资风险较小,还可以以此为契机,拓宽社会圈子,为今后的发展作铺垫。

   整天忙碌的企业白领

   我整天忙碌,月薪不匪!

我适合开店吗?

答案是肯定的,因为我白天工作是接触网络的,紧张而又有节奏!

开一家自己的网上小店,是一件非常有品味的事情,店子虽小,但是意义却不同,在这里可以体会到自己做老板的感觉,在这里可以结识更多的朋友,并且本身就是客户不断电话不停的白领们,多一个电话又有何妨?

恰好是生活的一种乐趣,回到家中,和自己的爱人一起在网上上传自己买回来的新产品,是一种多么惬意的事情!

比起整天的应酬派对,我觉得照顾自己的小店更有意义,那也是一种寄托,也是一份事业!

它会做好的,30岁以后吧,作为自己的第二职业!

   生活在大都市的人们

   北京,上海,深圳......生活在大都市的人们,那就是一种资源,在这些快节奏的城市,它遍地都是机遇,只要去努力就一定能成功,网上开店就是一个很大的机遇!

即使我不懂网络,因为我生活在这里,这里的人们已经肯定了网上购物的这种消费方式,这里的人们有网上购物的消费需求!

这里就是市场,这里就是创业的地方!

  把网络作为自己未来理想的人们

   如果你很喜欢网络,希望未来的日子不再奔波,过着属于自己的IT白领生活,那你一定是一位很热爱生活的人!

你喜欢网络,那就去追求自己的梦想吧!

那并非虚幻而遥不可及!

那并非短暂的昙花一现,网上购物必将成为未来10年的一个发展方向!

只要做的早,就一定能够成为行业的领跑者!

也许你并不想成为领跑者!

只要能实现现在的梦想就可以了!

如果你是这样的人!

你就会感动你周围的所有朋友!

网上店铺这种独特的商业模式,充满了商机。

网上店铺的进货渠道直接且多样,不仅丰富了产品种类,而且降低了商品价格。

网上开店和传统店铺其实并不相同,它有更多的营销技巧,我将在系列文章里慢慢告诉大家!

放飞自己,才能找到未来

 

第三章系统分析

1.引言

需求说明书主要是为了解网上书店开发所要求做的内容以及必

须具备的功能。

在现代计算机技术、通信技术日益发展,Internet普及,网上交易成了一种必然的趋势,但对于种多用户来说毕竟还是一件比较陌生的事,因此要使用户了解系统是一个重要的关键。

通过网络实现商品的信息,采购,样品的展示,还有更多未实现的功能如:

网上支付,售后服务等。

2.系统的功能要求

网上书店的开发主要需要完成的任务有:

前台系统

会员登录模块:

四个部分组成,一是新用户的注册,将信息存入数据库的过程,二是会员的登录,三是会员信息的修改,四是会员找回密码。

网上书店系统的商品展示模块:

三个核心部分:

一是商品的展示,二是存放选购产品的购物袋,三是交易数据的储存。

用户还可对商品进行查询,直接找到所需的商品。

以及用户对个人订单的查询,浏览当前所购的商品。

后台系统

管理员模块:

一是管理员登录,二是商品的管理,三是商品类别的管理,四是所有订单的浏览,同时也可以对商品的查询和单条订单的查询。

3.运行要求

本网站开发基本所需工具有:

IIS,VB,ASP,IE,ActiveServerPage.SQLServer2000,VBSript,JSCript

该系统运行时所处的环境要求在Windows操作系统、Unix及Linux等开发环境中;

在软件方面需要I386,ASP、HTML等的支持,采用SQLServer2000数据库系统。

4.分析系统的数据要求

本网站主要的数据表前台主要有如下几个:

books;categories;

subcategories;suppliers;customer;sorders;stockmovements;

后台主要是管理理员信息表:

Admin

admin:

管理员信息表;

books:

库存图书信息表;

categories:

图书分类表;

subcategories:

图书子类表

suppliers:

出版商表;

customers:

客户表;

orders:

销售图书信息表;

stockmovements:

图书的入库,更改信息表;

数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要尽量分离各实体对应的表,一个实体对应一个表,摘清楚该实体有哪些属性,对应有哪些属性,对应有些什么字段,以及各实体之间有何种联系。

实体、属性与联系是进行概念设计时要考虑的3个要素,也是一个好的数据库设计的核心。

 

表1:

admin:

管理员信息表;

列名

数据类型

可否为空

说明

adminname

nvarchar(15)

Notnull

管理员名(主键)

pws

varchar(15)

Notnull

管理员密码

 

表2:

     books:

库存图书信息表;

列名

数据类型

可否为空

说明

idbook

Smallint

Notnull

图书编号(主键)

idcategory

Smallint

Notnull

类编号(外键)

Idsubcategory

Smallint

notnull

子类编号(外键)

idsupplier

Smallint

Notnull

出版商编号

Bookname

Nvarchar(30)

Notnull

图书名

Isbn

Varchar(13)

Notnull

ISBN编号 

Details

Nvarchar(300)

null

内容简介

Orgcost

Smallmoney

Notnull

进价

Price

Smallmoney

Notnull

售价

Discount

Tinyint

Notnull

折扣率

Imageurl

Nvarchar(50)

null

图片位置

Availstock

Int

Notnull

可供销售的数目

Stock

Int

Notnull

在库数

Active

Bit

Notnull

是否发布

Hotdeal

Bit

Notnull

是否是热点图书

Sales

Int

Notnull

已销售数

Visits

Int

Notnull

被浏览次数

 

表3     categories:

图书分类表

列名

数据类型

可否为空

说明

Idcategory

Smallint

Notnull

图书类编号(主键)

Categoryname

Nvarchar(20)

Notnull

类名

表4      subcategories:

图书子类表

列名

数据类型

可否为空

说明

Idsubcategory

Smallint

Notnull

图书子类编号(主键)

Subcategoryname

Nvarchar(20)

Notnull

子类名

Idcategory

Smallint

Notnull

图书类编号(外键)

 

表5      suppliers:

出版商表

列名

数据类型

可否为空

说明

Idsupplier

Smallint

Notnull

出版商编号(主键)

Suppliername

Nvarchar(30)

Notnull

出版商名称

表6      customers:

客户表

列名

数据类型

可否为空

说明

Idcustomer

Int

Notnull

客户编号(主键)

Username

Nvarchar(15)

Notnull

客户名

Password

Varchar(15)

Notnull

密码

Realname

Nvarchar(15)

Notnull

真实姓名

Phone

Varchar(19)

Notnull

电话

Email

Varchar(30)

Null

电子邮件地址

[add]

Nvarchar(30)

Notnull

地址

City

Nchar(10)

Notnull

城市

State

Nchar(10)

Notnull

省份

Zip

Char(6)

Notnull

邮政编码

 

表7      orders:

销售图书信息表

列名

数据类型

可否为空

说明

Idorder

Int

Notnull

定货编号(主键)

Orderdate

Datetime

Notnull

定货日期(外键)

Idcustomer

Int

Notnull

客户编号(外键)

Idbook

Int

Notnull

图书编号(外键)

Totalmoney

Smallmoney

Notnull

该类图书总价(打折以后)

Totalbooks

Smallint

Notnull

该类图书总数

[add]

Nvarchar()30

Notnull

送货地址

City

Nchar(10)

Notnull

送货城市

State

Nchar(10)

Notnull

送货省份

Comment

Nvarchar(300)

Null

其他备注和要求

Idpayment

Tinyint

Notnull

付款方式

Send

Bit

Notnull

是否已送货

 

 

表8   stockmovements:

图书的入库,更改信息表

列名

数据类型

可否为空

说明

Idbook

Int

Notnull

图书编号

Datemovement

Datetime

Notnull

操作日期

Quantity

Int

Notnull

操作数量

由于采用规范化数程序设计的尽量分离各个实体的原则,各表之间的关系也就清楚了。

同时消除了数据冗,为了各便于各表之间进行查询,也为了更加规范和安全,各表之间建立如下图所示完整性约束:

建立以上的关系可以使各表之间更加方便地进行连接查询,可以大大地简化数据库的操作从而提高了查询的效率;同时由于实施了完整性规则,避免一些非法的操作。

如要在suppliers表中删除books表中该出版商提供的所有图书,而这又牵涉到所有含有idbook字段的表的操作,避免了非法的删除,这在实际中有非常重要的意义。

同样,在添加图书到books表中时,必须同时提供出版商的消息,而不会出现“来历不明”的图书。

这个图对于本系统是非常重要的。

以上有效地建表为下面开展打下了扎实的基础。

 

 

第四章总体设计

1:

编写目的

概要设计说明书是为说明如何解决网上书店开发系统的初步设计过程,本系统面向的对象是所有在线的网上用户,目的是让用户了解本系统如何更直接、更方便的去浏览,去实现购物时所必须要做的流程,实现网上书店员购书的整个过程。

2:

任务概念

概要设计说明书的目标是为了确定系统的具体的实现方案,确定软件结构及模块的组成和它们的联系。

其运行所需的环境是要求Win9xWin2000WinXP等操作系统的支持下,同时要求ASPHTMLPWS等软件的支持。

3:

总体设计

实际采用的系统图如下图所示:

 

购书活动图

但是还有非常重要的一点就是网站的后台管理,没有能够在上面的图中体现出来,因为上面的析是从顾客的角度进行分析的。

现在来看看书店的管理所需要的一些操作,它们是:

(1)新建图书类别;

(2)新增供货商;

(3)新书入库;

(4)增加在库书信息;

(5)改变在库书信息;

(6)查询在库书信息;

(7)查询销售情况;

(8)查询顾客情况;

(9)管理员更改

注意到上面的分析中有两点:

(1)前台(购书者的角度)的活动与后台(书店管理员角度)的活动是相对独立而且也理应是独立的

(2)后台管理本身的各个活动之间是相对独立的。

因此在画系统图时不必将后台活动考虑进去。

并不是一个活动对应一个页面,要使整个系统运行起来还需要一些支持的页面。

事实上,为了使逻辑和便于管理和修改,也为了避免出现各种微小错误,提倡尽量将各个功能分割开来,写成不同的页面,因此在最后完成的系统中还有很多支持页面。

下面是系统框架图:

三、所用到的页面一览:

如前所述,这样一个系统用到的页面(模块)是相当多的,第一个页面的功能都应该能清楚的表述。

用到的主要页面如表所示:

所用到的页面一览

文件名

作用与功能

备注

Globar.asa

全局文件

功能页,不可见

Default.asp

主页

Listbyhotdeals.asp

显示热点图书

包含在主页中

Listbycategories.asp

显示分类图书

包含在主页中

Bookincategory.asp

显示某类中所有图书

Viewitem.asp

显示某一本图书细节

Bookquery.asp

顾客查询图书

Showans_books.asp

显示查询结果

Myinfo.asp

顾客帐户查询

Addinfo.asp

将选定的图书的数目重新计算

功能页,不可见

Showcart.asp

显示购物车

Itemchange.asp

改变购物车中某图书的数目后重新计算

功能页,不可见

Itemremove.asp

从购物车中去掉某种图书

功能页,不可见

Checkout.asp

结帐台

Login.asp

登录

Regist.asp

注册

Addcustomer.asp

添加顾客的注册信息到数据库

功能页,不可见

Orderverify.asp

购物车确认

Reply_orderverify.asp

把确认后的结果存入库或取消购买

功能页,不可见

Adminlogin.asp

管理员登录

后台

Admin.asp

管理控制台

后台

Addcategory.asp

添加图书类别

后台

Addsupplier.asp

添加出版商

后台

Addbook.asp

添加新图书

后台

Appendbook.asp

增加在库图书数目

后台

Changestock.asp

改变在库图书各种状况

后台

Stockquery.asp

在库书查询

后台

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2