论文总字数:16207字
摘 要
网上浏览和查阅图书信息比起逛店搜书显然更加高效快捷,而且随着电子设备如大屏手机或平板电脑的普及,电子书的需求日益增大,提供网络渠道的实体和电子书销售有了广阔的市场。网上淘书平台搭建了一个便捷的在线淘书平台,可以作为B2B、B2C及C2C类型的电子商务系统使用。系统使用JSP SQL Server 实现,在Tomcat服务器中调试通过。论文重点介绍了系统的分析和设计的过程,讨论了搜书、购书等关键技术及其实现。关键词:在线购物,电子书,电子商务
Abstract: Web browsing and access to library information to find a book is clearly more effective and efficient than visiting the store, and providing network channel entities and e-book sales have broad market with popularity of electronic equipment such as large screen phone or tablet. The online platform builds a convenient ground for searching books which can be used as B2B, B2C and C2C e-commerce system. The system is implemented using JSP and SQL Server technologies, and debugged successfully on Tomcat server. The paper focuses on the system analysis and design process, discusses the key technologies and their implementation such as book search and buy.
Keywords: Online shopping, e-books, e-commerce
目 录
1 概述 4
1.1 系统开发背景 4
1.2 系统开发的意义 4
1.3 技术现状分析 5
2 网上淘书吧系统需求分析 5
2.1 业务可行性分析 5
2.2 系统的非功能需求 5
2.3 系统功能需求 6
3 网上淘书平台系统分析 7
3.1 业务分析 7
3.2 领域分析 8
3.3 系统框架 8
4 网上淘书平台系统设计与实现 9
4.1 界面设计 9
4.2 网上淘书平台活动图分析 10
4.3 功能设计 11
4.4 用户权限验证功能实现 13
4.5 书籍信息管理功能实现 14
4.6 订单管理信息功能实现 16
4.7 数据库实现 19
5 系统调试 20
结 论 22
致 谢 23
参 考 文 献 24
1 概述
1.1 系统开发背景
伴随着手机和互联网的逐渐普及,越来越多的卖家在网上找到了生财之道,跟随着潮流的就是越来越多的网上书店借助着网络平台迅速崛起,为消费者提供一个与传统购物模式不同的购物平台。在西方等信息化高度发达的国家和地区,网络购物发展非常的迅猛,很受消费者的青睐,这也适应如今快餐式的文化的发展[1,2]。
现在通过网络购书的发展已经相当成熟。在南京、上海、广州等主要城市,已经有很多的书店开通了网上销售渠道,提供了在线查看图书、下单、付款、发货等业务,方便了消费者足不出户就可以买到自己想要的图书,同时商家也节省了大量成本,提高了利润[3,4,5]。
课题就是设计开发一个在线售书的系统,能方便用户使用,快捷地找到需要的图书并购买或下载。
1.2 系统开发的意义
对在线购物行为和商家运作机制进行仔细地分析,一个网上淘书系统具备以下几个优势[2,3,4,5,6]:
(1)投资少,回报大。根据最近国内的一项调查结果显示,个人创办售书实体店平均费用至少需要7万元,同时跟地理位置有很大的关系。网上开店成本非常小,而且非常的方便。一般创办一家网上商店可以省去了很多环节,诸如租用门面房、大量囤货、雇佣店员等,所需成本不超过2000元。
(2)不需要投入大量资金维持书店的正常运作。实体书店的进货资金少则几千元,多则几万元,而网上书店则不需要这么多的资金支撑。
(3)可以24小时营业。网上书店可以7×24运作,不需要专人看守。而实体书店的营业时间一般为8-12小时,遇上意外的事情就不得不暂时停业,从而影响书店的正常运作,带来财务上的损失,影响书店的效益。
(4)店面的空间不受限制。即使是只有几十平米的小工作间,在网上也可以拥有大型书店般的虚拟店面,可以摆上成千上万的图书供消费者查阅和购买。
(5)不受地理环境影响。不管消费者离卖家有多远,即使在国外,只要通过购书平台,客户可以很方便快捷的买到书籍。突破地域限制使得销售变得更加的广阔。
综上所述,系统开发能够帮助使用者大幅降低支出成本,为消费者提供高效便捷的购物渠道,是当今物流强力支撑下开展的新领域新市场。
1.3 技术现状分析
目前从网站系统的开发语言使用排名来看,PHP语言应用最为广泛。而JSP与Java技术结合紧密,且与系统后台的交互非常容易控制,因此很多大型网站仍然优先使用了Java整套技术来设计和开发。同时Java语言跨平台的特性,以及业务代码分离、组件重用等特性,系统实现将具有更大的灵活性[6,7]。
课题实现的方案也采用Java技术来开发和实现,使得系统具备更好的扩展性和可维护性。系统界面采用JSP实现,后台数据库使用SQL Server 2008,服务器采用Tomcat6.0。技术框架上具备很好的经济性。
2 网上淘书吧系统需求分析
2.1 业务可行性分析
传统的图书销售是通过实体店来进行的,消费者需要前往书店进行自己需要的图书选购,书店只提供了图书的大致分类,诸如工具类、小说类等,不能够提供更加详细的搜索条件来方便消费者购买书籍,这需要消费者花费大量的时间去选择自己需要的书籍。
现在通过淘书平台,省去了消费者去实体店或图书馆的时间,消费者可以直接通过终端进行网上购书。同时网上淘书平台为消费者提供了更加详细的搜索方式,并且对所有书籍都增添了简单的概述,让消费者可以快速的了解到书籍的大概内容,从而节省了消费者的大量时间,让消费者更加快捷的找到自己需要的书籍。
2.2 系统的非功能需求
非功能需求包括性能稳定、经济、安全可靠、易扩展、可移植、易维护。
2.2.1 性能需求
性能稳定是一个相对的概念,必须针对具体系统给出的不同要求制定达到的标准。就如同物联网这个概念一样。它与服务器配置、网络环境、电脑的配置、程序的逻辑顺序等多方面有着直接的联系。
想要实现一个稳定运行的程序并不是一件简单的事,而且程序还应具备能够在过重负荷压力下稳定和相对稳定的工作效率下运行的能力。根据淘书平台的实际情况,系统最终能达到的稳定性效果要求如下:
- 程序能够连续长时间运行无崩溃性错误,一般半年内至多宕机一次;
- 在大量用户操作下,系统执行效率平稳,搜书反馈时间不超过6秒;
- 数据读取和操作效率保持相对稳定,图书及销售信息的保存、备份及删除出库在可控效率下执行。
2.2.2 实用性
剩余内容已隐藏,请支付后下载全文,论文总字数:16207字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;