收藏 分享(赏)

基于java技术图书购物网站设计和实现计算机专业.doc

上传人:g****t 文档编号:1536369 上传时间:2023-04-21 格式:DOC 页数:36 大小:1.71MB
下载 相关 举报
基于java技术图书购物网站设计和实现计算机专业.doc_第1页
第1页 / 共36页
基于java技术图书购物网站设计和实现计算机专业.doc_第2页
第2页 / 共36页
基于java技术图书购物网站设计和实现计算机专业.doc_第3页
第3页 / 共36页
基于java技术图书购物网站设计和实现计算机专业.doc_第4页
第4页 / 共36页
基于java技术图书购物网站设计和实现计算机专业.doc_第5页
第5页 / 共36页
基于java技术图书购物网站设计和实现计算机专业.doc_第6页
第6页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、目录目录I摘要III关键字IIIAbstractIVKeywordIV第一章 绪论11.1 设计的研究背景11.2 设计的研究目的和意义11.3 国内外发展现状和发展趋势21.4 设计研究的内容3第二章 图书购物网站系统的设计42.1 运用语言及技术的简介42.2 图书购物网站的结构图72.3 图书购物网站的简介82.4 会员的注册与登陆82.5 管理员82.6 书籍的查询功能82.7 购物车92.8 订单查询92.9 用户密码修改92.10 留言板9第三章 图书购物网站系统数据设计103.1 数据表103.2 关联表11第四章 图书购物网站系统的开发124.1 图书购物网站开发的主要内容12

2、4.2 模式(jsp+javabean+servlet)134.2.1 jsp调用javabean封装的数据134.2.2 网站的安全性考虑134.3 E-R模型图134.4 关键功能144.4.1连接池的配置及使用144.4.2订单购书程序流程图154.4.3订单管理184.4.4处理Tomcat运行环境中的网页文乱码194.5 效果展示20第五章 测试245.1 软件测试概述245.2 系统测试245.2.1整体测试245.2.2 测试对比结果27第六章 总结与展望286.1 总结286.2 展望28参考文献29致谢31摘要图书购物网站的制作,其开发主要包括前后台两个方面开发。对于前台需要

3、制作良好的精美页面效果,好的界面效果是让顾客停留的前提保证.对于后者要求建立起数据一致性和完整性强、数据安全性好的数据库并且要求应用程序功能完备,易使用、可视化界面适合用户的使用需求等特点。经过分析,我们使用MyEclipse6.5开发工具以及Tomcat6.0服务器、mysql5.5数据库,利用MyEclipse6.5提供可视化工具来制作JSP页面,用其写 Javabean、servlet文件以及与tomcat集成进行web调试。图书购物网站的主要需要实现用户登陆界面、登陆后进行商品的查询、选择喜爱物品加入购物车、下订单进行购买等等。关键字:图书购物网站;数据库;模块;购物车;留言板Abst

4、ractThe 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 e

5、stablish 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 Dre

6、amever8.0 provide visual tools to create JSP pages, Write a JavaBean, servlet file in their Web debugging, and integration with Tomcat. Shopping sites main function modules include: user registration module, the user information management module, Cart production, order management, information manag

7、ement module, the visitors book management.Keyword: Book shopping site;Database,Module;Shopping cart;Message board.III第一章 绪论1.1 设计的研究背景随着社会的不断发展,人们经济越来越好,从而现今人们越来越想在生活正方便的生活与娱乐,当前一般的购物主要有两种,一种是传统购物,另一种是网上购物。传统购物通过去商店等实地场所进行交易,随着互联网发展兴起的网上购物让人们通过计算机在网上的虚拟商城中寻找自己需要的商品.与传统购物相比,给顾客的选择空间大,使人们的购物不受时间、空间、地

8、域等方面限制,因此人们越来越倾向于网络购物,同时可以减少店主的经营成本。店主可以不需要交实地场所的房租等额外的费用1。如果经营者没有实地商店就可以低成本来经营自己的商店,如果经营者有资金来租赁实地场所,运用网上虚拟的商城可以来提高自己商品的销售空间等2。在当前实际状况中,网上虚拟商城比较完善的有当当网、阿里巴巴等等,但在一些小的传统商品专卖店中建立自己的虚拟商城未得到普及,随着信息化的快速发展,例如在很多大型企业的办公信息化,都带动了小型企业的发展3。因此设计此图书购物网站来实现小型商店的信息化,在将来的发展中将会成为图书购物的主要潮流。1.2 设计的研究目的和意义在现代的人们已经将网上购物融

