电子文档管理系统论文.

上传人:我** 文档编号:116648153 上传时间:2019-11-16 格式:DOC 页数:39 大小:765KB
返回 下载 相关 举报
电子文档管理系统论文._第1页
第1页 / 共39页
电子文档管理系统论文._第2页
第2页 / 共39页
电子文档管理系统论文._第3页
第3页 / 共39页
电子文档管理系统论文._第4页
第4页 / 共39页
电子文档管理系统论文._第5页
第5页 / 共39页
点击查看更多>>
资源描述

《电子文档管理系统论文.》由会员分享,可在线阅读,更多相关《电子文档管理系统论文.(39页珍藏版)》请在金锄头文库上搜索。

1、(输入章及标题)安徽工业职业技术学院 毕业设计(论文)任务书 信息工程 系 09软件一 班 姓名 赵晓丽 毕业设计(论文)题目: 电子文档管理系统 毕业设计(论文)起止日期: 2012年2月4月 指导教师: 刘兵老师 毕业设计论文题 目: 电子文档管理系统 毕业学校:安徽工业职业技术学院专 业: 软件技术 指导老师: 刘兵 姓 名: 赵晓丽 学 号: 09105152 日 期 2012.4.28 II 毕业设计(论文)摘 要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现电子文档的管理势在必行,办公自动化是企事业单位在信息化建设基本阶段的典型需求,目的是为了规范企事业单位

2、的日常工作流程和员工的日常行为。电子文档管理是管理事业中一项很重要的管理工作。它以知识管理为核心,以沟通、协调、控制为宗旨,将现代化办公管理思想和计算机、网络、通讯等信息工具高度集成。它的实施能够提高工作效企业中的信息是以文档的形式存储的,随着电子文档的日益增多,建立功能全面的文档管理信息系统是非常必要的。在分析了现有文档管理系统不足的基础上,描述了一个Internet环境下新型文档管理系统的设计与实现。系统采用关系数据库来保存文档,方便与其他系统共享数据,并采用WebServices技术来实现系统组件的开发,使系统具有一定的可移植性和可扩展性。关键词电子,文档,管理,数据库 V目 录摘 要I

3、AbstractII第1章 绪论11.1 课题背景11.2 课题意义11.3 课题内容31.4 开发环境41.4.1 硬件环境41.4.2 软件环境4第2章 基于.NET的电子文档管理系统分析52.1 电子文档管理系统的可行性分析52.2 电子文档管理系统的需求分析52.3 系统选定的开发工具及关键技术72.3.1 C#开发语言72.3.2 JavaScript脚本语言72.3.3 ASP.NET开发技术82.3.4 SQL Server 200092.3.5 Visual Studio 2005开发工具9第3章 电子文档管理系统的概要设计113.1 系统概要设计的原则113.2 系统框架图1

4、13.3 模块功能简介123.3.1 登陆/注册模块133.3.2 文档提交模块133.3.3 文档查询模块133.3.4 文档审批模块133.3.5 系统管理模块133.4 数据库设计14第4章 电子文档管理系统的详细设计194.1 系统的整体流程194.2 系统登录/注册模块的设计194.3 文档提交模块的设计224.3.1 创建新文档244.3.2修改文档244.3.3 删除文档244.3.4 查询文档254.3.5 发送邮件254.3.6 修改密码254.3.7 安全退出254.4 文档查询模块的设计264.4.1 按日期查询284.4.2 按部门查询284.4.3按文件类型查询284

5、.5 文档审批模块的设计284.6 系统管理员模块的设计314.7普通员工模块的设计344.8 公共模块的设计354.9 公共类设计35第5章 系统实现365.1 系统安全控制实现365.2 Internet信息服务器(IIS)的架设365.3 系统的三层C/S实现37第6章 系统测试406.1 单元测试406.2 集成测试406.3 系统测试41结论42参考文献44毕业设计(论文) 第1章 绪论1.1 课题背景随着计算机技术及网络技术的快速发展,以及企业内部各种业务系统的建立,企业内部的文档数量快速增长,为了提高工作效率,便于检索、查询、保密,很有必要通过专门的管理系统对文档实施有效的管理,

6、越来越多的企业开始建立专业的电子文档管理系统对企业内部各种电子文档进行统一管理。 电子文档资料管理是一个大型企业或组织保存和利用其最重要的累积资产-文档信息的重要手段,越来越多的政府部门和大型企业机关认识到这一需求的迫切性,并毫不犹豫地投资其中。事实上,这一投资在今后企业或组织的有序高效的运作中,会迅速地得到成倍的回报。国际上越来越多的公司开始使用电子文档管理系统来提高自己的工作效率,简化工作流程。国内也开始流行电子文档,所以本系统有很好的应用范围和应用前景。1.2 课题意义随着企业发展,电子文档数量的不断增加。电子文档的管理将被越来越多的应用在企业管理上,文档管理电子化是网络时代计算机信息处

7、理的必然要求,为了提高运营效率,简化工作流程,越来越多的企业开始从纸质文档工作流程转移至电子文档的工作流程。目前,公司内部流通的文档越来越多以电子文档的形式出现,为了保证电子文档的安全、快速流通和共享,使用WEB形式对电子文档的发布、审阅、修改、备份、查阅等操作是非常方便的。使用这样一个电子文档管理系统,企业能节省大量的资源和人力,同时大幅度提高自己的工作效率,而准确性和安全性也比纸质文档要高很多,尽可能科学有效地将这些电子文档组织起来,统一保存,以供全企业共享,不仅有助于领导及时了解、查询各部门的运作情况;有助于各部门规范管理自己的文件;有助于部门之间随时互通有无;更将积累成为企业的一笔巨大

