关于数据库类论文范文检索,与馆藏期刊名录搜索系统建设相关毕业论文怎么写

时间:2020-07-05 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

本论文是一篇关于数据库类毕业论文怎么写,关于馆藏期刊名录搜索系统建设相关毕业论文格式范文。免费优秀的关于数据库及计算机及期刊方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:随着互联网和通信技术的迅猛发展,期刊已经朝着无纸化、数字化、电子化发展.但是目前我馆还珍藏和订阅种类繁多的传统纸质期刊.这些丰富的期刊资源为广大师生在学习、教学、工作和科研中提供大量的文献作为参考.此时传统的纸质期刊名录已经不能再满足广大师生的要求,纸质期刊目录为图书馆的工作人员增加了许多负担,也给读者检索以及获取期刊资源增加了难度,所以就必须有一套电子信息化的系统代替现有的纸质目录.本文从设计的目的与意义,系统开发环境,系统功能分析,数据库的设计,数据库的访问,系统日常维护六个方面介绍了馆藏期刊名录搜索系统.

关 键 词:期刊;管理信息系统;JSP

中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)04-0000-02

一、设计的目的与意义

期刊是科技文献的主要类型,期刊论文内容新颖、专业性强、出版速度快、情报价值高,是当今世界传播最新科研成果与科研动态信息的主要载体之一[1].为了使广大师生能够方便快捷的查询到我馆所订期刊的信息,而且使查阅期刊不受地点与时间的限制,同时减轻人力物力等资源的浪费,所以设计了这个馆藏期刊名录搜索系统.只要在校园网IP地址范围内上网,都能方便快捷的查询到馆内期刊的信息,了解自己需要的期刊是否在馆,提高效率.

二、系统开发环境

(一)系统结构的选择

信息管理系统目前主要有两种结构即B/S结构(Browser/Server结构,浏览器/服务器结构)和C/S(Client/Server,客户端/服务器)模式.C/S模式是从80年代逐渐成长起来的,发展到现在已经非常成熟.近些年来,人们在使用实践中发现在C/S模式下开发的应用系统虽有不少的优点,例如可以有效的降低服务器的运行量和网络通行量,但其缺陷和不足之处也越来越明显,客户机的个数规模受到限制,应用程序的可变性差,维护升级困难,不能适应不断增长的多方面需求.随着拨号上网时代的一去不复返,光纤使网络通信能力有了质的提升,以Web技术为核心的B/S模式正日益显现其先进的性能,更易于维护,B/S比C/S的维护工作量大大减少.C/S结构的每一个客户端都必须安装和配置软件.而B/S结构,客户端不必安装及维护.在日常的数据更新及软件维护上,只需要管理人员在服务器上进行更新与管理,所有的终端在服务器更新后登陆便是新的版本了,大大减少了工作量,节约了时间与人力成本.


怎么写数据库本科论文的参考文献
播放:27415次 评论:4364人

(二)开发语言的选择

目前主要有两种语言用于实现动态交互网页制作提供技术环境支持,分别是SUN公司的JSP和微软公司的ASP.尽管ASP和JSP各有所长,但JSP的跨平台性更好,而ASP则需要借助第三方才能够实现不同平台的应用.在维护更新方面脚本语言都能很好服务于小的应用程序,但不能适应大型的、复杂的应用程序.因为,JAVA是结构化的,它比较容易创建和维护庞大的、组件化的应用程序.尽管Java是基于C++的,但是相比之下,Java是一种更“纯粹”的面向对象程序设计语言[2].这使得在程序开发上更容易,因为许多问题都可以通过重用现有的类库代码而得到解决

JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现.

企业级的Javabeans结构整合了企业逻辑,例如数据库的访问,安全,事务完整性,及独立性即独立于应用程序.

因为JSP技术是一种开放的、跨平台的结构,因此,WEB服务器、平台及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序.这一特点使JSP能够适应现实世界各种WEB应用程序不断的变化和发展.所以在开发过程中我们选择JSP作为开发语言.

SQL语言和基于SQL的关系数据库系统是计算机产业最重要的基础技术之一.SQL是一种组织、管理和检索计算机数据库存储的数据工具.SQL是结构化查询语言(StructuredQueryLanguage)的缩写[3].不管使用那一种数据库,都将使用到SQL语言.

