电子商务购物系统设计与开发 - 电子商务网站设计_第1页
电子商务购物系统设计与开发 - 电子商务网站设计_第2页
电子商务购物系统设计与开发 - 电子商务网站设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子商务购物系统设计与开发-电子商务网站设计摘要:本文主要分析了电子商务开展现状及存在的问题,开发了一种功能全面,具有实用性的系统。本系统主要采用数据库SQLServer2008技术、A技术,分模块设计与开发整个系统流程。该系统具有清晰的模块、全面的功能、良好的稳定与平安性及易操作等特性,特别适合中小经营者网上开店。关键词:电子商务;结构;功能;技术

一、电子商务开展现状

我国互联网已取得了飞速的开展,截至2008年6月,网民人数已到达4.85亿。网络应用结构变化明显,其中商务应用稳步开展,网络购物开展显著,用户规模到达1.73亿。

电子商务作为一种全新的营销方式,它通过互联网在经销者和消费者之间架起一座桥梁。消费者可以在家“逛商店〞,浏览商品信息,随时、随地购置自己称心的商品。开办一个电子商务的经营场所与传统的以店为场地经营方式相比,减少了人力、物力及财力,最大限度地满足了经营者和消费者的商品信息。

然而,现有购物系统没有进行深入、全面的需求分析,存在一些共性问题:使用的对象较多,权限管理混乱;目的不明确,没有自己的特色;不易维护和操作及系统平安运行稳定有待加强。

二、本系统的特性

1.界面设计友好,特色鲜明。

2.具有针对不同对象的权限管理。

3.清晰地展示商品及交易信息,方便顾客及经营者查看。

4.具有打印功能。

5.具有良好的维护和操作,运行稳定、平安可靠。

三、系统结构及功能设计

本系统分为前台及后台结构。

1.前台首页由公共局部和内容局部组成。内容局部处于界面的中间,是界面的主要区域,用于展示左边所选择的各类信息;公共局部处于界面的上、下局部,用于展示Banner、Logo、导航栏、广告及联系方式等信息。

前台主要用于会员注册、登录、编辑个人信息,查看商品信息分类、商品购置、购物车管理等功能。它包括模块:会员注册、会员登录、商品信息浏览及购物车管理。

会员注册及登录模块:用于填写用户的个人信息,必须按要求进行正确填写,以便购置商品能准确寄到消费者手中。用户在注册、登录后就可对想购商品下订单。

商品信息浏览模块:用户单击左边商品分类,内容局部就会显示该商品,包括文字介绍、图片展示、市场价格及会员价格,还可以查看详细信息。

购物车管理模块:它以表格形式列出商品名称、单价、数量、小计及合计,用户还可以向购物车中增加商品、编辑、查看、删除购物车信息及下订单。

2.后台分为后台管理页面和登录页面。点击前台页面底部的后台入口,在输入正确的用户名和密码后,系统为避免非法用户登录,进行平安性检查,通过后才可进入后台管理页面。

后台管理页面主要用于管理员实现对商品、会员、物流及系统的管理功能。

后台首页模块:管理员登录、订单管理、商品管理、物流管理块及系统管理。

订单管理包括会员管理、查看订单、修改订单。

商品管理包括添加商品、管理商品、添加商品类别、管理商品类别及管理会员。

物流管理包括管理支付方式、支付方式添加及删除、管理运送方式,运送方式添加、管理运送地点,运送地点添加。

四、系统主要使用技术

1.数据库技术

本系统采用SQLServer2008数据库,它包括假设干表,如系统管理员信息表、用户信息表、商品信息表、商品类别表等。根据设计有管理员信息实体、会员信息实体、商品信息实体和订单信息实体。

存储过程:存储过程是SQL语句和可选控制流语句的编译汇合,以一个名称存储,并作为一个单元处理。存储过程存储在数据库内,可通过应用程序的调用来执行,并且支持用户声明的变量,它执行的速度比SQL语句快。

触发器:它是一种特殊的存储过程,它与数据表相结合,当数据表中的数据被更改时,触发器会被触发,执行相应操作。

2.A2.0技术

母版页技术:A2.0提供了在一个文件中定义多个网站页面布局的功能,它以.master为扩展名。它具有相同的外观,无需在各个页面中编写重复的代码,只需修改母版页就可以到达修改页面布局。

框架技术:在系统开发中为了保持页面格调一致,常用框架。后台首页就由框架及其他页面组成,框架左边是功能区,右边是内容显示区。

缓存技术:它是将频繁使用的数据保留到内存中,当系统再次使用时,能快速地提取数据,以到达用户快速访问网站。它包括页面输出缓存、页面局部缓存和页面数据缓存。

Session对象:本系统需要在多页面之间跳转,利用Session对象可实现。

五、开发工具

本系统前台使用MicrosoftVisualStudio2008平台,C#开发语言。后台使用MicrosoftSQLServer2008数据库,它处理数量大、效率高、平安可靠、具有绝对的准确性和运行速度。

六、经验总结

1.做好注释

由于本系统使用的对象、函数、语句多,代码长,为了便于设计者阅读、理解代码的含义,特别在调试过程及时发现错误,并作出正确的处理具有现实意义。

2.标识代码性能

在写代码前就写好代码性能,便于编程者理清思路,有利于网站访问速度。

3.编码应标准

数据库命名以字母“db〞开头,数据表以字母“tb〞开头,视图以字母“view〞开头,存储过程以字母“proc〞开头,后加相关汉语拼音的首字母。

参考文献

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论