电子商务基于 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

无忧云(25元/月),国内BGP高防云服务器 2核2G5M

无忧云官网无忧云怎么样 无忧云服务器好不好 无忧云值不值得购买 无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免北岸建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高...

TMTHosting:夏季优惠,美国西雅图VPS月付7折,年付65折,美国服务器95折AS4837线路

tmthosting怎么样?tmthosting家本站也分享过多次,之前也是不温不火的商家,加上商家的价格略贵,之到斯巴达商家出现,这个商家才被中国用户熟知,原因就是斯巴达家的机器是三网回程AS4837线路,而且也没有多余的加价,斯巴达家断货后,有朋友发现TMTHosting竟然也在同一机房,所以大家就都入手了TMTHosting家的机器。目前,TMTHosting商家放出了夏季优惠,针对VPS推...

[6.18]IMIDC:香港/台湾服务器月付30美元起,日本/俄罗斯服务器月付49美元起

IMIDC发布了6.18大促销活动,针对香港、台湾、日本和莫斯科独立服务器提供特别优惠价格最低月付30美元起。IMIDC名为彩虹数据(Rainbow Cloud),是一家香港本土运营商,全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。香港服务器   $39/...

asp技术为你推荐
软银赛富李念老公是谁登陆qq空间首页使用您的原来关闭了空间的QQ号码登录空间首页http://qzone.qq.com,在进入QQ空间个人中心体验版后,点击左上角“立即开通QQ空间”,根据系统提示,输入您相关的资料后为什么还是没有开通304和316不锈钢哪个好304与316用哪个好?苹果x和xr哪个好苹果x和苹果xr买哪个好燃气热水器和电热水器哪个好燃气热水器与电热水器的优缺点?迈腾和帕萨特哪个好迈腾和帕萨特哪个好朗逸和速腾哪个好大众朗逸和速腾哪个更好一点?手机音乐播放器哪个好手机音乐播放器哪个好清理手机垃圾软件哪个好清理手机垃圾文件的软件哪个好?首选dns服务器地址默认网关和首选DNS服务器是多少
美国vps评测 双线vps 北京主机 商务主机 电子邮件服务器 最好的免费空间 百度云1t 微软服务器操作系统 免费邮件服务器 smtp虚拟服务器 smtp服务器地址 百度云空间 域名和主机 新疆服务器 九零网络 发证机构 zencart安装 侦探online weblogic部署 香港打折信息 更多