论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
网上书店系统的设计与实现
摘要:随着Internet技术的发展及计算机的广泛应用,信息技术越来越紧密地与国民经济和社会生活结合在1起,电子商务在经济贸易领域已成为潮流。网上书店作为电子商务系统的1个典型应用,采用无纸贸易,实现快速准确、双向式数据和信息交流,提供异地交流的形式;便于收集读者信息,为读者提供个性化服务;实行无国界经营,不受空间的限制。
本文基于JSP技术和JavaBean技术,成功设计并实现了1个网上书店系统,解决了网上书店系统实现中遇到的数据库连接、书籍的查询、购物车操作等相关技术问题。该系统完备的前、后台处理功能,能满足网上书店书籍管理、读者在线浏览、在线购书等诸多需求,使网上购书更加快捷方便。
关键词:电子商务 ;网上书店;JSP;JavaBean
The Design and Implement
Computer Science and Technology JiangYing Teacher:Dai Zuxiong
Abstract:Along with the Internet technology development and the computer widespread application, the information technology more and more closely unify in the national economy and social life.Electronic commerce has become the tidal current in the economical trade domain. On the net the bookstore takes the electronic commerce system a model application, uses the non-paper trade, the realization fast accurate, the two-way English data and the communication, provides form which different exchanges; It is advantageous for collecting the reader information, provides the personalized service for the readers; It implements the non-national boundary management, not spatial limited.
This article based on the JSP technology and the JavaBean technology,has successfully designed and impled an online bookstore . It has solved the database connection, the books inquiry, the shopping cart operation ,which met in the realization of online bookstore system and the related technical question. This system completes the front and background processing function, can satisfy books management of online bookstore, the reader online browsing, online purchase books and many demands.It causes on the net to purchase books conveniently even more quickly.
Keywords: electronic commerce;online bookstore;JSP;JavaBean
目录
1 绪论 1
1.1 研究背景及意义 1
1.2 研究现状 1
1.3 组织结构 2
2 系统开发环境 3
2.1 JSP技术 3
2.1.1 JSP概述 3
2.1.2 JSP语法基础 4
2.1.3 ASP、PHP、JSP技术比较 6
2.2 SQL Server 2000 7
2.3 JavaBean技术 10
2.4 JAVA语言简介 11
2.5 Dreamweaver 11
3 需求分析 12
3.1 网上书店系统功能需求 12
3.2 功能设计目标 13
3.3 数据库要求 13
3.3.1 实体E-R图 13
3.3.2 数据库设置 15
3.4 开发环境要求 15
4 总体设计 17
4.1 功能分析 17
4.2 系统结构 20
4.3 数据库设计 21
4.3.1 数据库结构分析 21
4.3.2 数据库详细设计 21
4.3.3 数据库连接 26
5 详细设计 28
5.1 前台功能 28
5.1.1 用户功能 28
5.1.2 图书查询 34
5.1.3 购物车 35
5.1.4 浏览图书 38
5.2 后台管理功能 40
5.2.1 管理员登录 40
5.2.2 注册用户管理 41
5.2.3 图书信息管理 43
5.2.4 客户订单管理 45
结束语 47
参考文献 48
致谢 49
1 绪论
1.1 研究背景及意义
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成1个整体。随着世界经济1体化、全球化进程的加快,信息技术越来越广泛地应用于经济贸易领域。近年来,Internet已经广泛地应用在商业界和企业界,使得信息技术越来越紧密地与国民经济和社会生活结合在1起。[1]通过计算机网络实现贸易活动的电子化即电子商务得到广泛应用。 (科教作文网http://zw.ΝsΕAc.com发布)
电子商务是指以网络通讯、数据库管理、安全防护等相关信息技术,支持商业流程及商品与服务交换的网上商业活动。[2]电子商务对传统的商务活动带来了巨大的冲击,它突出的标志就是增加贸易机会,降低贸易成本,简化贸易流程,提高贸易效率。电子商务极大地改变了商务模式。带动了经济结构的变革。在发达国家,电子商务发展空前繁荣,通过互联网进行交易已成潮流。
作为电子商店最广泛、最成功的应用——网上书店,是利用信息技术通过网络完成图书交易的1种电子商务类型。[3]网上书店将出版社、供货商、销售者、消费者以及其它相关环节如银行、运输业等连接在1起,改变了图书运作流程和交易模式,刷新了市场空间,丰富了服务内涵,带来了书业界的流通革命。网上书店较之传统书店的优势是很明显的。网上书店将传统的购物流程电子化、数字化,1方面以电子流代替了实物流,可以大量减少人力、物力;另1方面打破了时间、空间对经营的限制,以广阔的市场覆盖面以及24小时全天候服务,实行全球性经营,充分满足了读者的需要,特别是出版发行不发达地区消费者的需求。同时网上书店提供便捷的信息检索方式。在传统的商店里,上架的图书只能粗略归类,读者不能快速的查找到所需书籍。而网上书店利用现代化的信息检索技术,提供各种检索方式,使用户能方便快捷的找到所需图书。
1.2 研究现状
由于网上书店与传统的书店相比有许多新特点:采用无纸贸易,实现快速准确、双向式数据和信息交流,提供异地交流的形式;无需店面租金成本,没有图书库存的压力;便于收集读者信息,为读者提供个性化服务;品种规模大,经营时间久,上架寿命长;实行无国界经营,不受空间的限制。[4]因此在发达国家网上书店已发展得相当成熟。成立于1995年的亚马逊网上书店是其成功代表。在亚马逊网站上读者可以买到250多万种英文图书、音乐和影视产品。2003年亚马逊网站销售额达到40亿美元,其中图书销售额可以占到全美图书0售总额的8-9%。[5]由此可见,网上书店的前景广阔。 (转载自http://zw.NSEAC.com科教作文网)
相比之下,国内网上书店的发展比较滞后,但其数量上也有了新的增长。[6]从最早的于1998年底由上海图书城投资50万元成立的上海网上书城开始,经注册的大中型网上书店大约有100多家,出现了如旌旗网上书店,大洋书城,新新书店,当当网上书店等成功典范。[7]现在国家正在积极建设网络基础设施,人们对网上购物的认同度也越来越高。这些情况表明,目前开展网上书店业务具有非常大的市场空间。[8]
1.3 组织结构
本文内容组织如下:
第1章 绪论,主要介绍了网上书店的研究背景、意义及国内外发展现状。
第2章 系统开发环境,主要简单阐述了系统开发中应用到的技术和工具:JSP技术、JavaBean技术、SQL Server 2000、JAVA语言概述和Dreamweaver工具。
第3章 需求分析,主要论述了系统功能需求、系统结构、数据库要求、数据库设置和开发环境设置。
第4章 总体设计,主要讲述了系统功能分析和数据库设计。
第5章 详细设计,主要介绍了系统前台和后台主要功能模块的详细设计与实现。
结束语部分总结系统设计实现的功能和系统存在的缺陷。