2022年基于JSP的电子商务网站设计与实现 .pdf
-
资源ID:31586237
资源大小:118.51KB
全文页数:9页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年基于JSP的电子商务网站设计与实现 .pdf
毕业设计(论文)开题报告经济管理系(院)20 11 届题目基于 JSP的电子商务网站设计与实现课题类型设计课题来源自拟课题精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页一、本课题研究的主要内容、目的和意义随着计算机网络技术的迅猛发展,电子商务也随着网络的发展日益和人们的生活贴近。在线交易逐渐成为人们关注的热点,电子商务越来越受到人们的重视,电子商务网站是一种具有交付功能的商业网站,它在网络上建立一个虚拟的购物商场,使购物过程变得轻松、 快捷、方便。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本课题运用JSP 技术、软件工程、数据库等知识开发出了一个电子商务网站系统,实现了商品分类、特价商品、新品上架、会员管理、 购物车、销售排行、收银台以及后台管理员功能,以期对相同类型电子商务网站的开发起到借鉴作用。本课题主要分成以下五个方面的内容:一、JSP电子商务网站理论综述二、JSP电子商务网站需求分析三、电子商务网站系统的设计四、网站代码实现五、网站的主要功能截图目的及意义本课题通过对 JSP电子商务网站的设计与实现的研究,充分掌握JSP电子商务网站的开发过程,目的在于开发出一个完整的JSP 电子商务网站系统并实现其功能。本课题将结合当前JSP电子商务网站系统的开发, 介绍 JSP电子商务网站系统开发的流程和各个阶段, 并分析比较当前流行的开发技术和工具,探索常用企业业务模式之间的关联和区别。 这对于今后的电子商务系统开发,或采用相关技术路线的系统开发,具有重要的借鉴意义。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页二、文献综述 (国内外相关研究现况和发展趋向)网络技术的快速发展使得Internet进入千家万户,它极大地影响了人们的思想方式和消费方式。 人们越来越希望利用网络进行商务活动,电子商务便应运而生,并在世界范围内蓬勃发展起来。随着电子商务的快速发展, 开发电子商务网站的技术也越来越多,目前开发电子商务网站的技术主要有两种:ASP技术和JSP技术。 ASP是 Microsoft Active Server Pages 的简称,是服务器端脚本编写环境,使用它可以创建和运行动态、 交互的 Web服务器应用程序, 即可以组合 HTML 页、脚本命令和 ActiveX 组建以创建交互的Web页和基于 Web的功能强大的应用程序, 目前 ASP的最新版本为 ASP3.0。JSP(Java Server Pages)是一种动态网页技术标准, JSP技术是用 JAVA 语言作为脚本语言的。JSP页面由 HTML 代码和嵌入其中的 Java代码所组成, 其作用精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页是为整个服务器端的JAVA 库单元提供了一个接口服务于HTTP 的应用程序。 用户在网页上输入信息后,这些信息到达服务器端,服务器在对这些Java 代码进行处理后,便会自动生成 HTML 页面,并将 HTML 网页返回给客户端的浏览器,这样,我们就能看到使用JSP技术所实现的交互信息了。 Java Servlet 是 JSP技术为了实现动态服务器端的Web应用程序,目前JSP的最新版本为 JSP2.0 。ASP 技术和 JSP技术相比较, ASP 具有简单易懂的特点,但运行速度较慢,而且移植性较差, 只能运行在 Windows 系统上。相比之下,JSP具有运行速度快,移植性较好,能运行在大多数服务器上,比较适合开发大型的电子商务系统。目前国内基于 JSP技术的网站开发已成为热点, 较为出名的电子商务网站有京东商城、当当网、卓越网等,另外还有许多专家、学者和技术人员对JSP技术的应用进行研究。李沣在信息技术 2010 年第 11 期基于 JSP技术的网上购物系统中谈到了 JSP访问数据库的原理, JDBC(Java DataBase Connectivity)是一种用于执行SQL 语句的 Java API, 可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成, 可向相应数据库放送SQL 调用,将 Java语言和 JDBC结合起来使程序员只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“一次编译,到处运行” 。方忠于 2008 年在 JAVA 园地第 6 期上 JSP技术及其在动态网页开发中的应用中谈到利用 JSP开发动态 Web页面的方式一般有2 种: 一种是在 HTML页面中直接嵌入 java程序,相当于把Servlet 的源代码直接写到HTML 页面中;另一种是在 JSP页面中调用 JavaBean ,以充分发挥 JavaBean的强大功能。苏蕴在计算机与网络 2010 年第 9 期JSP技术在 Web数据库中的应用研究中谈到JSP 实现 Web 数据库开发的两种模式:JSP+JavaBeans模式和JSP+JavaBeans+Servlet 模式。徐赛华在技术研发 2009 年第 5 期电子商务网站的设计制作原则中提到电子商务网站是一种重要商业运营手段,是企业向用户和网民提供信息的一种方式,是企业开展电子商务的基础设施和信息平台,电子商务作为目前的一种重要商业运营手段, 已经普及生活的方方面面。 电子商务网站设计应遵循以下几个原则:1.目标明确、定位正确; 2.主题鲜明、富有特色; 3.抓住用户、重视内容、精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页完善细节; 4.及时更新、保持互动。蔡舒在沿海企业与科技 2008年第 4 期电子商务网站设计应重视的几个问题 指出电子商务网站设计的好坏直接关系到企业电子商务活动的成败。因此,在进行电子商务网站设计时,必须高度重视网站的首页、内容、功能、结构、页面可视化、风格和创意、栏目和板块、安全性等,这样设计出的网站才能保证企业电子商务活动的顺利开展。纪健恒在 web 信息安全 2009年第 3 期基于 JSP的 Web安全问题及其研究中指出由于完全开放了对服务器资源的访问,从 JSP页面转换得到的不安全Servlet可能给服务器、 服务器所在的网络、 访问页面的客服机之间之中的任意一个或全体带来威胁,甚至通过DdoS(分布式拒绝服务攻击 )或蠕虫分布式攻击,还可能影响到整个Internet。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 9 页三、拟采取的研究方法(方案、技术路线等)和可行性论证研究方案:1. 开发环境。 MyEclipse8.5+tomcat6.0+jdk6.0+SQLServer2000。2. 开发平台。 Windows操作系统。3. 开发技术。 JSP技术、数据库技术。4. 技术实现。本系统采用 B/S 模式实现,系统分为 WebBrowser+Web 服务器 +数据库服务器三层模型。 系统前台主要运用html+javascript+css实现,系统后台主要运用jsp+sqlserver实现,jsp 通过 jdbc 接口访问 sqlserver数据库。用户首先通过浏览器访问web服务器, web服务器进行业务处理访问数据库服务器, 然后数据库服务器将数据传给web服务器,最后 web服务器作出相应响应并将最终结构返回给用户,以完成电子商务活动。技术路线:需求分析总体设计详细设计代码实现与测试运行与维护可行性论证:1. 理论可行性。 在其他专家对 JSP电子商务网站的开发与研究的基础上,结合 JSP技术、软件工程、数据库等技术,基本具备开发出此系统的知识。2. 市场可行性。 网上商城在部分大中城市已经深入人心,消费者已切实感受到了网上购物带来的便利。 在部分中小城市网上购物虽然运营效果不理想,但随着消费观念及消费方式的改变,消费者也逐渐接受了这种方式。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 9 页3. 技术可行性。通过三年多的学习,已具备了Java、JSP 、数据库、网页设计与制作等专业知识,有一定的技能来完成电子商务网站。4. 模式可行性。本系统采用B/S 模式,采取 WEB Browser+Tomcat服务器 +数据库服务器三层模型, 省去了消费者电脑安装客户端的麻烦,而且具有后期维护的方便性。 只要消费者电脑上安装有因特网浏览器即可进行网上购物,享受网上购物的乐趣。四、预期结果(或预计成果)1. 设计出符合用户习惯的电子商务系统。2. 设计出的电子商务网站系统所必须具备前台的消费者基本模块和后台的管理员基本模块,并实现其功能。3. 系统开发完成后经过反复测试后不会出现严重的Bug和界面变形。4. 实现网上购物的整个流程让消费者切实体会到网上购物的乐趣。五、研究进度安排2010年 10.10-10.31 :毕业论文(设计)选题2010年 11.1-12.1 :下达任务书2010年 12.2-12.17:毕业论文(设计)课题调研2010年 12.18-12.24:填写开题报告2010年 12.27-12.31:开题报告答辩2011年 2.20-3.20:实习,收集资料2011年 3.21-3.30:完成毕业论文(设计)提纲2011年 4.1-4.30:完成毕业论文(设计)初稿2011年 5.1-5.15:修改初稿2011年 5.16-5.20:完成定稿2011年 5.21-5.30:论文答辩精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 9 页六、主要参考文献1 张福德电子商务概论清华大学出版社2 陈信祥电子商务网站建设清华大学出版社3 刘向晖网络营销导论清华大学出版社4 杨天剑电子商务系统分析与设计北京邮电大学出版社5 朱迪施特劳斯网络营销中国人民大学出版社6 陈拥军电子商务与网络营销电子工业出版社7 刘继山电子商务网站建设对外经济贸易大学出版社8 王纪忠国际市场营销清华大学出版社9 沈美莉网络营销应用与策划清华大学出版社10 大学生博客 http:/ 七、审核意见精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 9 页说明: 1、该表每生一份,院系妥善存档;2、课题来源填: “国家、部、省、市科研项目”或“企、事业单位委托”或“自拟课题”或“其它”;课题类型填: “设计”或“论文”或“其它”。指导教师对开题的意见:指导教师签字:年月日院系审核意见:审核人签字:年月日精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 9 页