网上图书销售系统
摘 要
计算机和网络技术的飞速发展,对传统的商品交易形式和流通方式产生了极大的影响。人们通过互联网进行网上交易,足不出户的获得想要的各种商品。随着人们对信息的获取方式和获取途径的改变,对传统的图书销售带来挑战,图书很适合网上销售,因此网上图书销售系统的开发具有重要意义,建立相应的网上图书销售系统显得尤其必要。
该论文首先研究了与本设计相关的MVC设计模式、JDBC、JSP和Servlet技术,学习了MySQL和MyEclipse8.0开发工具的使用;分析了系统功能需求、性能需求和安全需求;建立了系统的总体设计方案,并在此基础上对系统的主要功能模块、数据库和接口进行了详细的设计,最后实现了系统所具有的前台和后台管理两大基本功能模块。前台的主要功能有图书查询、用户注册登录、购物车和下订单,后台管理的主要功能有图书管理、图书分类管理和订单管理。系统经测试和运行后达到设计要求。
设计并实现的网上图书销售系统结构分明、操作方便,基本上具备一个网上商品销售系统应该具备的常用功能,但是由于知识水平有限,该系统只是实现了网上图书销售功能的一个小型平台,对于网上支付的功能并没有实现,在实际应用时还不够完善,同时下订单的功能还需要改进。
关键词:?图书销售,图书查询,购物车,JSP
The Design and Implementation of The Online-bookselling System
Abstract
The rapid development of computer and network technology, has greatly influenced the traditional form of commodity trading and circulation. More and more people conduct online transactions via the Internet, staying at home to get the desired goods. With the change of people access to information and access to, challenges the traditional book sales. The book is very suitable for online sales, so the online-bookselling system development is of great significance, the online-bookselling system is particularly necessary.
The paper first researched the key technologies such as the MVC design pattern, JDBC, JSP and Servlet, studied the development tools as MySQL and MyEclipse8.0; Analysis the functional requirements, performance requirements and security needs of the system; To establish a overall design scheme of the system, and on this basis to detailed planning and design the system's main function module, database and interfaces. Realization of the front desk management and background management two basic functional modules what the system has. The front desk function mainly has book query, user registration and login, view the shopping-cart and the order. The background functions has book management, category management and order management. After testing and operation, the system meet the design requirements.
The design and implementation of the online-bookselling system has clear structure and easy to operate, basically have the common functions what an online merchandise sales system should have, but due to the limited knowledge, the system only the realization of a small platform in the function of online book sales, does not implement for online payment, not perfect in practical applications, while the order functions needs to be improved.
Keywords: Book sales, Query of book, Shopping-cart, JSP
目 录
1 绪论 1
1.1 研究背景及意义 1
1.2 论文主要工作和结构安排 2
1.3 小结 3
2 开发技术和工具 4
2.1 相关技术 4
2.1.1 MVC设计模式 4
2.1.2 JDBC 5
2.1.3 JSP技术 5
2.1.4 Servlet 6
2.2 系统开发工具 7
2.2.1 MySQL 7
2.2.2 MyEclipse 8
2.3 小结 8
3 需求分析 9
3.1 实际业务操作流程 9
3.2 系统需求分析 9
3.2.1 功能需求 9
3.2.2 性能需求 11
3.2.3 安全需求 11
3.3 系统架构 11
3.4 系统设计的目标 12
3.5 小结 12
4 系统的设计 13
4.1 系统整体的功能设计 13
4.2 主要功能模块设计 15
4.3 数据库设计 15
4.4 接口设计 19
4.5 小结 21
5 系统的实现 22
5.1 前台的实现 22
5.1.1 用户登录和注册 22
5.1.2 购物车 23
5.1.3 图书查询 25
5.2 后台管理的实现 26
5.2.1 管理员入口 26
5.2.2 图书管理 27
5.2.3 图书类别管理 29
5.2.4 订单管理 30
5.3 小结 31
6 总 结 32
附 录 33
参考文献 36
致 谢 37
1 绪论
随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发--网上图书销售系统。
1.1 研究背景及意义
近年来,随着人类社会进入信息化时代步伐的加快,Internet从过去主要用于科研和简单信息的发布向商业化大踏步迈进,广大的商家和用户从各自不同的角度都希望Internet能够带来更大的实惠,用户对Internet的应用需求也有了根本性的变化,基于Internet的电子商务正方兴未艾并逐渐成为Internet商业化发展的重要内容。
电子商务就是各参与方之间以电子方式而不是以物理交换或直接物理接触方式完成任何形式的业务交易。从宏观上讲,电子商务是指在通过电子手段建立一个新的经济秩序,它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融、税务、教育等社会其它层面;从微观角度上来说,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融机构、政府机构、个人消息者等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动。网上购物,即Online Shopping,就是电子商务所包含的三大种类之一。
电子商务的起源主要基于三个方面,即:社会发展的需求,人的知识与技能的提高和系列化、系统化的高效电子工具的推广。事实上,电子商务并非是一种新生事物。早在上个世纪70年代,电子数据交换和电子资金传送作为企业问电子商务应用的系统雏形就已经出现了。
Internet的发展为电子商务的发展奠定了基础,随着Internet的高速发展,电子商务的旺盛生命力日益显露,Internet的强劲发展和网络应用在全球范围内的普及,为电子商务的发展奠定了良好的基础。Internet的发展在环境、技术和经济上都为电子商务创造了条件。
电子商务将成为2l世纪全球经济增长的驱动力,原因在于电子商务的高效及准确性。它不但可以增进企业生产力,还能开创服务贸易的前景,最重要的是,网络世界容许一向处于资源弱势的中小企业能开拓全球市场,使得整个业务领先一步,且比过去充满挑战性。
电子商务的概念引入我国的时问不长,但发展势头强劲
上一篇:
基于JSP的网上书店系统的设计论文
下一篇:
基于JSP邮件收发系统论文