欢迎来到学术参考网

基于ASP的购物网站设计

发布时间:2015-12-18 11:55

摘 要:

关键词:
  随着网络购物应用的迅速发展,搭建方便快捷的网络购物系统已成为各网络企业和开发人员的热门话题。ASP具有系统通用性好、编程界面简单、编程工作量小和与多种编程语言兼容的众多优点,采用ASP. NET开发网络应用系统已经成为业内首选。

  网购网站的设计是网站建设的一个重要部分,一半的用户对网站的喜爱都是从网站的直观视觉的角度上来感知的。如何能够够更好的拥有一个属于自己的网站风格,使网站能够对用户具有更大的吸引力,从而促进客户购买。

一、网站前台设计

  网站的前台部分主要介绍下面七个功能模块:

  1、用户登录:

  用户登录模块主要的功能是用于用户登录。用户登录网站购买商品时首先需要进行登录操作,该模块与数据库进行连接系统会根据用户输入的用户名以及密码识别用户是否为本网站的注册会员。如果用户名与密码以及验证码输入正确后,将返回网站首页并提示用户登录成功。如果用户忘记密码可以点击用[找回密码]按钮,填写相关的用户信息找回密码。如果是首次登录网站的用户可以点击[注册]按钮进入注册页面。在登录成功以后用户还可通过登录模块进入用户中心,通过用户中心用户可以了解个人信息以及购物资料。最后如果用户对网站的操作结束后可以通过注销登录来退出登录状态。具体的网站登录流程下所示:

  登录入口→用户是否存在→核对密码是否正确→登录成功

  2.注册模块:.

  注册模块主要用于对首次登录网站的用户并且准备成为网站会员的用户进行注册用户功能的。该模块与数据库中的用户表相关联。"用户可以通过首页进入该模块。该模块应该具有以下功能:协议条款,用户点击注册首先会弹出协议界面用户认真阅读本网站的会员守则后确定无误后点击同意后进入信息输入界面。信息输入项主要有,用户名输入(不得小于两位),当输入用户名是系统会调用数据库的用户表查看是否有与输入相同的用户名,如果没用用户可继续输入其他项目。密码输入(长度不能小于6位),密码输入后需要二次输入密码,系统会判断两次输入的密码是否一致。邮箱输入,主要是用于用户找回密码时使用的,系统会判断邮箱输入的是否是有效的邮箱地址。真实姓名,用于用户接受商品。身份证号,用于确定用户身份的有效性,系统会判断身份证号码输入的是否有效。用户QQ,主要用于前台用户与后台管理员联系,该部分不是必填选项。输入密码问题与相应的答案,主要是用于用户找回密码时使用的,系统会根据用户的密保问题帮助用户找回密码。"具体的网站注册流程图下所示:

  注册入口→用户名是否存在→密码长度符合要求?→2次输入密码是否一致?→必选项是否填写完毕?→注册成功

  3.商品搜索功能:

  该模块是一个多模块组成模块,包含商品搜索、查看新商品、查看热门商品、查看特价商品、以及推荐商品等五个部分。搜索商品,主要是用户事先明确自己所要购买的商品,直接在网站的商品搜索栏上搜索。该模块是与数据库的商品表相关联的,用户的输入结果会与数据库数据进行比较得到搜索结果。新商品主要是指网站最新引进的商品。热门商品主要是系统分析网站的商品的购买度和关注度进行分析后得到的结果显示。用户可以根据热门程度对购买商品作出一个参考。特价商品是管理员确定的一些特价的商品方便用户购买。商品推荐是管理员对用户的一种导购功能。商品搜索功能的流程图下所示:

  开始搜索→输入条件→搜索结果→是否购买→购物→下订单

     4.购物车:

  购物车模块作为一个购物网站的重要组成部分,其设计的好坏直接影响用户对网站的喜爱程度。当用户进入网站并成功登陆后可以进行查看购物侧和操作。用户点击商品处的购物按钮将商品直接加入到购物车内。购物车界面主要显示的有商品的名称、价格、会员价格、商品数、折扣数等信息。如果用户确认所有信息无误后可以点击下订单按钮实现下订单操作,如为购买完毕可以点击继续购物按钮,用户还可点击删除按钮删除不想购买的品。通过以上功能有效的模仿了一个如超市购物车一样的购物车模块。购物车相关的流程图下所示:

  购物车→查看商品→购买商品→购物完→是否继续购物→下订单

  5.订单操作:

  订单操作部分是一个网站的重要组成部分,如何更好的帮助用户下订单,给用户提供可靠的安全保证。用户在购物完毕后可点击下订单按钮进入下订单界面。用户在该界面需要填写相关的购物信息如:收货人姓名、收货人的性别、所在城市、详细地址、邮编、电话、电子邮件、送货方式(可选普通平邮、特快专递、送货上门、个人送货,其中送货上门只限于本市)、支付方式(可选建设银行汇款、交通银行汇款、邮局汇款、网上支付)以及简单的留言。用户核对输入无误后点击"提交"按钮完成下订单功能。系统会用户订单存入数据库的订单表内,有后台管理员对订单进行处理。

  下订单→填写信息→信息填写是否正确→提交订单

  6.留言板:

  该模块主要是与数据库的留言表连接,将用户留言存入留言表,后台管理员通过查看留言表查看用过户留言。

  7.新闻版块:

  该模块现实从后台新闻表中读取的新闻信息。新闻信息由后台用户添加进新闻表。

