基于JSP的网上购物,系统的实现.doc

上传人:h**** 文档编号:101586 上传时间:2018-07-06 格式:DOC 页数:114 大小:1.24MB
下载 相关 举报
基于JSP的网上购物,系统的实现.doc_第1页
第1页 / 共114页
基于JSP的网上购物,系统的实现.doc_第2页
第2页 / 共114页
基于JSP的网上购物,系统的实现.doc_第3页
第3页 / 共114页
基于JSP的网上购物,系统的实现.doc_第4页
第4页 / 共114页
基于JSP的网上购物,系统的实现.doc_第5页
第5页 / 共114页
点击查看更多>>
资源描述

1、吉林广播电视大学毕业论文(设计) 吉林广播电视大学 毕业设计 (论文 ) 题目 : 基于 JSP 的网上购物系统的实现 学校: 专业: 姓名: 学号: 指导教师: 2014 年 6 月 1 日 吉林广播电视大学毕业论文(设计) I 基于 JSP 的网上购物系统的实现 摘 要 随着社会的不断发展,科学技术也在不断的更新。 Internet 作为新型的工具,在 90 年代便开始用于商业,它的迅速的发展为商业界提供了更加 广阔信息平台与更多的商机,如催化剂一般刺激着商业经济的快速发展。因此选择设计开发一个企业门户网站拥有重要的意义。 本文阐述了网上购物系统的开发与设计。设计采用现在比较流行的 JSP

2、 网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用 Microsoft SQL Server2000数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。在页面设计与制作中,对于页面的基本格式,使用 HTML 语言出大的框架,然 后用 Dreamweaver8及 Eclipse 在框架里面做详细的设计。 结合这次设计的意义对 Internet 在商业中的应用与发展做一下介绍;然后针对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的

3、功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计并实现各个模块,在每个模块都能完成其功能的结果下将其综合成一个完整的系统。 关键词 网上购物; JSP; Server2000; HTML 吉林广播电视大学毕业论文(设计) II Abstract With the continuous development of society, science and technology is constantly updated. As a new Internet tool, in the 90s began to commercial, its rapid development fo

4、r the business community provides broader informationplatform and more opportunities, such as the catalyst to stimulate the rapid development of commercial economy. Therefore, the selection of the design and development of an enterprise portal has important significance. This paper describes the dev

5、elopment and design of online shopping system.The design adopts the popular JSP web development technology, andconsidering the structural feature of the site of the processing of data andknowledge, the application of Microsoft SQL Server2000 database system asthe backend database website. System rea

6、lizes the basic function of the site,including customer login, browse web site information, information query,shopping and fill orders and administrator for the website maintenance and update. In web design and production, to the page of the basic format, using HTML language to a large frame, then u

7、se Dreamweaver8 and Eclipse in the frame for detailed design. Combined with the design meaning an overview on the development and application of Internet in business; and then the entire system analysis,including feasibility analysis, demand analysis, the system business process analysis, data analy

8、sis; determine the functional target sites on the basis of this, divide the function of the website successively, and sub function module;then design and implementation of each module, can complete the functions ofeach module in the results under the integrated into a complete system. Key word Onlin

9、e shopping; JSP; Server2000; HTML 吉林广播电视大学毕业论文(设计) 目 录 摘 要 . I Abstract .II 第 1 章 概 述 . 1 1.1 课题的背景、目的与意义 . 1 1.2 国内外现状 . 1 1.3 论文内容概括 . 2 1.4 论文的组织结构 . 3 第 2 章 相关技术简介 . 3 2.1 JSP 技术 . 3 2.2 Microsoft SQL Server2000 . 4 2.3 Web 服务器 . 5 2.4 连接数据库与 JavaScript . 7 2.5 CSS 层 . 7 第 3 章 系统分析 . 8 3.1 可行性分析

10、 . 8 3.2 需求分析 . 9 3.2.1 业务需求分析 . 9 3.2.2 用户需求分析 . 9 3.2.3 功能需求分析 . 9 3.3 业务流程分析 . 10 3.3.1 前台业务流程分析 . 10 3.3.2 后台业务流程分析 . 11 3.4 数据流程分析 . 12 3.5 数据字典 . 13 3.6 运行环境及开发工具 . 15 第 4 章 系统总体设计 . 16 4.1 系统结构设计 . 16 4.2 功能模块设计 . 16 4.2.1 前台模块的功能模块设计 . 17 4.2.2 后台管理模块的功能模块设计 . 18 4.3 数据库设计 . 19 4.3.1 E-R 图 .

