基于B/S模式的电子商场系统设计

来源 :商场现代化 | 被引量 : 0次 | 上传用户:a15few512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 本文主要说明如何利用ASP.NET技术来开发一个电子商场。本系统采用B/S三层体系结构,它包括以下功能模块:用户管理、购物管理和附加功能。该系统是一个功能强大、费用低廉、通用性强、同时适合我国国情的购物网站。
  [关键词] 电子商场 ASP.NET SQL Server
  
  引言
  
  随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会发生偏转。与强劲的网络购物需求相比,我国现有电子商场网站普遍存在着功能比较单一、维护比较复杂等问题,这些严重制约了我国电子商务的发展。国外虽然有比较成熟的电子商务系统,但价格非常昂贵,而且还不一定适合我国国情,需要进行二次开发。如何设计开发出功能强大,费用低、适合我国国情的电子商场系统,将是亟需解决的一个重要课题。
  
  一、系统功能分析
  
  一个成熟的电子商场系统应该能够完成电子商场网站的全部业务功能,并能够实现许多附加功能。主要包括系统应用区、信息反馈区、网站维护区三个部分。
  1.系统应用区:用于完成电子商场的基本日常活动的全部功能。
  (1)用户登录;(2)用户注册;(3)订单信息;(4)商品分类显示;(5)商品详细信息显示;(6)购物车;(7)收银台功能;(8)新品上架;(9)热销商品;(10)网站新闻与促销信息模块。
  2.信息反馈区:用于整个网站的信息反馈、意见反馈,从而改善服务质量。
  (1)顾客留言功能;(2)消费者人数统计。
  3.系统维护区:主要完成系统管理员对整个网站的日常维护工作。(1)商品管理;(2)进货管理;(3)用户管理;(4)订单管理。
  
  二、系统数据库设计
  
  1.数据库的应用模式。本系统采用B/S(浏览器/服务器)模式,所以无需在每台计算机上安装专门的软件,利用Windows操作系统自带的IE浏览器按照Web页面的方式存取后台数据库服务器的数据。
  2.数据库中数据表设计。根据系统的功能分析与数据库设计的基本理论,设计Shop数据库中的数据表结构如下:
  
  三、关键模块技术实现
  
  1.特色实现技术。商场首页采用用户控件实现,商场首页的运行效果图如图1所示:
  
  主要包含以下控件:
  (1)导航控件;(2)商品搜索控件;(3)用户登录界面;(4)新品上市控件;(5)商品分类控件;(6)热销商品控件;(7)网站新闻控件;(8)商品促销信息控件;(9)网站流量控件。
  2.关键模块实现。作为一个商务网站,购物车模块的实现是至关重要的。该模块的界面设计步骤如下:
  (1)新建一个名为shoppingCart的页。设置属性为id=”shoppingCart” method=”post” runat=”server”。添加一个Table,设置属性为id=”Table1”cellSpacing=”0” cellPadding =”0” width=”477” border=”0”。
  (2)新建一个DataGrid控件,将其属性设置为datagrid id=”myGrid”runat=”server”DataKeyField=”pNumber”AutoGenerateColumns=”False”BorderColor=”#00C000”BorderStyle =”None” BackColor=”White” CellPadding=”4” EnableViewState =”False”。设置这个DataGrid的列属性为TemplateColumn HeaderText=”编号”,同样设置其他列名称。
  (3)在第四行中添加两个按钮分别为更新购物车、清空购物车和两个ImageButton继续购物与去收银台。两个Button功能在后台代码中实现,两个ImageButton在Html代码中设置Onclick事件onclick=javascript:window.close()。并将Url重新定位到其他页面。
  (4)购物车中的商品添加,是由PubCard页面完成的,所以在购物车页面只需要建立一个HashTable来存储放入购物车中的商品信息,将这个HashTable与DataGrid绑定。
  最终的购物车界面效果图如下图所示。
  
  四、结论
  
  本文通过对一个架构清晰的电子商务系统Shop功能的介绍,说明了基于B/S结构的电子商场的开发过程,本系统设计了很多用户控件,具备了一个完善的基于B/S模式的电子商场系统的基本功能,具有功能强大、通用性强、适合我国国情等特点。
  
  参考文献:
  [1]陈志泊:ASP.NET数据库应用程序开发[M].北京:人民邮电出版社, 2005
  [2]求是科技:ASP.NET信息管理系统开发[M].北京:人民邮电出版社, 2005
  [3]尚俊杰秦卫中:ASP.NET程序设计案例教程[M].北京:清华大学出版社, 2005
