书友图书销售网站的设计与实现(附件)【字数:6771】
:随着社会的发展和科技水平的提高,互联网的出现改变了人们的生活方式,加快了社会的步伐,使人们已不再满足于通过传统的方式来购买书籍。相对于传统的书店,图书销售网站的开发给想要买书的人带来了便利,以前买书必须要到书店里购买,耗时又费力。而现在只需要搜索书的名字便可以找到对应的书。足不出户,就可以购买,省时又省力。更重要的是,图书销售网站里的书是虚拟库存,用户下单购买后直接通过厂家发货,而传统的书店,需要大量囤积书籍保证有货,不仅占用空间,更不利于管理。图书销售网站的设计与实现基于Java语言来进行开发。通过前期的调查和走访,做出需求分析,实现了用户注册、登录、购物车、收藏夹、我的订单等功能。用MySQL进行了数据库设计,最后通过Myeclipse平台进行完整的开发。
目 录
一、 引言 1
(一)课题背景 1
(二)课题意义 1
1.降低书店经营成本,扩大用户数量 1
2.方便消费者购买 1
3.提高图书管理的精准度 1
二、 开发技术 2
(一)Mysql简介 2
(二)J2ee架构 2
(三)jsp简介 2
三、 系统需求分析 2
(一) 概述 2
(二)网站功能需求 3
(三)网站性能需求 3
四、 网站设计 4
(一)设计宗旨与原则 4
(二)网站模块结构设计 4
(三)数据库设计 5
1.结构设计 5
2.逻辑结构设计 6
五、网站实现 8
(一) 前台 8
1. 用户注册模块 8
2. 图书列表模块 9
3. 图书评价模块 10
4. 图书购买模块 11
5. 新闻公告模块 12
6. 个人中心——修改个人信息 13
7. 个人中心板块——修改密码 15
8. 个人中心板块——我的订单信息 16
(二)后台 17
1. 后台登录模块 17
2. 后台个人信息中心模块 18
3. *好棒文|www.hbsrm.com +Q: #351916072#
用户管理模块 19
4. 图书类别管理模块 20
5.订单管理模块 21
6.新闻信息管理模块 22
7.图书评价模块 23
致谢 25
参考文献 26
引言
(一)课题背景
随着全球经济的迅猛发展,许多国家都不断研发新的科学技术来提高自己的综合国力。尤其是以Internet为核心的信息技术正在不断影响着人们的生活。
传统的书店经营成本高,书籍销售会受到空间和时间的限制,信息传递速度慢效率低,只有顾客进入书店里才能知道有关书籍的最新消息。并且库存书籍非常占地,如果保存不当,不仅会损坏书籍还会造成资金问题。而图书销售网站是在互联网的基础上进行的一种电子商务活动。在整个过程中,无论是交易安全还是便利程度,图书销售网站都有着不可比拟的优势。
社会的进步和发展不断影响着人们的生活节奏,在越来越快的时代里,人们的碎片化时间变得更多,需求也变得越来越快。比如上班族们想一下班就能吃到可口的饭餐,却又没有多余的时间去购买饭餐时,外卖就有了;人们没有时间去逛街购买服装时,线上服装店便就产生了。图书销售网站的需求也是来源于人们没有闲暇的时间去书店购买书籍产生的,人们需要通过读书来丰富自己的阅历,拓展自己的知识面,再加上生活节奏的变快和电子商务的发展,可以说,图书销售网站是当下图书交易的必然趋势。
(二)课题意义
1.降低书店经营成本,扩大用户数量
图书销售网站是在Internet基础上进行的,不需要像传统书店那样去交房租水电费,有效降低了书店的管理成本和交易成本。图书销售网站直接是生产商和消费者的交易,不仅降低了中间环节的交易成本,而且还降低了企业的采购成本,扩大了市场,使书籍能在世界范围内销售。在电子商务的带动下,虚拟产品的产生,减少了书店书籍的积压,提高了交易的效率。
2.方便消费者购买
图书销售网站增加了人们获取书籍信息的渠道,除了从书店买书,也可以从网站买书。互联网比其他任何方式都能更直观有效地传递信息,客户可以根据自己的需要进行选择,不受时间和地域的限制。达到了足不出户就能购买书籍的目的性,拉进了书店和顾客间的距离。
3.提高图书管理的精准度
在以前,每到月末或者年末需要进行考核统计计算的时候,管理人员身上的负担特别重,巨大的工作量不允许他们有任何的差错。但是,人无完人,总会有出错的时候,但是图书销售网站就可以完美的避开这个问题,后台可以精准的计算出数据来。
开发技术
(一)MySQL简介
什么是数据库?简单地说,数据库是用来存储和管理数据的仓库。它可以看作是一个电子文件柜。用户可以添加、删除、修改和搜索文件中的数据。随着数据库技术的不断发展,数据库产品越来越多,常见的有Oracle、SQL Server、MySQL等。之所以选择使用MySQL进行开发,是因为MySQL是一个开源的关系数据库管理系统。它是根据GPL(通用公共许可证)发布的,这意味着用户可以根据自己的需要修改它。MySQL也是跨平台的,不仅可以在Linux系统上使用,还可以在Windows、Mac OS和其他系统上使用。与其他数据库相比,MySQL方便、快捷、免费。
(二)J2ee架构
J2ee是应用于企业级应用程序开发的标准,它是一种基于Java标准版的体系结构,它使用企业级平台来简化企业项目开发、部署和管理中遇到的难题。J2ee技术不仅在标准版本中集成和增强了现有的数据库信息,便于访问、良好的跨平台性、对分布式应用程序的良好支持、对各种客户机的支持,还提供了大量的企业级API接口。通过使用这些接口,开发人员可以开发健壮的、高度可移植的、行业标准的、安全的、和可伸缩的企业级应用程序。
目 录
一、 引言 1
(一)课题背景 1
(二)课题意义 1
1.降低书店经营成本,扩大用户数量 1
2.方便消费者购买 1
3.提高图书管理的精准度 1
二、 开发技术 2
(一)Mysql简介 2
(二)J2ee架构 2
(三)jsp简介 2
三、 系统需求分析 2
(一) 概述 2
(二)网站功能需求 3
(三)网站性能需求 3
四、 网站设计 4
(一)设计宗旨与原则 4
(二)网站模块结构设计 4
(三)数据库设计 5
1.结构设计 5
2.逻辑结构设计 6
五、网站实现 8
(一) 前台 8
1. 用户注册模块 8
2. 图书列表模块 9
3. 图书评价模块 10
4. 图书购买模块 11
5. 新闻公告模块 12
6. 个人中心——修改个人信息 13
7. 个人中心板块——修改密码 15
8. 个人中心板块——我的订单信息 16
(二)后台 17
1. 后台登录模块 17
2. 后台个人信息中心模块 18
3. *好棒文|www.hbsrm.com +Q: #351916072#
用户管理模块 19
4. 图书类别管理模块 20
5.订单管理模块 21
6.新闻信息管理模块 22
7.图书评价模块 23
致谢 25
参考文献 26
引言
(一)课题背景
随着全球经济的迅猛发展,许多国家都不断研发新的科学技术来提高自己的综合国力。尤其是以Internet为核心的信息技术正在不断影响着人们的生活。
传统的书店经营成本高,书籍销售会受到空间和时间的限制,信息传递速度慢效率低,只有顾客进入书店里才能知道有关书籍的最新消息。并且库存书籍非常占地,如果保存不当,不仅会损坏书籍还会造成资金问题。而图书销售网站是在互联网的基础上进行的一种电子商务活动。在整个过程中,无论是交易安全还是便利程度,图书销售网站都有着不可比拟的优势。
社会的进步和发展不断影响着人们的生活节奏,在越来越快的时代里,人们的碎片化时间变得更多,需求也变得越来越快。比如上班族们想一下班就能吃到可口的饭餐,却又没有多余的时间去购买饭餐时,外卖就有了;人们没有时间去逛街购买服装时,线上服装店便就产生了。图书销售网站的需求也是来源于人们没有闲暇的时间去书店购买书籍产生的,人们需要通过读书来丰富自己的阅历,拓展自己的知识面,再加上生活节奏的变快和电子商务的发展,可以说,图书销售网站是当下图书交易的必然趋势。
(二)课题意义
1.降低书店经营成本,扩大用户数量
图书销售网站是在Internet基础上进行的,不需要像传统书店那样去交房租水电费,有效降低了书店的管理成本和交易成本。图书销售网站直接是生产商和消费者的交易,不仅降低了中间环节的交易成本,而且还降低了企业的采购成本,扩大了市场,使书籍能在世界范围内销售。在电子商务的带动下,虚拟产品的产生,减少了书店书籍的积压,提高了交易的效率。
2.方便消费者购买
图书销售网站增加了人们获取书籍信息的渠道,除了从书店买书,也可以从网站买书。互联网比其他任何方式都能更直观有效地传递信息,客户可以根据自己的需要进行选择,不受时间和地域的限制。达到了足不出户就能购买书籍的目的性,拉进了书店和顾客间的距离。
3.提高图书管理的精准度
在以前,每到月末或者年末需要进行考核统计计算的时候,管理人员身上的负担特别重,巨大的工作量不允许他们有任何的差错。但是,人无完人,总会有出错的时候,但是图书销售网站就可以完美的避开这个问题,后台可以精准的计算出数据来。
开发技术
(一)MySQL简介
什么是数据库?简单地说,数据库是用来存储和管理数据的仓库。它可以看作是一个电子文件柜。用户可以添加、删除、修改和搜索文件中的数据。随着数据库技术的不断发展,数据库产品越来越多,常见的有Oracle、SQL Server、MySQL等。之所以选择使用MySQL进行开发,是因为MySQL是一个开源的关系数据库管理系统。它是根据GPL(通用公共许可证)发布的,这意味着用户可以根据自己的需要修改它。MySQL也是跨平台的,不仅可以在Linux系统上使用,还可以在Windows、Mac OS和其他系统上使用。与其他数据库相比,MySQL方便、快捷、免费。
(二)J2ee架构
J2ee是应用于企业级应用程序开发的标准,它是一种基于Java标准版的体系结构,它使用企业级平台来简化企业项目开发、部署和管理中遇到的难题。J2ee技术不仅在标准版本中集成和增强了现有的数据库信息,便于访问、良好的跨平台性、对分布式应用程序的良好支持、对各种客户机的支持,还提供了大量的企业级API接口。通过使用这些接口,开发人员可以开发健壮的、高度可移植的、行业标准的、安全的、和可伸缩的企业级应用程序。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/123.html