电子商务基于 ASP 技术的校园电子商务的设计与开发 计算机专业毕业论文

asp技术  时间:2021-01-31  阅读:()

基于ASP技术的校园电子商务的设计与开发目 录

第1章 文献综述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1. 1校园电子商务系统. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1. 1. 1校园电子商务的方法与策略. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1. 1.2电子商务系统的发展状况. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1. 1.3存在的难点及解决措施. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1.2动态网页技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1.2. 1 ASP技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1.2.2 PHP技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

1.2.3 JSP技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.2.4比较. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.3 Access数据库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

1.3. 1 Access数据库简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

1.3.2 Access的特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

第2章引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2. 1选题目的和意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

1

2.2课题可行性分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2.2. 1课题调研. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2.2.2课题分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2.3系统开发与运行环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

2.3. 1系统开发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

2.3.2运行环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

第3章系统分析与设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

3. 1系统分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

3. 1. 1业务流. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

3. 1.2数据流. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

3.2系统设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

3.2. 1系统总体结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

3.2.2系统数据模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

第4章系统实现与应用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

4. 1产品上传模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

4.2产品发布模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

4.3产品维护模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

4.4会员维护模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

4.5网站信息维护模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

2

第5章结语. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

致 谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3

青春校园校园电子商务的设计与开发

摘要近几年 电子商务的迅速发展及表现出来对社会经济生活的巨大影响已引起了人们的广泛关注。特别是以美国为代表的经济发达国家都在大规模地推动电子商务的发展并以此取代或改造传统的商务活动方式重组业务流程 降低交易成本加速流通过程全面提高企业的市场竞争力和综合国力

本论文在探讨了电子商务系统及ASP技术在国内外发展状况的基础上浅析了基于ASP技术的用户关系管理系统的设计与开发。结合当前电子商务系统需求情况选择使用ASP开发环境、 Access数据库以及网页制作工具Dreamweaver构建了一个简单的电子商务系统该系统是一个典型的B/S平台结构。在开发过程中笔者对电子商务系统进行了总体规划以及详细设计。本系统一共涉及六个模块实现了注册登陆系统、产品上传、产品发布、产品维护、会员维护、信息维护。最后本论文对基于ASP技术的校园电子商务的开发设计进行了总结和展望。

关键词 AS产品发布 Acc es s数据库 B/S

- - 1

第1章 文献综述

1. 1校园电子商务系统

基于Web校园电子商务系统是以ASP技术开发的适应学校环境的一个的交易系统。校园电子商务从商业运作模式来看类似于一般电子商务,都是通过网络进行商品、服务或信息的交换。但与一般电子商务相比较,校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。优良的网络环境稳定的消费群体方便的物流陪送等特色都使校园电子商务有着长足的发展前景。

1. 1. 1校园电子商务的方法与策略

电子商务作为一种新兴的商务形式给世界经济带来了一个全新的概念人类生活方式也由此而发生了重大的变革。电子商务具有高效率、低成本、快速通信、公平竞争、全天候服务等优点[1] 。近年来我国电子商务发展常迅速。电子商务系统按功能模块分分为产品上架和产品发布两个模块上架模块作用是把产品的详细信息存储到数据库中包括产品的名称价钱介绍等一些必要信息。发布模块主要作用是从数据库中调出产品的信息并且发布在网站上使浏览到该网站的全部用户都能查看到产品的信息对于网站的注册用户又会拥有一些特殊的服务和功能如能浏览设置了权限的产品和信息能在线将有兴趣的产品放到自己的收藏夹里等等一些个性化的服务。产品管理系统按使用的系统来分可分为前台发布和后台管理系统前台发布和发布模块相结合整和了系统信息和产品信息并同步在网站上发布出来。后台管理系统包括上架的全部功能 以管理操作为主用于对产品的信息及网站信息做出更改、删除、替换等后台中还有对于注册会员所对应的操作包括对会员的添加删除会员个人信息的管理等操作。

1. 1.2电子商务系统的发展状况

我国各大中专院校都加快了信息化进程并且都建立了自己的校园网。这为我们校园电子商务系统的运行提供了必备的环境基础。在技术和需求的推动下校园的同学可以在宿舍通过校园网登陆到电子商务系统方便、高效是电子商务系统一直的优点。而在以往的交易的模式中我们只有走出门才有机会找到自己需要的东西耽误时间并- - 2

且会有多余的花费的产生校园电子商务的发展是迎合了校园的消费模式而产生的在技术的不断更新下系统功能会更加全面 同学对他的依赖性也会更高。在各高校领导的高度重视大力推动下 目前 国内众多高校组建了自己的电子商务交易平台东北大学、哈尔滨工业大学等著名院校则在自己校园网络应用的基础上开发实施了自己独具特色的校园电子商务系统。经过几年来的运转它们的电子商务系统已经日趋成熟取得了令人惊叹的成果。电子商务的方便、高效极大的影响了这一届以及今后学生的消费模式。

