ASP网上商城的实现与应用.doc

上传人:精*** 文档编号:877965 上传时间:2024-03-08 格式:DOC 页数:13 大小:174KB
下载 相关 举报
ASP网上商城的实现与应用.doc_第1页
第1页 / 共13页
ASP网上商城的实现与应用.doc_第2页
第2页 / 共13页
ASP网上商城的实现与应用.doc_第3页
第3页 / 共13页
ASP网上商城的实现与应用.doc_第4页
第4页 / 共13页
ASP网上商城的实现与应用.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、ASP网上商城的实现与应用目录:摘要-1一、前言-2二、开发环境的简单介绍-2 2-1.系统运行环境配置-2 2-2.IIS服务器和ASP的工作原理-2三、数据库设计-3 3-1.创建数据库-3 3-2.建立数据库连接-3四、详细设计-4 4-1.系统功能描述-4 4-2.用户模块的程序流图-4 4-3.商品分类管理-5 4-4.商品管理-6 4-5.购物车管理-7 4-6.定单处理-9五、用户的注册与登陆-10 5-1.(后台)管理员的登陆-10 5-2.(前台)用户的注册-11六、手机号码的查询-11七、总结-12八、参考文献-13摘要:随着Internet技术的发展,人们的日常生活已经离

2、不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 本设计尝试用ASP在网络上架构一个动态的电子商务网站,以使每一位顾客不用出门在家里就能够通过上网来轻松购物。 关键字:Internet,ASP,Access, 电子商务,网上商城一 前言:随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经

3、成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 ASP(Active Server Pages)是Microsoft提出的一种网络服务器端编程环境。ASP已经成为开发动态网站的重要而快速、有效的工具。ASP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了ASP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站网上商品销售系统,我是负责系统的用户模块的设计。该系统能实现用户的

4、注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。二 开发环境的简单介绍2-1 系统运行环境配置要在计算机上运行ASP程序就需要安装IIS(Internet Information Servers)服务器。2-2 IIS服务器和ASP的工作原理 (1)用户在浏览器的地址栏中输入ASP文件访问地址及名称。(2)浏览器将这个ASP的请求发送给IIS服务器。(3)IIS服务器接受这个申请,从硬盘或内存中读取正确的ASP文件。(

5、4)IIS服务器读取ASP文件中的特定代码并解释执行。(5)ASP文件将从头到尾被执行并根据命令要求生成响应的静态页面。(6)HTML页面将被送回浏览器。(7)HTML页面将会被用户浏览器解释执行并显示在用户浏览器上。三 数据库设计3-1 创建数据库创建数据库之前要先确定存储路径,本系统数据库存放在站点跟目录下的data目录中。数据库文件名使用data.mdb.3-2 建立数据库连接数据库连接部分(CONN.asp)主要提供了Connection数据库连接对象和打开关闭数据库连接的函数。主要源代码如下:四 详细设计4-1 系统功能描述网上商城系统只要实现了商品的分类管理,用户可以查询商品,对购

6、物车内的商品进行添加、删除、修改等管理。操作员对系统内的商品进行分类管理,对商品进行添加、删除、修改等管理,对定单进行删除、发货等处理。4-2 用户模块的程序流图 网站主页注册/登陆用户名前台后台操作员登陆用户名搜索选机商品详细介绍购物车定购确认数量/付款填写收货人详细信息确认完成购物商品/定单/用户/网站管理使用帮助添加/删除/修改完成操作4-3 商品分类管理管理员可以任意添加、删除、修改商品的类型,并且可以在各大类别之间进行移动。主要源代码如下: 分类: %if rs.eof and rs.bof then response.write 请增加分类else Do while not rs.

7、eof response.write + rs(Nsort_name) + rs.MoveNext Loopend if% 4-4 商品管理当有新商品入库时,根据库存是否已有此类商品的添加操作,或对现有的商品增加数量。当有商品需要重新划分分类的时候,可以把商品在各类别中移动。当有商品损坏或其他原因减少时,可以对商品进行减少数量操作。也可以随时修改商品的价格、名称、规格等基本信息。主要源代码如下:型号名称      4-5 购物车管理购物车管理主要是对用户在商城中的购买活动进行管理。用户选购商品时,如果是新商品就把新商品添加进购物车内;如果是购物车中已有的

