摘 要:良好的文档管理系统可以有效的提高企业的管理效率。因此,本课题研究了有效管理文档的系统。本课题采用B/S的结构,在ASP.net平台上用C#语言编写,数据库则采用SQL Server 2005。本文档管理系统分为前台与后台两个部分,前台完成对文档信息,共享文档等管理功能,管理员则通过后台管理整个系统资源。文档管理系统有效的提高企业的管理效率.57113
毕业论文关键词:文档管理,C#,ASP.NET,SQL Server 2005, B/S结构
Abstract: A good document management system can effectively improve the management efficiency of enterprises. Therefore, this research can improve the effective management of the document system. This subject adopts B/S structure, written in c # language on ASP.net platform, database using SQL Server 2005. This document management system is pided into foreground and background of two parts, the front desk to complete the document information, sharing of document management functions, such as the administrator by background management of the whole system resources. System of document management can improve effectively the management efficiency of enterprises.
Keywords: document management,C#,ASP.net, SQL Server 2005, B/S structure
目 录
1前言..4
1.1课题背景..4
1.2 国内外研究状况..4
1.3本课题研究的意义.4
1.4本课题的研究思路.4
2系统需求分析.5
2.1 系统功能预期.5
2.2 需求分析..5
2.3本课题面向的用户.5
2.4可行性分析.5
3 系统功能设计..6
3.1系统前台功能..6
3.2 系统后台功能.7
3.3 系统流程图8
4 数据库构设计..9
4.1系统ER图的设计..10
4.2 数据表的设计10
5 系统主要功能的设计与实现..13
5.1 数据库访问的实现..13
5.2 登陆模块的实现.13
5.3 用户注册的实现.15
5.4 前台文档信息管理的实现..16
5.5 后台管理员功能的实现.20
6 系统测试22
6.1测试方案.22
6.2 测试流程.23
6.3 测试结果.24
结论25
参考文献..26
致谢27
1 前言
1.1 课题背景
21世纪,计算机及网络技术日新月异,大量网络技术的迅速普及,计算机在现代社会工作与生活中扮演着一个非常重要的角色,而随之而来的就是大量的文档。虽然各大计算机硬件生产商都生产了许多新的产品来帮助人们解决携带文档的麻烦,但是携带存储设备总会有携带上的麻烦和意想不到的问题。
1.2 国内外研究状况
经过对国内的调查和在网上对国外相关领域的研究发现国内外对此类系统的开发与研究已经拥有了很强的实用性和针对性,基本上能满足企业或公司对文档进行的管理的要求。同时,随着技术的不断进步,本类系统又都在进行良好的发展,让更多企业或公司能够使用。但文档管理系统的安全性还是存在一些不容忽视的问题,需要在今后的实践与开发中得到完善。
1.3本课题的研究意义
文档管理系统主要为企业或公司管理文档提供一个简捷快速的使用平台,本系统的建立使企业或公司的文档管理更加规范化、系统化,查询方法更加轻便。随着本课题的研究深入,在收集相关资料和数据以及查阅有关文献后,对文档管理的实际要求等方面进行了一些调查和研究,进行了文档管理系统的开发工作。本系统目的在于帮助人们方便携带文件,现代化办公系统,根据企业或公司的实际需求做出贡献。
1.4本课题的研究思路
本课题使用结构化的分析方法,可以明确的分析系统。首先,运用合理设计系统的构架,经过前期的调查分析使用原型法针对本系统的设计开发要求,设计合理的系统构架;其次,使用适合的数据结构设计,来设计本系统的数据。围绕客户的要求来设计数据库,客户的要求主要表现在上传、下载和删除文档,这就要求数据库结构能使各种信息的输出和输入满足要求。数据库是系统的基础,合理的设计数据库可以让本系统功能完全的运行,同时也为管理员管理数据提供方便。同时,在开发设计与实现中,保管好相应的设计文挡,为今后的系统更新升级做出准备。最后,在系统开发完毕结束以后,要进行测试和试运行,测试和试运行的相关数据的运行情况。