11、 19 4.3.2 基本表设计 . 22 第 5 章 系统实现 . 25 5.1 程序设计 . 26 5.2 系统页面的设计与实现 . 26 5.3 前台功能模块的实现 . 26 5.3.1 用户管理模块 . 27 5.3.2 个人资料修改模块 . 31 5.3.3 购物车模块 . 32 5.3.4 订单查询模块 . 36 5.3.5 留言板模块 . 36 吉林广播电视大学毕业论文(设计) 5.4 后台功能模块的实现 . 38 5.4.1 管理员登录模块 . 39 5.4.2 添加 商品模块 . 40 5.4.3 订单信息管理模块 . 42 5.4.4 查询用户信息模块 . 43 5.4.5

12、添加链接模块 . 44 第 6 章 系统调试与实施 . 46 6.1 系统测试原理及测试原则 . 46 6.1.1 系统测试原理 . 46 6.1.2 系统测试原则 . 47 6.2 系统测试的方法 . 47 6.3 本系统测试 . 48 7 用户操作手册 . 50 7.1 引言 . 50 7.2 用途 . 51 7.2.1 功能 . 51 7.2.2 性能 . 51 7.3 精度 . 51 7.3.1 时间特性 . 51 7.3.2 灵 活性 . 51 7.4 安全保密 . 51 7.5 运行环境 . 52 7.5.1 硬设备 . 52 7.5.2 支持软件 . 52 7.5.3 数据结构

13、. 52 7.6 使用过程 . 53 结 论 . 54 致 谢 . 55 参考文献 . 56 吉林广播电视大学毕业论文(设计) 1 第 1 章 概 述 1.1 课题的背景、目的与意义 计算机网络的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送扩展到现代生活的各个角落,它为世界的发 展和变革做出了无可估量的贡献。特别是在二十世纪九十年代,美国政府提出“信息高速公路”计划并付诸于实施以后,网络渐渐的从人们极少了解的领域来到了全世界平常人的生活中。 在互联网日益流行的今天,网络是主角,是时代的宠儿。在网络大家族中,电子商务则是一个热点。电子商务一个最基本体现就是网上购物,从一定程度上讲它就

14、是网上超市,也就是一种网上销售。 “ 网 ” 字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。 自我国加入 WTO 后,越来越多的传统企业进一步认识到企业经济发 展的必然趋势是以网络化、全球化为主要特征 。 而企业实行电子商务则成为企业发展与国际接轨的必要条件。多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不到 20%。所以电子购物网站的实现是一个非常迫切的需求。 现代的网络,已经经历过迅速发展的时期,他的技术也已经相当成熟。因此,依靠网络技术来架设一个网站会在很多方面得到相关的支持。 作为信息传输的

15、媒介,它的高速,海量,及时与可接受的可靠性满足了现代人们对于需求的渴望。现在的网络对于人们来说,已经可以不再是单单获得信息的意义,更反应 了现代人生活的理念,更为重要的是成为企业与政府传达思想,介绍自身的平台。 1.2 国内外现状 伴随着 Internet 的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。 敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络

16、购物吉林广播电视大学毕业论文(设计) 2 服务的行列中来,一个基于 Internet 的全球电子商 务框架正在形成。 在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、 J.C 培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。 在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。 在最近一段时间里,我也查了一些关于网上购物的信息。 有 60.4%的网站属于企业网站,可见如今企业都将网站作为推广自己的重要手段。其次是个人网站。而政府部门的网站占到 4.4%。 但是,另有调查

17、显示,将近 75%的 企业的网站每天的点击率在 200 次以下,更有 51.5%的企业网站的点击率不足 50 次,仅有 8.6%的企业网站的点击率每天超过 1000 次。这说明,做好一个网站,做出网站的特色也企业信息与新闻相结合来吸引人观看是一个非常重要的问题。 另外,作为信息、新闻传播的传统模式的报刊业也将目光和精力投入到网络网站上来。毫无疑问,高速,海量的信息传输对报刊业也是巨大的刺激。 此外,随着电子时代的迅速发展, MP3 等电子产品已受到广大的消费群体高度的关注。生产制造 MP3 的厂商作为新时代产业的一个主要部分,当然也会紧随着时代的发展来 使自己在市场与行业中更具竞争力。利用电子

