论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>职称论文>范文阅读
快捷分类: 杂志网站 小学生作文投稿网站 毕业论文网站 外文文献网站 写论文的网站 文献检索网站 购物网站文献综述 购物网站参考文献 购物网站前端毕业设计论文 购物网站论文 购物网站设计开题报告 购物网站设计毕业论文

购物网站类专科开题报告范文 跟基于ASP的购物网站设计和实现类专科毕业论文范文

分类:职称论文 原创主题:购物网站论文 发表时间: 2024-03-27

基于ASP的购物网站设计和实现,该文是购物网站类在职开题报告范文跟购物网站和设计和研究类在职开题报告范文.

摘 要:近年来,网上购物越来越吸引人们的眼球,并且该部分的消费金额逐年递增,为了提高销售额,很多企业开始重视购物网站的设计.本文利用ASP技术,设计了一个购物网站,首先对ASP技术、IIS技术、ADO技术进行了简要介绍,并分析了网站功能相关需求,将这些作为网站设计的主要依据,从数据库、网站前台和网站后台论述了相应的设计操作与实现功能.

关键词:ASP;购物网站;数据库

中图分类号:TP39

文献标识码:A

Research and Implementation of Shopping Website Design Based on ASP

HE Junzhong

(College of Electronic Commerce,Longnan Teachers College,Chengxian 742500,China)

Abstract:In recent years,online shopping is attracting more and more people´s attention,and the amount of consumption of this part is increasing year by year.In order to improve sales,many companies begin to pay attention to the design of shopping websites.The paper designs a shopping site by using ASP technology,introduces ASP,IIS as well as ADO technology,and analyzes the website function demand.On the basis of the above-mentioned,this paper discusses the design and implementation of the function of the corresponding operations in terms of database,web and website background.

Keywords:ASP;shopping website;database

1 引言(Introduction)

网上购物已经成为了人们日常消费的主要渠道,目前,很多企业纷纷加入了购物系统开发的队伍当中,该系统不仅反映了静态资源,而且也反应了动态资源[1].用户在登录购物网站以后,可以享受其丰富的交互功能,例如阿里旺旺就是目前比较火爆的沟通渠道之一,并且交易模式也不只一种,除了EDI交易以外,还有电子交易.为了完善系统功能,本文提出了ASP下的购物网站设计研究和实现.

2 相关技术概述(Overview of related technologies)

2.1 ASP

该项技术的英文全称是Active Server Page,代表动态服务器主页,由微软公司负责研发,正式投入到实际应用中以后,由于其自身功能齐全、操作方便,取代了CGI技术.ASP属于一种开放式应用技术,其服务器端的脚本环境不仅能够与数据库进行交互,还能够与其他程序进行交互[2].通过使用ASP技术可以将组件、脚本命令和HTML三者进行有效融合,使得得到的融合体不仅具有易扩展性,而且还具有高效性和简单性.

2.2 IIS

该项技术的英文全称为Internet Information Server,主要用于提供FTP网络功能和WWW网络功能,利用IIS技术可以对网络服务器进行有效管理,并且能够建立一个虚拟目录[3].

2.3 ADO

该项技术的英文全称为ActiveX Data Objects,其中ActiveX代表数据对象,由微软公司负责研发,属于一种应用构建,其自身具有访问数据库功能.由于ADO对象具有一定的可扩展性,所以可以为网站开发提供一种高效、简便、快速的访问数据库方法.

2.4 网站应用平台

该平台选用IE浏览器作为客户端,并且选用Windows Service 2008系统作为服务器端.前台的web服务均选用通用的IIS技术,而后台选用Access 2010作为系统数据库[4].

2.5 网站开发使用工具

本文设计的网站将ASP技术作为主要开发工具,其网页制作选取的工具为Dreamweer CS6,数据库查询选用的语言为SQL,而超文本描述语言选取的是HTML,除此之外,还利用了部分插件技术[5].

