基于asp.net的网上书店设计

获取项目源文件,学习交流联系Q:1415736481,可指导毕设,课设

前言

随着中国加入WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统书店功能都可以在互联网上进行电子化的高效运作。

技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店具体实施的质素直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。

综上所述,网上书店已经成为互联网时代传统书店的必由之路。

 

 

 

 

 

 

 

 

 

 

 

 

第1章 系统概述

1.1节 ASP.NET简介

ASP.NET是ASP的下一代版本,然而ASP.NET又并非从ASP3.0自然演化而来,在许多方面,ASP.NET与ASP有着本质的不同。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期。ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。

ASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。

ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。.NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含 .NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。

1.2节 系统开发环境及配置

首先ASP.NET的运行环境:

Win2000 Server+IIS(Win2000 Server IIS是默认安装) /

Win2000 Advance Server+IIS(这里IIS也是默认安装) /

WinXP+IIS / Win2003+IIS

除了上面的环境,Visual Studio 2008自带编译器和Web服务器进行调试,在部署网站之前,所有工作都可以在Visual Studio 2008中完成。

部署网站到IIS时,可以直接复制网站,也可以采用ClickOnce部署,两者的区别是前者快速方便,后者灵活性较强。

 

第2章 系统需求分析

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的跑书店买需要的图书。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,网上书店为大家带来了极大的方便。我所开发的这个网站所采用的是当前较为流行的软件Visual Studio2008 + DreamWeaver 8作为实现,以数据库SQL Server 2008作为系统的后台操作。

《网上书店》系统特点:

(1)、先进的购书流程

引入购物车购物方式,把记录客户所有的购书临时信息写入数据库表中,订单结束后,自动清除相关数据,客户不用再担心订购时临时数据的丢失,确保客户购书准确无误。

(2)、科学的书店管理模式

通过完善的信息发布系统,客户可以及时得到书店最新图书的相关信息,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、订单管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。

(3)、人性化的操作界面

一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统经过精心打造,同时也可根据书店客户的品味专门订制,让书店的设计充分体现电子商务时期的时尚、大众化。

(4)、完善的在线帮助

        提供详细的在线帮助信息,如交款方式、退换图书原则、交易条款等。帮助用户了解购书流程,清楚书店在退换图书等各方面的原则及条款。

 

 

 

 

 

第3系统总体设计

3.1节 系统设计思想

(1) 书店前台

功能强大 、操作方便

前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。

(2) 书店后台

本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。它包括用户资料管理,图书分类管理,图书资料管理,订单管理,图片管理,图书推荐管理,图书打折管理、物流管理、版权信息等等。

3.2节 系统结构设计

前台:用户注册—>用户登录—>查看图书信息—>添加图书到购物车—>在线支付

后台:管理员登录—>订单管理、图书管理、会员管理、物流管理、图片管理—>退出

3.3节 系统功能模块

根据系统功能分析,可以画出系统的功能模块图,系统模块图如下图所示,图3-1和图3-2分别为前台和后台的功能结构图。

 

 

网上书店系统前台

  用户注册登录

用户信息修改

图书搜索

  图书详细信息

购物车

用户充值

用户付款

用户帮助

联系管理员

后台入口

 
 

 

 

图3-1  前台系统功能结构图

 

 

 

 

   网上书店后台管理

 管理首页

 订单管理

 版权信息

 会员管理

 物流管理

 系统管理

 图书管理

   订单信息

   会员信息

   是否已确认

   是否已付款

   是否已发货

   是否已归档

   管理员管理

   会员管理

   图书管理

  图书类别管理

 图片上传管理

  支付方式管理

  配送方式管理

  配送地点管理

 

 

图3-2  后台系统功能结构图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第4章 系统详细设计

通过以上的系统需求分析和系统总体设计,就已经有了一个网上系统的大体轮廓了

1、前台主要功能包括

注册/登录、购物车、联系方式、图书查询、图书分类浏览、图书展示、打折专区、热门推荐、精品推荐、在线帮助功能等等。

2、书店系统前台设计的特色

(1) 购物车

每个注册的用户,都拥有一个属于自已的购物车管理界面,客户可以轻松的查看购物车中的图书。本系统充分考虑到了本模块对于客户的重要性,所以界面尽量做的简捷,采用开放式结构,一目了然,方便客户轻松掌控自已的信息。

(2) 购书的详细过程

会员注册-->选择图书-->放入购物车-->去下订单

购物车与下订单:
       推出了全新的网上商务理念,这也是本系统与其他书店较大的不同的地方之一。

(3) 灵活多样的图书展示区

网站前台图书显视栏目分为以下几种方式:
(1)精品推荐 (2) 图书打折区 (3)热销图书 (4)图书分类

(4) 详细的用户帮助信息

        主要包括交款方式、退换图书原则、配送信息和交易条款的信息。

3、系统提供完善的系统管理

在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码,进入系统管理器。后台分为订单管理、图书管理、用户管理、管理员帐号管理、物流管理和图片管理。  

(1) 订单管理模块主要实现的是对订单信息的审核,如果订单信息不合格,可以进行删除。此模块中加入了订单的搜索,以便查看特定订单的信息。可以更改订单的状态:是否已确认、是否已付款、是否已发货和是否已归档。

(2) 图书管理是对图书信息进行管理,添加或删除图书信息,也可对图书信息进行修改。动态添加图书信息,信息内容要求完善。

(3) 用户管理和管理员帐号管理可以添加、删除用户和管理员帐号,可以对用户和管理员进行统一的管理。

(4) 物流管理模块主要实现的是支付方式管理、配送方式管理、配送地点管理

(5) 图片管理模块主要实现的是图书和图书类别相关图片的添加和删除。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 15
    点赞
  • 141
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值