9、入到了生活中,给人们带来了很多的便捷和节省了很多的时间4。现阶段图书市场非常景气,与此同时,当然这样也是的网上书店更有竞争力,但从另一个角度看,之所以能体现出网上书店的优势,是因为这种趋势如此激烈。在国内,网上销售的比重很大,也具备了一定的条件,虽然都已具备发展这样的条件,但也避免不了问题的存在,只有解决了这些问题网上书店才能更好的发展。本系统最初的目的当然是为了能够让消费者更方便的在某实体书店买不到的图书,可以在网络进行购买,也体现出了网上购物的重大意义。为了实现上述目的,满足消费者的要求,达到在最快的时间找到自己要找到的书,而不足部的在每家书店进行挑选,也节省了消费者的大部分时间,我对网上

10、书店进行更进一步的了解。本设计运用到了很多关于互联网的知识。蕴含着很多的设计知识,更有效的是使学生把所学课本上的知识和课外书本结合完成,这样以来在增长学生对外界理解的能力同时也能让学生面对事物有独当的一面,正确的思想思路,独立思考,勇于进取,探索创新,能够在今后的工作中奠定牢固的基础。1.3 国内外发展现状和发展趋势1、国内现状与发展趋势在中国,有关对于电子商务的创新的企业发展,近几年有很多关于此类的信息进行报道,针对这些在实际的书店和网上的书店在发展问题上,有些学者认为,网络时代已经大大取代了一些传统的观念5。网络销售图书已经占据传统销售图书的5%,我相信在短短几年里网络销售将会代替传统销售

11、。在此之下,传统销售图书的方式也感受到了巨大的压力,或改革、或学习,传统销售图书者也面临了巨大的考验和挑战6。但是,网上的书店虽然有着很多的优势,但是这些给读者们带来的感受是截然不同的,它们之间是取代不了的,与顾客面对面的互动提升了交易的频率。因此,我认为将网络与传统的经营方式相结合会使得效果更加完美,在中国这样的人口大国,电子商务也逐渐成为年轻人的青睐,很多年轻人也比较喜爱网上购物,因此网上购物的发展会有很大的空间。2、国外现状与发展趋势 在互联网时代,信息化是那么的便捷,打开电脑就会得知世界各个角落的信息。就在咫尺眼前,前不久马云的阿里巴巴已在美国上市,足以体现出了将电子商务国际级化,也足

12、以说明了电子商务的发展强大和国外的市场发展趋势是很有前景的。而单方面对本课题网上图书购物而言,也体现出更进一步拉近了国内外的交流,方便查阅和购买国外图书。而另一方面居所周知的在2004年在西雅图所成立的亚马逊网上书店,在现阶段已经成为世界规模最大的书店,同时也控制着美国50%以上的网上图书销售市场7。与此同时,美国还有很多有名的书店与网络联系成为网上书店8。据统计,为止,在美国开网上书店的卖家已有几千家。1.4 设计研究的内容在这次毕业设计论文中,起初对淘宝网和京东商城等之内的购物网上的流程以及相关功能进行了分析,与自己的设计要求和观点相结合,写出需求分析,其次结合运用自己所学的相关知识,例如

13、:信息安全、数据库原理与应用、Java编程语言、JSP等相关知识。选择熟悉的开发工具进行本设计的开发与研究,在本设计中利用需求分析为基础,写出系统开发的计划,实现流程以及相关问题的实现方法。我采用了JSP作为开发工具和Java语言构建了能实现一个简单的电子商务的小型性动态商务网站图书购物网站,本系统可以实现用户的注册进行登录,登陆成功后,可以进行商品的查询和阅览选择自己所喜爱的图书,然后进行订购放入自己的购物车中,还能给予商家进行留言。本设计大体上具备了网上销售的功能与实现,也基本上能构建出一个动态商务网站所需要的技术功能,在现如今,很多大型的商务网站都是根据利用小型的商务网站在更新和扩充。第

14、二章 图书购物网站系统的设计2.1 运用语言及技术的简介(1)Java语言简介Java语言实现了平台和协议的独立性,在计算机的IT领域,Java平台有着明显的优势和显著的前景9。Java这门语言是与其他编写语言相比只面向对象,与C+语言相比都占有它的优点,又摒弃了C+里不好理解的多继承、指针这些概念,因此在功能上Java语言有着又简易又方便的特性,作为静态面向对象编程语言的Java,更深入的体现了面向对象的概念,是的程序员在开发过程中将复杂的简单化10。不仅如此,Java语言相关的Java EE规范里都有着流行的软件设计观念,大部分有关的思想都是在JavaEE规范、平台以及相关框架里找到相应体

15、现。(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。实现

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格与职业考试 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2