1. 1.3存在的难点及解决措施

由于产品的多样化我们要详细的录入每一样产品信息这给管理员带来繁重的录入工作。因此在系统的初步应用阶段对给管理员带来巨大的压力。

各高校可以通过增加会员的权限使其自己能发布产品信息则使校园的电子商务系统会得到进一步完善克服遇见的因难。

1.2动态网页技术

1.2. 1 ASP技术

一 ASP介绍

Microsoft Active Server Pages (ASP)实际上是将标准的HTML文件拓展了一些附加特征 ASP像标准的HTML文件一样包含HTML语句并且在一个浏览器上解释并显示。但它为HTML编写人员提供了在服务器端运行脚本的环境使HTML编写人员可以利用VBScript和JScript或其他第三方脚本语言来创建ASP实现过去需要编写复杂的C G I程序才能实现的有动态内容的网页如计数器等。一个ASP文件的后缀为. ASP其中包含实现动态功能的VBScript或JScript语句如果去掉那些VBScript或JScript语句它和标准的HTML文件没有任何区别。ASP提供了一些内建对象。利用这些内建对象你可以使你的脚本更加强大这些对象会允许您从浏览器中接收和发送信息。例如利用request对象可以接收用户的HTML表单中的信息并加以处理。ASP包含标准的ActiveX组件这些组件可以实现一些复杂的功能如使用数据库等。ASP可以和诸如MicrosoftAccess这样的数据库进行挂接。重要的是这是ASP一个非常强大的功能所在各种- - 3

Web应用程序都需要数据库的支持而且需要随数据库内容的更新而自动更新这样就可以利用ASP自己建立很多高级Web应用程序[6] 。

二 ASP的功能

ASP是一套服务器端的脚本运行环境当用户从浏览器向Web服务器请求.asp文件时 ASP脚本开始运行然后Web服务器调用ASP ASP全面读取请求的文件执行所有的脚本命令并将标准的Web页传送给浏览器而并不包含你所写的脚本命令。使用ASP与Microsoft Access数据库架设 ASP的每一个命令都首先被用来生成HTML文件 因此ASP允许生成动态内容。

对于Web服务器来说 ASP与HTML有着本质的区别 HTML不经任何处理送回给浏览器另一方面对于浏览器来说 ASP和HTML几乎是没有区别的仅仅是后缀为. asp和. htm的区别 当我们在客户端提出对ASP的申请后我们的浏览器接受的是HTML格式的文件。因此它根据以上特性我们用ASP可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、 ASP还可以轻松地实现对页面内容的动态控制为不同的浏览者定制不同的页面内容实现适用于任何浏览器。从而设计出具特色的Web应用程序。

三使用范围

用ASP实现各功能时几乎没有什么限制只要Web应用程序存在并正常运行 用ASP编写出的系统完全可以达到原来使用Client/Server的网络数据库系统的水平。使用ASP最大的好处是在你对程序进行升级时你只需要修改服务器上的ASP文件而不需要修改客户端程序。

1.2.2 PHP技术

PHP是英文“超级文本预处理语言” PHP:Hypertext Preprocessor的缩写。 PHP与ASP有几分相似都是一种在服务器端执行的“嵌入HTML文档的脚本语言”。它大量地借用C,Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。用PHP做出的动态页面与其他的编程语言相比执行效率比完全生成HTML标记的CGI要高许多。 PHP可以支持目前绝大多数数据库 PHP可以编译成具有- - 4

与许多数据库相连接的函数。但PHP提供的数据库接口支持彼此不统一比如对Oracle,MySQL Sybase的接口彼此都不一样。这也是PHP的一个弱点[8] 。

1.2.3 JSP技术

JSP是Sun公司推出的新一代网站开发语言 Sun公司借助自己在Java上的不凡造诣将Java从Java应用程序和Java Applet之外又有新的硕果就是JSP(Java ServerPage) 。 JSP可以在Serverlet和JavaBean的支持下完成功能强大的站点程序。 目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术 国内采用的较少。但在国外 JSP已经是比较流行的一种技术尤其是电子商务类的网站多采用JSP[8] 。

1.2.4比较

(一)应用范围

ASP只能执行于微软的服务器产品, IIS(Internet Information Server) (windowsNT)和PWS(Personal Web Server) (windows 98)上。在Unix下的COM实现起来非常困难。

PHP可在Windows,Unix,Linux的Web服务器上正常执行,还支持IIS,Apache等一般的Web服务器,用户更换平台时,无需变换PHP3代码,可即拿即用。

JSP几乎可以执行于所有平台。如Win NT,Linux,Unix。在NT下IIS通过一个外加服务器例如JRUN或者ServletExec就能支持JSP。

(二)性能比较

