书店管理系统的设计与实现毕业论文

  • 格式:doc
  • 大小:66.27 KB
  • 文档页数:17

目 录

1前言 .............................................................. 3

2 目前书店管理的现状的概述.......................................... 4

2.1传统书店与网上书店的分析研究的发展趋势; ............................. 4

2.2国内与国外网上书店的研究 ............................................. 5

3 书店系统所设计的相关技术.......................................... 7

3.1书店系统的可行性分析 ................................................. 7

4 书店系统设计的实现................................................ 9

4.1.前台管理 ............................................................. 9

4.2 后台管理 ............................................................ 10

5 书店系统测试..................................................... 12

5.1功能性测试 .......................................................... 12

5.2.安全性测试 .......................................................... 13

结 论............................................................. 15

参考文献........................................................... 16

致 谢............................................................. 17

书店管理系统设计和实现

摘要:随着社会的进步发展,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略之一。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能、在线图书展示功能、等等,几乎以往传统书店功能都可以在互联网上进行网上进行电子化的高效运作。

关键词:书店管理;JAVA;设计;数据库 、

1前言

随着互联网越来越普及以及电子商务的迅速发展,网上购物已成为当代中国一种很普遍的购物模式,这其中最为普及的就是网上购书。据AC尼尔森发布的一项研究显示:在中国,最受欢迎的网上商品是书籍,56%的网上购物者选择网上买书。也有专家估计,网上售书应该已经占到整个图书零售市场的5%,2到3年后将占到20%~30%。技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展趋向,使投入回报和管理效益最大化,传统书店在实施上网方案之前,必须对一系列问题进行科学的论证,如网上书店系统的软件和硬件配置、网上书店的管理系统和管理方案等等。网上书店具体实施的素质直接影响传统书店在互联网的实际效果和经济效益。实现图书的在线销售,包括管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能,让用户足不出户就能够在网上书店购买到自己所需要的图书,形成书店和用户双赢的局面。

2 目前书店管理的现状的概述

2.1传统书店与网上书店的分析研究的发展趋势

随着这些问题都不断有效的解决和网络的普及、技术的发展、电子商务软硬件的发展以及人们观念的改进,网上书店也将不断地发展、不断地提高。总的来说,网上书店的发展主要有以下几种趋势:

2.1.1图书销售数字化

随着网络的普及和其他信息技术的发展,图书发行电子化将是必然趋势。据美国一家经营公司的调查表明,到2004年之前,电子图书将占部分销售额的26%,消费者用于电子图书的花费将达到54亿美元。电子图书可以在网络上方便、快速地传递,省去了图书配送这一重要而又难度很大的环节,有望成为销售盈利的突破口。

2.1.2书目数据标准化

为读者提供完整书目信息是网上书店的重要服务内容,而各自建库存在人力、物力花费过大,信息开发的深度不一,内容的选取范围不同等弊端。因此,未来将制定统一的书目数据标推,并通过选择采用由出版商提供标准的电子书目、购买由专门公司制作的电子书目、几家大的网上书店联合制作电子书目等方式达到书目数据库的统一与共享。

2.1.3信息服务特色化

信息服务在未来将成为网上书店赢得竞争优势的关键。网上书店的信息服务将更强调深度与可信度,注重文化氛围的营造,以专业化和特色化、人性化的服务来体现差异,避免重复,吸引读者。

2.1.4规模化与专门化

不少网上书店通过合作的方式来统一配送渠道,以方便快捷的优势来吸引顾

客,同时减少成本,达到规模化的要求;另一方面,建设专门性书店,达到“以专取胜”,通过锁定集中性的市场形成竞争优势。其专门性可体现在以下几个方面:书籍内容专,例如选择计算机、医药卫生等专业性强、需求量大的书籍或休闲图书、恐怖小说、神秘作品等有特定消费群体的专门图书;销售对象专,如开办针对青少年、大学生或女性的书店,或面向专业,与专业学会、专业机构、专业俱乐部等建立联系;书籍类型专,例如开办精品书店、工具书店、古旧书店、特价书店、二手书店等;出版单位专,专营如著名出版社图书专卖,未来将呈现综合服务类大型网上书店和以特色见长的中小型网上书店并存的格局。

2.2国内与国外网上书店的研究

