- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国书馆读者借阅情况查询管理系统的研制开发.doc
国书馆读者借阅情况查询管理系统的研制开发
图书馆读者借阅情况查询管理系统的研制开发
史字清
(河海大学图书馆,南京210098)
E—mail:syq9909010@263.net
摘要该文简要介绍了河海大学图书馆读者借阅情况查询管理系统的研制开发,该系统是一个基于Java平台的多层
体系结构的数据库应用系统.文章同时论述了在客户端和数据库服务器之间构造应用服务器的具体实现方法,借助于应
用服务器,系统具有可伸缩性好,可管理性好,安全性高,可移植性好等诸多优点.
关键词图书馆Java多层体系结构
文章编号1002—8331-(2003)11-0196—03文献标识码A中图分类号11P3l1
DevelopmentofLibraryReaderResearchSystem
SiftYuqing
(LibraryofHohaiUniversity,Nanjing210098)
Abstract:ThispaperintroducesthedevelopmentofHohaiuniversitylibraryreaderresearchsystem.Thesystemisa
databaseapplicationofmulti—layerarchitectureonJavaplatform.Atechniqueisbroughtforwardinthispaper,which
constructsanapplicationserverbetweenclientsanddatabaseserverstoimplementthedatabaseapplicationofmulti—
layerarchitectureupontheplatformofJava.Bytheapplicationserver,therearesomevirtuesofthesystemsuchas
scaleability,manageability,safety,transplantabilityandSOon.
Keywords:Library,Java,Multi-layerArchitecture
1需求分析
1.1系统背景
河海大学图书馆对外借阅部门分为:流通部,阅览部,期刊
部和信息部,其中每个部门又分为多个借阅处,各借阅处分散
在各个不同地点.该馆读者借阅已基本实现计算机管理,但各
借阅处的计算机管理系统的软,硬件配置各不相同.为此有必
要利用计算机和网络通讯技术,建立跨平台的读者借阅情况查
询管理系统.
为了充分利用已建和在建的各种图书馆数据库应用系统
所得到的数据资源,使各种系统和图书馆各部门间做到数据信
息资源的共享,提高读者借阅信息的自动采集,实时传输,综合
分析和智能化处理的能力,河海大学图书馆建成了可提供Web
方式服务的”读者借阅情况查询管理系统”.该系统为实现科
学,合理地安排馆藏布局以及图书订购等决策系统提供基本数
据,能够更好地发挥馆藏图书资料的效益,最大限度地满足新
形式下广大读者对图书馆信息资源的需求.
1.2研究目标
在图书馆计算机管理工作中,各部门的读者借阅情况信
息,包括实时和历史借阅信息,对及时掌握读者的最新情况和
图书资料需求分析都起到重要作用.随着应用的深入,静态文
本方式提供的借阅信息,已不能满足应用发展的需要,借阅信
息的可视化表现和操作成为新的应用趋势.采用Java平台下
的数据库应用的多层体系结构思想,利用Java平台下计算方
式的特点,通过构造应用服务器可满足不断增长并深入的用户
需求.该文阐述了如何开发Java平台下多层体系结构的数据
库应用系统,该系统实现了在lntemet环境下借阅信息中各类
读者借阅情况的发布和可视化操作.
2多层体系结构数据库应用系统的实现
2.1客户端设计
读者借阅情况查询管理系统采用Java的Applet方式编写
客户端程序,使其能够下载到浏览器中运行.运行于客户端的
JavaApplet程序的功能是:程序启动后自动连接至应用服务
器进行数据初始化,接着选择部门或借阅类别,发布方式和查
询条件.
JavaApplet通过Socket与应用服务器进行交互访问.应
用服务器方面通过IP地址在网络中标识自己,然后,将特定端
口作为服务端口.JavaApplet在网络中通过应用服务器所在
主机的IP地址来找到服务器,通过连接它的端口号来获得应
用服务器的数据库服务.
读者借阅情况查询管理系统利用Socket通讯机制提供的
基于连接的通讯方式,即程序在开始时,双方就建立了连接,形
成了一条通讯链路,这条通讯链路一直存在,直到任意一方终
止连接为止.在连接的同时,双方就通过这个通讯链路进行L/
0操作,这种方式提供可靠而且是全双工的通讯方式.
系统借助Java的两个类用于Socke
您可能关注的文档
- 变配电安装技术在kV配电网线路运用论文.doc
- 八极拳学习网.doc
- 多因子Alpha模型研究:沪深成份股的应用分析(下)(可编辑).doc
- -口算小学一年级以内口算题数学基本功练习题.doc
- 台扇电机外表前塑料罩模具设计论文[带图纸].doc
- 夜莺与玫瑰最全英文原文及林徽因译文.doc
- 拓展训练坎坷人生路最后领导讲话.doc
- 空气压机施工方案【可编辑】.doc
- 2017年母亲节演讲稿:浓情五月感恩母亲.doc
- 2010年本溪抚顺铁岭化学中考命题人员命题经历与感受.doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)