摘 要: 作为互联网的典型应用, 电子商务是一个发展前景广阔以及潜力巨大的市场。本文简要设计了一个在线购物系统, 结合ASP.NET和Access数据库共同开发, 设计和实现了用户管理、购物车管理、订单管理以及购物等功能。本文针对电子商务在线购物系统进行的研究与设计, 使用Internet作为媒介来设计电子商务在线购物系统, 该系统具有用户使用简单、界面直观的优点。
关键词: 电子商务; 购物系统; ASP.NET技术; Access数据库;
近年来随着计算机及互联网技术的发展, 信息技术的传播速度已经突破了时间和地域的局限。由于在线用户的快速扩张, 许多企业和制造商也将目光投向了互联网, 互联网的虚拟世界正在实现, 并逐渐融入现实生活。有许多电子商务活动可以在互联网上进行, 其中“网上购物系统”就是一种典型的电子商务运用。作为互联网的典型应用, 电子商务是一个发展前景广阔以及潜力巨大的市场。
一、购物系统概要设计
作为一种在线销售形式, 在线购物系统没有强大的后台数据库支持, 就不可能实现网购。因此一种展示产品的在线购物平台数据库设计是十分重要的, 同时, 商家还可以通过平台数据库记录查看消费者每次访问、购买形式和购物动态。网上购物可以通过电子商务系统快速获取客户的需求, 除了获得客户对产品的看法外, 商家同时可以使用数据库统计信息获取客户对产品的满意度。综上本文所设计的在线购物网站结构设计如下所示, 在线购物系统的功能模块大致分为用户信息模块和商品信息模块。
图1 购物网站结构设计图
本文设计的在线购物系统分为前台购物系统以及后台管理系统。其中前台购物系统分为商品展示及分类、用户注册及个人资料修改、购物车以及搜索产品功能;后台管理系统有商品管理、客户管理、订单管理、送货管理以及管理员管理功能。
二、数据库设计
1. 创建数据库
图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. 运行环境
本文设计购物网站结合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.
易大学服务平台采用ASP.NET框架技术来实现, 通过多层体系结构使系统开发更加有条理, 并有助于后期的扩展和维护。而且, 前端的模块化设计让大学生使用该平台更加方便, 并易于寻找到所需的学习资源, 从而增加平台的易用性。实际测试表明, 该平台能够真正有效地...
1前言随生活水平的不断提高,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游路线固定,时间段固定。对旅行社业务进行支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供给用户自由行的旅游服务是...
引言双盲评审指论文评审过程中,学生在论文中去除个人信息和导师信息,专家评审时只能获取论文内容,而学生也不会知道评审专家信息,相关信息对对方都是保密的[1].研究生学位论文是研究生经过知识积累、理论结合科学实验概括后的科研成果,它既表现了研究生的研...
1ASP技术工作原理及特点WEB数据库顾名思义就是融合了WEB技术的数据库,属于WEB的组成部分[1].其工作原理如下:用户通过网络向对应的WEB服务器发送一个*.asp页面请求,WEB服务器响应HTTP请求后即从硬盘或内存中获取对应的ASP文件发送至脚本引擎,由其处理服...
随着信息技术的进步和发展,互联网给人们日常生活带来巨大变化,同时也带来了商业模式的变革。互联网正在加速融入社会经济的各个领域,成为促进用户消费方式升级、社会经济结构转型、国家创新的重要助力。...
在信息技术飞速发展的今天,Internet技术已经深入人们的日常生活中。在Microsoft.net平台中,ASP.net技术占据了重要的地位。作为一种新型的Web应用程序开发技术,ASP.net技术在实际的应用上具有诸多优势:将ASP.net技术应用于模型的设计和开发,会...
随着互联网家居产业的蓬勃发展,基于互联网家居的电子商务模式正逐渐成为当代“互联网+”平台的潮流。平台购物正在与实体产业深度融合,进入规模性发展阶段,对经济社会生活的影响不断增大,正在成为我国经济发展的新引擎。...
引言根据目前工商行政部门存在的现状,提出以下一些要求:在查询和打印功能方面增强功能,支持多数据模糊查询,支持各处室间的数据共享。增强数据的安全性、准确性,增加员工业务考核、计算机信息管理等方面的功能。加强信息采集,规范分局数据录...
0前言人力资源是当今社会组织竞争的核心要素,医院作为高技术、高素质人才队伍的聚集地,人力资源管理已成为医院管理工作的重中之重。随着医院业务量扩大,传统低效的工作方式已无法满足现代管理的需要[1-2].根据我院发展战略的要求,为了有计划地对人力...
信息化设备维修系统平台经单元测试、集成测试、确认测试、系统测试等,结果表明,系统数据存储稳定无差错,平台运行顺畅,建设目标和研究内容达到了设计要求。...