3 网站功能需求分析(Analysis of the functional

requirements of the web site)

3.1 网站设计思想

本网站设计采用的B/S三层结构,即Browser/Server,不仅能够在线查找商品,还能够在线销售商品,并且可以对商品进行有效管理.本文将网站划分为三层,分别是数据库层、商业逻辑层和用户界面层.在整个系统运行当中,想要访问数据库,可以从三层结构分别进行访问,对应的访问路径分别是数据库服务器、web服务器、web浏览器.这种设计思想除了功能扩展能力较好以外,还具有其他强大的功能、操作便捷等优势.

3.2 功能需求分析

B2C购物网站需要具备的主要功能如下:

(1)24小时为用户提供在线*服务,让用户充分体验到本购物网站的便捷优势,如果用户不满意收到的商品,那么依据不同商品的类型,在规定的时间内申请退货即可.

(2)后台的管理功能,此功能也很重要,商家可以利用该项功能对自己的商品信息进行有效管理与后期维护,其具体功能主要包括修改现有的商品信息、调整商品、添加新的商品信息、删除不满足现代需求的商品信息.

(3)通过使用合理的商品数据方案,能够更加便捷、科学地对商品信息展开存储、分类处理.

(4)该购物网站应该具有商品种类划分管理的功能,这样有助于用户查询,在很短的时间内,就可以找到自己所需产品,可以在一定程度上提高用户的愉悦性.

(5)为了给用户提供更好、更便捷的服务,需要设置一个用户中心,成为会员专属.只要是本网站的会员,都可以在登录以后,在用户中心对自己的进行修改,与此同时,还能够查看订单消息与积分情况、修改、在线支付等.

(6)该网站还需要对公告进行相应的管理.用户可以通过查看公告明确哪些产品正在热销,哪些产品正在折扣中.

(7)用户评论与订单管理.当用户成功购物以后,即收到商家发出的商品,可以依据自己对商品的感受发表相应的评论,为了避免一些刷信誉度现象,以及部分订单处理不当现象的产生,需要给网站采取一定的处理措施.

(8)除了上述功能需求以外,为了随时了解用户需求,该网站还需要设置一个在线留言功能.这样用户可以随时将自身的需求反馈给网站,而网站也可以在第一时间掌握用户需求变化情况,从而达到加强两者之间联系的目的.

4 数据流分析(Data flow analysis)

通过对各个功能模块的详细分析,该网站主要有两个角色,分别是管理员、会员.当用户成功注册以后,可以通过申请转为会员,这样就可以随时查询商品与订单,并实现商品的*.不仅如此,升级为会员以后,还可以评价商品;而管理员身份可以对商品进行有效管理,在登录制定的*以后,页面自动跳转至商品管理子系统,在管理订单的同时,还要计算出购买商品的总金额,如果有新产品上市,需要在公告一栏中,简要介绍商品信息,同时完成安全管理与网络性能管理.

5 ASP下的购物网站的设计与实现(The design

and implementation of the shopping website

under ASP)

5.1 数据库结构

本文建立的购物网站,选用的数据库为Access 2010,其中数据表共计20个,主要包括类别表,对应的表示为category;用户表,对应的表示为Dv_User;管理员表,对应的表示为admin;商品信息表,对应的表示为prod;新闻信息表,对应的表示为news;商品评论表,对应的表示为review;网站配置表,对应的表示为config;订单表,对应到的表示为orders.

5.2 网站前台功能模块的实现

本文设计的网站前台功能除了导航信息与菜单、用户中心以外,还有用户注册与登录模块、商品类别选取、公告栏和商品选购功能.本文主要论述用户注册与登录、导航信息与菜单两个功能模块的实现过程.

(1)系统导航信息与菜单

该模块功能主要分为两个部分:其中一个是网站导航广告条与相关标识图片,对应的数据存储于ad数据表中;另外一个商品搜索表单.

其中导航部分采用的文件是coqp.asp,对应的结果对象为tl,数据库连接对象为coqp,功能实现代码如下:

