资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
河北工业大学毕业设计说明书(论文) 作 者: 学 号: 系 : 计 算 机 系 专 业: 计算机科学与技术 题 目: 基于JSP的网上购物系统 指导者: (姓 名) (专业技术职务) 评阅者: (姓 名) (专业技术职务) 年 6 月 8 日 毕业设计(论文)中文摘要题 目 基于JSP的网上购物系统摘要:随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念。人们已经不再满足于信息的浏览和发布,而是渴望能充分享受网络所带来的更多便利。网络购物正是在这样的需求环境中诞生。系统是在Windows XP运行环境下,以SQL Server 2005为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP技术开发的网上购物系统。经过需求分析和详细设计,实现了系统的前台和后台两部分。其前台部分由用户使用,主要包括用户注册、购物车、订单管理等功能;后台部分由管理员使用,主要包括商品、订单和用户信息的管理功能。建立后的网站系统是一个动态、交互式、具有商品提供、系统管理等功能的电子商务网站。关键词: JSP SQL Server 2005 网上购物 毕业设计(论文)外文摘要Title Online shopping system based on JSP AbstractWith the vigorous development of Internet, network shopping center, as a form of e-commerce, is gradually becoming an emerging business model and concept with its advantage of high efficiency and low cost. People no longer satisfy with information browsing and release. They desire to fully enjoy more conveniences the network can bring. Internet shopping was born in such demand environment. The system operates in Windows XP environment with SQL Server 2005 as database development platform and Tomcat network information service as application Server. And it is an online shopping system developed by JSP technology. Through demand analysis and detailed design, the front ground and backstage of the system is realized. The front ground part is operated by the user and it mainly includes functions of user registration, shopping cart, order management; the backstage part is used by the administrator and it mainly includes functions of commodities, order and user information management. The well established website system is a dynamic and interactive e-commerce sites with functions of commodity providing, system management ,etc. Keywords: JSP SQL Server 2005 Online shopping目 次1 引言11.1 课题背景及意义21.2 相关技术介绍31.3 本文的工作安排52 系统分析52.1 需求分析52.2 可行性分析82.3 系统开发与运行环境113 系统设计113.1 总体设计思想113.2 系统功能模块设计123.3 数据库需求设计134 系统实现204.1 前台管理模块实现214.2 后台管理模块实现265 系统测试与评价分析285.1 系统测试285.2 评价分析29结 论31参 考 文 献32致 谢33河北工业大学毕业设计(论文)1 引言目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。近几年来,计算机技术飞速发展,人类社会正从工业化社会跨进信息化社会,越来越多的信息资源被人们利用信息资源的有效管理和利用是一个国家一个部门信息建设的重要内容。21世纪可以说是电子商务的世纪。电子商务通过大幅度地降低交易成本、增加贸易机会、简化交易流程、提高服务质量、改善物流电子商务网站等,极大地推动了全球经济的发展,并在很大程序上影响着我们的生活方式和工作方式。众所周知,电子商务的存在与发展都离不开商务网络的支持,各种商务网站不权已经成为现代企业的门户,同时也是企业从电子商务活动必不可少的基础平台。因为基于JSP技术的网上购物系统的开发,把现代信息技术提供的迅速、方便的服务和以代理方式提供的安全、可靠的服务有机地融为一体,并通过优质的服务吸引和凝聚客户,保证客户在交易过程中的利益不受侵害,最大限度的利用社会资源。所以需要JSP(Java Server Page) 语言来支持,JSP是Sun公司推出的新一代站点开发语言,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决网站结构的设计,注册界面设计,购物车设计和后台数据库的建立。1.1 课题背景及意义1.1.1 课题背景随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得不少企业认识到了Internet的优势,电子商务就是在这样一个背景下产生发展起来的。21世纪可以说是电子商务的世纪。电子商务通过大幅度地降低交易成本、增加贸易机会、简化交易流程、提高服务质量、改善物流电子商务网站等,极大地推动了全球经济的发展,并在很大程序上影响着我们的生活方式和工作方式。众所周知,电子商务的存在与发展都离不开商务网络的支持,各种商务网站不仅已经成为现代企业的门户,同时也是企业从电子商务活动必不可少的基础平台。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。同时,银行开办的网上支付业务也为消费者和经营者提供了一个便利的交易平台。1.1.2 课题意义 从系统的背景来看,可以看出开发一个网上购物系统有以下几点重大的意义:l 投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 l 基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。 l 24小时营业时间。网上商店延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为8-12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。 l 不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件,已超过一些大超市。 l 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。1.2 相关技术介绍系统采用三层结构的B/S模式,使用JSP技术建设在线购物网站的骨干框架,使用SQL Server 2005构建系统的数据库。在MyEclipse6.5环境中采用Java语言和少量JavaScript进行开发,并结合网页制作技术,实现了一个功能相对齐全的在线购物网站系统。1.2.1 JSP技术JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件 (*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Windows下运行,也能在其他操作系统上运行。JSP具有一次编译,处处运行的优点。JSP技术使用Java编程语言编写类XML的tags和Scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和 Scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。1.2.2 MyEclipse 6.5MyEclipse企业级工作平台(MyEclipse Enterp
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号