高校图书馆论文库管理系统的设计与实现

作者:李宁 刊名: 上传者:陈宝华

【摘要】近几年,随着高校招生规模的扩大以及论文查阅频率的增加,越来越多的高校图书馆开始由传统纸质论文的收藏向计算机录入数字化的管理转变。自2000年以来,各高校陆续建立了本地的论文管理系统,反映了高校迫切希望改变传统的纸本论文收藏和利用方式的需求。 建立高校图书馆论文库,实现高校论文的数字化管理,首先,节省了人力物力,免去了收集纸本论文的繁琐过程;其次,有利于论文的保存和网络化管理,同时对论文选题以及科研创新方面都有较大的帮助。再次,实现论文的数字化管理,还有利于学生从校园网获取论文资料,查阅相关论文文献,提高学习效率。 作为高校图书馆论文管理系统,系统的用户信息和权限由系统管理员进行维护,有身份的用户登录系统进行论文的发布与管理工作,其他用户都可以进行论文的查阅。要实现的功能包括两个方面,一方面是管理员的管理功能,包括人员维护和角色权限维护和进行论文管理,这一部分是系统管理的基础,至关重要;另一方面是实现了普通用户通过进入高校图书馆论文管理系统浏览器来访问这个系统,阅读论文内容,输入关键字对所需论文进行检索。 通过分析图书馆论文库的典型系统功能,并参考目前典型的图书馆论文库管理系统的设计方案(功能设计、版面样式设计和用户交互性设计等),决定运用面向对象的原型化软件设计实现方法,对系统进行分析和设计。原型化方法,能较快地实现系统基本结构,且开发成本较低。原型化方法通常是建立系统的基本结构,实现基本功能;然后,在使用过程中逐步补充数据,修订与增添有关模型和方法,满足使用者的进一步要求,在操作过程中,原型化方法同瀑布生命周期法结合使用在开发中相得益彰,既能保证软件设计的进度可控性,又能保证用户需求的可满足性,原型化方法也是敏捷性软件开发的精髓所在。 在开发过程中,借鉴其他同类论文库管理系统开发经验,结合高校这一特殊教学环境的具体实际,深入进行了高校图书馆论文库管理系统的研究,主要做了以下几个方面的工作: 一、对高校论文库管理系统的需求及特性进行了阐述,对其发展现状、趋势、原则进行分析。 二、结合高校实际,进行需求分析和建模。 三、结合需求分析,对高校图书馆论文库管理系统进行设计和实现。 在具体技术层面,我们采用了JSP技术,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。它具有JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。数据库系统方面采用MySQL数据库,MySQL数据库体积小、速度快、总体拥有成本低,开放源码的特点,且管理功能强大。 本课题的研究,实现了对各种论文的数字化存储、浏览、分类、查询以及检索;并能及时对记录进行添加、删除和修改等操作,提高使用效率和质量。

全文阅读

分类号:TP3n 密级: 单位代码:10422 学号以琳灯01侧沁29 功菜六了 硕士学位论文 ShandongUniversityMaster‘5Thesis 论文题目: 高校图书馆论文库管理系统的 设计与实现 D韶ignandimPlementa柱onofeol扭egeth翻15 maoage.e.t.ysteln 者李宁 软件工程 张立群到教授 业师 作专导 合作导师 2010年10 月1日 分类号: 密级: 单位代码: 学号: 10422 馨功第不茸 硕士学位论文 ShandongUniversity助白ster,sThesis 论文题目:易长l耳书僻、、欢书时、。 , 欢试万文沁’ 者材 业韭生丝趾一一 师一恻)一一- 作专导 合作导师 补卜z!”)日 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不 包含任何其他个人或集体己经发表或撰写过的科研成果。对本文的研 究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明 的法律责任由本人承担。 论文作者签名: 日期:延皿- 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论 文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段 保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定) 论文作者签名: 导师签名:涎卫里晕‘日期:坦 摘要-10 ABSTRACT-11 第1章绪论1 1.1系统开发背景1 1.2解决的主要问题2 1.3本文的主要工作2 1.4小结2 第2章需求分析3 2.1概述3 2.2系统目标和解决问题3 2.3系统需求获取模式4 2.3.1调研4 2.3.2经验借鉴4 2.3.3对比研究4 2.4系统需求分析5 2.4.1理解需求5 2.4.2需求分析5 2.5小结7 第3章系统架构设计8 3.1系统设计目标和原则8 3.2系统总体结构9 3.3UML系统建模10 3.3.1系统用例分析10 3.3.2系统域类分析11 3.3.3系统活动图12 3.4小结13 第4章系统配置14 4.1软件配置14 4.1.1数据库选择14 4.1.2操作系统选择15 4.2硬件配置16 4.2.1客户端硬件16 4.2.2服务器端硬件16 4.3网络配置16 第5章数据库分析与设计19 5.1数据库分析19 5.1.1系统E-R图19 5.1.2表与字段分析20 5.2数据库设计21 5.2.1数据库结构设计21 5.2.2创建数据表22 第6章系统准备25 6.1目录结构25 6.2通用模块26 6.2.1数据库连接池26 6.2.2数据库封装27 6.3配置站点与数据库连接29 第7章数据库分析与设计30 7.1登录模块设计与实现30 7.2用户配置模块设计与实现33 7.3角色配置模块设计与实现35 7.4论文管理模块设计与实现38 第8章系统实现46 第9章结论52 9.1结论52 9.2未来改进方向53 参考文献54 致谢56 学位论文评阅及答辩情况表57山东大学硕士学位论文 3.4小结.……13 第4章系统配置.……14 4.1软件配置.……、.……14 4.1.1数据库选择...……14 4.1.2操作系统选择.,.……巧 4.2硬件配置.……16 4.2.1客户端硬件.……16 4.2.2服务器端硬件.……16 4.3

参考文献

引证文献

问答

我要提问