您好,欢迎访问三七文档
网上书店系统设计与实现引言•经济全球化和客户需求的变化使电子商务得到了突飞猛进的发展,计算机硬件和软件的发展也促进在线购买图书趋势的发展。本研究课题的主要的目的是设计一个友好的Web应用程序,以便反应客户的需求,把交易变得更方便,使图书的购买变得容易。在线书店是基于因特网在线图书销售过程设计的,利用ASP.NET技术开发了一个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户可以通过因特网登陆书店,浏览相关图书信息,将图书放在购物车里。根据自己的购买意向,顾客可以发送订单,网上书店系统管理员定期处理客户发来的订单。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。并对关键的有关技术作了较详细的介绍。一功能描述•(一)会员功能模块:•1.1.1图书展示该部分功能为会员提供购书平台,向用户提供商品展示与查看的平台。该部分具体包括:图书分类浏览功能:在导航处以图书类别作为菜单,例如政治类、经济类等等;根据用户选择的类别显示图书部分信息显示图书详细信息,选择好书之后便可以加入到购物车。新书上架:显示最新的图书,用户可以进入点击图书的详细信息进行查看,如果需要便可以加入到购物车中。图书搜索:用户可以根据自己的需要在图书搜索栏中搜索自己需要的书籍。如果有则展示商品的详细信息。•1.1.2会员注册•在首页点击“注册”页面,填写用户基本信息,提交之后便会提示注册成功与否的信息,如果用户输入的信息部符合要求,如用户已经被注册,用户名或密码为空,则作出相应的提示。注册了的用户才能在网站上购买书籍。•1.1.3用户登入•在首页,用户可以填入已注册的用户名及密码,点击“登入”,进入系统进行会员的购书等操作。如果用户名密码正确则提示登入成功,否则提示用户登入不成功。用户需重新登入。•1.1.4购物车•会员对需要的书加入购物车,在购物车中用户可以对购物车中的书籍进行修改,可以删除不需要的书,修改所需书的数量,如果还想购买其他的书籍也可以点击“继续购买”,查看其他的书籍。购物车可以显示各书籍的单价及总价。如果购物车中的书籍确定了需要购买则可以点击“去收银台”进行结算。•1.1.5订单处理•购物车总的书籍在点击“去收银台”时则进入到了订单处理的页面。在该页面中会显示用户的用户名及订单的总价格,需要用户输入自己的“收货姓名”“收货地址”“电话号码”。输入了这些信息后点击提交订单。如果用户对收货信息进行更改则可点击“返回修改”进行更改,如果填入的信息无误则点击“再次确定”。返回用户订单的基本信息。•(二)管理员模块:•在首页点击后台管理进入管理员的登入界面,输入管理员的用户名及密码进入管理模块。管理员模块包括的功能如下:•1.2.1会员管理:•查询会员基本信息,对特定的会员进行删除,或者修改会员基本信息。•1.2.2商品管理:•更改或删除书籍的基本信息,包括图书名称、图书简介、价格、ISBN号码、封面、出版社、出版日期。也删除不需要的书籍。•1.2.3添加商品:•添加商品模块可以对书籍进行添加,添加后书数据都会传到数据库,并在页面上提示书籍添加成功。用户可以查看到新添加的书籍。•1.2.4销售统计:•统计至今为止各种书籍的销售情况二设计思路•(一)系统结构图•整个系统的功能包括:用户注册、用户登入、查看图书、查看用户信息、用户信息管理、图书信息管理、添加新书、订单管理、销售统计等。系统的总体结构图如下:用户界面管理界面系统首页购物车页面图书信息页面注册页面结算页面销售统计订单管理商品管理会员编辑网上书店系统前台后台•1.前台结构图•用户购物过程采用注册制,用户必须先注册并且登入系统后才能挑选图书并放入购物车中,最后下订单。非登入用户只能查询和查看图书信息,没有其他的权限。其结构图如下:•管理系统功能的模块•管理系统为一次登入制。用户点击后台管理,进入管理员登入界面。书用户名和密码后,如果经验证账户正确则可以进入系统。管理员可以管理全部的用户、订单、商品信息等。其结构图如下:•(二)系统流程图•1.前台用户功能•前台的总体功能图如下:•后台管理员功能后台管理的总体流程图如下:管理员登入界面是否登入提示用户登入否进入后台管理会员编辑商品添加商品编辑客户订单管理销售统计修改会员信息删除会员信息修改商品信息删除商品信息删除订单处理用户订单
本文标题:网上书店设计与实现
链接地址:https://www.777doc.com/doc-2141322 .html