个人文献管理系统 毕业论文.doc
《个人文献管理系统 毕业论文.doc》由会员分享,可在线阅读,更多相关《个人文献管理系统 毕业论文.doc(51页珍藏版)》请在三一文库上搜索。
1、湖 南 科 技 大 学毕 业 设 计( 论 文 )题目个人文献管理系统作者 学院计算机科学与工程学院专业计算机科学与技术学号0905010128指导教师 二一三 年六 月四 日湖 南 科 技 大 学毕业设计(论文)任务书 计算机科学与工程 学院 计算机科学与技术 系(教研室)系(教研室)主任: (签名) 年 月 日学生姓名: 刘军花 学号: 0905010128 专业: 计算机科学与技术 1 设计(论文)题目及专题: 个人文献管理系统 2 学生设计(论文)时间:自 年 月 日开始至 年 月 日止3 设计(论文)所用资源和参考资料:1 Visual Basic 6.0 使用指南作者:Bob Re
2、selman , Richard Peasley , Wayne Pruchniak.出版社:电子工业出版社2 中文版Microsoft Office 97 自学通作者:Ned Snell出版社:机械工业出版社3 Visual Basic 6.0 中文版控件大全作者:Microsoft出版社;电子工业出版社4 中文Access 2000 24学时教程作者:Craig Eddy ,Timothy Buchanan 出版社:机械工业出版社4 设计(论文)应完成的主要内容:(1)文献的基本信息对文基本信息献进行查询;(2)文献及其基本信息的添加,删除;(3)文献类别信息的添加与删除;(4)用户基本信
3、息的设置;用户权限的设置;5 提交设计(论文)形式(设计说明与图纸或论文等)及要求:(1)毕业论文一份;(2)答辩演示稿一份;(3)刻录光盘一份。6 发题时间: 年 月 日指导教师: (签名) 学 生: (签名)湖 南 科 技 大 学毕业设计(论文)指导人评语主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行指导人: (签名)年 月 日 指导人评定成绩: 湖 南 科 技 大 学毕业设计(论文)评阅人评语主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等
4、进行综合评价评阅人: (签名)年 月 日 评阅人评定成绩: 湖 南 科 技 大 学毕业设计(论文)答辩记录日期: 学生: 刘军花 学号: 0905010128 班级: 计算机科学与技术 题目: 个人文献管理系统 提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书共页2 设计(论文)图 纸共页3 指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价答辩委员会主任: (签名)委员: (签名)(签名)(签名)(签名) 答辩成绩: 总评成绩: 摘 要个人文献管理系统是
5、一个典型的文献信息管理系统(MIS)。其开发的基本过程主要包括后台数据库的建立以及维护和前端应用程序的开发两个方面。其中前者要求建立一个对数据要求一致性,完整性强以及安全性好的数据库,而于后者来说则要求应用程序的功能完备性好和易使用等特点。本文设计了一个“个人文献管理系统”,并使用MICROSOFT公司的VISUAL BASIC 6.0和ACCESS 2000作为它的开发工具。利用其提供的各种面向对象的开发工具,尤其是数据窗口及控件这些能方便而简洁地操纵数据库的智能化对象,来建立一个系统的应用原型。本设计主要实现的功能有查询文献,添加和删除文献,不同格式的文档的导出以及打印,对用户进行用户权限
6、设置和对日志进行清除以及数据的备份恢复。本设计方便用户对日常所需的文献进行快速查找和打印,对文献信息综合管理。关键字:控件;窗体;数据库ABSTRACTA personal file managing system is a typical application of managing information system (known as MIS). Which mainly includes building up data-base of back-end and developing the application interface of front-end. The forme
7、r constructs database with consistency and integrality and security. The later should make the application powerful and easy when used.By looking up lots of datum, the system selected VISUAL BASIC 6.0 and ACCESS2000 presented by MICROSOFT because of its objective tools in Win32. VB offered a series
8、of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application.This designing of main function is to look for documents, add and remove documents, and to export and printing of documents in various formats. It also can set user-rights to the user and reco
9、very and backup data. Users are convenient to quickly find and print a document which meets users daily required. Keywords: ActiveX; Form; Field. 湖南科技大学本科生毕业设计(论文)目 录第1章 绪论11.1 引言11.2 个人文献管理系统的介绍11.3 本设计的目的和原则11.4 本设计所使用的开发工具11.5 本文结构2第2章 基础知识和相关技术32.1 编程环境的选择32.2 VB语言及其应用程序基本持点32.3 关系型数据库的实现42.4 开发
10、平台系统提供的基础技术42.4.1 ADO组件的主要对象及其功能42.4.2 VB访问数据库的步骤5第3章 总体设计63.1 项目分析63.2 系统设计63.2.1 系统功能模块层次图及其分析讨论63.2.2 系统的实体属性图73.2.3 系统E-R图83.2.4 类结构设计93.2.5 数据库表的设计9第4章 详细设计与实现124.1 系统数据流图124.2 用户操作流程图124.3 系统模块的设计124.4 图形界面模块的详细设计与实现134.5 系统主要函数的实现30第5章 测试与考核325.1 软件登录界面和主功能界面325.2 功能考核325.3 后台数据库的运行结果图36第6章 结
11、论和展望38参 考 文 献39致 谢40ii湖南科技大学本科生毕业设计(论文)第1章 绪论1.1 引言在论文写作及科学研究的过程中,文献是必不可少的资料和素材。在网络迅速发展的今天,能够获得的文献数量与过去不可同日而语。如此众多的资料为研究工作者提供了巨大的方便,能够保证当前的研究工作站在最前沿的科技基础上,同时避免大量重复低效能的工作。基于此,本文设计了一个“个人文献管理系统”,来帮助使用者有效利用信息资源。本系统能管理个人的文献,从而形成完全个性化的知识环境,创建个人的参考文献数据库,保存有价值的参考文献,并对这些文献进行管理、检索、阅读和使用。用户利用个人文献管理系统,可以非常方便地查找
12、自己积累的有价值的参考文献书目。1.2 个人文献管理系统的介绍个人文献管理系统主要实现如下几部分功能:可以对不同类型的文献进行录入和删除;不同格式的文献可以导出标准的文献参考信息文档;根据不同要求(如时间,作者,类别,文献名称)对于录入的参考文献进行查询,或者对于录入的文献建立文件夹及对相应的备注信息进行管理;能够对文献数据进行及时刷新,数据备份和对日志进行清除和管理以及对文档进行查询打印。1.3 本设计的目的和原则个人文献管理系统开发的主要目的是为了服务用户,方便用户对个人日常所需的文档进行添加,分类,存储,查询,打印以及备份恢复。个人文献管理系统设计原则是力求完成任务书所要求的功能模块的同
13、时做到程序的健壮性和界面的人性化。1.4 本设计所使用的开发工具本设计使用Visual Basic 6.0作为管理系统的开发平台,ACCESS 2000用于数据源的开发。此外,使用ODBC(开放式数据库连接)进行对数据源的连接,SQL结构化查询语言用于实现查询功能。之所以采用Visual Basic (VB)作为开发平台,主要是考虑到对此种语言的熟悉性以及使用VB能够在较短的时间内给用户提供友好的界面和完善的功能,缩短了开发周期。1.5 本文结构第一章主要对个人文献管理系统做一个大概介绍。简述其实现的主要功能,对本设计所使用的开发工具进行简单介绍以及为何使用这个开发工具,以及对本文的结构进行简
14、要说明。第二章主要描述本设计所用的编程环境的选择,有关VB语言的简单介绍和所使用的数据库的简要概述,以及还有开发工具的相关主要基础技术的一些介绍。第三章主要描述系统的总体设计,包括项目分析和本设计主要功能模块层次图,设计主要用到的类的介绍及说明,系统的E-R图的设计及本设计所用到的主要的数据库表的设计。第四章描述系统的详细设计,对系统数据流程图的分析,对用户操作流程图的简要分析,本设计功能模块的详细介绍,对本系统主要功能模块进行详细设计及实现。第五章测试与功能的考核,主要测试本设计实现的功能是否与所描述的功能相符合。第六章对本系统的总结以及日后的发展前景进行描述及展望。- 2 -第2章 基础知
15、识和相关技术2.1 编程环境的选择本文设计的个人文献管理系统,使用Visual Basic 6.0作为数据库的开发平台。而3.0版以后的Visual Basic都具有数据库的连接和处理功能。而且Microsoft公司把许多新的数据访问功能都添加到Visual Basic中,所以它与普通的开发平台相比,用Visual Basic 6.0作为数据库开发平台有以下优点:1)简洁性Visual Basic提供了很多数据控件。利用这些控件,编程人员只要编写少量的代码甚至不用编写任何代码就可以直接访问数据库,从而对数据库进行浏览。很大程度上减少了编程人员的工作量,有效的提高了工作效率。2)灵活性Visua
16、l Basic不像一般的数据库平台那样局限于特定的应用程序结构,也不用某些指令对当前打开的数据库进行操作。因而对编程人员来说,用它比较灵活方便,不用进行频繁的写代码。3)可扩充性Visual Basic是一种可以扩充的语言,在其数据库应用方面尤甚。在Visual Basic中,可以使用ActiveX控件(以前版本中称为VBX或OLE控件)。这些控件可以由Microsoft公司提供,也可以由第三方开发者提供。利用这些控件,编程人员可以很容易地在Visual Basic中增加一些新功能,并扩充Visual Basic数据存取控制的指令系统。把Visual Basic 6.0作为数据库前端的设计平台
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人文献管理系统 毕业论文 个人 文献 管理 系统
链接地址:https://www.31doc.com/p-3906719.html