网上书店系统设计与实现Word文档格式.docx
- 文档编号:13037501
- 上传时间:2022-10-03
- 格式:DOCX
- 页数:40
- 大小:421.07KB
网上书店系统设计与实现Word文档格式.docx
《网上书店系统设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《网上书店系统设计与实现Word文档格式.docx(40页珍藏版)》请在冰豆网上搜索。
因此,开发一套完善的图书管理系统就成不可少了。
本文基于面向对象开发技术[1],详细阐述了网上书店系统的设计与实现过程,该系统采用MySQL数据库,tomcat作为网络应用服务器,在MyEclipse开发环境下面采用html、javascript、css、jquery等技术控制前台界面设计,是一个基于jsp技术和当前主流的MVC框架ssh(spring+struts+hibernate)开发的电子商务网站。
本系统主要实现用户在网上购买书籍的过程,用户可以在网站上面注册用户后登录网站并购买书籍,登录状态下的用户可以对个人的基本信息、登录密码以及订单进行管理。
做到让用户可以不用去书店就能方便快捷的买到自己理想的书籍,享受读书的快乐。
关键词:
网上书店;
MySQL;
SSH;
jsp;
java
Abstract
WiththecontinuousdevelopmentofInternet,e-commerceplatform,increasingpeoplebecomeconvenientwayofshopping.Inthiscase,fromonlinebuybooksdemandalsobecomeverystrong.Therefore,developasetofperfectbooksmanagementsystemmanagementsystemasnecessary.
Basedontheobject-orienteddevelopmenttechnology,thispaperexpoundsthedesignandimplementationofonlinebookstoresystem,thesystemUSEStheMySQLdatabase,tomcatasawebapplicationserver,usingHTML,JavaScript,CSS,JQueryatthefrontdeskinterfacedesigntechniquessuchascontrolundertheMyEclipsedevelopmentenvironment,isanMVCframeworkbasedonJSPtechnologyandthecurrentmainstreamSSH(struts+spring+hibernate)developmentofe-commercesites.
Thissystemmainlyrealizestheuserintheprocessofbuyingbooksonline,theusercanloginwebsiteafterregisteredusersonsiteandbuybooks,usercanloginstateforthebasicpersonalinformation,passwordandmanageorders.Doletusersdon'
thavetogotoabookshopcanbeconvenienttobuybookstohisideal,toenjoythepleasureofreading.
Keywords:
Onlinebookstore;
JSP;
目 录
I/39
1绪论 1
1.1研究背景 1
1.2研究目的与意义 1
1.3国内外研究现状 2
1.3.1国内网上书店研究现状 2
1.3.2国外网上书店现状 2
1.4相关技术介绍 3
1.4.1Struts2技术简介 3
1.4.2Ajax技术简介 4
1.5论文组织 6
2需求分析 7
2.1综合需求 7
2.2功能需求 7
2.2.1识别外部角色 7
2.2.2用例分析 7
2.2.2场景分析 8
3系统设计 11
3.1系统总体设计 11
3.1.1系统基本流程 11
3.1.2系统功能模块 12
3.1.3系统开发环境 13
3.1.4MVC框架介绍 13
3.2数据库设计 14
3.2.1数据库逻辑设计 14
3.2.2数据库物理设计 15
3.3系统功能模块设计 18
3.3.1用户注册模块 18
3.3.2用户登陆模块 18
3.3.3修改用户资料模块 20
3.3.4图书购买模块 21
3.3.5上架下架图书模块 22
3.3.6图书搜索模块 24
4系统测试与维护 27
4.1系统测试环境 27
4.2功能模块测试 27
4.2.1登录模块 27
4.2.2用户注册模块 28
4.2.3修改用户资料/密码 29
4.2.4上传图书模块 30
4.2.5购买图书 31
总结 32
参考文献 33
致 谢 34
1绪论
1.1研究背景
网络是新时代最盛行的信息传递媒介,网络在发展,信息技术、Internet/Intranet技术、数据库技术地不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生和发展起来的。
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户便可随意购物的快感。
我们需要开发一个电子商务系统---网上书店销售系统。
网上书店不同的是,它更多依托地面店的优势运营。
10年之后的2006年,这个国内最早的网上书店演变成了浙江博库书城及其网群。
相同的是,他们仍然更多地依靠地面店的优势在运营。
1999年,国内真正意义上第一家网上书店—
—当当网上线。
北京大学社会学专业毕业、从国家机关辞职下海的李国庆,拿着第一笔风险投资的基金开始了自己的网店生涯。
8年后,这家号称全球最大
中文网上书店的企业营业额已经达到8个亿。
此后,伴随着世界电子商务浪潮的到来,越来越多的网上书店在国内兴起。
1.2研究目的与意义
电子商务将是21世纪的经济增长点,它所带动的电子商务的技术、产品、服务的发展将会给不同的行业带来大量新的机会。
电子商务的快速发展以及上网人数的剧增,为企业创造了许多网络商机。
网上书店作为电子商务系统的一个应用具有如下优点:
⑴突破了商业往来的时间限制:
网络中的计算机可以一天24小时,天天提供客户完善的网络服务。
而且可以提供给全国各地的消费者,以最快的速度将公司图书的外观、内容、价格及相关信息提供给客户了解。
⑵节省公司营运成本:
网上书店本身没有店面,减少了公司的管理费用,此外,网上书店管理系统精简了办公程序,促进了管理的规范化。
⑶提高了客户购物的积极性:
顾客利用网上书店,可以很快的找到所需的图书,提交订单后,图书很快就会送到顾客手中,节省了顾客的购物时间和精力。
34/39
⑷图书商品本身的优越性:
根据国内外同行的经验,专业、学术等图书更加适合邮购、自销等无店铺销售。
1.3国内外研究现状
1.3.1国内网上书店研究现状
在国内,有关在电子商务中的企业创新行为也有了一定的研究,近年来报刊杂志讨论的文章很多。
⑴对于传统书店和网上书店的存在和发展问题,国内学者认为,方便和快捷的网络正在改变人们传统的购书习惯,网络销售目前已占据整个图书市场的5%,未来的3至5年,网络售书将占到图书市场的20%至30%。
而与此对应的是,传统书店也深深的感受到网上书店带来的阵阵冲击,或改革、或学习,传统书店面临诸多生存挑战。
不过,虽然网上书店具有着众多的优势,尤其在市场范围和成本优势上,但是传统的实体销售和网络销售面对的是不同的顾客群,彼此是不可取代的,甚至可互动、互促,提高交易频率。
因此,建议传统书店要结合网上书店一起经营。
⑵国内学者普遍认为一个完整的网上书店系统要实现商家在线发布商品信息、消费者在线购买等功能,主要有以下几点功能:
后台的网站数据远程维护包括业务数据和分类与信息的添加、修改、删除等功能;
分类的灵活维护拥有不限制数量根据业务的多级分类目录;
可以在线添加、删除、修改书目各级类别;
注册用户、商品信息轻松地维护;
支持商品图片上载功能,订单结算统计功能;
用户免费注册及用户信息修改功能;
购物流程简单快捷,包含商品折扣机制,强大的信息分类检索浏览功能,分类列表简洁,商品条目分页显示;
强大的信息查询功能,使用户更快捷地查找到用户所要的商品信息;
面向消费者的订单查询功能,其他功能还包括读者点评、新书预定、用户个性化设等功能;
界面友好,用户浏览网页时候视觉舒服,网站功能方便快捷易用;
兼容性好,系统支持Access数据库,SqlServer数据库,即装即用。
1.3.2国外网上书店现状
世界上第一家网上书店是1991年在美国联机公司(AOL)的网络上建立的"
阅读美国"
书店。
1994年贝佐斯在西雅图成立的亚马逊网上书店,如今已成为全球最大网上书店,1998年的顾客总数为450万,销售额达6.1亿美元,股票市值100
多亿美元,控制着美国80%的网上图书销售市场。
亚马逊网上书店的成功在图书销售领域产生了巨大影响。
1997年5月,美国最大的连锁书店巴诺书店也正式开办了网上书店。
此外,美国较有名的网上书店还有肥脑网上书店鲍德斯网上书店等。
据统计,到1998年美国的网上书店已达1200多家。
英国的书店也比较多,大型的有因特网书店(Internetbookshop)、字母街网上书、沃特斯通网上书店。
1998年,英国网上书店图书销售额为1500万英镑。
德国的网上书店主要有贝塔斯曼出版集团的图书在线网上书店()、霍尔兹布林克出版公司和施普林格出版社联合开办的T-ONLINE网上书店等。
据资料显示,1998年德国购书的网民达40万人。
1.4相关技术介绍
1.4.1Struts2技术简介
struts2[2]并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说struts2是struts1和Webwork结合的产物。
图1Structs2原理图
一个请求在Struts2框架中的处理分为以下几个步骤:
⑴客户端发出一个指向servlet容器的请求(tomcat);
⑵这个请求会经过图中的几个过滤器,最后会到达FilterDispatcher过滤器。
⑶过滤器FilterDispatcher是struts2框架的心脏,在处理用户请求时,它和请求一起相互配合访问struts2的底层框架结构。
在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 系统 设计 实现