生产实习报告(论文)
电子文档管理系统
学院(系)信息科学与工程学院
年级专业 05
级计算机软件
3
班
学生姓名
指导教师
提交日期 2008-9-12
本科生毕业设计(论文)
摘 要
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利
用计算机实现电子文档的管理势在必行,办公自动化是企事业单位在信
息化建设基本阶段的典型需求,目的是为了规范企事业单位的日常工作
流程和员工的日常行为。电子文档管理是管理事业中一项很重要的管理
工作。它以知识管理为核心,以沟通、协调、控制为宗旨,将现代化办
公管理思想和计算机、网络、通讯等信息工具高度集成。它的实施能够
提高工作效率,加强工作的沟通与协作,实现电子文档的高效管理。企
业中的信息是以文档的形式存储的随着电子文档的日益增多建立功能全
面的文档管理信息系统是非常必要的。在分析了现有文档管理系统不足
的基础上描述了一个 环境下新型文档管理系统的设计与实现。
系统采用关系数据库来保存文档方便与其他系统共享数据并采用
技术来实现系统组件的开发使系统具有一定的可移植性和可扩
展性。
关键词 电子,文档,管理,数据库
I
本科生毕业设计(论文)
Abstract
With the rapid development of computer technology, computers in
business management applications to the popularization of computer use of
electronic document management is imperative, office automation is
information-based enterprises in the construction phase of the typical basic
needs, is designed to standardize Enterprises and institutions of the day-to-day
work processes and staff of day-to-day conduct. Electronic document
management is to manage a very important cause of the management. It
knowledge management as the core, communication, coordination and control
for the purpose, will be thinking of modern office management and computer,
networking, communications and other information tools highly integrated. Its
implementation will improve work efficiency, enhance communication and
collaboration, to achieve efficient management of electronic documents.
Enterprises in the information is stored in the form of documents, along with
the growing number of electronic documents, the establishment of full-featured
document management information systems is essential. Analysis of the
existing document management systems on the basis of insufficient, describes
the Internet under a new document management system design and
implementation. Relational database system used to save the document to
facilitate the sharing of data with other systems and use of Web Services
technology to achieve the development of system components, the system has a
portability and scalability.
Keywords electron ,document ,management ,database
II
目 录
电子文档管理系统
学院(系)信息科学与工程学院
摘 要
第 章 绪论
1.1 课题背景.............................................................................................1
1.2 课题意义.............................................................................................2
1.3 课题内容.............................................................................................3
1.4 开发环境.............................................................................................4
1.4.1 硬件环境......................................................................................4
1.4.2 软件环境......................................................................................4
第 章 基于 的电子文档管理系统分析
2.1 电子文档管理系统的可行性分析.....................................................5
2.2 电子文档管理系统的需求分析.........................................................6
2.3 系统选定的开发工具及关键技术.....................................................7
2.3.1 C#开发语言.....................................................................................7
2.3.2 JAVASCRIPT 脚本语言......................................................................8
2.3.3 ASP.NET 开发技术..........................................................................9
2.3.4 SQL SERVER 2000............................................................................9
2.3.5 VISUAL STUDIO 2005 开发工具.....................................................10
第 章 电子文档管理系统的概要设计
3.1 系统概要设计的原则.......................................................................11
3.2 系统框架图.......................................................................................12
3.3 模块功能简介...................................................................................13
3.3.1 登陆/注册模块...............................................................................13
3.3.2 文档提交模块................................................................................13
3.3.3 文档查询模块................................................................................13
3.3.4 文档审批模块................................................................................13
3.3.5 系统管理模块................................................................................14
3.4 数据库设计.......................................................................................14
第 章 电子文档管理系统的详细设计
III
4.1 系统的整体流程...............................................................................19
4.2 系统登录/注册模块的设计..............................................................19
4.3 文档提交模块的设计.......................................................................22
4.3.1 创建新文档................................................................................24
4.3.2 修改文档....................................................................................24
4.3.3 删除文档....................................................................................24
4.3.4 查询文档....................................................................................25
4.3.5 发送邮件....................................................................................25
4.3.6 修改密码....................................................................................25
4.3.7 安全退出....................................................................................25
4.4 文档查询模块的设计.......................................................................26
4.4.1 按日期查询................................................................................28
4.4.2 按部门查询................................................................................28
4.4.3 按文件类型查询........................................................................28
4.5 文档审批模块的设计.......................................................................28
4.6 系统管理员模块的设计...................................................................30
4.7 普通员工模块的设计.......................................................................34
4.8 公共模块的设计...............................................................................35
4.9 公共类设计.......................................................................................35
第 章 系统实现
5.1 系统安全控制实现...........................................................................36
5.2 INTERNET 信息服务器(IIS)的架设.............................................36
5.3 系统的三层 C/S 实现.......................................................................37
第 章 系统测试
6.1 单元测试...........................................................................................40
6.2 集成测试...........................................................................................40
6.3 系统测试...........................................................................................41
结论
参考文献
IV