8、信息财富,成为提高企业竞争力的源泉。所以,开发这样一个电子文档管理系统有着很好的应用前景和使用意义。电子文档管理系统能够将计算机内的各类文档分类管理,显示出该文档的文件名、类型及路径等信息,方便各类用户查找和使用,此电子文档管理系统对资料信息在管理上各司其责而在利用上资源共享,可任意调整架构,以适应不同单位、不同部门、不同类别、不同组织机构甚至于同一机构的不同时期的需求,从而完全保护用户的硬件、软件和网络资源的投资,最重要的一点是保护用户已有信息资产的投资,提供海量数据存储功能,提供完善而科学的安全机制,使其在高度安全的前提下具有最大的开放性,可以不断地增加管理的类别,设定每类资料管理的字段项

9、目,如资料名称、项目、主题词、档案形成日期、修改情况等属性,以便快捷全面地重复使用重要的资料信息,按照组织机构的授权体系提供特权项目的授予功能,提供原件电子文档的浏览功能,提供原件电子文档的下载重复利用功能。因此,开发这样的管理系统是现代企事业单位发展的必然需求。由于各个企业有各自的业务流程和数据表示方法,平时开发的过程中需要对不同的企业实现不同的数据结构和业务流程。而在系统开发的时候往往针对一个企业进行数据定义和建模开发。这种开发方式偏重于应用,没有过多的考虑系统的复用。如果需求有了变化,往往要大面积地修改代码,甚至是重新开发。这样就浪费了大量的人力物力。要达到降低开发成本的目的,最直接的方

10、法就是复用以前的系统。但是企业之间业务流程和数据表达方式的差异提高了系统复用的门槛,降低了不同企业之间软件复用的可能性。但是对于电子文档管理系统来说,所有的企业最终的管理方案无非有增,删,改,查几种,而可见性,机密性,以及部门,类型差异等等将由管理员来设置,最终这个系统将会适合于绝大多数企业使用。在软件复用中,如果一系列的系统共享特定的领域中的明确需求,那么这一系列的系统构成软件的产品线。它们之间能够共享架构,从而缩短类似系统的开发时间,提高开发的效率。所以本系统可以侧重架构设计,从而产生一个能够复用的,支持各种数据库(本文采用SQL Server 2000)。架构确定了系统整体结构、层次划分

11、、不同部分之间的协作关系以后,所形成的具体实现组成了可复用的框架。框架的作用,在于确定企业各种业务的具体技术实现,并规定它们在系统中的组织方式和协作方式,从而组成完整的企业应用解决方案,快速的完成系统开发。在框架的基础上,本系统将适合绝大多数企业使用,根据不同要求进行不同设置即可。1.3 课题内容关于本课题的研究,我们将通过本次设计熟悉ASP.NET技术,使用的主要工具有VS2005, SQL 2000;主要语言有C#,SQL和JavaScript.以WEB形式实现一个管理电子文档的系统,用户可以方便地使用数据库工具如SQL2000等对电子文档管理系统的数据库进行编辑.电子文档管理系统的功能:

12、文档的发布、审阅、修改、查阅以及管理员对整个系统的维护等都可以进行组织并管理, 并可随时通过电子文档的提取功能,方便地打开或执行你在硬盘上任意目录下的各类文件.方便公司内部流通的大量文档的管理和使用。从整个系统来看,本系统的业务功能分为以下几部分:1.发布电子文档;2.修改电子文档;3.审阅电子文档;4.查阅电子文档;5.管理员模块;系统内部又划分成数据访问层、数据对象层、业务模块层、系统调度程序四个层次,层次分明、结构清晰,整个系统具有非常良好的可扩展能力。此电子文档管理系统采用稳定高效的Client/Server(客户端/服务器)模式。它提供了对相关电子文件进行存储和管理的安全架构。又采用

13、轻松便捷的Browse/Server(浏览器/服务器)模式。它提供了远程WEB方式的文档资料编辑与查询服务,且提供完全的开放性结构,使文档资料的组织者可以充分地利用软、硬件资源、灵活地选择最佳的管理方案,并可在今后的应用实践中进一步自我完善。本文将详细叙述电子文档管理系统的分析、设计与实现,从分析到编码都严格遵循软件工程的思想,包括功能模块分析、设计;数据库分析、设计等。本系统基于.Net开发平台,采用Asp.Net作为开发工具,用SQL SERVER2000作为后台数据库支持。1.4 开发环境1.4.1 硬件环境CPU: P4 2.8;内存:512M;硬盘:80G。这个硬件环境是开发环境,使

14、用环境可根据实际运行情况而定。本系统能在CPU:Intel Pentium MMX 233MHZ或同等级别以上CPU;Memory:64MB;下正常运行使用。1.4.2 软件环境Windows系列:Windows2000,Windows XP;IE5.0以上的浏览器,IIS;开发工具:VS2005;开发语言:ASP.NET,C#,JavaScript; 第2章 基于.NET的电子文档管理系统分析2.1 电子文档管理系统的可行性分析 电子文档是企业最重要的智力资产形式。随着企业的发展,企业的电子文档资料不断增长。企业通常采用Email附件收发文档、文件共享服务器等方法进行电子文档管理。这些方法,对文档的获取、管理、可靠存储、共享、搜索、统计、分发等方面都存在局限性。企业面临效率低下、工作重复、文档丢失、管理混乱等问题,致力寻求一种高效的、智能的办公软件来管理企业内部的各类电子文档,因此电子文档管理系统的开发及应用有着很好的发展前景,所谓的电子文档管理系统,通俗

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号