文档管理系统_第1页
文档管理系统_第2页
文档管理系统_第3页
文档管理系统_第4页
文档管理系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档管理系统 指导老师: 生: 档管理系统是典型的信息管理系统 (其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用 用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思想、关键技术和解决方案。 课题背景 课题研究的目的和意义 课题主要工作 课题背景 现今,在很多的地方都是初步开始使用计算机文档管理系统进行信息管理,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于文档情况的统计和核实等往往采用对员工的人工检查进行,对员工的实际情况、以及职位等情况用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有些单位有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。 随着我国成功加入 业经营管理机制正在发生着根本性的变化,企业要想在激烈的市场竞争环境下求得生的存 ,就必须有效地利用人才、时间、信息结合的优势,就必须有效地进行企业内部改革和加强企业管理。借助现代信息技术和管理理论,建立企业文档管理系统势在必行。 课题研究的目的和意义 现在我国的企事业单位中文档信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在文档信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的毕业生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我所学编制出一个实用的程序来帮助企事业单位进行更有效的文档信息管理。 归纳起来,好处大约有以下几点: 可以存储历届的文档信息,安全、高效; 只需一到二名信息录入员即可操作系统,节省大量人力; 可以迅速查到所需信息。 为将来企事业单位上网做好准备 使用计算机对文档信息进行管理 ,具有着手工管理所无法比拟的优点 . 课题主要工作 鉴于前面提出的课题概况,本课题在深入了解文档管理的基本情况下,用数据库系统设计方法对公司文档管理信息系统进行设计,以解决文档管理中存在的不足,使公司管理人员能够容易、方便的用计算机进行对文档进行管理,以实现无纸化操作。 主要叙述课题提出背景、目前应用现状、分析开发工具,数据库技术的比较。结合软件工程方法 ,对系统进行需求分析、功能划分、数据流图设计,并结合数据库原理和功能划分进行 据库结构设计, 根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。 根据需求分析的结果,对系统进行详细设计,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。 需求分析 数据流程图 系统总体设计 数据库设计 系统实现 需求分析 文档管理信息系统对企业加强人事文档管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有招聘的功能,网上筛选简历的功能,提醒的功能,而且设计的模块也很多,比如文档管理模块,在线培训模块等。 但结合本人目前实际情况而言,单位的人员结构比较简单,部门划分也很清晰,而且人员的流动性不高,所以单位目前阶段的文档工作主要就是员工档案的收集整理和文档的管理工作,因此,针对该公司而言,经过反复的论证,设计的这套文档管理信息系统,定义了档案的建立、维护和灵活查询;考勤记录和文档管理;系统维护等功能。 数据流程图 系统总体设计 系统流程 系统功能 数据库的概念 数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着 猛增及 得数据库技术之时成为最热门技术之一。数据库技术能使 时, 些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。 数据库的设计和开发及包括艺术有包括工程。理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。 数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、电话之类的项,或其它数据量较大、需要密切关注的事务。最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于 据库也被越来越多地应用于生成和维护多媒体应用程序上。 主要步骤介绍 数据库设计的主要步骤有数据库文件的创建、数据表的创建、体的内容及其实现,在下面的第 4部分中将会介绍。 作为管理系统,得将它作为一个数据库应用系统来进行开发制作,数据库应用系统开发的前提是首先开发数据库和数据库中的数据表。所以在开发“人事工资管理系统”之前,首先得需要创建一个名为“ 据库,并在该数据库中,创建数张相关的数据表。 开发工具选择 在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发, 据库是 何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言 开发工具具有很多长处: 开发工具选择 在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发, 据库是 何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言 开发工具具有很多长处: 一个对象都具有一些特性和行为(属性、事件和 方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性可说扩展性和强有力的功能。 括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。 (1) 实现菜单选项 菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护, 您可以使用 菜单编辑器建立菜单或者修改已经存在的菜单。 (2) 实现工具栏 时也是其他 过在 工具条控件,是实现工具条的主体。其中的按钮可以显示图像和标题,并按功能分组或加入分隔符,还可以围棋设置鼠标停留在其上显示的提示字符。 可以为其增加下拉按钮和平滑按钮等。 创建数据库文件 如果操作系统中安装了 以在开始菜单的程序菜单中可以找到。打开 开启一个窗口,可选择是打开以前的数据库文件还是新建一个新的空数据库文件,如果选择空后点击确定按钮。这些就新建了一个数据库文件。 创建数据库文件 最后一步就是要选择一个要保存数据库文件的名字和位置。点击创建就完成 用 果不能连接数据库,那也没有什么用处。先看看 连接数据库 建立数据库连接对像 & 设置数据的路径 & 打开数据库连接 设置数据库对像 面的一段代码就是连接数据库的。上用到了三个变量 中有两个变量要定义为公用的变量,因为这段代码是放在一个模块中的,为了在每一个窗体中能够 使用这个变量,所以必须要声明为公用变量。声明公用变量的方法如下: 面就是声明为公用变量,上面的声明一定要放在模块的最上面。如果声明在下面,那就成了局部变量,那么作用范围就会不同了,作用就更不同,而且在其它窗体中使用到了这个变量,程序会出错。 拥挤登录界中只要输入用户名和密码就可以进入系统进行操作,在输入过程中,输入错误或者没有输入密码都将无法进入系统,只要输入次数等于三次。系统将确认你为一个非法用,将退出系统。这里边的用户名也有超级用户和一般用户,超级用户有权限操作系统的全部功能,而一般用户只能对系统进行一般的查询和游览等操作! 主界面 经过二个多月的设计和开发,我开发的 已经开发完毕。其功能基本符合用户需求,能够完成企事业单位文档的添加数据,删除数据,查询数据以及各类相关报表的打印。并提供部分系统维护功能 ,,对于数据的一致性的问题也通过程序进行了有效的解决。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。提高科学管理水平首先要提高科学管理的意识,进行 功 业的 格按照软件工程的思想进行才能保证 本次的课题设计首先分析了文档管理系统目前在国内外的发展状况及需求分析; 从解决开发系统的基本问题入手,讨论了研究和开发本系统的可行性,并对开发工具及其语言进行选择; 在解决了开发系统的基本问题之后,进行系统数据库设计,并做出系统总体规划,完成系统的具体实现。 总的来说,在这次的毕业设计种遇到了不少的问题,大部分得到了很好的解决,但也有少部分遗留的问题。 首先便是调研的不充分。由于此次的设计是我一人一组,以前又根本未曾接触过软件的整体开发设计,所以在前期的调研中相当不充分,开题开题也有些盲目,以为把属性和表写得越多越好,这个问题越到后来越严种,而且因为客观的原因耽误了进度,因而对开题的开题做了修改 。 其次是软件的编程问题,由于以前对 以在毕设期间进行了苦读,终于可以基本掌握了常用控件的用法和语句编程。 再次就是数据库的建设和使用,虽然 我们在日常中还是接触得比较少,所以这自然又是一番努力的学习,就拿安装配置以及连接数据库控件方面来说就不那么容易。 然后,会用了两种软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论