网上书店项目设计报告.docx

上传人:b****0 文档编号:9370510 上传时间:2023-05-18 格式:DOCX 页数:10 大小:53.95KB
下载 相关 举报
网上书店项目设计报告.docx_第1页
第1页 / 共10页
网上书店项目设计报告.docx_第2页
第2页 / 共10页
网上书店项目设计报告.docx_第3页
第3页 / 共10页
网上书店项目设计报告.docx_第4页
第4页 / 共10页
网上书店项目设计报告.docx_第5页
第5页 / 共10页
网上书店项目设计报告.docx_第6页
第6页 / 共10页
网上书店项目设计报告.docx_第7页
第7页 / 共10页
网上书店项目设计报告.docx_第8页
第8页 / 共10页
网上书店项目设计报告.docx_第9页
第9页 / 共10页
网上书店项目设计报告.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网上书店项目设计报告.docx

《网上书店项目设计报告.docx》由会员分享,可在线阅读,更多相关《网上书店项目设计报告.docx(10页珍藏版)》请在冰点文库上搜索。

网上书店项目设计报告.docx

网上书店项目设计报告

项目设计报告

1、系统目标

对于典型的数据库管理系统,尤其是像网上书店这样数据流特别大的网络管理系统,必须要满足使用方便、操作灵活的需求。

网上书店系统目标如下:

1展示网站最新的图书信息,不断更新商品种类,使用户了解最新的市场动态

2根据图书的销售情况展示部分图书

3用户可以注册登录,修改个人资料,修改密码,查询提交的

订单

4实现购物车功能,用户选择图书后,在线提交订单

5对商品信息进行管理,可以按照商品的类别添加商品,可以

修改或删除商品信息,还可以管理特价商品

6可以查看用户的详细信息,修改用户的会员等级

7对用户提交的订单,根据情况进行阶段处理

8对管理员信息进行管理

9系统运行稳定,安全可靠

2、网上书店购物流程用户可以直接浏览图书,进行图书查询,将图书加入购物车,注册登陆后才能提交购物车和查询订单。

订单提交成功后,前台用户操作流程就结束了。

如图描述了网上商店的购物流程。

3、系统功能结构

1)网上书店前台实现的功能有:

网站首页:

首页是客户打开网站的第一个页面,一般这个页面信息量大,且需充分展现网站特点,以吸引客户,留住客户。

上市新书:

按录入系统的时间排序,优先显示新录入的书籍信息。

特价图书:

显示特价书籍信息。

新用户注册:

提供客户网上自助注册功能,填写注册表单并提交后,就能成为书店的用户,并可以进行网上购书。

用户登录:

供已注册的用户登录,登录后才可网上购书。

购物车管理:

已登录的用户将购买的书籍放入购物车,可以修改物品的数量,删除物品,清空购物车等。

订单管理:

登录的用户可以查看自己已下的订单,可查看订单状态,订单详细信息,删除订单等。

2)网上书店后台管理实现功能有:

管理员登录:

管理员通过输入用户名和密码登录。

不同类型的管理员管理不同的信息。

商品分类管理:

只有商品管理员可以操作。

可以新增商品分类,修改和删除商品分类。

并可以把信息以文件形式导出。

商品管理:

只有商品管理员可以操作。

可以新增商品,查看、修

改和删除商品信息。

并可以把信息以文件形式导出

特价商品管理:

只有商品管理员可以操作。

可以新增特价商品,查看、修改和删除特价商品信息。

并可以把信息以文件形式导出。

订单管理:

只有订单管理员可以操作。

可以查看和处理订单。

并可以把订单信息以文件形式导出。

会员和留言管理:

只有会员管理员可以操作。

可以查看会员信息,修改会员等级,删除会员。

可以查看、回复和删除留言。

并可以把会员和留言信息以文件形式导出。

系统用户管理:

只有系统管理员可以操作。

可以查看和修改管理员信息,包括管理员类型和密码。

以及新增和删除管理员。

4、系统开发环境

本系统采用的技术方案为JSP+Tomcat+Mysql即使用JSP作为

Web服务器端开发语言,采用Tomcat作为Web服务器和JSP引擎,采用Mysql作为后台数据库管理系统。

本系统开发环境如下:

操作系统:

Windows7或xp

运行工具:

InternetExplorer8.0

开发工具:

Eclipse

数据库:

Mysql

