学位论文 > 优秀研究生学位论文题录展示

基于B/S多层架构的特种文献系统设计与实现

作 者: 刘锋
导 师: 周大水
学 校: 山东大学
专 业: 计算机软件与理论
关键词: 特种文献管理 B/S 多层架构 XML .NET
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


特种文献是指出版发行和获取途径都比较特殊的科技文献,它一般包括会议文献、科技报告、专利文献、学位论文、标准文献、科技档案等。特种文献特色鲜明、内容广泛、数量庞大、参考价值高,是非常重要的信息源,在文献检索、科研中占有重要地位,是图书馆界和情报学界的一个重要研究课题。随着Internet和WEB技术的发展,特种文献管理系统(Special Literature Management System)成为了时代的产物,它充分利用了网络和计算机技术,对特种文献进行组织、储存,在网络上进行发布,供用户使用。如何有效地对海量数字化信息进行组织、检索、访问和利用,以及如何通过网络向读者提供这些信息服务等问题,便成为特种文献数字化建设中的研究热点。本文从本单位的多年图书管理的实际出发,在总结和阅读大量国内外相关文献的基础上,结合参与本馆特种文献的设计与开发所积累的经验,对目前特种文献系统的框架结构、安全性和通用性进行了分析和研究。首先,阐述了课题研究的背景及系统研究的目的和意义。结合当前系统在使用过程出现的安全和通用性问题,结合XML技术具有屏蔽底层各种硬件平台和数据库管理系统的优点,提出了引入XML技术概念,并对当前信息交互机制模型进行了改进,提出了适合特种文献系统的系统模型。其次,从特种文献管理系统的总体框架设计出发,较为全面的介绍了管理系统的设计原理和实现方法。该部分分别对B/S、C/S、ASP.NET、ADO.NET、C#等技术进行分析研究,结合系统实现的实际需要,建立了基于B/S的软件设计架构,引入了XML技术,对用户界面层、业务逻辑层和数据服务层等组成的架构体系进行了改进。第三、对系统管理模块、资源管理模块、用户检索模块的构成进行了分析和设计。系统模块主要完成用户的管理和用户的访问控制,资源管理模块主要完成后期资源的加工、更新、文件上传等,用户检索模块主要实现用户对特种文献资源的检索、浏览和下载等功能。在面向最终用户的使用界面上,采用多条件、多检索项的检索方案,方便了用户,提高了查准率。第四、从信息的访问安全性、传输安全性、存储安全性等几个方面分析设计,建立了以XML为数据流的信息传输、转换机制,实现了对特种文献资源的安全、高效的管理和利用最后,本文介绍了特种文献系统的实现实例,总结至今为止所做的工作,并对将来的研究方向作了展望。

全文目录


中文摘要  10-12
ABSTRACT  12-14
第一章 绪论  14-18
  1.1 课题的背景  14-15
  1.2 课题研究的意义和应用价值  15
  1.3 课题的创新性  15-16
  1.4 本文的工作  16-18
第二章 XML技术在特种文献系统应用研究  18-24
  2.1 XML可扩展标记语言  18-19
  2.2 XML安全性分析  19-20
    2.2.1 XML与SSL/TLS  19
    2.2.2 XML加密  19-20
  2.3 传统的特种文献系统  20-21
  2.4 改进后的特种文献系统  21-23
    2.4.1 改进的系统模型  21-22
    2.4.2 基于XML机制优势  22-23
  2.5 本章小结  23-24
第三章 系统架构选择与开发环境  24-30
  3.1 系统架构选择  24-27
    3.1.1 系统体系结构概述  24-25
    3.1.2 B/S架构的优势与劣势  25-26
    3.1.3 本文采用的系统架构  26-27
  3.2 系统开发语言和开发技术  27-28
    3.2.1 系统开发语言选择  27
    3.2.2 开发技术  27-28
  3.3 数据库选择  28
  3.4 技术支持环境  28-29
  3.5 本章小结  29-30
第四章 系统研究和设计  30-38
  4.1 系统总体架构研究  30-31
  4.2 系统逻辑结构设计  31-33
    4.2.1 界面层设计  32
    4.2.2 业务逻辑层设计  32-33
    4.2.3 数据层设计  33
  4.3 系统功能结构设计  33-37
    4.3.1 系统的用户结构设计  33-34
    4.3.2 系统管理员功能结构设计  34
    4.3.3 资源管理员功能结构设计  34-35
    4.3.4 教师功能结构设计  35-36
    4.3.5 学生功能结构设计  36
    4.3.6 读者功能结构设计  36-37
  4.4 本章小结  37-38
第五章 主要功能实现  38-67
  5.1 数据库设计与实现  38-48
    5.1.1 数据库系统分析  38-39
    5.1.2 数据库逻辑设计  39-40
    5.1.3 数据库物理实现  40-45
    5.1.4 XML数据流与转换  45-48
  5.2 系统类库实现  48-51
    5.2.1 公共信息  48-49
    5.2.2 系统类库  49-51
  5.3 用户管理实现  51-54
    5.3.1 用户组成  51
    5.3.2 权限分配  51-52
    5.3.3 登录注册  52-54
  5.4 系统维护实现  54-58
    5.4.1 设计思想  54
    5.4.2 维护模块流程图  54
    5.4.3 公共信息维护  54-56
    5.4.4 学位论文  56-57
    5.4.5 特种文献  57-58
  5.5 读者界面实现  58-61
    5.5.1 目标  58
    5.5.2 检索模块流程图  58-59
    5.5.3 检索功能实现  59-60
    5.5.4 资源下载实现  60-61
  5.6 系统安全性  61-66
    5.6.1 安全访问  61-64
    5.6.2 安全传输  64-65
    5.6.3 安全存储  65-66
  5.7 本章小结  66-67
第六章 总结与展望  67-69
参考文献  69-72
致谢  72-73
攻读学位期间发表的主要学术论文和参加的科研项目  73-74
学位论文评阅及答辩情况表  74

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 教学档案管理系统的设计与实现,TP311.52
  3. 部队在线考试系统设计与实现,TP311.52
  4. 基层部队人员日常管理信息系统设计实现,TP311.52
  5. 基层部队网站的设计与建设,TP311.52
  6. 部队人员住房管理系统的开发与实现,TP311.52
  7. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  8. 基于B/S架构的考试系统设计与实现,TP311.52
  9. 开放式实验室管理系统的设计与实现,TP311.52
  10. 康复医疗信息系统的设计和实现,TP311.52
  11. 基于Ajax技术的在线考试系统的设计与实现,TP311.52
  12. 基于ASP.NET高职院校教务管理系统的设计与实现,TP311.52
  13. 广东发展银行股票管理系统的设计与实现,TP311.52
  14. 小区物业智能化管理系统的设计与实现,TP311.52
  15. 山东警察学院人事信息管理系统的设计与实现,TP311.52
  16. 基于.NET的精品课程管理系统分析与设计,TP311.52
  17. 模糊XML Twig模式查询算法的研究,TP311.13
  18. 基于.NET的学生顶岗实习管理系统设计与实现,TP311.52
  19. 基于ASP.NET的教务管理系统的设计与实现,TP311.52
  20. 省级规模大专院校视频点播系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com