2.2.1国内网上书店

对于传统书店和网上书店的存在和发展问题,国内学者认为,网络的方便和快捷正在改变人们传统的购书习惯,网络销售目前已占据整个图书市场的5%,3至5年,网络售书将占到图书市场的20%至30%。而与此对应的是,传统书店也深深的感受到网上书店带来的阵阵冲击,或改革、或学习,传统书店面临诸多生存挑战。不过,虽然网上书店具有着众多的优势,尤其在市场范围和成本优势上,但是传统的实体销售和网络销售面对的是不同的顾客群,彼此是不可取代的,甚至可互动、互促,提高交易频率。因此,建议传统书店要结合网上书店一起经营。

据了解,2007年亚马逊销售额为 120 亿美元,当当网和卓越网销售额加起来是 1亿美元,占我国网上销售的 75%以上。化学工业出版社销售中心副总经理邓云艳分析,1 亿美元的销售额和亚马逊 120 亿美元比起来相差甚远,再加上我国有庞大的网民基数和民众购买行为的改变,因此网上书店在我国存在着巨大的市场潜力。

2.2.2国外网上书店

世界上第一家网上书店是1991年在美国联机公司(AOL)的网络上建立的"阅读美国"书店。1994年贝佐斯在西雅图成立的亚马逊网上书店,如今已成为全球

最大网上书店,1998年的顾客总数为450万,销售额达6.1亿美元,股票市值100多亿美元,控制着美国80%的网上图书销售市场。亚马逊网上书店的成功在图书销售领域产生了巨大影响。1997年5月,美国最大的连锁书店巴诺书店也正式开办了网上书店。此外,美国较有名的网上书店还有肥脑网上书店鲍德斯网上书店等。据统计,到1998年美国的网上书店已达1200多家。

3 书店系统所设计的相关技术

3.1书店系统的可行性分析

3.1.1需求可行性

网上书店为人们提供了诸多方便。

更加广阔的环境:不受时间、空间的限制,不受传统购物的诸多限制,可以随时在网上交易;

更加广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而消费者可以在全球的任何一家商家购物。

更加符合时代要求:如今的人们越来越追求时尚、讲究个性、注重购物的环境,网上购物,更能体现个性化的购物过程。

3.1.2技术可行性

近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断推陈出新,使得Web站点功能越来越强大,能够提供的服务种类越来越繁多。特别是Java技术的发展。电子商务在国际上得到广泛的应用,取得了巨大的成功。我国也不例外,特别是各大电子商务网站从无到有,得到很大的发展,并取得成功。为了适应新环境下的新的销售模式和顾客销售方式的改变,开发的这个网上书店电子商务网站是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务,销售为目的信息平台。

作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。一次写入,之后,可以运行在任何具有符合Java语法结构的环境。取代之过去单一平台开发。

JSP标签可扩充性。JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖

生成可重用的组件。JSP基于组件的技术方法加速了总体开发过程。 JSP组件(Java bean,或定制的JSP标签)是跨平台可重用的。Java bean组件

可以访问数据库,并能以分布式系统模式工作于WINDOWS平台。

易于维护性。 基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现

3.1.3性能可行性

在最低配置的情况下,系统的性能往往不如意,现在的硬件系统已经相当出色,而且价格也很便宜,因此通常给服务器配置高性能硬件。

3.2数据库

数据库:由于本网站的数据库为中型数据库,数据库采用SQLServer2000,采用JDBC2ODBC连接数据库。

Web服务器平台:因为采用JDBC2ODBC桥,操作系统平台可以选用WindowsNT5.0或Win2000Server。

Web服务器:由于Tomcat很可能成为下一代JavaWebServer的主流服务器,它功能强大,性能稳定,完全可以作商业应用,所以采用Tomcat4.0。

程序开发:选用Dreamweaver4.0来开发界面,编写及调试程序在Editplus2.0和JCreator中进行。由于JSP页面首先被转换为一个Java文件再被编译,因此出错信息实际上指向经过转换的Java文件而不是JSP本身,使得调试JSP程序比较困难,而选用Resin2.0.4能够比较好地解决这一问题,在JSP页面出错时能够指出大多数出错处。所以在开发过程中选用Resin作服务器,程序开发完毕移植到Tomcat中去