基于.NET的毕业论文数据库系统的资源整合与设计

毕业论文 2021-03-12 点击:

数据库论文范文二:

  题目:基于.NET的毕业论文数据库系统的设计与实现

  摘要:通过对图书馆毕业生离校与论文收集工作的分析, 设计开发基于.NET的毕业论文数据库系统, 实现毕业论文的收集、整理、存储、发布与图书馆离校手续办理功能, 有利于提高图书馆工作效率与信息资源的利用率, 有利于毕业论文管理工作的规范化管理。

  关键词:NET,毕业论,数据库系统

数据库论文

  毕业论文是学生与导师共同完成的一种文献, 能够直观、形象地反映学校科研研究领域与发展情况, 具有较高的学术价值和科研价值。高校图书馆通过建立毕业论文数据库, 可增强图书馆文献资源, 形成学校特色资源, 为学科建设提供资源保障;可提高了毕业论文的利用率, 读者可通过数据库方便快捷地获取所需资料。

  开发基于.NET的毕业论文数据库系统, 实现毕业论文的收集、整理、存储、发布与图书馆离校手续办理功能, 有利于提高图书馆工作效率与信息资源的利用率, 有利于毕业论文管理工作的规范化管理。

  1、系统分析与设计

  1.1 论文管理工作分析

  一般来讲, 毕业论文收集与毕业生图书馆离校手续的办理, 分别由图书馆两个不同部门负责管理, 学生需要分别到图书馆办理相应手续, 这不但给学生带来了麻烦, 也增加了图书馆的管理负担。

  我们希望毕业论文管理系统, 能实现对论文收集、离校手续办理、数字化存储、WEB检索与全文下载一体化服务功能, 减化管理流程, 提高工作效率。

  通过实际调查分析法, 对毕业生到馆办理离校手续程序进行调查分析, 分解步骤, 优化工作流, 如图1.

  图1 优化后的工作流

  毕业生首先通过网络注册提交毕业论文电子版, 然后到毕业生到图书馆签论文授权书与提交纸质毕业论文, 图书馆工作人员核对相关信息、办理离校手续, 最后毕业论文发布可通WEB检索与下载。

  1.2 系统的功能设计

  通过对用户需求的分析, 将系统功能划分为五个模块:上传管理, 审核管理, 离校管理, 论文发布, 后台管理。系统功能模块划分见图2。

  系统中主要模块的功能有:

  上传管理:学生通过唯一识别码 (借书证号、学号、身份证号等) 进入论文上传页面, 系统自动从图书管理信息系中获取学生姓名等相关信息、学生完成论文相关信息 (标题、导师、载要等) 、上传论文电子版, 提交。
 

  图2 系统功能模块图
 

  审核管理:图书馆工作人员, 审核学生提交的相关信息, 对比纸质版论文与电子版论文是否如一;添加论文授权书相关信息;添加纸质版论文相关信息。

  离校管理:图书馆工作人员, 读取借书系统中相关信息, 如没有借书与欠款, 办理高校手续, 注销借书卡。

  论文发布:审核通的论文, 可WEB检索与全文下载。

  后台管理:用户管理、用户权限管理。

  1.3 系统建模

  使用UML (Unified Modeling Language) 在前面分析的基础上, 按照RUP的要求分别建立系统的边界类、控制类、实体类的静态类图, 然后对需求分析阶段获得的use case进行实现设计分别建立系统的顺序图、状态图、活动图及组件部署图。

  1.4 数据库设计

  由于系统集成离校手续办理功能, 需要从图书管理系统中获取相关信息 (读者信息、借书信息等) , 更改读者状态 (如注销借书证) , 为保障数据安全性与完整性, 开发人员应与图书管理系统软件开发商联系, 获取图书管理系统的数据库结构, 或委托图书管理系统软件开发商开发相应接口。

  设计系统数据库时应注意与图书管理系统数据的统一性, 画出E-R图, 完成数据设计。

  2、系统实现

  2.1 系统架构

  系统采用B/S架构, 毕业生可在任意方便的地点上传毕业论文, 读者也可通过网络查找与下载毕业论文。审核与离校办理出于对安全性的考虑, 可采用C/S模式。

  服务器采用windows server 2008+SQL Server2008+IIS7平台。

  2.2 系统技术

  .NET是一个开发和运行软件的新环境, 便于开发基于Web的服务, 拥有丰富的运行库服务以支持用多种编程语言编写的组件, 具有跨语言和跨平台的互操作能力。它简化了在高度分布式Internet环境中的应用程序开发, 为XML Web服务和其它应用程序提供了一个高效安全的开发环境, 并全面支持XML。.NET框架主要由以下部件组成:通用语言运行环境、Framework类库、ASP.NET以及ADO.NET。

  ASP.NET是.NET Frame Work的一部分, 是一项微软公司的技术, 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术, 它可以在通过HTTP请求文档时在在Web服务器上动态创建它们。

  ADO.NET是一种无连接、基于消息的数据访问模型。运用ADO.NET技术, 应用程序既能访问关系型数据库中的数据, 又能访问层次化的XML数据。

  2.3 系统开发

  系统在Visual Studio.NET 2010中进行开发, 选择C#为开发语言, 前端页面采用jquery与AJAX技术开发。

  根据详细设计, 完成了系统代码的编写、存储过程的开发以及前端页面的设计。

  3、结束语

  基于.NET的毕业论文数据库系统, 实现对毕业论文收集、离校手续办理、数字化存储、WEB检索与全文下载一体化服务功能, 减化了办事流程, 在为学生提供便利的同时, 减少了图书馆人力、物力成本, 提高了图书馆的管理效率。

  毕业论文数据库系统的建立, 丰富了高校的数字文献资源, 提高了高校图书馆的信息化服务的效率与质量。毕业论文数据库也是图书馆对特色数据库建设的积极探索与积累。

  参考文献

  [1]龙净林, 毛秀梅.我国学位论文数据库现状调查与分析[J].图书馆学研究, 2009 (19:38—41.
  [2]杨巧云.关于高校学位论文数据库建设的思考[J].情报探索, 2006 (7) :48-50.
  [3]陆志强.研究生学位论文全文数据库建设探讨[J].图书馆理论与实践, 2005 (6) :86, 97.
  [4]孙秀萍.图书馆馆藏特色数据库开发[D].吉林:吉林大学, 2007.
  [5]李娟.图书馆特色数据库建设的思考[J].兰台世界, 2010 (2月下) :73-74.
  [6]苏帕莎, 张弼, 何静.我校农业特色数据库的建设与思索[J].图书馆, 2009 (2) :99-102.
  [7]陈全平.我国特色数据库建设问题与对策[J].图书馆理论与实践, 2010 (12) :14-17.
  [8]阙本旭.CALIS高校专题特色数据库建设及实践[J].图书馆论坛, 2006 (6) :14-16.
  [9]张丽静.高校图书馆特色数据库建设中存在的各种矛盾现象分析[J].大学图书馆学报, 2011 (1) :54-57.


  论文一:数据库论文
  论文二:基于.NET的毕业论文数据库系统的资源整合与设计
  论文三:高校图书馆学位论文数据库建设存在的问题与规划
  论文四:NDLTD博硕论文数据库及其启发
  论文五:初审中用数据库检测论文抄袭做法

基于.NET的毕业论文数据库系统的资源整合与设计

http://m.rjdtv.com/biyelunwen/5068.html

相关推荐

猜你喜欢

大家正在看