目 录 摘 要. 1 http://www.paper51.com
关键字. 1 http://www.paper51.com 1 设计构思. 1 内容来自www.paper51.com 1.1 选题背景. 1 内容来自www.paper51.com
1.2 设计方案. 1 paper51.com 2 设计过程. 2 内容来自论文无忧网 www.paper51.com 2.1 ASP及IIS开发环境介绍. 2 copyright paper51.com 2.2 系统构成说明. 2 内容来自论文无忧网 www.paper51.com 2.3 数据库信息说明. 4 http://www.paper51.com
2.4 主要程序段功能说明及注释. 6 内容来自论文无忧网 www.paper51.com 2.4.1用户购物车功能模块. 6 paper51.com
1. 模块功能. 6 内容来自论文无忧网 www.paper51.com 2. 功能实现关键代码及注释. 6 内容来自www.paper51.com 2.4.2用户定单功能模块. 9 paper51.com 1. 模块功能. 9 paper51.com
2. 功能实现关键代码及注释. 9 http://www.paper51.com 2.4.3用户留言功能模块. 9 http://www.paper51.com 1. 模块功能. 10 copyright paper51.com
2. 功能实现关键代码及注释. 10 内容来自论文无忧网 www.paper51.com
3 结果分析. 10 paper51.com 4 总结. 10 内容来自www.paper51.com
4.1 主要收获. 10 内容来自www.paper51.com 4.2 不足之处. 11 内容来自论文无忧网 www.paper51.com 4.3 结论. 11 paper51.com 致谢. 11 内容来自论文无忧网 www.paper51.com 参考文献. 11 copyright paper51.com 附录. 12 内容来自论文无忧网 www.paper51.com Abstract 14 内容来自论文无忧网 www.paper51.com Key words 14 http://www.paper51.com paper51.com 网 上 购 物 系 统 内容来自论文无忧网 www.paper51.com 摘要 随着Internet技术的快速发展,网上交易变得越来越频繁,作为其形式之一的网上购物系统的研发也越来越多,此论文就是研究网上购物系统的开发过程。此次系统设计是使用ASP与HTML语言编写而成,它主要有以下5个模块组成,分别是用户资料管理模块、商品信息模块、用户购物车模块、用户定单模块、用户留言模块。用户注册会员后就可以在系统上选购商品,用户选定一种商品后,商品信息就显示在购物车页面里了。用户选购完商品后,就可以填写定单信息,生成定单,当用户按照定单的金额,汇款到系统提示的指定银行帐号后,就可以回到系统上确认汇款通知卖家,卖家查看用户的定单信息后,去银行核实汇款是否已到,若汇款已到,卖家马上发货。这就是本系统的整个购买流程。本系统可以让客户很方便、快捷地在线购买商品,因此它很适于当今快节奏的生活方式。 http://www.paper51.com 关键字 购物车、定单、商品 http://www.paper51.com 1 设计构思 内容来自论文无忧网 www.paper51.com 1.1 选题背景 内容来自论文无忧网 www.paper51.com
随着经济全球化的不断发展,以及计算机技术的日趋成熟,电子商务的发展日新月异,特别是B2C电子商务模式的发展极其迅速,与之相关联的B2C在线销售业务也非常流行,因此此次网上购物系统的设计对于我了解B2C在线销售业务的流程是非常有帮助的,同时此次设计对于提高我的设计能力和编程能力大有裨益。 paper51.com 1.2 设计方案 http://www.paper51.com 本系统先让注册用户在系统上选购商品,然后生成定单,待用户汇款之后,卖家立即发货。 copyright paper51.com
本系统是采用B/S模式来设计的ASP应用程序,通过提交表单、点击超链接或是触发事件的方式达到传值的目的,同时在跳转的目的页面接受这些数据,利用这些数据,可以对指定的数据库进行操作,也可以在同一页面动态地显示不同信息。 http://www.paper51.com 2 设计过程 copyright paper51.com 2.1 ASP及IIS开发环境介绍 http://www.paper51.com ASP即Active Server Pages的简称,它是微软开发的服务器端脚本运行环境[2],ASP内含于IIS(Internet Information Service)当中,目前IIS最高版本为6.0版本。使用ASP可以组合HTML页、脚本命令(Microsoft Visual Basic ScriptingEdition(VBScript)和Microsoft JScript)和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。 http://www.paper51.com 用户通过浏览器向Web服务器请求ASP页面时,Web服务器调用用户请求的ASP页面文件,这个调用的过程就是ASP脚本环境解释ASP页面文件的过程,然后WEB服务器将解释后的HTML代码传送给客户端浏览器,客户端浏览器执行这些代码后得到的WEB页面就是用户从浏览器上看到的页面[5]。 内容来自论文无忧网 www.paper51.com 由于脚本是在服务器端运行,传送到浏览器上的HTML代码是在Web服务器上生成的,所以不必担心浏览器能否处理脚本。 copyright paper51.com 由于只有脚本的结果返回到浏览器,所以客户端看到的只能是经过解析之后的数据,而无法获得源代码,所以ASP程序代码不会被别人剽窃。 http://www.paper51.com ASP提供内建对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息(如用户首选项); 其中的内建对象主要有Application对象、Request对象、Response对象、Server对象、Session对象以及ObjectContext对象[1]。 内容来自论文无忧网 www.paper51.com
IIS脚本运行环境的配置的主要步骤有[4]: 内容来自论文无忧网 www.paper51.com 给IIS设置IP地址和端口; 内容来自论文无忧网 www.paper51.com 建立一个web共享的文件夹,给该文件夹取一个别名,并设置其应用程序权限; paper51.com 设置所建站点的默认首页,同时设置该文件夹目录的安全性。 paper51.com 本系统设计过程中的静态HTML页面是使用FrontPage制作的,而动态页面则是通过手工编码并使用IIS来运行调试的。 copyright paper51.com
2.2 系统构成说明 内容来自www.paper51.com
本系统设计中的E-R图[3]: 内容来自论文无忧网 www.paper51.com 图1 网上购物E-R图 copyright paper51.com 本系统总共有15个.asp的程序文件,一个.mdb的数据库文件,一个.txt的系统说明文件,和若干个图片文件(都存放在picture文件夹里),其中.asp程序文件的默认主页文件为index.asp。 http://www.paper51.com 本系统只针对注册会员有用,游客只能进行浏览、注册和找回密码操作,且浏览的页面也只有主页面、商品详细信息页面以及用户注册页面和找回密码页面,在浏览其他页面或是进行其他操作时,系统都会提示用户登陆,当用户登陆成功后,就可以访问除admin.asp页面(只有admin管理员用户可以访问)外的所有页面了。 内容来自www.paper51.com 本系统主要有如下表所示5个功能模块: copyright paper51.com
模块名 paper51.com
实现功能 内容来自www.paper51.com 用户资料管理 copyright paper51.com
查看个人注册信息、取回及修改密码 内容来自www.paper51.com 商品信息 http://www.paper51.com
商品简介,商品详细信息介绍 内容来自论文无忧网 www.paper51.com 用户购物车 http://www.paper51.com 用户查看商品信息,修改商品数量,删除购物车上的商品 内容来自论文无忧网 www.paper51.com 用户定单 http://www.paper51.com 用户填写定单信息,生成定单,查看定单信息 http://www.paper51.com 用户留言 内容来自论文无忧网 www.paper51.com 用户确认汇款,提出意见与建议 copyright paper51.com |