二、网站后台设计

  后台管理主要用于系统管理员对网站系统进行操作的,管理员可以通过网站后台对网站进行维护、修改。网站的后台是一个网站开发的重要组成部分,主要分为后台登录、商品管理、用户管理、商品类别管理、信息管理、常规设置等6个功能模块。下面对它们的功能进行具体的介绍。

  1.后台登录页面:

  后台登录界面主要包含管理员名输入项和管理员密码输入项,网管站的默认管理员名设置为admin密码为admin。界面读取后台的管理员表核对用户名与密码是否输入正确,如果准确无误的话成功进入网站后台。后台登录流程图下所示:

  登录入口→用户是否存在→核对密码是否正确→登录成功

  2.商品管理:

  商品类别管理主要分为:添加新品、修改商品、管理商品订单三个部分。点击添加新品可以添加网站新加入的商品信息,需要填写商品的相关项有商品的大类别和下类别商品名称、品牌、生产日期、商品价格、库存、型号等信息并上传商品的实物图片。输入完毕后商品信息将存入商品表中,前台将会显示其相关信息。点击修改商品,可以将商品信息进行修改后并存入商品表保存修改。点击管理上商 品订单可以对商品的订单进行查看,以便为用户准时发送货品。

  3.用户管理:

  该模块由前台用户管理以及后台用户管理组成。点击前台用户管理,管理员可以对前台用户的信息进行修改删除操作。并将修改后的信息保存到用户表中。点击后台用户,用户可以对后台用户进行管理,添加删除后台用户并对用户设置相应的用户权限。后台管理员将根据其用户的权限对后天进行操作。最后将对后台用户的修改删除保存到后台用户表中。如图8所示:

  4.商品类别管理:

  该模块主要分为商品大类管理、商品小类管理、商品类别转移等三个功能。点击商品大类管理,管理员能够查看网站商品的大类别,并且可昏对已有的类别进行分级,还可以对这些大类别进行相应的修改、删除以及添加新的类别的操作。操作完毕后将修改的信息存入相应的数据库。点击商品小类别管理,管理员能够查看各个大类别下的小类别对相应的小类别进行添加、修改和删除等操作,修改后的信息存入相应的数据库。点击类别转移,管理员能够对商品的类别进行转移,将一个大类下的小类转移到另一个大类下,转移完毕后的信息存入相应数据库。

  5.信息管理:

  该模块主要分为添加首页新闻、新闻修改删除、首页公告设置、留言版块管理的功能。点击添加首页新闻,可以输入新闻的主题以及内容,输入后的记过将保存到数据库中的新闻表中。点击新闻修改删除,可以对网站的新闻进行修改以及删除操作,相应的修改将保存到数据库中。点击首页公告设置,对首页的狗狗进行设置。设置完毕后将由前台界面进行相应的显示。点击留言版管理,后台用户可以查看前台用户对网站进行的留言,并对留言进行相应的处理,删除,回复等。修改后的信息经存入留言表中。

  6.常规设置:

  模块主要由网站初始设置、网站广告设置以及修改初始登录密码等三部分功能组成。点击网站初始设置能够对网站的一些基本信息进行设置如网站网址、网站名称、网站Email、公司地址、公司邮编以及公司电话等信息。并且能够对网站前台的页面风格进行设置。点击进入网站广告设置可以为网站添加广告。点击修改初始登录密码,管理员便可以对初始管理员登录密码进行修改,修改后系统将修改的信息存入数据表中。

上一篇:政务网公文交换系统架构研究

下一篇:基于CORBA的网络管理技术探究