




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
郑 州 工 业 应 用 技 术 学 院课 程 设 计 说 明 书题 目 : 基 于 JSP 网 上 购 物 系 统 姓 名 : 田 鹏 院 ( 系 ) : 信 息 工 程 学 院 专 业 班 级 : 14 级 计 算 机 科 学 与 技 术 1 班 学 号 : 1401110105 指 导 教 师 : 欧 群 雍 成 绩 : 时 间 : 2017 年 3 月 6 日 至 2017 年 5 月 11 日郑 州 工 业 应 用 技 术 学 院课 程 设 计 任 务 书题 目 基 于 JSP 网 上 购 物 系 统 专 业 、 班 级 14 级 计 算 机 科 学 与 技 术 1 班 学 号 1401110105 姓 名 田 鹏 主 要 内 容 :首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对网上购物系统进行了系统检测并提出了还需要改进的问题。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。基 本 要 求 :1.实 现 用 户 登 录 检 测 , 密 码 修 改 ; 2.动态网页的制作;3.后台数据库的设计和管理;4.系统的详细设计和实现;主 要 参 考 资 料 :1武延军,黄飞跃.精通JSP编程技术M.北京:人民邮电出版社,20012柏亚军. JSP编程基础及应用实例集锦 M.北京:人民邮电出版社,20013蔡剑,景楠.Java Web应用开发:J2EE和TomcatM.北京:清华大学出版社,2005完 成 期 限 : 2017.3.6-2017.5.11 指 导 教 师 签 名 : 课 程 负 责 人 签 名 : 年 月 日I摘 要本网上购物系统是一个基于Internet,采用B2C(Business to Consumers) 模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S 三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Access数据库。关键词: B/S结构;JavaBean;JSP;AccessII目 录摘 要 .I目 录 .II前 言 .IV1. 网 上 购 物 系 统 绪 论 .11.1 系 统 开 发 背 景 .11.2 系 统 实 现 的 目 标 .11.3 系 统 的 开 发 意 义 .12. 网 上 购 物 系 统 .32.1 网 站 的 设 计 目 标 .32.2 网 站 的 可 行 性 分 析 .32.3 网 站 的 深 入 调 查 .42.4 网 站 设 计 的 特 点 .42.5 网 站 开 发 的 设 计 思 想 .42.6 系 统 设 计 的 总 体 规 则 .43. 系 统 的 开 发 技 术 及 主 要 架 构 .63.1 开 发 技 术 的 选 择 .63.2 系 统 的 主 要 架 构 及 开 发 模 式 .63.2.1 基 于 B/S 的 体 系 结 构 .63.2.2 基 于 MVC 的 应 用 开 发 模 型 .74. 系 统 的 功 能 和 流 程 .94.1 网 站 的 功 能 分 析 .94.2 平 台 功 能 模 块 的 设 计 分 析 .9III4.3 系 统 流 程 分 析 .104.3.1 前 台 购 物 流 程 .104.3.2 注 册 功 能 流 程 .104.3.3 商 品 搜 索 流 程 .114.3.4 用 户 登 录 流 程 .114.3.5 商 品 管 理 流 程 .124.3.6 购 物 车 流 程 .135. 系 统 测 试 及 难 点 分 析 .155.1 Myeclipse 开 发 工 具 .155.2 系 统 测 试 .155.2.1 系 统 关 键 部 分 测 试 分 析 .155.2.2 单 元 测 试 分 析 .165.2.3 测 试 分 析 总 结 及 说 明 .175.2.4 系 统 的 性 能 分 析 .175.3 系 统 中 所 存 在 的 问 题 及 解 决 方 案 .175.3.1 系 统 的 整 体 设 计 和 规 划 中 的 问 题 .175.3.2 开 发 功 能 模 块 所 遇 到 的 难 点 .185.3.3 系 统 中 存 在 的 问 题 及 拟 定 的 解 决 方 法 .18总 结 .20参 考 文 献 .21IV前 言目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。而本次设计的任务是,构建一个电子商务网站,采用的主要技术是基于服务器端的JSP、 Java的组件JavaBean,以及网页编程语言HTML。JSP是Java Server Page的缩写,是由 Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或 XML)嵌入Java 代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:1. JSP技术是用 Java语言作为脚本语言的。Java 语言是成熟的、强大的、易扩充的编程语言。2. 高效性与安全性。JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。3. 可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。4.稳定性。5.产品的多样性。11. 网 上 购 物 系 统 绪 论1.1 系 统 开 发 背 景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B ,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者 )电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。1.2 系 统 实 现 的 目 标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。1.3 系 统 的 开 发 意 义Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。 2当今比较流行的网上购物系统有“淘宝()”,“京东()”。它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。 设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页制作技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。32. 网 上 购 物 系 统系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。2.1 网 站 的 设 计 目 标本购物系统由于需要演示程序,故为了演示方便,采用JSP+Access数据库的架构实现的,此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、网站信息管理、和广告友情链接等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。2.2 网 站 的 可 行 性 分 析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:(1)经济可行性:该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。(2)技术可行性:JSPServlet 的技术已经较为成熟。(3)运行可行性:该系统需要搭建JVM即JAVA虚拟机和Tomcat环境,在此环境下系统,并且在正确连接数据库后可以正常运行。(4)法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。通过以上的可行性分析,我将采用JSPServlet 相结合的技术,运用Access数据库对网站进行建设。42.3 网 站 的 深 入 调 查经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如下:1. 能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。2. 能够完成管理员对网站的商品资料(商品添加、商品审查)会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告设置),以及常规设置(广告添加,友情链接)的功能。3. 能过电子商品的名称,电子商品的分类进行搜索。4. 能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。2.4 网 站 设 计 的 特 点我所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Web技术,借助于Internet 互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物活动过程简单、方便、易行。2.5 网 站 开 发 的 设 计 思 想网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(商品添加、商品修改)会员管理(会员审查)网站信息管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年福建事业单位考试转变思维试题及答案
- 农业发展现状与挑战试题及答案
- 农艺师考试科技与理念试题及答案
- 园艺师现代科技影响考题试题及答案
- 园艺行业再教育的必要性分析试题及答案
- 农艺师考试的综合素质考察试题及答案
- 园艺知识的综合应用试题及答案
- 老专长基础考试试题及答案
- 农业营运与风险管理在经理人考试中的重要性试题及答案
- 2024年农业职业经理人考试知识结合的要素试题及答案
- 《数据采集与网络爬虫》考试复习题库(含答案)
- 胖东来服务管理手册
- 课间文明主题班会通用课件
- 语文新课标背景下单元整体教学:六下第4单元大单元设计
- 离婚协议书模板(通用版)下载
- 冀教版数学五年级下册《分数乘分数》课件
- 施工队长培训课件
- 驾照体检表完整版本
- 医疗健康商场商业计划书
- 外卖员火灾防范与应急教程
- 小学标准作文稿纸模板
评论
0/150
提交评论