分享
基于java技术图书购物网站设计和实现计算机专业.doc
下载文档

ID:1536369

大小:1.71MB

页数:36页

格式:DOC

时间:2023-04-21

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于java技术图书购物网站设计和实现 计算机专业 基于 java 技术 图书 购物 网站 设计 实现
目录 目录 I 摘要 III 关键字 III Abstract IV Keyword IV 第一章 绪论 1 1.1 设计的研究背景 1 1.2 设计的研究目的和意义 1 1.3 国内外发展现状和发展趋势 2 1.4 设计研究的内容 3 第二章 图书购物网站系统的设计 4 2.1 运用语言及技术的简介 4 2.2 图书购物网站的结构图 7 2.3 图书购物网站的简介 8 2.4 会员的注册与登陆 8 2.5 管理员 8 2.6 书籍的查询功能 8 2.7 购物车 9 2.8 订单查询 9 2.9 用户密码修改 9 2.10 留言板 9 第三章 图书购物网站系统数据设计 10 3.1 数据表 10 3.2 关联表 11 第四章 图书购物网站系统的开发 12 4.1 图书购物网站开发的主要内容 12 4.2 模式(jsp+javabean+servlet) 13 4.2.1 jsp调用javabean封装的数据 13 4.2.2 网站的安全性考虑 13 4.3 E-R模型图 13 4.4 关键功能 14 4.4.1连接池的配置及使用 14 4.4.2订单购书程序流程图 15 4.4.3订单管理 18 4.4.4处理Tomcat运行环境中的网页文乱码 19 4.5 效果展示 20 第五章 测试 24 5.1 软件测试概述 24 5.2 系统测试 24 5.2.1整体测试 24 5.2.2 测试对比结果 27 第六章 总结与展望 28 6.1 总结 28 6.2 展望 28 参考文献 29 致谢 31 摘要 图书购物网站的制作,其开发主要包括前后台两个方面开发。对于前台需要制作良好的精美页面效果,好的界面效果是让顾客停留的前提保证.对于后者要求建立起数据一致性和完整性强、数据安全性好的数据库并且要求应用程序功能完备,易使用、可视化界面适合用户的使用需求等特点。 经过分析,我们使用MyEclipse6.5开发工具以及Tomcat6.0服务器、mysql5.5数据库,利用MyEclipse6.5提供可视化工具来制作JSP页面,用其写 Javabean、servlet文件以及与tomcat集成进行web调试。图书购物网站的主要需要实现用户登陆界面、登陆后进行商品的查询、选择喜爱物品加入购物车、下订单进行购买等等。 关键字:图书购物网站;数据库;模块;购物车;留言板 Abstract The production of mobile book shopping site, the development prospects and backers include the development of two aspects. The need to produce good prospects of exquisite pages effect, the effect is a good interface for customers to stay on the premise guarantees. For the latter requirement to establish strong data consistency and integrity, data security requirements of a good database and application fully functional, Easy to use, visual user interface for the use of demand and so on. After analysis, we use MyEclipse6.5 development tools and Tomcat6.0 server, mysql5.0 database, using Dreamever8.0 provide visual tools to create JSP pages, Write a JavaBean, servlet file in their Web debugging, and integration with Tomcat. Shopping site's main function modules include: user registration module, the user information management module, Cart production, order management, information management module, the visitors' book management. Keyword: Book shopping site;Database,Module;Shopping cart;Message board. III 第一章 绪论 1.1 设计的研究背景 随着社会的不断发展,人们经济越来越好,从而现今人们越来越想在生活正方便的生活与娱乐,当前一般的购物主要有两种,一种是传统购物,另一种是网上购物。传统购物通过去商店等实地场所进行交易,随着互联网发展兴起的网上购物让人们通过计算机在网上的虚拟商城中寻找自己需要的商品.与传统购物相比,给顾客的选择空间大,使人们的购物不受时间、空间、地域等方面限制,因此人们越来越倾向于网络购物,同时可以减少店主的经营成本。店主可以不需要交实地场所的房租等额外的费用[1]。如果经营者没有实地商店就可以低成本来经营自己的商店,如果经营者有资金来租赁实地场所,运用网上虚拟的商城可以来提高自己商品的销售空间等[2]。 在当前实际状况中,网上虚拟商城比较完善的有当当网、阿里巴巴等等,但在一些小的传统商品专卖店中建立自己的虚拟商城未得到普及,随着信息化的快速发展,例如在很多大型企业的办公信息化,都带动了小型企业的发展[3]。因此设计此图书购物网站来实现小型商店的信息化,在将来的发展中将会成为图书购物的主要潮流。 1.2 设计的研究目的和意义 在现代的人们已经将网上购物融入到了生活中,给人们带来了很多的便捷和节省了很多的时间[4]。现阶段图书市场非常景气,与此同时,当然这样也是的网上书店更有竞争力,但从另一个角度看,之所以能体现出网上书店的优势,是因为这种趋势如此激烈。在国内,网上销售的比重很大,也具备了一定的条件,虽然都已具备发展这样的条件,但也避免不了问题的存在,只有解决了这些问题网上书店才能更好的发展。 本系统最初的目的当然是为了能够让消费者更方便的在某实体书店买不到的图书,可以在网络进行购买,也体现出了网上购物的重大意义。为了实现上述目的,满足消费者的要求,达到在最快的时间找到自己要找到的书,而不足部的在每家书店进行挑选,也节省了消费者的大部分时间,我对网上书店进行更进一步的了解。 本设计运用到了很多关于互联网的知识。蕴含着很多的设计知识,更有效的是使学生把所学课本上的知识和课外书本结合完成,这样以来在增长学生对外界理解的能力同时也能让学生面对事物有独当的一面,正确的思想思路,独立思考,勇于进取,探索创新,能够在今后的工作中奠定牢固的基础。 1.3 国内外发展现状和发展趋势 1、国内现状与发展趋势 在中国,有关对于电子商务的创新的企业发展,近几年有很多关于此类的信息进行报道,针对这些在实际的书店和网上的书店在发展问题上,有些学者认为,网络时代已经大大取代了一些传统的观念[5]。网络销售图书已经占据传统销售图书的5%,我相信在短短几年里网络销售将会代替传统销售。在此之下,传统销售图书的方式也感受到了巨大的压力,或改革、或学习,传统销售图书者也面临了巨大的考验和挑战[6]。但是,网上的书店虽然有着很多的优势,但是这些给读者们带来的感受是截然不同的,它们之间是取代不了的,与顾客面对面的互动提升了交易的频率。因此,我认为将网络与传统的经营方式相结合会使得效果更加完美,在中国这样的人口大国,电子商务也逐渐成为年轻人的青睐,很多年轻人也比较喜爱网上购物,因此网上购物的发展会有很大的空间。 2、国外现状与发展趋势 在互联网时代,信息化是那么的便捷,打开电脑就会得知世界各个角落的信息。就在咫尺眼前,前不久马云的阿里巴巴已在美国上市,足以体现出了将电子商务国际级化,也足以说明了电子商务的发展强大和国外的市场发展趋势是很有前景的。而单方面对本课题网上图书购物而言,也体现出更进一步拉近了国内外的交流,方便查阅和购买国外图书。而另一方面居所周知的在2004年在西雅图所成立的亚马逊网上书店,在现阶段已经成为世界规模最大的书店,同时也控制着美国50%以上的网上图书销售市场[7]。与此同时,美国还有很多有名的书店与网络联系成为网上书店[8]。据统计,为止,在美国开网上书店的卖家已有几千家。 1.4 设计研究的内容 在这次毕业设计论文中,起初对淘宝网和京东商城等之内的购物网上的流程以及相关功能进行了分析,与自己的设计要求和观点相结合,写出需求分析,其次结合运用自己所学的相关知识,例如:信息安全、数据库原理与应用、Java编程语言、JSP等相关知识。 选择熟悉的开发工具进行本设计的开发与研究,在本设计中利用需求分析为基础,写出系统开发的计划,实现流程以及相关问题的实现方法。我采用了JSP作为开发工具和Java语言构建了能实现一个简单的电子商务的小型性动态商务网站—图书购物网站,本系统可以实现用户的注册进行登录,登陆成功后,可以进行商品的查询和阅览选择自己所喜爱的图书,然后进行订购放入自己的购物车中,还能给予商家进行留言。 本设计大体上具备了网上销售的功能与实现,也基本上能构建出一个动态商务网站所需要的技术功能,在现如今,很多大型的商务网站都是根据利用小型的商务网站在更新和扩充。 第二章 图书购物网站系统的设计 2.1 运用语言及技术的简介 (1)Java语言简介 Java语言实现了平台和协议的独立性,在计算机的IT领域,Java平台有着明显的优势和显著的前景[9]。 Java这门语言是与其他编写语言相比只面向对象,与C++语言相比都占有它的优点,又摒弃了C++里不好理解的多继承、指针这些概念,因此在功能上Java语言有着又简易又方便的特性,作为静态面向对象编程语言的Java,更深入的体现了面向对象的概念,是的程序员在开发过程中将复杂的简单化[10]。不仅如此,Java语言相关的Java EE规范里都有着流行的软件设计观念,大部分有关的思想都是在JavaEE规范、平台以及相关框架里找到相应体现。 (2)JSP简介  JSP( Java Server Pages)技术是由Sun公司发布,用于开发Web应用的一项技术,已能够挂平台的性质,在很多动态Web设计语言中有着突出的成就,在近几年中,已经将一套完整的规模呈现在了程序员的面前,也广泛的应用到了电子商务的领域中,目前在中国得到了很大的重视,也有了较好的发展平台,大部分的动态网站平台也都广泛的得以运用。 JSP 技术使用Java编程语言编写类XTML的tags和scriptlets,来封装产生动态网页的处理逻辑[11]。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑[12]。JSP的逻辑与设计显示是分离的,大部分的组件都可以支持,这样使Web的应用程序的开发变得快速和便捷。 JSP它所要达到的目的是将表示的逻辑从Servlet中分离出来。 (3)JavaBean简介 JavaBean是使用Java语言开发的可重用组件 [13]。实现

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开