jsp的手机商城系统的设计与实现【字数:11390】
摘 要随着互联网,资讯技术的扩展和遍布全球,网上购物,网上消费愈来愈被人们所喜欢。为了达到消费者通过互联网,就能够时时处处地搜寻,遴选购买消费者钟爱的手机的要求,同时,扭转传统商业模式的弊端,因而设计了此手机商城系统。本系统采用B/S体系结构,进行研究和开发。开发平台使用的是Eclipse,后端数据库服务平台采用的是,甲骨文公司的MySQL;利用JAVA语言,对本系统进行开发;前端页面采取的是,JSP页面开发技术,并运用JDBC技术将前端JSP动态网页与后端数据库联系起来。
目 录
1. 选题背景 1
2. 系统分析 2
2.1 系统需求分析 2
2.2 系统要实现的目标 2
2.3 系统功能分析 3
3. 系统相关技术 4
3.1 JSP 4
3.2 MySQL 4
4. 系统的设计与实现 5
4.1 数据库设计与实现 5
4.1.1 数据库的数据分析与概念设计 5
4.1.2 数据库的详细设计 6
4.2 网站整体设计 8
4.2.1 开发模式设计 8
4.2.2 系统模块划分 8
4.2.3 文件结构设计 9
4.3 前端功能模块设计与实现 10
4.3.1 系统首页设计 10
4.3.2 消费者注册功能 11
4.3.3 消费者登录功能 12
4.3.4 消费者中心功能 13
4.3.5 手机产品资讯功能 15
4.3.6 消费者搜索功能 16
4.3.7 购物车功能 17
4.4 后端功能模块设计与实现 19
4.4.1 手机产品资讯管理 20
4.4.2 类别资讯管理 21
4.4.3 消费单资讯管理 22
4.4.4 消费者资讯管理 23
4.4.5 管理者资讯管理 24
5. 开发经验 26
6. 总结 26
7. 影响 27
致 谢 28
参考文献 2 *好棒文|www.hbsrm.com +Q: ¥351916072¥
8
1. 选题背景
近年来,互联网发展速度迅猛,这种发展势头已经使之取代了传统资讯来源成为人们接收资讯,浏览数据资讯的主要来源。网络购买东西这种新兴的购物理念早就已经形成,并且还会在未来不断的发展起来。如今,我国网络购物中发展迅猛并且比较流行的是b2c及c2c。这些模式的国内主要企业有,淘宝商城,拼多多,京东商城等,国外企业则以亚马逊商城为主,它们都是在网络购物发展潮流中走在了最前列,代表了它们所属模式的发展速度。它们都承担了网络购物与消费者的接口。二十一世纪发展了接近二十年,伴随着资讯全球化的不断发展,消费者的生活同样发生了巨变,整个地球已经驱入进网络经济时代的跑道里。网络购物这种新型购物方式的产生已经大大影响了消费者的购物方法,同样产生巨大影响的还有全球经济的发展。网络购物系统是一个由消费者和商家构成的商业讯息处理系统。
2. 系统分析
2.1 系统需求分析
需求分析是指,知道系统工作的情况,充分调研处理的对象,明确消费者的要求,考虑有可能的修正,以此确立系统的功能。
系统性能需求:数据库访问效率好,利于维护,页面友好,功能齐全,便于升级,易于上手操作,可靠性好。
消费者需求分析:手机产品资讯浏览,修正讯息,消费者注册,手机产品选购,登录,搜查手机产品,提交消费单,注销退出。
2.2 系统要实现的目标
本系统以互联网为媒介,消费者可以进行购物操作,并拥有便捷,简洁的特质,该系统大致要达到下面的目的:
(1)具有开放性,任何消费者均可利用Internet网络登录到系统来购物并查看手机详情。
(2)手机产品的分类符合实际,消费者按照类别查找手机产品时使用方便。
(3)整个系统划分为消费者前端,管理者后端,依据要求实现有关的功能。系统拥有完善且实际可行的功能,后端管理者拥有管理系统的权利,前端消费者能实现必要的操作。
(4)系统界面简洁且易于使用,基于Web浏览器进行展示。消费者只须依据系统弹出的提示进行操作,就能够完成选购和查看手机。
(5)完善的后端管理功能,管理者易于对系统的资讯进行增加,移除,修正,查看手机产品等操作。
(6)拥有手机产品详情的展示功能,消费者对手机产品进行查看与比较时使用便捷。
(7)依据消费者及管理者的操作,系统可给予对应的提示与结果,并且能够及时通过Internet发布出去。
2.3 系统功能分析
依据网络上相关网站,对它们进行分析,使用相关功能,搜查实现的方法,结合生活实际,从而完善这个系统的设计,达到某些功能的要求。
从系统角度看:
管理者管理:对手机产品的管理,查看消费者讯息,对手机品牌的管理,查看消费单讯息。
系统能够搜索手机产品,同时,提供多种搜索方式。例如,按手机产品名搜索,按手机品牌名搜索。
手机产品展示:生产地,屏幕大小,价格,处理器,手机产品名,电池容量,简述。
从消费者角度看:
消费者注册,登录,遴选手机产品,浏览产品资讯,修正讯息,提交消费单,购物车内部操作,这些功能都应该被消费者所拥有。
3. 系统相关技术
3.1 JSP
JSP动态网页是在普通的HTML网页里增加脚本片段,JSP标记组成的。当JSP容器接收到请求拜访JSP网页的请求对象时,JSP容器会把这个请求对象发送给服务器端的Servlet或JavaBean等类似组件。之后,由服务器端相关组件解决这些请求,在此过程中,可能需要检索数据库中的相关数据讯息。然后,服务器端的相关组件再把响应对象返至JSP容器。响应对象被JSP容器传送给JSP页面,格式化后的JSP网页最终被JSP容器和Web服务器返至浏览器。这就是主流网站搭造中普遍使用的三层架构模型,即数据库,视图,web服务器。这个技术使搭建展示动态网页简便化。
目 录
1. 选题背景 1
2. 系统分析 2
2.1 系统需求分析 2
2.2 系统要实现的目标 2
2.3 系统功能分析 3
3. 系统相关技术 4
3.1 JSP 4
3.2 MySQL 4
4. 系统的设计与实现 5
4.1 数据库设计与实现 5
4.1.1 数据库的数据分析与概念设计 5
4.1.2 数据库的详细设计 6
4.2 网站整体设计 8
4.2.1 开发模式设计 8
4.2.2 系统模块划分 8
4.2.3 文件结构设计 9
4.3 前端功能模块设计与实现 10
4.3.1 系统首页设计 10
4.3.2 消费者注册功能 11
4.3.3 消费者登录功能 12
4.3.4 消费者中心功能 13
4.3.5 手机产品资讯功能 15
4.3.6 消费者搜索功能 16
4.3.7 购物车功能 17
4.4 后端功能模块设计与实现 19
4.4.1 手机产品资讯管理 20
4.4.2 类别资讯管理 21
4.4.3 消费单资讯管理 22
4.4.4 消费者资讯管理 23
4.4.5 管理者资讯管理 24
5. 开发经验 26
6. 总结 26
7. 影响 27
致 谢 28
参考文献 2 *好棒文|www.hbsrm.com +Q: ¥351916072¥
8
1. 选题背景
近年来,互联网发展速度迅猛,这种发展势头已经使之取代了传统资讯来源成为人们接收资讯,浏览数据资讯的主要来源。网络购买东西这种新兴的购物理念早就已经形成,并且还会在未来不断的发展起来。如今,我国网络购物中发展迅猛并且比较流行的是b2c及c2c。这些模式的国内主要企业有,淘宝商城,拼多多,京东商城等,国外企业则以亚马逊商城为主,它们都是在网络购物发展潮流中走在了最前列,代表了它们所属模式的发展速度。它们都承担了网络购物与消费者的接口。二十一世纪发展了接近二十年,伴随着资讯全球化的不断发展,消费者的生活同样发生了巨变,整个地球已经驱入进网络经济时代的跑道里。网络购物这种新型购物方式的产生已经大大影响了消费者的购物方法,同样产生巨大影响的还有全球经济的发展。网络购物系统是一个由消费者和商家构成的商业讯息处理系统。
2. 系统分析
2.1 系统需求分析
需求分析是指,知道系统工作的情况,充分调研处理的对象,明确消费者的要求,考虑有可能的修正,以此确立系统的功能。
系统性能需求:数据库访问效率好,利于维护,页面友好,功能齐全,便于升级,易于上手操作,可靠性好。
消费者需求分析:手机产品资讯浏览,修正讯息,消费者注册,手机产品选购,登录,搜查手机产品,提交消费单,注销退出。
2.2 系统要实现的目标
本系统以互联网为媒介,消费者可以进行购物操作,并拥有便捷,简洁的特质,该系统大致要达到下面的目的:
(1)具有开放性,任何消费者均可利用Internet网络登录到系统来购物并查看手机详情。
(2)手机产品的分类符合实际,消费者按照类别查找手机产品时使用方便。
(3)整个系统划分为消费者前端,管理者后端,依据要求实现有关的功能。系统拥有完善且实际可行的功能,后端管理者拥有管理系统的权利,前端消费者能实现必要的操作。
(4)系统界面简洁且易于使用,基于Web浏览器进行展示。消费者只须依据系统弹出的提示进行操作,就能够完成选购和查看手机。
(5)完善的后端管理功能,管理者易于对系统的资讯进行增加,移除,修正,查看手机产品等操作。
(6)拥有手机产品详情的展示功能,消费者对手机产品进行查看与比较时使用便捷。
(7)依据消费者及管理者的操作,系统可给予对应的提示与结果,并且能够及时通过Internet发布出去。
2.3 系统功能分析
依据网络上相关网站,对它们进行分析,使用相关功能,搜查实现的方法,结合生活实际,从而完善这个系统的设计,达到某些功能的要求。
从系统角度看:
管理者管理:对手机产品的管理,查看消费者讯息,对手机品牌的管理,查看消费单讯息。
系统能够搜索手机产品,同时,提供多种搜索方式。例如,按手机产品名搜索,按手机品牌名搜索。
手机产品展示:生产地,屏幕大小,价格,处理器,手机产品名,电池容量,简述。
从消费者角度看:
消费者注册,登录,遴选手机产品,浏览产品资讯,修正讯息,提交消费单,购物车内部操作,这些功能都应该被消费者所拥有。
3. 系统相关技术
3.1 JSP
JSP动态网页是在普通的HTML网页里增加脚本片段,JSP标记组成的。当JSP容器接收到请求拜访JSP网页的请求对象时,JSP容器会把这个请求对象发送给服务器端的Servlet或JavaBean等类似组件。之后,由服务器端相关组件解决这些请求,在此过程中,可能需要检索数据库中的相关数据讯息。然后,服务器端的相关组件再把响应对象返至JSP容器。响应对象被JSP容器传送给JSP页面,格式化后的JSP网页最终被JSP容器和Web服务器返至浏览器。这就是主流网站搭造中普遍使用的三层架构模型,即数据库,视图,web服务器。这个技术使搭建展示动态网页简便化。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/523.html