农村文档管理系统的研究与开发毕业论文

 2021-04-10 10:04

摘 要

随着信息社会化时代的来临,作为科学技术和社会发展的三大支柱(材料,能源,信息)之一的信息开始受到社会的广泛关注。但是,信息作为一种非物质的,的资源,于此同时它也作为需要管理的对象,一样要进行控制或者管理。伴随着“三农”的提出,人们对于农村文档管理也会越来越重视。但就目前阶段来看,好多地区农村文档的管理还处于纸质收发,没有统一的管理格式文。所以迫切需要农村文档管理系统用来解决各种各样的麻烦,而且还有下面一系列优点:节约资源;便于保存、节省存放空间;查阅文档不受时间空间的限制;强化信息管理水平,使档案工作有序规范;避免了手工管理中一系列错误的发生,提高办公效率。

本系统采用了asp.net编程语言,后台由sql server 2008数据库支持,实现了对文档进行的查找,在线预览,下载,上传等一系列操作。而且对于不同的用户拥有不同的权限,更加方便了农村工作中对于文档的管理。

关键词:农村文档管理;权限;系统;三农;

Research and development of rural document management system

【Abstract】 With the advent of information society, as the three pillars of society and science and technology development (information, energy, materials), one of the information has been received the widespread attention of the society. Information as a kind of immaterial, however, is different from the basic resources of the resources of the new situation, is also a need to manage the object, the management and control must be carried out. Along with the proposal of "three farmers", we will pay more and more attention to the management of rural documents. But for the time being, the management of rural documents in many areas is still in paper, and there is no uniform management format. There is an urgent need for a rural document management system to address these problems, and there are a number of advantages: saving resources; Convenient to save and save space; Check the documentation for unrestricted time space; To strengthen the level of information management and make archives work in an orderly manner; Avoid a series of mistakes in manual management and improve office efficiency.

This system USES the asp.net programming language, the background by SQL server 2008 database support, implements to look up the document, upload, download, online preview and a series of operations. And it makes it easier for different users to have different permissions for the document in rural work.

Keywordsrural document management; Permissions; System; Agriculture, rural areas and farmers.

目 录

第一章 绪论 - 1 -

1.1 研究背景和意义 - 1 -

1.2 主要技术 - 2 -

1.2.1 C#开发语言 - 2 -

1.2.2 B/S结构 - 3 -

1.2.3 JavaScript脚本语言 - 3 -

1.2.4 ASP.NET开发技术 - 4 -

1.2.5 SQL server 2008 - 4 -

1.2.6 Visual Studio 2012开发工具 - 5 -

1.2.7 PDF.JS - 5 -

第二章 系统设计与分析 - 7 -

2.1系统需求分析 - 7 -

2.2 可行性分析 - 7 -

2.3 系统整体设计 - 8 -

2.4 数据库设计 - 9 -

2.4.1系统E-R图 - 9 -

2.4.2 数据库逻辑结构设计 - 11 -

第三章 系统主要功能介绍 - 15 -

3.1 系统流程图 - 15 -

3.2 主要功能介绍 - 16 -

3.2.1用户登录 - 16 -

3.2.2 创建文件夹 - 16 -

3.2.3 文件夹权限管理 - 16 -

3.2.4 上传文件 - 17 -

3.2.5 文档的在线预览 - 17 -

3.2.6 文档的收藏 - 17 -

3.2.7 文档下载 - 18 -

3.2.8 文档删除 - 18 -

3.2.9 文档权限管理 - 18 -

第四章 系统详细设计 - 19 -

4.1 登录与退出界面 - 19 -

4.2 用户的添加删除和修改 - 21 -

4.3 密码修改 - 23 -

4.4 创建文件夹 - 24 -

4.5 文件夹权限设置 - 25 -

4.6 文件夹删除和查找 - 26 -

4.7 文件上传 - 27 -

4.8 文档在线预览 - 27 -

4.9 文档收藏 - 28 -

4.10 文档下载 - 29 -

4.11 文档查找和删除 - 30 -

4.12 文档权限设置 - 30 -

4.13 文档上传大小设置 - 31 -

第五章 系统测试 - 33 -

5.1系统测试环境 - 33 -

5.2 系统测试结果 - 33 -

5.2.1 用户登录模块测试 - 33 -

5.2.2 文件夹模块测试 - 35 -

5.2.3 文件夹权限分配模块测试 - 36 -

5.2.4 文档模块测试 - 38 -

5.2.5 文档权限管理模块测试 - 40 -

总结 - 43 -

致谢 - 44 -

参考文献 - 45 -

第一章 绪论

社会发展是多元的,在一方面可以说是丰富了人们的生活,但是在另一方面也让人们的管理工作更加繁琐。这就使人们在农村文档的管理中会出现很多麻烦。为了解决这些问题而研发出了文档管理系统。这个系统可以对文档进行在线预览,查找,上传,下载,删除等一系列操作。避免了一些问题的出现,提高了办公效率。

1.1 研究背景和意义

伴随着计算机的大范围普及,它所带来的计算机的应用已经慢慢的开始有由大规模的计算海量数据转向对许多事物的处理和对工作流的管理,这样就产生产生了以数据库管理系统作为开发环境,以计算机作为核心的各种管理系统在社会生活的各方面的大量应用,而且随着国家“三农”问题的提出,国内对于农村文档管理的关注也会越来越高。在长期的农村管理过程中,累积了大量的文档,那么如何有效的管理这些文档,如何方便对文档的操作,提高工作效率成为困扰着人们的一大难题。传统的手工操作办法不仅速度慢,而且面对着大量的文档,不可避免的会出现大量的错误,降低工作效率,很大程度上限制了相关人员技术的提升和农村发展竞争力的改善。随着人们对农村的关注越来越多,对于农村文档管理的优化进程也会越来越快。基于现在计算机处理能力的不断提高,计算机应用和软件技术的不断扩大与深入,促进了应用软件种类和功能的不断增加。不仅是为了顺应时代的潮流,同时也是为了更好的对农村文档进行管理,提高效率,农村文档的管理模式必须由传统的模式向现代化的管理模式进行转换。

随着现代科技术的飞速发展,有的农村已经采用了信息技术对农村文档进行管理。但是,发现有许多地区的农村并没有将现代信息技术与农村文档的管理完美结合起来,许多农村文档管理系统都会选择把所有需要管理的的事情全部交给管理员来完成。一旦需要对文档进行相关操作,全都需要去找管理员,这样不仅会增加管理员的负担,而且也会显得非常麻烦。那么如何解决这一问题,开发出比较完美的农村文档管理系统就是人们要考虑的问题。通过对不同的人赋予不同的权限可以是农村文档管理系统更加具有通用性和实用性。不仅可以是农村文档管理系统更加灵活,而且每个角色都哟属于自己的权限,也可以保证信息交流的简易性和安全性。

1.2 主要技术

1.2.1 C#开发语言

C#是一种简单的、面向对象和类型现代的而且是源于C 与C语言之上安全的编程语言。其设计目标是要把Visual Basic 高速开发应用程序的能力和C 本身的强大功能结合起来。C#作为一种优秀的编程语言,可以用来开发控制台应用程序。在实际应用中,可以使用像记事本那样的编译器来编写代码,同样也可以使用开发工具如Visaul Studio 2012来开发C#代码。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。