当前所在位置: 首页 > 论文范文 > 正文

电子商城设计与实现论文

本文共计2518个字,预计阅读时长9分钟。【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

  电子商城设计与实现论文

摘 要:

针对当前网上购物的热潮,本文针对电子商城系统进行分析,介绍了电子商城的前台和后台功能模块的具体划分。并主要论述系统开发实现的关键技术和部分代码。使系统结构更加精简,更具有封装性,降低系统开发和维护的成本,提高系统模块的可复用性,有利于系统的快速开发。

电子商城设计与实现论文

关键词:

电子商城;系统模块;导航条;动态树状菜单

1、引言

  随着信息技术时代的到来,网上购物已成为人们生活中不可缺少的一种生活方式。网上购物系统是一种具有交互功能的商业信息系统,通过网络进行B2B(企业对企业)的网上交易后,也充分认识到网络交易将成为未来商品交易的重要组成部分,在建立企业宣传网络的同时,也逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成了从B2B到B2C(企业对个人)同时进行网络交易的过渡,大大提高了企业生产效益。伴随硬件技术、网络技术及网上交易法规的日益完善,电子商务将成为企业销售经营的主要渠道

2、系统设计

  电子商城前台功能结构如图:

  1)前台购物系统模块图

  前台购物系统,包括:会员注册、会员登陆、浏览商品、订购商品、搜索商品、购物车、订单查询、用户管理、站内新闻、商城公告等功能。

  2)后台管理系统模块图

  后台管理系统,包括注册登录、商品管理、用户管理、分类管理、信息管理、版权信息等其他功能。

3、系统实现及关键技术

  1)面向对象程序设计方法

  本电子商城网站系统选用ASP作为WEB应用程序开发工具。ASP的程序设计和运行模式,采用了“面向对象”的机制,并引入了面向对象的属性、事件和方法特性,促进了组件的再利用和共享,支持软件复用,

  2)CSS样式文件表设计

  网站整体设计主要包括CSS外部样式表文件设计和数据库链接文件设计。

  在网站整体设计阶段将网站中可能应用的CSS样式保存在一个统一的外部样式表文件中,以便在以后的开发中引用该文件。定义网站整体风格的外部样式表文件不但可以提高代码的重复利用率,而且还有助于统一网站的整体风格。

  在网页中引用外部样式表文件的语法如下:

  例:

  另外,也可以采用文件包含的'方式将整个样式表全部引用(此种方法引用应在样式表文件中加上:

  :

  3)首部及尾部的导航条

  系统中的导航条分为两个部分:首部导航条和尾部导航条,如下图。在我们多个文件中都可以发现下面类似的语句。

  代码的功能是将导航条和网站底部的版权信息都包含在当前的页面中,这种方式可以使网站维持统一风格。如果对top.asp或foot.asp做出修改,那么就会反映到包含top.asp和foot.asp的文件中。

  4)创建数据库连接

  在整个系统开发的过程中,数据库连接时必不可少的,我们将其做成一个单独的文件。文件名为conn.asp,在所有与数据库连接的页面中只要包含该文件(,就可以连接和打开数据库。

  首先采用ADO的Connection来建立同数据源的连接,建立ADODBC.Connection对象,然后使用此对象的Open方法打开数据库。数据库连接文件的相关代码如下:

  <%

  DatabaseName = "shopdata"

  Username = "user"

  Password = ""

  Dim Conn,ConnStr

  SetConn= Server.CreateObject("ADODB.Connection")

  ConnStr = "Provider = Sqloledb; Persist Security Info=false; User ID = " & Username & "; Password = " & Password & "; Initial Catalog = " & DatabaseName & ";"

  Conn.Open ConnStr

  %>

  5) 动态树状菜单

  在对商品进行分类时,笔者采用了动态的树状菜单和框架相结合的方法,页面左半部分是动态的树状菜单,当用户单击商品分类时传入相应的值到框架中,由框架处理取得的数据并显示相应的商品。

阅读全文