18、商务的模式,在介绍推广自己的同时,以新的一种渠道销售自己的产品,也愈发被关注。 因此,设计一个具有电子商务功能的企业网站具有非常好的开发与应用前景。 1.3 论文内容概括 这次设计实现了一个网上购物网站。网络购物中心所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。开发出的网络购物中心系统基于 Windows 2000 Server中文企业版服务器和 SQL Server 2000数据库,采用 JSP 进行开发,具有很高的稳定性 和安全性。网络购物中心真正实现了在 Internet 上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度地

19、提高了企业的核心竞争力。 这个网上购物系统所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。用户功能主要提供给购物的用户使用,包括用户的注册、登录,购物车,查看订单等;后台管理功能主要提供给系统的管理人员使用,包括对用户、商品、订单的管理。 吉林广播电视大学毕业论文(设计) 3 用户注册后,登陆网站的用户可以在线查看、订购产品,并可在论坛中与其他用户进行交流及提出意见等。这些部分用 JSP 设计页面及连接,使用数据库来建 立相关的表,以便于对其进行查看、修改或删除。 在网站设计中,管理员完成对网站的维护与管理的工作。使用数据库中权限的功能对管理员设置权限,管理员可以对商品信息

20、进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理。 1.4 论文的组织结构 本文分为八章,通过对这个网站的分析、设计与实现的过程的全面介绍来展示系统的全部特性。第一章概述描述了课题的背景、目的与意义,介绍了国内外现状,进而总结出此次研究工作的内容。第二章是在系统设计中的一些相关技术简介。第三章系统分析首先从几个角度分析了系 统开发的可行性。阐述了系统在实际应用中的价值,然后进行了需求分析、网站业务流程分析和数据流分析。第四章的系统总体设计在明确了系统设计原则下,进行了功能模块设计。接着进行数据库设计,首先针对系统中的数据设计出实体间的关系,然后描述了数据库中基

21、本表的设计。第五章的系统实现阐述了系统页面及其逻辑功能的实现,重点描述了前台与后台的各个功能模块的实现过程,对主要的原理和技术进行了详细的说明,并列出了一些典型的逻辑的程序流程图进行说明。第六章系统调试与实施介绍了系统的各项调试指标,分析了调试的过程和结果。第七章用户操作 手册为了使管理员方便的维护该网站,使客户方便地到我们的网站上发布相应的商品信息以便进行相应的操作。为用户提供简单的操作指南,更好的熟悉网站的购物流程。第八章结论分析了系统的一些主要的优、缺点,开发此系统的过程中所遇到的困难。最后是参考文献和致谢。参考文献中列出了本次毕业设计中所用到的参考资料和文中所引用到的定义与解释的出处。

22、致谢中对在本次毕业设计中给予指导和帮助的老师和同学表示由衷的感谢。 第 2 章 相关技术简介 2.1 JSP 技术 本系统采用 JSP 技术开发。因为 JSP 与同类的 CGI、 ASP、 PHP 相比有着独 特的优势。吉林广播电视大学毕业论文(设计) 4 JSP 是 Sun 属下 Javasoft 公司推出的技术,使用的 Java 语言是 ASP、 PHP 和 JSP 三者中最新的技术。它以 JavaServlet 技术为基础,又在许多方面作了改进,并且充分借鉴了 ASP和 PHP 一些合理的地方。它的平台无关性胜过 ASP 技术,而强大的 JDBC 数据库接口规范又优于 PHP 技术,而且 JSP 技术是以 JAVA 语言为基础的,可以使用 JavaBeans 组件和自定义标签,因此具有良好的扩展性。 总的来说, JSP 业已成为目前主流的动态网页开发技术之一。 JSP 的优点如下: ( 1)借助 JSP 技术, Web 网页设计人员可以使用 HTML 或者 XML 标记来设计和风格化 Web 页面,使用 JSP 标记来生成动态 Web 页面。在服务器端, JSP 引擎负责解释 JSP标记和脚本,生产请求的内容,然后将结果以 HTML 页面等形式发送回浏览器。这

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。