收藏 分享(赏)

书刊行业管理系统.doc

上传人:weiwoduzun 文档编号:2420368 上传时间:2018-09-15 格式:DOC 页数:8 大小:59.50KB
下载 相关 举报
书刊行业管理系统.doc_第1页
第1页 / 共8页
书刊行业管理系统.doc_第2页
第2页 / 共8页
书刊行业管理系统.doc_第3页
第3页 / 共8页
书刊行业管理系统.doc_第4页
第4页 / 共8页
书刊行业管理系统.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、文献综述前言本毕业设计题目是书刊行业管理系统系统 ,知识经济时代的来临,使人们更明确的意识到知识将成为重要的经济资源。知识生产与传播的出版业将成为重要的战略产业。知识经济时代的来临和发展更说明综合国力的竞争,主要表现为科技的竞争、人才的竞争、知识存量的竞争,因此知识传播和知识生产与创新具有巨大的经济价值和社会功能。知识经济时代将人们推向对知识不断追求的境地,可见,以承载、传播科技知识为己任的科技书刊的生产与消费将使人们更加关注,随着书刊行业的发展及竞争加剧,书刊企业要想在竞争中取得优势,必须在经营管理方面提高管理意识。所以,书刊行业管理系统对于书刊行业公司就显得必不可少。书刊行业管理系统主要是

2、基于 B/S(浏览器/服务器)结构的管理系统,该管理系统实现书刊行业各种信息的系统化,规范化和自动化,能完成书刊销售企业的进货,销售和库存管理等功能。正文1 书刊行业管理在国内 (外)研究现状及分析1.1 国外现状在国外书刊行业在管理方面迅速发展,他们早已由传统的店面式书店销售转变为网上销售。1995年,美国亚马逊网上书店由贝佐斯创办成立,在短短10年间便迅速成长为全球500强企业,不但开创了图书销售模式的历史新纪元,也带动全球电子商务的发展。可以说是电子商务B to C(企业对个人)模式的突出代表。通过与书商合作,亚马逊能提供300万种图书,其中包括100万种绝版书,庞大的书目数据库几倍于其

3、他图书销售商。这些是传统书刊销售所不能做到的。信息科学与技术学院本科生毕业设计(论文)文献综述11.2 国内现状我国书刊行业自1997年开始探索网上图书之路,到目前,网上书店己经初具规模。当当网上书店从1999年建立, 经过一番激烈竞争,最终脱颖而出,成为中国网上书店一块响当当的牌子。2002年在传统书店和网上书店的统一排名中,当当是唯一进入前五名的网上书店。它基本能代表中国网上书店B2C模式的发展水平。与传统店面书店相比,网上购书的市场规模和经营模式突破了地理位置、经营面积、营业时间的局限,是一种全新的销售渠道,其优势是显而易见的,比如虚拟世界可以容纳巨大的信息;内容传播和交流沟通的无障碍与

4、低成本;时空概念上相对的自由度;增加书籍品种易如反掌,它能给读者海量的选择;建立仓储的费用相对低廉;我国新一代网民迅速增加,而使用电子商务的网民也增长较快,同时国家对信息产业大力支持。目前,国内图书市场供需不完全平衡,网上书店以广阔的市场覆盖面及每周7天,每天24小时的全天候服务,充分满足了读者的需求。另外,开设网上书店的成本远远低于传统模式,会给商家带来可观的经济效益。因此,无论是从商家的角度而言,还是对于消费者而言,网上书店都具备较强的优势和良好的发展前景。2 书刊行业管理存在的问题及研究意义随着书刊行业的规模不断扩大,书刊数量和种类急剧增加,有关书刊的各种信息量也成倍增长。面对庞大的信息

5、量需要有书刊行业管理系统来提高管理人员管理工作的效率。通过这样的系统可以做到信息的规范管理、快速查询、修改、增加、删除等,从而减少管理方面的工作量。书刊行业管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对书刊资料进行管理,具有着手2工管理所无法比拟的优点。

6、例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高书刊资料管理的效率。在这些背景和需求下,开发一个关于书刊行业管理系统方面的软件的重要性也就显而易见。3 课题涉及的技术3.1 模式3.2.1 B/S 模式基于B/S模式是用浏览器浏览所有信息,服务器应用程序中的所有文件都表现为Web页面的HTML文档。Browser/Server是由传统的二层Client/Server结构发展而来的三层结构在Web上的应用特例。Browser/Server结构极大的简化了客户机的工作,客户机上只需安装、配置少量的客户端软件即可,对数据库的访问和应用程序的执行将在服务

