图书销售平台的设计与实现

目 录
声明 1
一、引言 1
二、系统概述 1
(一)系统简述 1
(二)开发工具的介绍 1
(三)开发环境 1
三、系统需求分析 2
(一)系统功能需求 2
1.功能实现 2
2.网站前台管理 2
3.管理员管理 2
(二)模块图(E-R图) 2
1.会员模块 2
2.管理员模块 3
(三)流程设计图 3
四、数据库设计与实现 5
(一) 数据库的需求分析 5
(二) 数据库的逻辑结构 5
(三)概念模型 8
五、系统的设计与实现 10
(一)前台的设计与实现 10
1.网站的前台设计 10
2.网站前台介绍 10
3.网页的框架设计与布局实现 10
4.页面展示 13
(二)后台的设计与实现 16
1.后台设计 16
2.模块的设计与实现 17
3.书籍购买模块 19
4.书籍查询 20
5.订单模块 20
6.图书管理模块 21
7.订单管理模块 22
六、总结 23
致谢 25
参考文献 25
一、引言
看书是一种享受,几乎所有有知识文化素养的人都是离不开书的。。不管你的一天是多么的疲惫多么的想要冲出自己的“世界”。书都可以帮你放松。书可以帮你洗净思想的浑浊让你变得清澈,书也可以带你走进自己美去过的世界没见过的人没看过的东西。像一个魔术师也像 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
一个导师。所以书在某种意义上来说算是人的净胜的必需品。
本网站采用了DIV+CSS的布局方式,让网站格局更加清晰一目了然。同时使用了Dreamweaver8.0的开发工具。使用了Photoshop来美化所选用的图片,让整个网站看起来更加对称自然。JS特效在网站中是必不可少的,起着画龙点睛的作用。网站分为前台页面和后台系统。前台页面分别介绍各图书种类、图书信息、这些都显示在首页的导航栏上,方便浏览,给顾客提供更便捷的选择。网站后台以模块划分,分别是会员登录注册退出、商品、订单、购物车、会员留言、管理员登录、商品管理、订单管理这八大模块。
二、系统概述
(一)系统简述
为了让更多的人方便的买到自己心仪的资料和书,我制作了这个网站,可以买自己喜欢的书,也可以查看买的书的分类,买错了书还可以取消,这里设置了会员的登陆登出,会员拥有个人信息,买书,改购买的书等操作,管理员拥有登陆登出,修改书本信息,会员管理,处理订单等功能。
(二)开发工具的介绍
Adobe Photoshop 是Adobe公司为了处理图形图像而生产制作的,是图片处理方面最好用的软件之一。它拥有很强大的修图的功能,使用蒙版、图层等,可以使得图片更加漂亮。涉及到很多方面,包括图形、图像、视频、文字等。
Myeclipse ,是在eclipse的基础上加上自己的插件而开发的开发环境,主要用于java及移动应用开发,它功能非常强大,支持也十分广泛,兼容性也不错。
Dreamweaver 是Macromedia公司旗下的产品,可以编写HTML语言,这是一种“所见所得”的软件工具,编写网页十分顺畅、简洁,马上可以看到自己编写的网页内容,而且还支持Styles样式表单,创造丰富的页面效果。
(三)开发环境
操作系统:windows 7
数据库:SQL sever 2008
编写语言:java
调试环境:360浏览器
三、系统需求分析
(一)系统功能需求
图书销售网站,用户可以在网站的首页或者任何地方看到图书相关内容,和自主选择想要购买的图书,并能在第一时间看到图书的更新和浏览者可以在网页浏览,注册成会员,选择自己想要的路线并网上购票,还可以对网站进行留言。而管理员可以对这些进行有效的对订单和商品进行管理。
1.功能实现
所谓一般的浏览客户就是只在此网站上浏览网站信息的人员,也是书籍网站所要面向的客户人员,它的主要实现功能如下:
(1)客户可以在任何一台计算机上,连接因特网即可打开本网站,浏览网页。
(2)客户可以浏览网站的书籍。
(3)客户可以浏览网站的书籍图片。
(4)客户可以浏览网站的书籍简介。
(5)客户可以浏览网站的最新书价。
(6)客户先要注册成会员即而对自己喜欢的书籍在线订购。
2.网站前台管理
(1)网站有会员注册登录退出系统。
(2)网站有商品模块,即书籍的信息,书籍的价格,书籍的简介。
(3)网站有订单模块,包括订单的确认,订单详情,购买是否成功。
(4)网站有会员模块,只有注册会员才可以购买我们的商品。
3.管理员管理
书籍销售网站的管理员拥有整个网站的最高权限,他可以对网站里的书籍进行增加(更新),删除、查看和修改,主要功能如下列所示:
(1)网站管理员登录系统,如不进行登录不可进行任何操作。
(2)网站管理员可对商品进行添加修改和删除以及列表。
(3)网站管理员可以看到订单列表对它进行查询、查看订单详细。
(4)网站的管理员可以增删会员与会员信息。
(二)模块图(E-R图)
1.会员模块
会员模块:本模块这要是针对会员来进行一个模块设计,使网站有更多自己的会员这是初衷也是目的。可以注册和登陆,登陆了之后可以浏览整个网站信息,了解最新的书籍价格,可以查看自己填写的信息,还可以看到自己下的订单,随时掌控整个网站的信息。见图3-1。

图3-1 会员模块
2.管理员模块
管理员模块:这是一个网站管理的中心,基本操作都是依靠管理员来实现的,管理员也有一个登陆的验证,可以查看自己的资料,可以添加新书籍,查看用户下的订单,处理订单,回复评论,管理员是可以对会员进行管理的。见图3-2。

图3-2 管理员模块
(三)流程设计图
流程设计图是一个网站规划前期的主要思路,是最简洁的看到一个网站主体的思路,打开网页先是看到网站首页,然后进行登陆注册,然后就能浏览整个网站的信息,可以看书籍的信息,书籍的简单介绍,还有书籍的价格等,可以购买,加入购物车,查看自己的订单信息,只有登陆的用户才能进行购票支付,不然就转到登陆界面继续登陆,然后才能下单,结算。详细如图3-3所示

图3-3 流程图
四、数据库设计与实现
本网站使用的SQL Server 2008数据库 对数据的分析简单化和便捷化是它的优点。以下做一下数据库的详细需求分析。
数据库的需求分析

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1644.html

好棒文