版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-3"\h\u286601前言 488902目前书店管理的现状的概述 599782.1传统书店与网上书店的分析研究的发展趋势; 5110882.2国内与国外网上书店的研究 675053书店系统所设计的相关技术 7269963.1书店系统的可行性分析 771544书店系统设计的实现 9311574.1.前台管理 959144.2后台管理 10241155书店系统测试 11274865.1功能性测试 1148735.2.安全性测试 1338结论 1411645参考文献 1522185致谢 15书店管理系统设计和实现摘要:随着社会的进步发展,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略之一。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能、在线图书展示功能、等等,几乎以往传统书店功能都可以在互联网上进行网上进行电子化的高效运作。关键词:书店管理;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中去4书店系统设计的实现4.1.前台管理4.1.1图书管理模块图书管理模块有商品的展示、分类、浏览、订购等功能。用户登录后进行书籍浏览和查询,对书籍信息有了一定了解后可根据自己的需求进行购书,为了便于读者浏览自己感兴趣的某一类图书,在网上书店的主页面上提供一个分层次的分类列表,读者可以从顶层开始,一层一层地浏览,直到找到自己需要的图书.主页面上显示第一和第二层目录,页面上的各个类别都是一个链接,并且都链接到指定文件,执行该文件就可显示相应的下一级类别.如果某一层次含有的项目较多,一个页面上放不下,就相应地提供一个"更多"链接来执行指定文件.展开目录后,单击某个目录项就可显示该类目的图书列表.图书列表页面上提供了图书的书名,作者,出版社,出版日期和价格等信息.购书后将所需书放入购物车,最终确定要购买的图书,提交定单,等待定单的处理结果。publicList<TitleModel>queryAll(){Stringsql="selectt.*,publisherNamefromtitlestleftouterjoinpublisherspont.publisherID=p.publisherID";returnsuper.queryBySQL(sql,newTitleRowMapper());4.1.2销售排行模块根据每月的销售量编制一个销售排行榜名单,用户可以通过这个销售榜查看每月销售最热门的书籍,相当于为书店提供了一个促销平台。4.1.3用户定位模块根据用户的年龄、地区、收入、忠诚度、价格敏感度、消费理念等对用户进行定位,实现销售最大化。4.2后台管理4.2.1购物车模块用户可以通过导航栏中的“我的购物车进入该用户自己的购物车管理界面,从而对购物车中得图书进行查看、编辑、移除等操作。只有当用户进行提交生成订单的操作,用户购物车中得图书信息才会清空。后台购物车管理功能的实现是网上书店的关键,因为购物车中的图书信息是用户个性化选择的结果。同时又是生成订单与结算支付来源的依据。购物车管理的功能主要有以下几点:1、选择图书放入购物车2、查看购物车的图书信息3、修改购物车图书的数量4、清空购物车4.2.2订单管理模块订单管理包括填写、提交、查询、审核、支付结算等功能。当管理员需要查看订单的相关信息时可以在订单管理中查看,当用户不需要该订单时,可以对其删除,当用户在前台下订单后,管理员在后台查看订单信息,可以对订单进行审核或删除。审核通过,订单状态为已审核,否则,订单状态为未审核。1、把要购买的书拖入购物车
2、重复第一个步骤继续寻找想购书目(可选)
3、查看购物车进行数据修改
4、最后确认提交定单
4.2.3用户管理模块根据需求分析和总体设计,权限管理模块负责对操作人员基本信息的建立,以及对操作人员的权限进行基本维护,不同权限的操作人员,可以使用的模块范围不一样。此模块功能只限于具有系统管理员权限的用户使用。
用户设置模块实现三个主要功能:添加新用户﹑修改用户口令﹑修改用户权限和删除指定用户。注册用户关键代码:
注册用户之输入框判断JavaScript代码如下:
举例:检查用户名是否填写function
check()
{
if
(document.userinfo.username.value=""){
'判断用户名输入框是否为空
alert("用户名不能为空,请重新输入!");
return
false;
}
else
return
true;
}
用户登陆关键代码:
'连接数据库
'采用MD5加密4.2.4投诉管理模块顾客可提交对书的评价。书评能够帮助顾客更好选择阅读对象,了解图书内容,对顾客选择图书有很大的帮助。4.2.5系统维护模块分期对系统进行维护,正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。保证经常变动的数据的准确性,如报表的统计数据等。5书店系统测试5.1功能性测试被测软件功能说明如下:1、人员信息管理模块:注册顾客信息、用户登录、顾客信息维护、管理员信息维护。
2、图书管理模块:分类快捷展示商品、商品查询。
3、购物车模块:添加购物信息、购物清单信息展示模块。
4、商品管理模块:商品添加、更新删除商品。
5、订单处理模块:订单查询显示、订单处理。被测软件的功能、输入和输出等质量指标如表1-1所示功能功能编号输入输出用户注册信息1.1用户名,密码,性别,真实姓名,联系电话,邮箱,E-mail,详细
添加成功或添加失败,返回注册页面
用户登录普通用户1.2.1用户名,密码,验证码首页管理员1.2.2用户名,密码,验证码后台管理页面
分类快捷展示商品2.1点击商品类别名称进入相应商品详细信息展示的页面添加书店信息3.1点击购买购买成功书店清单展示3.2点击购物车主要包括:商品名称,价格,数量,单价,每种书的总价商品添加4.1类别,商品名称,编注,所属商城,市场价格,热门价格,商品图像,商品描述保存成功,回到商品管理订单查询显示5.1订单号,订单时间,总额显示相应的查询结果订单处理
5.2订单信息、收货人信息修改成功
被测软件的其他功能测试需求如表1-2所示功能性互操作性系统与外部设备接口、其他系统接口之间的协调,能够协调正常工作系统从接口正确接收和发送数据
。安全保密性对不同的用户有不同的权限限制,所有的密码不能明码显示、存储于传输有密码设置策略,包括有效期、最小度、复杂度、非空设置、大小写敏感度。
安全保密性遵循系统各功能的标准、约定、风格指南或法规。5.2.安全性测试5.2.1开发平台操作系统:Window2000/XP/Windows
2003
数据库:Microsoft
SQL
Server
2005
开发平台:Microsoft
Visual
Studio
2005
软件需求:Microsoft
SQL
Server
2005,Microsoft
Visual
Studio
2005
5.2.2运行的配置硬件平台:Pentium
Ⅲ以上CUP、128MB以上内存。
操作系统和版本:Windows2000/XP/Windows2003
支撑环境(例如:数据库等)和版本:Microsoft
Visual
Studio.NET
2005、Microsoft
SQL
Server
2005或以上版本。
5.2.3安全需求1、在业务功能和业务数据两方面有权限的规定,各业务环节能对该环节所需了解的业务信息充分的了解,对于权限的分配要处理好,避免员工可以越权限进行操作。对于店长
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋买卖置换合同样式
- 债权转为股权协议
- 服务维护合同
- 专业分包合同
- 经济型固定资产购销合同
- 规范保姆服务合同样本
- 培训讲师合作协议
- 股权投资协议书范本
- 集资购房合同示例格式
- 技术服务合同的违约金计算方法
- 医保检查自查自纠报告
- VBOXTools软件操作手册
- 外研版(三年级起点)五年级上册重点知识点复习
- 2023年报告文学研究(自考)(重点)题库(带答案)
- 国军淞沪会战
- 2023年湖南体育职业学院高职单招(语文)试题库含答案解析
- GB/T 39314-2020铝合金石膏型铸造通用技术导则
- GB/T 17252-1998声学100kHz以下超声压电换能器的特性和测量
- GB 16847-1997保护用电流互感器暂态特性技术要求
- 装饰装修施工质量检查评分表
- 超图软件三维平台技术参数v7c2015r
评论
0/150
提交评论