set tl等于server.CreateObject("adodb.recordset")

tl.open "select * from ad",coqp,1,1

对于商品搜索部分,该功能模块设计了一个表单域,用户可以通过这个表单域,选择高级查询模式或者简单查询模式.另外,该模块采用了POST方式,实现了搜索信息的传递,假如可以直接传递该部分信息,那么在对其进行处理的过程中,由于代码编写量会有所增加,所以需要添加一项功能,要求该项功能可以对代码进行判空.如果编码内容为空,那么系统不会将其提交到下一环节.

(2)购买者注册流程

本系统在设计时考虑到了功能扩展,以及交易信息的有效性,因此将会员机制作为核心,当浏览该页面的人员成为会员,并且登录到该页面以后,就可以享受本网站为其提供的会员折扣专享服务.用户注册的流程图如图1所示.

图1 购买者注册流程图

Fig.1 Buyer registration flow chart

(3)购买者登录模块

图2 购买者用户登录运行界面

Fig.2 Buyer user login operation interface

要实现网上购买,必须成为系统用户,要想成为系统用户,必须相应的进行注册,注册成功后方可进行购买行为.如图2所示,购买者登录实现的必须满足以下要求,首先只能输入*和,不能是缓存登录;对用户输入的信息进行保存然后利用ASP程序从数据库中进行检索看是不是存在该用户,如果存在,将对用*和进行匹配,只有匹配成功才能实施购物,如果数据库不存在该用户信息或匹配不成功就显示登录失败请重新登录或要求用户重新.其登录模块的关键代码如下.

option explicit´强制浏览器重新访问服务器下载页面,绝不能是从缓存读取页面

Response.Buffer等于True

Response.Expires等于-1

Response.ExpiresAbsolute等于Now()-1

Response.Expires等于0

Response.CacheControl等于"no-cache"

if request("logout")等于"logout" then

session("adminuser")等于""

session("password")等于""

session("alee")等于""

session("userkey")等于""

Session.Abandon()

response.redirect "index.asp"

end if

if session("adminuser")等于"" and session("password")等于"" and session("login")<>true then

Function GetCode()

Dim TestObj

On Error Resume Next

Set TestObj等于Server.CreateObject("Adodb.Stream")

Set TestObj等于Nothing

If Err Then

Dim TempNum

Randomize timer

TempNum等于cint(8999*Rnd+1000)

Session("GetCode")等于TempNum

GetCode等于Session("GetCode")

Else

GetCode等于"<img src等于""../include/GetCode.asp"">"

End If

End Function

(4)购买者注册模块

该模块与网页浏览人员进行交互以后,会自动记录其相关信息,经过审核以后方可确定这部分信息的有效性.其注册模块的关键代码如下[6].

protected void zhuce_Click(object sender, EventArgs e)

{data.RunSql("insert into Users(No,UserName, Sex,Age,Ds,pwd, GouWu, Photo, Tel, Address) values (´" + tmal.Text + "´,´" + name.Text + "´,´" + DropDownList1. SelectedItem.Text + "´, ´" + Age.Text + "´,´" + tds.Text + "´,´" + TextBox1.Text + "´,´" + GouWu.Text + "´,´" + pic.Text + "´,´" + Tel.Text + "´,´" + Address .Text+ "´)");

Alert.AlertAndRedirect("注册成功!购物愉快", "Default.aspx");}

首先判断用户是否登录,接下来利用判断代码进行验证,确定该用户为会员身份以后,与系统的数据库建立相应的连接,输入会员名称以后,在订单管理表中即可获取与订单相关的所有信息,此时该信息会自动赋给变量,如果判断这个变量内容为空,那么说明这个会员是新建的会员,反之为老会员.如果该会员还有没有处理订单,此时,系统页面除了显示商品的以外,还会显示预计购买商品的数量.

5.3 网站后台功能模块的实现

