图书检索系统学位论文.doc

上传人:ni****g 文档编号:560897064 上传时间:2023-01-18 格式:DOC 页数:47 大小:1.17MB
返回 下载 相关 举报
图书检索系统学位论文.doc_第1页
第1页 / 共47页
图书检索系统学位论文.doc_第2页
第2页 / 共47页
图书检索系统学位论文.doc_第3页
第3页 / 共47页
图书检索系统学位论文.doc_第4页
第4页 / 共47页
图书检索系统学位论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《图书检索系统学位论文.doc》由会员分享,可在线阅读,更多相关《图书检索系统学位论文.doc(47页珍藏版)》请在金锄头文库上搜索。

1、图书检索系统毕业论文 图书检索系统毕业论文 摘要当今随着计算机技术的快速发展,计算机技术的应用在各行各业的越来越多,网络化也是计算机技术的趋势。很多人都在用电脑工作或者学习,人们也期待着能在网上找到自己所喜欢的书籍。所以,将计算机技术与图书馆相结合,建立一个网上图书馆公共检索系统在是很必要的,是紧随当今时代发展的产物。该系统是一个基于Web的B/S体系结构的MVC模式的网上图书馆公共检索系统。本系统是利用MVC设计模式分离了数据的控制层和数据的表示层; 利用Struts(基于J2EE的平台)来实现MVC设计模式的成熟框架,它全面减轻了构建多层Web应用的负担,提供了可复用的软件架构。本文描述了

2、基于Struts框架的网上图书馆公共检索系统的设计与实现,本系统主要包括管理员模块和用户模块两大模块的设计。用户系统主要包括图书信息的检索,图书借阅与归还,读者信息的修改,查看图书借阅排行榜,查看读者借阅排行榜等功能模块。管理员模块主要包括管理员权限的设置,图书的录入与删除,读者的录入与删除,图书借阅到期提醒等功能模块。该系统主要式使读者能够快捷、方便的查询图书的信息。关键词:MVC;Struts;图书检索;查询排行榜ABSTRACTNow,With the computer technology rapid development, the computer technology is mo

3、re and more application in all the various trades and occupations, the network is the tendencies of computer technology . Most people work and study in internet. They hope that they can look for book in internet. So, unifies the computer technology and the library, the library public retrieval syste

4、m establishes on the net that is very essential, follows closely the present era development product. This system is the library public retrieval system that one based on Web B/S on the architecture MVC pattern network. The system use MVC design pattern has separated key-course and expression level

5、of the data, has the obvious superiority in the realization multi-layer Web application system; and use struts(bases on the J2EE platform)and realizes the MVC design pattern, it comprehensively lights the construction multi-layer Web application burden, provides the multiplying software construction

6、. This article elaborated the design realization of the library public retrieval system based in the Struts frame net, this system mainly includes the manager module and the user module action that is two module designs. The user system is mainly includes by the books information the retrieval, book

7、s borrowing and saving, the reader information revision, the rank of the books borrowing and the rank of the readers borrowing. The manager system is mainly includes by function modules. For example, the manager jurisdiction the establishment, the books input and the deletion, the readers input and

8、the deletion, the books borrowing due reminder and so on. The system mainly help the readers can retrieval the information of the books convenient and quickly.Key words:MVC; Struts;Books retrieval;retrieval RankingI目录1 系统概述11.1 系统开发背景11.2 现系统的概述11.3 组织机构及业务范围21.4 业务流程描述32 需求分析52.1 系统设计的目标52.2 系统设计的原

9、则52.3 系统功能建模62.3.1 系统数据流程图62.3.2数据字典132.4 系统数据模型193 概要设计213.1 体系结构设计213.2 接口设计223.2.1 外部接口223.2.2 内部接口223.3代码设计223.3.1 代码设计的原则223.3.2 系统所需代码设计233.4 关系模式设计253.4.1 E-R图向关系模式的转换253.5 数据库设计263.5.1 系统数据库设计263.5.2 表关系设计303.6 数据字典313.7输入设计和输出设计333.7.1 输入设计333.7.2 输出设计343.8 运行设计353.8.1 运行环境:353.8.2 运行模块的组合3