服务器:

Tomcat6.0

5、数据库设计数据库是依照某种数据模型组织起米并存放二级存储器中的数据集合。

这种数据集合具有如下特点:

尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。

从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。

数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。

物理数据层。

它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。

这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。

概念数据层。

它是数据库的中问一层,是数据库的整体逻辑表示。

指出了每个数据的逻辑定义及数据问的逻辑联系,是存贮记录的集合。

它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念一卜的数据库。

逻辑数据层。

它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。

数据库不同层次之问的联系是通过映射进行转换的。

数据库具有以下主要特点:

实现数据共享。

数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口用数据库,并提供数据共享。

减少数据的冗余度。

同文件系统相比,由于数据库实现丫数据共享,从而避免了用户各自建立应用文件。

减少了大量重复数据,减少了数据冗余,维护了数据的一致性。

数据的独立性。

数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。

数据实现集中控制。

文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之问毫无关系。

利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据问的联系。

数据库中表的描述:

admin(管理员)表

字段

类型

字段含义

备注

ID

Int

管理员编号

主键,递增

AdminType

Int

管理员类型

允许空

AdminName

Char(12)

管理员姓名

允许空

LoginName

Char(12)

登录名

允许空

LoginPwd

Char(12)

密码

允许空

cart(购物车)表

字段

类型

字段含义

备注

ID

Int

购物车编号

主键,递增

Member

Int

购物车的用户编号

非空

Money

Decimal

购物车中货物的金额

允许空

CartStatus

Int

购物车中货物是否下订单

允许空

1代表已下订单

0代表没有

cartselectedmer(购物车内谷)表

字段

类型

字段含义

备注

ID

Int

购物车内容编号

主键,递增

Cart

Int

购物车的编号

非空

Merchandise

Int

购物车中货物的编号

非空

Number

Int

购物车中货物数量

非空

Price

decimal

货物单价

非空

Money

decimal

总价格

非空

category(图书分类)表

字段

类型

字段含义

备注

ID

Int

图书分类编号

主键,递增

CateName

Char(40)

分类名

允许空

CateDesc

Text

分类介绍

允许空

leaveword(留言)表

字段

类型

字段含义

备注

ID

Int

留言编号

主键,递增

Member

Int

留言的用户编号

非空

Admin

Int

留言的管理员编号

允许空

Title

Char(60)

标题

允许空

Content

text

留言内容

允许空

LeaveDate

datetime

发表日期

允许空

AnswerContent

text

回复内容

允许空

AnswerDate

datetime

回复日期

允许空

member(会员)表

字段

类型

字段含义

备注

ID

Int

会员编号

主键,递增

Memberlevel

Int

会员等级

非空

LoginName

Char(12)

登录名

允许空

LoginPwd

Char(12)

密码

允许空

MemberName

jChar(20)

姓名

允许空

Phone

Char(15)

电话

允许空

Address

VarChar(100)

地址

允许空

Zip

Char(10)

邮编

允许空

RegDate

datetime

注册时间

允许空

LastDate

datetime

上次登录时间

允许空

LoginTimes

int

登录次数

允许空

EMail

Varchar(100)

邮箱

允许空

memberlevel(会员等级)表

字段

类型

字段含义

备注

ID

Int

会员等级编号

主键,递增

LevelName

Char(20)

等级名

允许空

Favourable

Int

享受的折扣

允许空

merchandise(商品)表

字段

类型

字段含义

备注

ID

Int

商品编号

主键,递增

Category

Int

商品分类编号

非空

MerName

Char(40)

商品名

允许空

Price

decimal

价格

允许空

SPrice

decimal

特价

允许空

MerModel

Char(40)

商品类型

允许空

Picture

VarChar(100)

图片路径

允许空

MerDesc

text

商品简介

允许空

Manufacturer

Char(60)

出版社

允许空

LeaveFactoryDate

datetime

出厂日期

允许空

Special

int

是否特价

允许空

1代表是

0代表不是

order(订单)表

字段

类型

字段含义

备注

ID

Int

订单编号

主键,递增

Member

Int

订单的用户编号

非空

Cart

Int

订单的购物车编号

非空

OrderNO

Char(20)

订单号

允许空

OrderDate

datetime

订单日期

允许空

OrderStatus

Int

订单状态

允许空

1代表未处理

2代表正在处理

3代表处理完毕

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2