在页面设计则利用到JavaSript,JavaScript是一种轻型的、解释型的程序设计语言,而且具有面向对象的能力[4].通过JavaSript可以实现可以使Web程序设计增色不少,有些结果的返回甚至不需要点击提交,或是到下一个页面,真正达到即时的互动效果.

馆藏期刊名录搜索系统建设参考属性评定
有关论文范文主题研究: 关于数据库的论文范文素材 大学生适用: 专科论文、电大毕业论文
相关参考文献下载数量: 43 写作解决问题: 写作参考
毕业论文开题报告: 论文提纲、论文设计 职称论文适用: 期刊发表、职称评中级
所属大学生专业类别: 写作参考 论文题目推荐度: 最新题目

(三)软件环境

服务器:ApachaTomcat6.0

数据库:MySQL5.5

数据库管理:MySQLWorkbench5.2CE

页面编辑:DreamweaverCS3

JSP开发工具:Eclipse

三、系统功能分析

在构建系统前需要充分了解用户的需求,在对潜在用户了解过后初步设立以下3个模块,并对数据库进行设计

管理模块

1.新期刊资料的添加.

2.在新期刊添加时需要录入期刊名称、期刊分类、期刊地址及期刊简介等资料.

3.管理员对期刊的搜索与查找.

4.通过搜索可查出已入馆的期刊资料,包括名称、分类、存放地址和简介.

5.期刊的维护.

6.可对已入馆的期刊名称进行变更修改,还可改变其分类学科或存放地址和介绍.

7.期刊分类的添加.

8.可增加新的学科分类.

9.期刊分类的维护.

10.可修改学科分类的名称,或删除此分类.

搜索查阅模块

1.搜索功能.主要用于搜索期刊名称,可采用模糊查询的方法,还可以分学科查询,或显示全部期刊.

2.查阅功能.在搜索过后可对期刊的信息进行查看,包括期刊的介绍及存放地址.在查阅期刊时不需要再去翻阅纸质目录了.

用户模块

可限定指定用户来进行查阅、修改,对不同权限的用户,可给予不同的使用功能.在对期刊管理上,我们只允许管理员来进行操作.

四、数据库的设计

数据库建立三个表:journaljournalcategoryuser

Journal用于记录期刊的主要资料,包括期刊的名称、分类、存放地址及期刊的简介.

主要字段有id、jname(期刊名称)、jcategory(期刊分类)、jaddress(期刊地址)、jintro(期刊介绍)共5个字段

Journalcategory用于记录分类的名称

主要字段有id、ame(分类名称)共2个字段

User用于记录用户的用户名,密码,和权限等内容

主要字段有id、username、password、adminsign(权限标示)等6个字段

五、数据库的访问

我们采用JDBC来连接数据库,JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯JavaAPI编写数据库应用程序.为了方便访问数据库,我们将连接数据库的方法封装到类中.

六、系统日常维护

校园内各用户可以在校园网上通过计算机登录到本系统,系统对外的安全控制目前一般通过防火墙实现,系统内部的安全控制采用多级安全管理机制,从Windows操作系统、Web服务器、Web数据库以及应用程序本身几个层次来建立良好的安全防护机制.Web服务器是建立在NTFS文件系统的安全性基础上,通过访问控制列表来实现其安全访问控制要求,设定目录和文件的访问权限,禁止无关用户复制、修改、删除文件,关闭没有必要的所有共享,限制对系统的非法入侵.数据库的访问我们禁止远程用户登录操作,大大降低对数据库的破坏.在用户访问期间,我们采用Session对象,在使用过程中识别用户,当浏览器关闭时,Session对象也自动结束.

对于数据库我们每周自动备份一次在移动设备上,以防止数据丢失.

参考文

1 2

关于数据库类论文范文检索,与馆藏期刊名录搜索系统建设相关毕业论文怎么写参考文献资料:

自考日语本科

本科论文代

自考本科都有哪些专业

药学本科***

护士本科

成人自考本科好考吗

电力本科论文

大学本科包括自考本科吗

自考本科***多少钱

本科毕业论文库

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
后台-系统-系统设置-扩展变量-(内容页告位3-手机版)