8、商品,只需修改购物车中商品的数量。用户还可以对购物车内已有的商品数量进行修改、删除、清空等操作。用户选购好商品后就可以结帐,结帐时要求用户填入详细的邮寄地址、邮政编码、姓名等信息,并提示付款方式及付款期限以便发货,然后根据购物信息和用户信息生成定单,传递到后台系统等待处理。主要源代码如下: 商品名称 商品单价 订购数量 订购时间 合计 a href=clear.asp?basket_id= 元 元 总计: 元 4-6 定单处理定单处理是由操作员在后台管理部分进行操作的。当确认用户的定单信息旧可以执行定单进行发货处理,当有用户超过期限没有付款或者其他原因不能发货时,可以删除用户的定单。主要源代码

9、如下: 订单号 订货人 地址 日期送出 a href=submore.asp?sub_number= form name=form1 method=post action=song.asp?sub_number=input name=song type=submit id= value=已送出 五 用户的注册与登陆5-1 (后台)管理员的登陆登陆页面主要负责提交登陆信息的表单,包括用户名和密码。主要代码如下: 0 or InStr(admin_pass,) 0 thenresponse.write 请不要使用非法字符else%set rs=server.createobject(adodb.r

10、ecordset)sql=select * from admin where admin_name=&admin_name& and admin_pass=&admin_pass&rs.open sql,conn,3,3 if rs.eof then response.write 用户名和密码不匹配 else session(admin_name)=rs(admin_name) response.redirect manage.asp end ifrs.closeset rs=nothingconn.closeset conn=nothingend ifend if%5-2 (前台)用户的注册

11、主要代码如下:用 户 名: 密    码: 密码确认: 六 手机号码查询手机号码地域查询,给予了用户的方便。主要代码如下: 输入手机号码前7位查询 七 总结在我大学最后一刻,完成我破茧成蝶的人生之举顺利撰写完成我的毕业论文的时候,首先当感谢的是这一块比起北大清华来说并不是十分肥沃但对我来说已经是营养过于丰富以至于我来不及消化吸收的土壤我成长的摇篮我亲爱的母校广西政法管理干部学院对我的栽培,衷心地祝愿我所留恋的母校,在建设和谐校园的过程中,在外延拓展和内涵提高方面,同时取得丰硕的成果,创建成为一流的大学;而我特别要感谢的是:让我感动,让我敬佩,我所敬爱的导师拥有深厚

12、的学术研究功底和学术涵养,同时待人非常和蔼可亲的李振汕老师,在我论文撰写过程中,对我的积极鼓励和十分耐心、细致的指导,给我许多非常有益的帮助,并提供给了我许多有益指导和热心帮助大的在论文参考书目的提供,思路框架的建构,和论点的提炼整合方面的指导,小的在语言组织的表达完善,细到一个标点的修改和一个索引的核正方面的帮助,逐渐转变成为语言组织比较细腻、论点比较明确、思路比较清晰、材料能有序排列,观点和材料能比较好的有机地融合的状态。但总体上,在导师帮助下,经过多次修改,其质量我感觉还是比较可以的。因而我要特别感谢导师对我的指导,可以这么说,没有我的导师,我的毕业论文不会那么顺利地完成。因而,在有限的

13、人生中追求人生的无限的过程中,导师是我生命中值得一生铭记和感谢的人,我的人生因他的指导,而变得更加精彩美丽,真心地祝愿我的导师身体健康、工作顺利、家庭幸福,在学术研究上取得更为辉煌的成就,为我等晚辈做出更好的引航作用,桃李满天下!参考文献1 张华,张雁编著/ASP项目开发实践北京:中国铁道出版社,2006.62 邓文渊,邓惠贞,陈俊荣编著/ASP与网络数据库技术北京:中国铁道出版社,2006.53 田博文编著/从零开始:Dreamweaver8中文版基础培训教程北京:人民邮电出版社,2007.24 作者:美Stephen Walther 译者:汤涛/ASP.NET揭秘(第二版) ASP.NET

14、 UNLEASHED Second Edition 出版社:中国电力出版社5 作者:黄忠成 编著/深入剖析ASP.NET组件设计出版社:电子工业出版社6 作者:Marco Bellinaso,Kevin Hoffman 译者:康博/译(语言版本为杨浩/译)/ASP.NET Web站点高级编程提出问题-设计方案-解决方案(ASP.NET Website Programming:Problem-Design-Solution)出版社:清华大学出版社/原出版社: Wrox Press7 沈大林主编/Photoshop CS2图象处理案例教程北京:中国铁道出版社,2007.38 沈大林主编;张伦,沈昕,郭海编著/中文Flash MX案例教程北京:铁道出版社,2004.8(2006.9重印) .

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922