其他文献
[摘要] 本文主要从ASP.NET在网站开发中的性能及其安全性入手,介绍了如何将Web应用程序运行得越来越快,并且能够得到扩展以处理更多的并发用户,以及如何利用ASP.NET的安全系统来实现最高性能的安全代码。  [关键词] ASP.NET 性能优化 安全性    我们用ASP.NET开发网站,无论我们写的ASP.NET应用程序有多么好,无论在Web站点中添加了多少很酷的新特性,如果我们的站点在处
期刊
[摘要] 近年来伴随着中国经济的飞速发展,经济型连锁酒店在中国获得了巨大的发展空间,并随之诞生了如“如家快捷”“汉庭快捷”“MOTEL168”“7 days in”等一批具有代表性的经济型连锁酒店。本文将以“如家快捷”为例,从企业战略愿景、战略环境、战略性计划选择三方面详尽分析企业战略性计划在经济型连锁酒店的应用与实施。  [关键词] 企业战略愿景 战略环境 战略性计划选择 经济型酒店    企业
期刊
[摘要] 情报竞争是现代市场竞争的主要内容,建立CIS可以支撑企业形成优势,CIS是企业创新与发展的强有力保障。本文论述了CIS与企业的创新和发展的关系、构建企业竞争情报系统及其重要性。  [关键词] CIS 企业 竞争情报 系统 网络    在全球经济一体化的时代,企业在获得巨大商机的同时,也面临着巨大挑战和诸多风险。企业竞争的本质是科技竞争,科技竞争的核心是企业的自主创新能力。在企业的自主创新
期刊
[摘要] 自1987年6月我国第一家企业孵化器诞生以来,经过20年的发展,在规模、数量、服务、孵化效果等方面取得了重大突破。随着我国经济的发展,客观分析企业孵化器自身内部优、劣势和发展所面临的外部机会与威胁,提出今后发展的措施,对孵化器的良性发展具有重要的指导意义。本文运用SWOT分析法,结合我国孵化器发展的实际情况,通过对SWOT矩阵中四象限各因素的矩阵分析,进而提出孵化器发展的措施和建议。  
期刊
[摘要] 在当前煤炭行业整体形势较好的情况下,如何借机引入更加切实有效的管理思想自然提上了日程,本文结合6S管理工具在某煤炭企业中的导入,对6S现场管理做了深入浅出的介绍。  [关键词] 6S 管理 煤炭    一、引言    现场管理是任何一个企业管理的工作重点,也是一个难点,一个整齐、规范的工作现场不仅会给客户留下深刻的印象、改善员工的工作环境,更重要的是可以提高工作效率、改进工作作风、保障工
期刊
[摘要] 论文阐述了物流设施布置设计的基本概念和重要性,并对物流设施布置设计方法进行了简要介绍,最后对SLP方法在企业物流设施布置设计方面的具体应用进行了详细分析。  [关键词] 物流设施 布置设计 SLP    一、物流设施布置设计的重要性    物流设施布置设计是通过对系统物流、人流、信息流进行分析,对建筑物、机器、设备、运输通道和场地等做出有机的组合与合理配置,达到系统内部布置最优化。  传
期刊
[摘要] 本文研究了基于软件工程技术UML技术下的企业物流管理信息系统。介绍了利用软件工程设计方法和技术开发物流信息系统的特点和关键技术;并对系统的主要功能结构进行了设计与阐述。  [关键词] UML 物流管理    统一建模语言(Unified Modeling Language,简称UML)是一种用于对软件密集型系统进行可视化、详述、构造和文档化的图形建模语言,主要用于分析与设计阶段的系统建模
期刊
[摘要] 论文阐述了移动电子商务的工作模式,分析了移动电子商务的安全需求和要素,详细分析了WPKI在移动电子商务中对身份认证、数据加密、数据的不可否认性和真实性的应用模式。  [关键词] 移动电子商务 WPKI 安全    移动电子商务是指利用手机、掌上电脑、呼机等无线通信设备与因特网有机结合,进行电子商务活动。移动电子商务主要包括无线支付、无线CRM、移动银行与无线办公等。与传统的通信比较,移动
期刊
[摘要] 中国现阶段的MBO操作与国外的MBO操作相比有着明显不同的特点。笔者就MBO理论及其操作实践,阐述实施MBO中目标企业选择、收购主体设立、收购价格确定、融资安排等关键环节的处理思路。  [关键词] 管理层收购 MBO 风险    MBO在西方兴起的动因主要是解决经理人代理成本、信息不对称等问题,由于产权制度、金融工具运用的不同,中国现阶段的MBO操作与国外的MBO操作相比有着明显不同的特
期刊
[摘要] 本文提出一种在开放式环境下,用Web服务技术来实现适用于现代物流企业管理的分布式信息系统,并结合实例说明了其部分功能的实现方法和调用过程。该方案很好地满足了现代物流企业业务分散处理的需求,提高了大型物流企业组建企业信息系统的效率和质量。  [关键词] Web服务 物流信息系统 分布式    一、引言    现代物流管理是不同于运输和物资管理等学科的新兴学科,是关于运输、仓储、装卸、搬运、
期刊