网上购书管理系统设计方案与实现 下载本文

个人资料整理 仅限学习使用

第二章 需求分析

系统功能如图2-1所示。 网络书店购物系统 后台管理 前台销售 用户管理 目录管理 图书管理 个人资料管理 会员管理 图书及目录信息 购物车管理 订单管理 支付管理 会员信息管理 会员访问 个人资料整理 仅限学习使用

图2-1 系统功能图

2.1运行环境

操作系统:windows2000server中文版、windows2003 Server或者Windows XP 数据库:MicrosoftSQL Server Express 2005中文企业版 WEB服务器:IIS5.1 .NET Framework:2.0版

开发工具:Microsoft Visual Studio .NET 2008企业版 (C#>

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

1 购物车管理模块

2会员登录和管理模块 3订单管理模块 4 图书管理模块 5图书检索模块 6目录管理模块

第三章 系统详细设计

3.1 系统功能分析

通过以上的系统需求分析和系统总体设计,就已经有了一个网上系统的大体轮廓了。 1、前台主要功能:

注册/登录、购物车、联系方式、图书查询、图书分类浏览、图书展示、打折专区、热门推荐、精品推荐、在线帮助功能等等。 2、书店系统前台设计的特色 (1> 购物车

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

开始-->浏览图书-->放入购物车-->会员-->去下订单 不是会员-->注册-->会员

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

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

网站前台图书显视栏目分为以下几种方式: (1>最新图书 (2> 热销图书 (3>推荐图书 <4)按照类型分类的书 个人资料整理 仅限学习使用

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

在主页的进入后台入口,点击进入系统管理器。后台分为目录管理、图书管理、用户管理、个人资料管理、会员管理等主要融合在系统管理内。 (1> 订单管理模块主要实现的是对订单信息的审核,如果订单信息不合格,可以进行删除。此模块中加入了订单的搜索,以便查看特定订单的信息。可以更改订单的状态:是否已确认、是否已付款、是否已发货和是否已归档。 (2> 图书管理是对图书信息进行管理,添加或删除图书信息,也可对图书信息进行修改。动态添加图书信息,信息内容要求完善,并带有图片上传功能 (3> 用户管理和管理员帐号管理可以添加、删除用户和管理员帐号,可以对用户和管理员进行统一的管理。

图书销售网站功能结构如图3-1所示。

用户管理 后台管理 网络书店购物系统 前台销售 目录管理 图书管理 个人资料管理 会员管理 图书及目录信息 购物车管理 订单管理 支付管理 会员信息管理 会员访问 3.2 数据库设计

3.2.1数据库需求分析

在网上书店系统中,数据库应当解决如下需求。

●保存注册用户的个人信息,包括联系资料等。 ●保存图书信息,包括书名、价格、作者、图片等信息。 ●保存购物车的详细信息

●保存购书信息,包括用户ID、图书ID、数量、总价等。 ●保存订单信息,包括日期、支付方式、是否确认等。

个人资料整理 仅限学习使用

3.2.2 数据库关系逻辑结构

关系模型的逻辑结构是一组关系模式的集合,通常使用实体-联系方法即E-R图表示数据库概念模型。E-R图则是由实体、实体的属性和实体之间的关系组成。以下为部分实体-联系图。 (1> 图书信息实体的E-R图如下:

图书ID 作者 图书名称 是否推荐 图书描述 发布时间 图书 是否热点 数量 售价 图片 成本 出版社