asp论文

您当前的位置:学术堂 > 计算机论文 > asp论文 >

基于ASP.NET技术的电商系统开发分析

来源:商场现代化 作者:梁正;周炜航;梁军
发布于:2019-12-21 共2012字

  摘    要: 作为互联网的典型应用, 电子商务是一个发展前景广阔以及潜力巨大的市场。本文简要设计了一个在线购物系统, 结合ASP.NET和Access数据库共同开发, 设计和实现了用户管理、购物车管理、订单管理以及购物等功能。本文针对电子商务在线购物系统进行的研究与设计, 使用Internet作为媒介来设计电子商务在线购物系统, 该系统具有用户使用简单、界面直观的优点。

  关键词: 电子商务; 购物系统; ASP.NET技术; Access数据库;

  近年来随着计算机及互联网技术的发展, 信息技术的传播速度已经突破了时间和地域的局限。由于在线用户的快速扩张, 许多企业和制造商也将目光投向了互联网, 互联网的虚拟世界正在实现, 并逐渐融入现实生活。有许多电子商务活动可以在互联网上进行, 其中“网上购物系统”就是一种典型的电子商务运用。作为互联网的典型应用, 电子商务是一个发展前景广阔以及潜力巨大的市场。
 

基于ASP.NET技术的电商系统开发分析
 

  一、购物系统概要设计

  作为一种在线销售形式, 在线购物系统没有强大的后台数据库支持, 就不可能实现网购。因此一种展示产品的在线购物平台数据库设计是十分重要的, 同时, 商家还可以通过平台数据库记录查看消费者每次访问、购买形式和购物动态。网上购物可以通过电子商务系统快速获取客户的需求, 除了获得客户对产品的看法外, 商家同时可以使用数据库统计信息获取客户对产品的满意度。综上本文所设计的在线购物网站结构设计如下所示, 在线购物系统的功能模块大致分为用户信息模块和商品信息模块。

  图1 购物网站结构设计图
图1 购物网站结构设计图

  本文设计的在线购物系统分为前台购物系统以及后台管理系统。其中前台购物系统分为商品展示及分类、用户注册及个人资料修改、购物车以及搜索产品功能;后台管理系统有商品管理、客户管理、订单管理、送货管理以及管理员管理功能。

  二、数据库设计

  1. 创建数据库

  图2 网上购物系统E-R图

图2 网上购物系统E-R图

  以用户购物信息为例, 本文设计的网上购物系统E-R图如图2。根据系统功能设计的要求建立数据库, 并建立管理员数据表 (用于存储后台管理员信息) 、菜单大类表 (用于存储购物类别中大类别的信息) 、链接表 (参考) 、付费交付表 (用于存储运输方式) 、shop_pj评论表、商品项目列表 (用于存储商品信息) 、shop_styl表 (用于分类服装类别) 和user_a用户表 (用于存储用户信息) 。

  2. 数据库连接

  一个真实、完整的站点与数据库是不可分割的。在实际应用中需要保存大量数据, 并且这些数据之间通常存在相关性。现应用的数据库有很多种, 有Fox数据库、Access数据库以及SQL Server等, 本文使用Access数据库进行数据存储与查询。

  三、购物系统实现

  1. 用户模块实现

  本文设计的购物系统用户分为客户和系统用户两种, 主要实现五种功能, 具体包括:

  (1) 客户注册信息填写, 处理页面。

  (2) 客户登录信息处理页面。

  (3) 客户个人资料修改程序。

  (4) 客户密码修改程序。

  (5) 客户退出登录程序。

  (1) 客户注册、登录及退出

  当客户点击主页上的注册时, 页面将被定向到注册页面。当用户进入注册页面时, 需要在文本框中填写用户的一些个人登录信息和详细信息, 以确保实名验证。确保用户填写的内容有效, 同时确保网上购物的文明和标准化。信息有效性验证在客户端上执行。

  (2) 客户资料修改

  该程序允许客户在修改密码之前更改密码并验证原始密码的正确性, 可以显示用户注册的所有信息。客户资料修改操作首先需要从更改表单中获取相应的值, 然后根据返回值执行相应的修改处理。

  2. 购物模块实现

  本文设计的购物模块主要实现显示购物信息、查看购物列表、搜索购物以及将商品放入购物车等功能。

  (1) 分类及详细信息显示

  分类列表实现了购物的分类显示功能, 并且程序在客户点击某个类别时完成显示特定分类购物的功能, 同时显示的内容是购物的图片和一些基本购物信息。

  (2) 购物车功能实现

  如果客户对某件商品感到满意, 那么就可点击“添加购物车”将商品放进本人购物车。同时客户可以随时查看购物车中的购物详情, 如果不满意还可删除购物车中商品, 最终效果如图3所示:

  图3 购物车效果图
图3 购物车效果图

  3. 运行环境

  本文设计购物网站结合ASP.NET和Access数据库共同开发, 在配置网站时需要满足以下系统配置要求:

  (1) 操作环境:Visual Studio 2008或更高版本;

  (2) Web服务器:IIS4.0或IIS5.0;

  (3) 客户端:IE、Netscape;

  (4) 数据库服务器:Microsoft Access 2003;

  四、结论

  近年来随着计算机及互联网技术的发展, 信息技术的传播速度已经突破了时间和地域的局限。由于在线用户的快速扩张, 许多企业和制造商也将目光投向了互联网, 作为互联网的典型应用, 电子商务是一个发展前景广阔以及潜力巨大的市场。本文简要设计了一个在线购物系统, 结合ASP.NET和Access数据库共同开发, 设计和实现了用户管理、购物车管理、订单管理以及购物等功能。

  参考文献

  [1] 密君英, 孙翠华, 任怡.ASP.NET动态网站开发技术实用教程[M].北京:人民邮电出版社, 2009:15-20.
  [2] 石志国.Microsoft Access[M].北京:清华大学出版社, 2007:50-80.
  [3] 樊健平.ASP.NET数据库实现[M].北京:中国水利水电出版社, 2009:188-200.

作者单位:南京工业大学海外教育学院 山东财经大学金融学院
原文出处:梁正,周炜航,梁军.电子商务购物系统的设计与实现[J].商场现代化,2019(11):20-21.
相关内容推荐
相关标签:
返回:asp论文