循环性能测试 JSP最快而ASP、 PHP与JSP相错一个数量级。

数据库存取测试 JSP需要13秒 PHP需要69秒 ASP则需要73秒。

(三)前景分析

目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术国内采用的较少。但在国外 JSP已经是比较流行的一种技术尤其是电子商务类的网站多采用JSP。三者中 JSP应该是未来发展的趋势。

- - 5

1.3 Access数据库

1.3. 1 Access数据库简介

Microsoft Access是微软公司开发的小型关系数据库系统稳定、快捷是其特点Access数据库可以使客户端在小容量少数据下能够保持更快速的浏览速度 Access可以将数据库中的数据动态地提供给Web应用程序能满足最大的Web站点和小型企业和与个人个人数据处理和分析数据的需要。

Microsoft Access是一种关系式数据库关系式数据库由一系列表组成表又由一系列行和列组成每一行是一个记录每一列是一个字段每个字段有一个字段名字段名在一个表中不能重复。 Access数据库以文件形式保存文件的扩展名是MDB。

1.3.2 Access的特性

1、简介

Acces s数据库由七种对象组成 它们是表、查询、 窗体、报表、宏、页和模块。

表(Table)——表是数据库的基本对象是创建其他5种对象的基础。表由记录组成记录由字段组成表用来存贮数据库的数据 故又称数据表。

报表(Report)——报表的功能是将数据库中的数据分类汇总 然后打印出来 以便分析。

宏(Macro)——宏相当于DOS中的批处理 用来自动执行一系列操作。 Access列出了一些常用的操作供用户选择使用起来十分方便。

模块(Module)——模块的功能与宏类似但它定义的操作比宏更精细和复杂用户可以根据自己的需要编写程序。模块使用Visual Basic编程。

页——是一种特殊的直接连接到数据库中数据的一种WEB页。通过数据访问页- - 6

Ceranetworks顶级合作伙伴 香港E3 16G 299元 香港E5 32G 650元 美国E3 16G 650元

提速啦(www.tisula.com)是赣州王成璟网络科技有限公司旗下云服务器品牌,目前拥有在籍员工40人左右,社保在籍员工30人+,是正规的国内拥有IDC ICP ISP CDN 云牌照资质商家,2018-2021年连续4年获得CTG机房顶级金牌代理商荣誉 2021年赣州市于都县创业大赛三等奖,2020年于都电子商务示范企业,2021年于都县电子商务融合推广大使。资源优势介绍:Ceranetwo...

Central美国65折优惠,美国达拉斯机房VPS季付赠送双倍内存

Central美国独立日活动正在进行中,旗下美国达拉斯机房VPS 65折优惠,季付赠送双倍内存(需要发工单),Central租用的Hivelocity的机房,只支持信用卡和加密货币付款,不支持paypal,需要美国独服的可以谨慎入手试试。Central怎么样?Central便宜服务器,Central自称成立于2019年,主营美国达拉斯机房Linux vps、Windows vps、专用服务器和托管...

hostkey俄罗斯、荷兰GPU显卡服务器/免费Windows Server

Hostkey.com成立于2007年的荷兰公司,主要运营服务器出租与托管,其次是VPS、域名、域名证书,各种软件授权等。hostkey当前运作荷兰阿姆斯特丹、俄罗斯莫斯科、美国纽约等数据中心。支持Paypal,信用卡,Webmoney,以及支付宝等付款方式。禁止VPN,代理,Tor,网络诈骗,儿童色情,Spam,网络扫描,俄罗斯色情,俄罗斯电影,俄罗斯MP3,俄罗斯Trackers,以及俄罗斯法...

asp技术为你推荐
锦天城和君合哪个好和君咨询(王明夫为董事长)到底怎么样?有人说很好,空间大;也有人说像待遇差。无纺布和熔喷布口罩哪个好一次性口罩的熔喷布和KN95的熔喷布有什么不同?核芯显卡与独立显卡哪个好英特尔核芯显卡怎么样?和独立显卡那个更好?手机浏览器哪个好用手机浏览器哪个好用?dnf魔枪士转职哪个好dnf魔枪士转职哪个职业好?qq空间登录不上为什么我登不进去QQ空间飞信空间登录移动飞信客户端怎么登陆???qq空间登录网站QQ空间打开需要输入用户名和密码,下面是正在连接一个网址和领域网址网通dns服务器地址新乡网通DNS服务器地址是什么360云盘网页版最近360云盘网页版登陆后,找不到文件共享群了。哪位知道在哪里可以进去文件共享群?
国外主机空间 万网域名代理 最便宜虚拟主机 lamp themeforest 好看的桌面背景图 韩国网名大全 isp服务商 卡巴斯基免费试用 t云 联通网站 台湾google starry cxz lamp什么意思 万网主机 卡巴斯基试用版下载 免备案jsp空间 香港ip 香港博客 更多