7、器上进行。客户机无法直接对数据库操纵,能有效地防止用户的非法入侵。B/S的三层结构分别是:第一层表示层:Web浏览器表示层的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页件,并把它显示在Web浏览器上。 第二层功能层:具有应用程序扩展功能的Web服务器功能层的任务是接受用户的请求,首先需要执行相应的扩展应用程序数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。第三层数据层:数据库服务器数据层的任

8、务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。这种三层结构层与层之间相互独立,任何一层的改变不影响其它层的功能。由于这种模式提供一个跨平台的、简单一致的应用环境,实现了开发环境与应用环境的分离,信息科学与技术学院本科生毕业设计(论文)文献综述3故避免了为多种不同的操作系统开发同一应用系统的重复操作,便于用户群的扩展、变化以及应用系统的管理。3.2.2 C/S 模式C/S 结构(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分

9、配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。国内目前的大部分 ERP(财务)软件产品即属于此类结构。3.2.3 B/S、C/S 结构软件商业运用上的比较管理软件是为企业服务的,企业选用管理软件不仅要从技术上考虑,还要从商业运用方面来考虑,下文将从商业运用的角度对两种结构的软件进行比较。1、投入成本比较。B/S 结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免 IT 黑洞,而 C/S 结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。2、硬件投资保护比较。在对已

10、有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S 结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于 C/S 软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而 B/S结构(如 e 通管理系列)则不同,随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。3、企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。例如迪信通公司,每年都有新的配送中心成立,每月都有新的门4店开张。应用软件的快速部署,是企业快速扩张的必要保障。对于 C

11、/S 结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而 B/S 结构软件,只需一次安装,以后只需设立账号、培训即可。其次,随着软件应用的扩张,对系统维护人才的需求有可能成为企业快速扩张的制约瓶颈。如果企业开店上百家,对计算机专业人才的需求就将是企业面临的巨大挑战之一。 抛开人力成本不说,一个企业要招到这么多的专业人才并且留住他们也是不可能的。所以,采用 C/S 结构软件必然会制约企业未来的发展。另外,大多数 C/S 结构的软件都是通过 ODBC 直接连到数据库的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个

12、ODBC 连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而 B/S 结构软件则不同,所有的用户都是通过一个 JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。从以上的分析可以看出,B/S结构的管理软件有着C/S结构软件无法比拟的优势。而从国外的发展趋势来看,也验证了这一点。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件势必在将来的几年内占据管理软件领域的主导地位。3.2 数据库3.2.1 Acc

13、essAccess 是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于 4 个。Microsoft Access 数据库有一定的极限,如果数据达到 100M 左右,很容易造成服务器 iis 假死,或者消耗掉服务器的内存导致服务器崩溃,表现为英文“Service Unavailable” 。信息科学与技术学院本科生毕业设计(论文)文献综述53.2.2 MySQLMySQL 是一个小型的关系型数据库管理系统,开发者为瑞典 MySQLAB 公司。目前 MySQL 被广泛应用于 Internet 上的中小型网站。由于其体积小、

14、速度快、总体拥有成本低,尤其是开放源码这一特点,使得许多中小型网站为了降低网站总体拥有成本而选择 MySQL 作为网站后台数据库。MySQL 短小精悍,像 Access 一样的文件型数据库,但比 Access 强百倍,是真正多用户多任务的数据库系统,从 Linux 上移植过来的,安全性非常好,不过大部分操作是在 DOS 下进行,虽然也有第三方开发的图形界面但并不好用。MySQL 是跨多平台的数据库管理软件,可运行于 LINUX、NT、UNIX 等系统,可支持命令和图形化管理,对于一般的数据库足以应付了,占用系统资源较少,速度较快,而且是开源的。3.2.3 OracleOracle 各方面都比较

15、成熟,但对硬件要求高,用于数据完整性、安全性要求较高的场合,能在所有主流平台上运行,完全支持所有的工业标准,采用完全开放策略。可以使客户选择最适合的解决方案,对开发商全力支持。平行服务器通过使一组结点共享同一簇中的工作来扩展服务器的能力,提供高可用性和高伸缩性的簇的解决方案,获得最高认证级别的 ISO 标准认证,多层次网络计算,支持多种工业标准,可以用 ODBC、JDBC、OCI 等网络客户连接,较复杂,同时提供 GUI 和命令行,在 WINDOWS 和 UNIX 下操作相同,如果 WINDOWS 不能满足需要,用户可以把数据库移到 UNIX 中。其操作和设置比较复杂,适用于有一定操作经验的用

16、户。3.3 语言技术JSP(Java Server Pages)是一种以Java为主的平台Web开发语言,具有安全性,健全性,运行率高等许多优点。让Java成为基于Web的应用序的首选开发工具。JSP页面的内置脚本语是基于Java编程语言的,而且所有的JSP页面被编译成为Java Servlet,具有Java技术的所有好处,包括健壮的存储管理和安全性,对客浏览器的要求也很低。它基于强大的Java语,具有良好6的伸缩性,在网络数据库应用开发领具有得天独厚的优势。目前的Java技术已成为有大型电子商务项目的必然选择。JAVA语言在Sun正式发布JSP(Java Server Pages)之后,这种

17、新的Web应用开发技术很快引起了人们的关注。JSP为创建高度动态的Web应用提供了一个独特的开发环境。按照 Sun 的说法,JSP能够适应市场上包括Apache WebServer 、IIS4.0在内的85%的服务器产品。 JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP和JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送

18、给浏览器。ASP和JSP都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。 ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java,这是两者最明显的区别。 此外,ASP与JSP还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在ASP下,VBScript代码被ASP引擎解释执行;在JSP下,代码被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生。 Java Servlet是一种开发Web应用的理想构架。 JSP以Servlet技术为基础,又在许多方面作了改进。JSP页面看起来像普通HTML页

19、面,但它允许嵌入执行代码,在这一点上,它和ASP技术非常相似。利用跨平台运行的JavaBean 组件,JSP为分离处理逻辑与显示样式提供了卓越的解决方案。JSP必将成为ASP技术的有力竞争者。结论通过目前各种流行的技术之间的比较,对书刊行业的进销存管理,尤其是对书刊行业的在线销售,B/S模式较 C/S模式简单,可跨平台操作,用户只需通过浏览器便可进行各项操作。MySQL数据库小巧而方便,且易于开发,是大多数中小型企业的首选信息科学与技术学院本科生毕业设计(论文)文献综述7数据库。至于JAVA语言在WEB开发中更是有着不可比拟的优势。参考文献1 陈禹,方美琪.软件开发工具M. 北京:经济科学出版

20、社,2000.2 朱敏,朱晴婷.JSPWeb应用教程M. 北京:清华大学出版社,2004.3 HORSTMANN C S,CORNE1 L GJava2核心技术M. 北京:机械工业出版社,2006.4 孙卫琴,李洪成Tomcat与Java Web开发技术详解M. 北京:电子工业出版社,2004.5 SIERRA K,BATES B深入浅出JavaM. 南京:东南大学出版社,2005.6 BRUCE E.Java编程思想M. 北京:机械工业出版社,2005.7 Wadhu Sidda lingaiah. JAVA开发人指南M. 北京:机械工业出版社,1997.8 刘彦明. JAVA语言及其程序实

21、现M. 西安:西安电子科技大学出版社,1997.9 刘进. 电子商务网上交易系统M. 北京:机械工业出版社,2002.10明日科技. Java数据库系统开发案例精选M. 北京:人民邮电出版社,2007.11邵维忠,杨芙清.面向对象的系统设计M. 北京:清华大学出版社,2003.12求是科技.SQL Server 2000数据库管理与开发大全M. 北京:人民邮电出版社,2004.13张洪斌.Java程序设计导学M. 北京:北京科海电子出版社,2003.14耿祥义,张跃平.JSP实用教程M. 北京:清华大学出版社,2003.15廖建明.Internet与Web基础教程M. 北京:电子科技大学出版社

22、,1999.16孙卫琴.Java面向对象编程M. 北京:电子工业出版社,2006.17张晋.数据库原理及应用M. 北京:电子工业出版社,2004.18邹竹彪.JSP 宝典M.北京:电子工业出版社,2007.19覃华,韦兆文,陈琴.JSP 2.0 大学教程M.北京:机械工业出版社,2008.20R.F.兰斯著,许杰星,李强译. MySQL 开发者 SQL 权威指南M.北京:机械工业出版社,2008.21Ben Forta 著,刘晓霞,,钟鸣译. MySQL 必知必会M.北京:人名邮电出版社,2009.22唐有明,吴华等. JSP 动态网站开发基础练习+典型案例M.北京:清华大学出版社,2006.23张银鹤,刘治国,张豪等. JSP 动态网站开发实践教程M.北京:清华大学出版社,2007.24周志逵.数据库原理与技术M.北京:科学出版社,1994.25庞尼亚. 数据库设计与开发教程M.北京:清华大学出版社,2005.26冯建华,周立柱. 数据库系统设计与原理M.北京:清华大学出版社,2004.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报