网上购物系统
摘 要
随着互联网络的发展,网上购物越来越为人们所关注。网上购物给用户提供方便的购买途径,只要简单的网络操作,足不出户,即可送货上门,种类齐全,并具有完善的售后服务。同时,在像当当网这样的地方购买商品,都能实现送货上门,货到付款,使网上购物的安全性得到了保障。随着网络购物安全性和售后服务的加强,网上购物系统的发展对提高人们生活水平方面具有十分重要的意义。
本文阐述了网上购物系统的开发与设计。设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用MySQL数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单。在页面设计与制作中,对于页面的基本格式,使用HTML语言写出框架,然后用MyEclipse在框架里面做详细的设计。制作出了前台信息发布网站和后台管理维护系统。
这个网上购物系统能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点,同时此系统可以克服传统销售中地域、广告宣传、人力资源不足等限制,能很好地适应网上销售需求。
关键词:网上购物;JSP;MyEclipse
The design and implementation of online shopping system
Abstract
With the development of Internet, online shopping is more and more attention by people. Online shopping the purchase way to provide users with convenient, as long as the simple network operation, never leave home, can be door-to-door delivery, variety complete, and has perfect after-sales service. At the same time, in places like dangdang to buy goods, can realize door-to-door delivery, delivery payment, to guarantee the security of online shopping. The strengthening of security and after-sales service as the network shopping, online shopping system development to improve people's living standard has the very vital significance.
This article elaborated the on-line shopping system development and design. Design USES now more popular JSP web development technology, and processing of data by considering the site structure and learned knowledge, using MySQL database system as background database website. System has realized the basic function of website, including customer registered login, information query, browse the web site information, shopping, and fill in the order. In the page design and production, for the basic format of the page, use HTML language to write framework, then use MyEclipse in framework to do detailed design. Made out of the front desk information release site and background management maintenance system.
The online shopping system can help users to the front desk for daily management and information release; And occupy less system resources, informative, site maintenance convenient, easy to expand and update, easy to inherit and protect the historical data, etc, at the same time, this system can overcome the traditional sales in the region, advertising, human resources, lack of restrictions, can well to meet the needs of online sales.
Keywords: online shopping; JSP; MyEclipse
目 录
1 绪 论 1
1.1 课题的背景、目的与意义 1
1.2 国内外现状 1
1.3 论文所做工作及结构 2
2 系统相关技术简介 4
2.1 JSP技术 4
2.2 MySQL 6
2.3 Tomcat 7
2.4 连接数据库与JavaScript 8
2.5 CSS层 8
3 系统分析 9
3.1功能需求分析 9
3.2 可行性分析 10
3.2.1技术可行性分析 10
3.2.2经济可行性分析 10
3.2.3 社会因素可行性分析 10
3.3性能需求分析 11
3.4 运行环境及开发工具 11
4 系统总体设计 12
4.1 系统结构设计 12
4.2 功能模块设计 12
4.2.1用户管理 12
4.2.2 管理员管理 13
4.2.3 购物车管理 13
4.3 数据库设计 14
4.3.1 E-R图 14
4.3.2基本表设计 15
5 系统实现 18
5.1 系统页面的实现 18
5.2 前台功能模块实现 18
5.2.1用户管理模块 19
5.2.2购物车模块 22
5.2.3 订单查询模块 25
5.3 后台功能模块的实现 25
5.3.1用户管理模块 26
5.3.2添加商品模块 26
5.3.3订单信息管理模块 27
5.3.4查询用户信息模块 28
6 系统调试与实施 30
6.1 系统测试原理及测试准则 30
6.1.1系统测试原理 30
6.1.2系统测试原则 31
6.2 系统测试的方法 31
6.3 本系统的测试 32
结 论 34
致 谢 35
参考文献 36
附 录 37
1 绪 论
1.1 课题的背景、目的与意义
计算机网络的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送扩展到现代生活的各个角落,它为世界的发展和变革做出了无可估量的(网学)贡献。特别是在二十世纪九十年代,美国政府提出"信息高速公路"计划并付诸于实施以后,网络渐渐的从人们极少了解的领域来到了全世界平常人的生活中。随着计算机网络的日益普及,电子商务已然已经成为了一种潮流,网上购物也是人人皆知的一种购物方式。网上购物有很多优点,首先,不管是企业还是客户都节约了时间和成本,另外也方便进行跨区域性的交易,再加上自己身为当代生,深知校园生活中网上购物的普遍以及快捷,因此,我选择了网上购物这个课题作为自己的毕设,此系统成本比较低,而且功能和视觉方面能够让客户一目了然,很快得就能上手,在最短的时间内完成选、购、定的流程。
作为信息传输的媒介,它的高速,海量,及时与可接受的可靠性满足了现代人们对于需求的渴望。现在的网络对于人们来说,已经可以不再是单单获得信息的意义,更反应了现代人生活的理念,更为重要的是成为企业与政府传达思想,介绍自身的平台。
1.2 国内外现状
伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。
敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行列中来,一个基于Internet的全球电子商务框架正在形成。
在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛、家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。
在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC的统计结果,截止2004年1月中国有互联网用户7950万人,而又有40.7%以上的网
上一篇:
管理信息系统毕业设计
下一篇:
临床前药物安全性评价中毒性病理学新技术的应用