您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于VisualC++的文档管理系统
山东凯文科技职业学院毕业设计(论文)院系:计算机学院学生姓名:专业:班级2009年5月xxxxxxxxxxxxxxxxxxxxx毕业设计说明书基于VisualC++的文档管理系统院系:计算机学院学生姓名:指导教师:专业:班级:完成时间:2009年5月17日山东凯文科技职业学院摘要文档管理实际就是文件的制作、修改、传递、签定、保存、销毁、存档等一系统操作。文档管理是企业经营管理中不可缺少的组成部分。通过文档信息管理系统的使用,实现文档管理自动化管理的目标,为企业提供了安全、可靠、开放、高效的文档管理功能,不仅方便了文档管理的日常操作,而且必免了手工管理中的一系列错误的发生,提高了企业的办公效率和企业文件管理的综合水平。文档管理系统大大方便了管理者日常文档的查找工作,解决了传统管理中的查找困难、查找耗时等问题。本文使用VisualC++作为主要的开发工具,完成了文档管理系统的设计与实现。关键词:文档管理系统;VisualC++AbstractDocumentManagementisactuallytheproductionofdocuments,modify,transfer,signing,retention,destruction,suchasafilingsystem.DocumentManagementisanindispensablemanagementcomponent.Documentinformationmanagementsystemthroughtheuseofautomateddocumentmanagementtoachievemanagementobjectives,providingasafe,reliable,open,efficientdocumentmanagementcapabilities,documentmanagementisnotonlyconvenientforday-to-dayoperations,andmanagementmustbefreeofthehandofaseriesoferrors,improveofficeefficiencyofenterprisesandenterpriseleveldocumentmanagementintegrated.Theuseofmoderndocumentmanagementsystemstomeetthepaperlessofficeofseekingtoachievethroughcomputertrackingofdocumentmanagementobjectives.TheVisualC++isusedasthetooltorealizethesystem.KeyWords:documentmanagementsystems;VisualC++山东凯文科技职业学院目录1.引言..................................................................12.VISUALC++6.0简介...................................................13.系统需求分析..........................................................24.总体设计.............................................................24.1项目规划.........................................................24.2系统功能结构.....................................................34.3设计目标.........................................................35.系统设计..............................................................35.1开发及运行环境...................................................35.2数据库设计.......................................................35.2.1数据库概要说明................................................35.2.2要数据表的结构................................................46.主要功能模块设计.....................................................46.1建立工程框架.....................................................46.2封装数据库.......................................................76.3主窗口设计.......................................................76.3.1菜单资源设计..................................................76.3.2客户区设计....................................................86.4登陆模块设计.....................................................96.4.1实现目标......................................................96.4.2设计步骤......................................................96.4.3代码分析.....................................................106.5文档管理模块设计................................................116.5.1实现目标.....................................................116.5.2设计步骤.....................................................116.5.3代码分析.....................................................12致谢...................................................................14参考文献...............................................................14山东凯文科技职业学院11.引言文档管理系统的全面应用,克服了企业传统文档管理方法的缺点,提高管理部门的日常办公效率,增强了企业内部协同合作的能力;文档管理系统的应用,方便管理者有效管理文档的同时,大大提高了文档查找效率,进而提高了企业的综合效率。计算机技术的飞速发展,为人类的进步注入了新的活力。新的技术为人们带来的是更快捷、更可靠的服务。越来越多的家庭、企业、机关、学校利用计算机来处理日常事务,文档管理信息系统就是利用计算机为企业、学校,事业机关等的经营者、决策者收集、处理信息的一项重要工具,管理信息系统的发展源于管理现代化的推进和计算机技术的发展。籍于此管理信息系统将随着人类文明的进步而不断的完善与发展。知识经济时代的今天,对文书档案管理工作人员提出了更新更高的要求。文档管理工作人员,必须完成由传统的管理模式向现代的管理模式的转变,由传统的管理理念向现代管理理念转变,同时在管理实践中应用,使文书档案管理工作赶上时代步伐,适应文书档案管理现代化和办公自动化的时代需要,为社会提供更好更有效的服务,使文书档案管理工作发挥出应有的经济效益及社会效益来。《文档管理系统》针对本人对文档资料管理的调研,结合本单位长期以来管理文档资料的经验而设计的计算机管理系统。提出了一套比较适宜的施行方案,并努力将原本复杂的管理业务、归类、存档等简化为比较简单的事务。他基本上秉承了传统的文档资料管理理念,同时也兼顾当今对现代管理信息的需要,着眼于实用、高效的原则。每个单位都会有很多文档资料,如:上级发下来的文件,发往下级的文件,与其它单位交换的文档,本单位在业务过程中产生的文档等等;面对这数以千或万计的纸质文档资料,一旦需要查阅或引用时,往往存在以下两个问题:一是需查阅的文档可能已交回发文单位,从而无法查阅,二是纸质文档资料太多,查找费时费力。2.VisualC++6.0简介VC++是Microsoft公司在MicrosoftC/C++的基础上开发基于Wingdows平台可视化编程环境。“可视化”指的是一种开发用户界面(GUI)的方法,所以VisualC++是基于C++可视化程序设计语言。而最新版的VisualC++6.0是在以往版本不断更新的基础上形成的,由于其功能强大、灵活性好、完全可扩展,山东凯文科技职业学院2以及强有力的Internet的支持,已成为目前最流行的C++语言集成开发环境。VisualC++6.0继承了VisualC++版本的特点:(1)充分利用了MFC类库的代码。(2)多种工具的支持。(3)具有大量的基类可供程序员使用。(4)产生了标准化的结构。同时也具有自己新的特点:(1)最快的集成数据库访问。VisualC++6.0允许用户建立强有力的数据库应用程序,可以使用Windows平台提供的ODBC类和高性能的32位ODBC驱动程序来访问各种程序,也可以使用DAO(数据访问对象)类通过编程语言来访问和操作数据库中的数据并管理数据库、数据库对象核结构。(2)提供了对Internet强有力地支持。VisualC++6.0是一种32位的编程环境。Win32InternetAPI(WinInet)可使Internet成为应用程序的一部分,并简化对Internet服务(如FTP,HTTP,Gopher)的访问。ActiveX控件可以在Internet和桌面应用程序中,其文档可以显示在整个Wed浏览器中。另外,在VisualC++6.0的编程环境中,可以使用有关的类来创建动态链接库,以便添加功能到Internet服务器和Wed页中。这些新特点使基于VisualC++6.0的开发程序更完善的与网络、数据库等资料相结合,所以VisualC++6.0成为软件开发的理想工具。3.系统需求分析根据市场的需求,要求系统具有以下功能:处理大量的复合文档型的数据信息。通过系统查看文档内容。通过系统可以完成对文档一系列日常操作。保证系统的安全性、可靠性。4.总体设计4.1项目规划文档管理系统由基本信息、文档管理、系统设置等几个功能模块组成,规划系统功能模块如下基本信息基本信息包括单位档案、文档类别2部分。文档管理文档管理包括添加文档、修改文档、删除文档、文档浏览4部分。系统设置山东凯文科技职业学院3系统设置包括用户管理、口令修改、日志管理、退出系统4部分。4.2系统功能结构文档系统的功能结构如图1所示。图4.1文档管理功能图4.3设计目标本系统是根据中小企业的实际需求而开发的,完全能够实现企业对制度文档的自动化管理,通过本系统可以达到以下目标:系统运行稳定,安全可靠。界面设计美观,人机交互界面友好。信息查询灵活、方便、快捷、准确,数据存储安全可靠。操作员可以随时修改自己的口令。对用户输入的数据,系统进行严格的数据检验,尽可能排除人
本文标题:基于VisualC++的文档管理系统
链接地址:https://www.777doc.com/doc-2572770 .html