本系统在设计后台功能时,考虑到了网站运行的安全性,设置完会员功能以后,在设置管理人员功能时,与会员功能分离开,其中会员身份可以实现的操作有信息查看、信息删除和信息查询;而管理人员身份可以实现的操作有修改权限、设置等.为了提高用户*的安全性,本网站引用了MD5技术,对口令进行了加密处理.

6 结论(Conclusion)

本文利用ASP技术设计了一个购物网站,不仅实现了商品展示功能,而且还实现了与购物相关的全部功能.其中数据库的设计主要用于存储数据,为后期的查找工作提供了便利条件;网站的前台设计除了能够为用户提供导航信息以外,还可以为用户提供菜单,另外该部分还包含了用户注册与登录功能;网站的后台设计将用户身份的权限与管理人员的权限分开,并利用了MD5技术,提高了系统的安全性.

参考文献(References)

[1] 武怀生,李秀明.基于ASP技术的企业商务网站的设计与实现[J].现代电子技术,2014(18):60-62.

[2] 王晓芳.基于ASP.NET技术下茶叶企业网站设计的创新变革[J].福建茶叶,2016,38(6):263-264.

[3] 余国雄,王卫星,谢家兴,等.基于ASP.NET技术的荔枝园智能灌溉远程监控系统的设计与实现[J].福建农业学报,2016,31(7):770-776.

[4] 姚玉阁.基于Web的网上商城购物系统的设计与实现[J].现代电子技术,2016,39(1):125-128.

[5] 吴锐侠.试论电子商务环境下零售企业竞争优势的保持——基于营销策略创新视角[J].商业经济研究,2016(12):55-57.

[6] 吴冰.基于Asp.Net的博客网站设计研究[J].数字技术与应用,2013(5):181-182.

作者简介:

贺军忠(1982-),男,硕士,工程师,讲师.研究领域:网络组建与安全,电子商务网络安全.

概括总结,该文是一篇关于对不知道怎么写购物网站和设计和研究论文范文课题研究的大学硕士、购物网站本科毕业论文购物网站论文开题报告范文和文献综述及职称论文的作为参考文献资料.

参考文献:

1、 基于工学结合的《HTML5CSS3网站设计》一体化课程建设 基于工学结合的HTML5&CSS3网站设计一体化课程建设薄 璐(陕西职业技术学院,陕西 西安 710038) 【摘要】本文介绍了HTML5&CSS3网站设计课程建设思路,以及以培养学生综合职业素质能.

2、 电商网站视觉设计和应用 【摘要】近几年,国内电子商务市场得到快速发展,明确提出关于电子商务健康发展的要求与目标 电子商务的发展引起了人们对市场的关注,拓宽了就业渠道,为更多的无业人员提供了就业岗位 国内电子商务市场已经步入稳.

3、 高校首页网站设计和制作过程中的艺术和技术 【摘要】 网页作为一种视觉语言,承载了大量的信息 制作精美的高校首页网站需要对网页进行统筹规划和设计 高校首页网站设计包括网页的色彩、线条、与主题的统一度……的设计 高校首页网站设计与制作过程中还要注.

4、 移动网站应用设计速度至关重要 根据谷歌英国地区研究“如今,65的英国成年人都使用智能手机作为他们上网的主要设备”,用户偏好的转变导致用户对产品的期望也大大增加 如今大多数用户对于糟糕的手机性能几乎没有耐心&.

5、 网站设计教学中关于临摹 在传统艺术学习中临摹,是一种重要的方法,而艺术院校在设计教学过程中一般以启发为主,不提倡临摹,比较重视训练学生的创意思维 不过创造性思维方式不是凭空出现的,除了要求学生有开阔的眼界,深厚的基本功之外,.

6、 基于农业信息科技类网站的交互设计 摘要随着高科技和新媒体信息时代的到来,中国的农业信息和互联网结合有了很大的发展,形成了“互联网农业”的信息传达方式,本文主要是阐述了交互式的农业信息科技网站的发展以及交互式农业.