10、63.8.3 运行控制363.8.4 运行时间363.9 出错处理设计363.9.1 出错输出信息363.9.2 出错处理对策373.10 安全保密设计373.10.1 数据安全性设计373.10.2 登陆用户的安全性373.10.3 操作安全性373.11 维护设计384 详细设计394.1管理员登录模块394.2读者基本信息管理模块404.3 图书基本信息管理模块错误!未定义书签。5 编码错误!未定义书签。5.1 概述开发工具及编程脚本错误!未定义书签。5.2 脚本习惯说明错误!未定义书签。5.3 脚本错误!未定义书签。6 测试错误!未定义书签。6.1 测试原则及测试方法概述错误!未定义书

11、签。6.1.1 系统测试的基本原则错误!未定义书签。6.1.2 系统测试的方法错误!未定义书签。6.2测试用例错误!未定义书签。6.3 软件测试结论错误!未定义书签。6.3.1 软件能力错误!未定义书签。6.3.2测试结论错误!未定义书签。结论错误!未定义书签。致谢错误!未定义书签。参考文献错误!未定义书签。附录A51附录B55附录C60III1 系统概述1.1 系统开发背景随着计算机技术的快速发展和互联网时代的到来,计算机在各行各业的应用是越来越广泛,而且网络化也是二十一世纪计算机技术发展的重要趋势。目前,我国的计算机网络发展才刚刚初具规模,大部分高校的校园网已经开通。但是,如何充分的利用高

12、校校园网络,发挥其巨大功能来为高校的教学和科研服务是摆在我们面前的一个需要深入探讨和解决的重大课题。二十一世纪是一个信息社会,信息是社会最主要的资源,将成为引起人们广泛关注的战略资源。如何获取信息?图书是我们最好的获取方式,但随着图书馆图书收藏量的不断增加,使传统的图书管理员的工作日益繁重起来。使得人们用新的管理方法来管理图书并要能够使读者从大量的图书信息中及时并准确的获得其想要的信息,如何把图书管理员从繁重的工作中解脱出来?如何使读者从复杂的检索工作中解脱出来,使读者及时并准确的获得其想要的信息?这是该系统最想解决的问题。科学技术飞速的进步,使人类生活发生了巨大的变化,计算机技术的高速发展,

13、使各行各业在计算机技术的应用得到了广泛的普及。因此,图书管公共检索系统也以方便、快捷的优点慢慢地进入人们的生活,从传统的图书管理方式和检索方式中彻底的改变出来,提高效率,减轻工作人员繁忙的工作,减小出错的可能,使读者能花更少的时间在对图书的检索上,而把更多的时间安排在选择图书和阅读上。从而使人们有更多时间来获取信息、了解信息、掌握信息。1.2 现系统的概述该系统充分的结合了传统图书馆、现代图书馆管理系统和图书馆检索系统等特点,使系统在既符合应用系统相关要求的同时又满足了图书馆单位人性化的需求,能够方便灵活的使用该系统为读者服务。运用数据库技术实现对图书馆的数据和信息系统化、程序化的组织管理,将

14、以往低效、功能简单的传统图书馆管理系统和图书馆检索系统结合起来发展成为依靠计算机自动化的技术来进行图书馆管理、图书馆信息检索、图书借阅等操作合为一体的管理软件。通过对该系统的使用,从而更方便、快捷、准确地进行图书借还、图书信息检索以及图书管理,此外通过查看图书借阅排行榜即可了解本馆书籍的受欢迎程度,给读者提供方便的信息,供其参考,以便提高该系统在图书馆各类系统中的服务质量和市场竞争力。1.3 组织机构及业务范围 葫芦岛市图书馆的组织结构图如下: 图1-1 葫芦岛市图书馆的组织结构图 Fig 1-1 Huludao city running water companys organization

15、 structure 图书馆的目标是将低效、功能简单的传统图书馆管理系统和图书馆检索系统结合起来发展成为依靠计算机自动化技术来实现图书馆管理、图书信息检索、图书借阅等功能,图书馆的主要业务如下: (1)采购图书采购图书,对图书馆新录入的图书进行分类,将图书的类型信息、档案信息添加并显示。(2)读者办理图书证为读者办理图书证,收取费用,对图书馆新登录的读者信息进行分类,将读者的类型、档案信息录入系统。(3)网站技术维护 定期检查网站各功能模块的运行情况,使系统不断完善,良好运行。(4)库房管理对新录入的图书进行分类管理,保证图书的良好保存。1.4 业务流程描述表1-1 业务流程图符号说明表Table 1-1 the sign explanation of industry flow sheet 业务流程图使用符号符号含义表示单位或个人,圈内写明单位或个人职务的名称表示输入或输出的报表、计划、单

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号