




已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密 级: 硕 士 专 业 学 位 论 文 中文题目: 企业文件管理系统设计与实现 A 文作者 指导教师 申请学位 工程 硕士 培养单位 软件学院 学科专业 软件工程 研究方向 项目管理 答辩委员会主席 评 阅 人 南开大学研究生院 二一 三 年 五 月 南开大学学位论文使用授权书 根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。 本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法 规定范围内的学位论文使用权,即: (1)学位获得者必须按规定提交学位论文 (包括纸质印刷本及电子版 ),学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库; (2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务; (3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文; (4)学位论文作者授权学校向中国科技信息研究所及其万方数据电子出版社和中国学术期刊 (光 盘 )电子出版社提交规定范围的学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。 非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。 论文电子版提交至 校图书馆网站: 。 本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。 本人同意遵守上述规定。本授权 书签署一式两份,由研究生院和图书馆留存。 作者暨授权人签字: 20 年 月 日 南开大学研究生学位论文作者信息 论文题目 姓 名 学号 答辩日期 论文类别 博士 学历硕士 硕士专业学位 R 高校教师 同等学力硕士 院 /系 /所 软件学院 专业 软件工程 联系电话 通信地址 (邮编 ): 备注: 是否批准为非公开论文 否 注:本授权书适用我校授予的所有博士、硕士的学位论文。 由作者填写 (一式两份 )签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 非公开学位论文标注说明 (本页表中填写内容须打印 ) 根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。 论文题目 申请密级 限制 ( 2年 ) 秘密 ( 10年 ) 机密 ( 20年 ) 保密期限 20 年 月 日至 20 年 月 日 审批表编号 批准日期 20 年 月 日 南开大学学位评定委员会办公室盖章 (有效 ) 注: 限制 2年 (可少于 2年 );秘密 10年 (可少于 10 年 );机密 20年 (可少于 20年 ) 摘要 I 摘 要 随着计算机软硬件技术的发展,计算机信息技术在人们生活中起着越来越重要的作用。目前,计算机信息技术已经应用到人们生活的各个领域,小到一个手表,大到一个宇宙飞船。计算机技术的发展大大的改变了人们的生活,提高了人们的生活质量和工作效率。 对于企业来说,文档管理是企业日常工作必不可少的一部分。如何利用现代计算机技术来帮助企业实现无纸化文档管理已经成为人们研究的重点。本课题结合本人所在公司文档管理的实际需求 ,采用 课题在研究时首先分析了前人在该领域的研究成果和研究方法,在这个基础上通过模块化设计和结构化开发的方法实现了本文档管理系统。本系统管理主要包括管理员管理模块、类别管理模块、留言管理模块、文件管理模块、用户管理模块和公告管理模块等几个模块。基本上满足了企业日常实际需求,提高了企业的信息化管理水平,降低了企业的各种管理成本。同时,本系统的研究也进一步丰富了我国在该领域的研究。 关键词 000 B/S 模式 I of is a in s At to of s to a to a of s s of is an of to of to to a in of of 2EE an in in on of as of At of in of 000 录 摘 要 . I . 一章 引言 . 1 课题背景 . 1 本课题国内外研究现状 . 1 本课题的研究方法 . 4 第 二章 开发技术 . 5 开发技术介绍 . 5 . 12 用服务器 . 12 QL 000 . 13 术介绍 . 14 术的开发框架 . 15 种常用的 程工具包 . 17 据库技术 . 18 型关系数据库 . 18 据库访问技术 . 18 据库缓冲技术 . 19 数据访问接口 . 20 第三章 需求分析 . 21 统可行性分析 . 21 技术可行性 . 21 经济可行性 . 21 操作可行性 . 22 案选择 . 22 功能需求概述 . 22 统建设目标 . 24 统功能需求 . 25 统性能需求 . 28 统其它需求 . 28 第四章 系统概念结构设计 . 29 统概要设计 . 29 能划分 . 30 系统结构设计 . 31 系统功能模块 . 31 系统 . 32 数据库设计 . 34 目录 五章 系统设计与实现 . 38 系统管理模块 . 38 公告管理模块 . 40 用户管理模块 . 42 加用户 . 42 询用户信息 . 44 文件管理模块 . 45 传文件 . 45 核文件 . 46 件下载 . 47 留言管理模块 . 50 加留言 . 50 看留言 . 51 管理员管理模块 . 52 加管理员 . 52 查询管理员 . 54 类别管理模块 . 55 加文件类别 . 55 查询文件类别 . 56 第六章 系统测试 . 59 件测试的目的和原则 . 59 试内容 . 60 结 论 . 62 参考文献 . 63 附录 系统关键实现代码 . 65 致 谢 . 67 第一章 引言 1 第一章 引言 课题背景 计算机网络技术的快速发展和进步大大降低了企业竞争的门槛。为了降低各种管理成本,提高企业信息化水平,很多企业都开始研发适合本企业的各种信息管理系统,比 如财务信息管理系统、员工信息管理系统、客户信息管理系统等。通过研发和实施这些系统,大大的降低了企业的各种成本开支,方便了企业管理,提高了企业的自身竞争力。 目前,国内一些软件开发公司已经研发了很多通用的信息管理系统,这些系统都具有非常强大的功能,而且使用起来价格低廉。但是这些系统大多数都是通用的系统,没有结合企业自身的实际情况去设计。而且,从商业竞争的角度来考虑,处于信息安全考虑,企业也不愿意用其他公司开发的这种信息管理系统。正是因为上述原因,本人决定针对本公司的实际需求研发一套适合本公司的文档管理系统,从 而 减轻管理员工作 量 ,使文件管理科学化、规范化,提高网络 数据 管理的高效性和安全性 。 此设计是针对 文件 管理系统。它可实现用户管理,登录验证,可以管理存放在服务器端的多种类型的文件(包括文档,图片等),且操作简单,可实现文件的上传、文件下载 等功能 。 本课题国内外研究现状 美国在 1958年首次提出管理信息系统这一概念。依照以往不同的定义,以及它在实际当中的应用情况,我们可以将管理信息系统定义为一个能处理信息的人机系统,原因是其组成包含计算机、人等,它能 够通过以往的数据对企业相关运作情况进行反映,从全局的角度帮助企业实现某些决策,或进行相关的管理。下面我们对其特征进行介绍: 1、管理信息系统的核心内容为数据库。 第一章 引言 2 2、现代管理信息系统的基础是计算机,同时又需要人工的辅助,所以称之为人机系统。 3、管理信息系统的平台是网络,它是通过网络获得实现的。 4、管理信息系统属于集成的多元化系统。 5、管理信息系统和通常的数据处理系统存在许多的差异。 不同的企业会有不同的类型、不同的战略目标、不同的管理方式,所以说,实际应用当中的管理信息系统在功能上会有一定的区别。不过 从另一个角度分析,作为一个企业来讲,管理信息系统最主要的功能还是类似的,即辅助管理功能、数据处理功能等。文档管理信息系统对应的数据处理功能,主要是对与企业有关的文档进行输入、输出、加工、储存、收集等操作,为客户保障信息化服务。而辅助管理功能是通过所发现的问题构建相应的模型,将问题进行解决的过程。 斯隆的观点是,管理信息系统主要存在四类客户的需求,下面介绍如下: 1异常型:就是要通过系统的某些设置,来预防某状态超出事先设定值。比如对财务报表当中的有些条目设置警报值,倘若该条目超出对应的警报值,系统就会提示相 关工作人员对该条目进行调整。 2事务型:属于例行公事的处理需求,主要针对日常当中的相关事务进行辅助。比如商品的销量、库存等的管理。 3分析型:根据模型支持决策、相关数据等,提供比较强大的分析功能。 4使用者对信息的需求方式是多种多样的,管理信息系统在查询功能上需要采取比较灵活的模式。 我国企业管理当中引入了一个全新的概念,即管理信息系统,直到现在有二十多年历史了。随着管理信息系统的不断发展,很多行业都对其有所应用。事实上,早在上世纪 80年代初我国企业计算机管理信息系统就开始构建了,不过由于发展失衡的关 系,使得绝大部分企业还处在应用较低的环节,或者开发水平较低的阶段。由于市场经济体制的改革及发展,使得相关企业在机制运作方面存在一定的改变。市场的竞争成为企业进行生产的原动力,这个过程当中信息属于最为关键的资源,企业掌握了信息就掌控了市场竞争的优势,构建出强大的企业信息管理系统是一个企业走向成熟的标识,它既关系到企业的运作,又影响到企业的市场竞争力,所以是至关重要的。也就是说,想要适应现阶段社会发展的趋势,就不得不实现企业的信息化建设。 第一章 引言 3 当前,世界各国的经济已经步入飞速发展的时代,信息对于发展的作用越来越关键 ,哪个国家对信息掌握的更准确,哪个国家对信息掌握的更及时,哪个国家就能在激烈的竞争中获得优势。换句话说,一个国家如果可以更好的利用和管理有效信息,就能够更快速的占领市场,也就能够获取更多的收益。而且,从现阶段实际的市场竞争当中我们可以了解到,一个企业信息化建设的高低,资源利用率的高低,决定着该企业能否抓住市场的机遇,能否在市场的竞争中获得最后的胜利。 现阶段,文档管理系统在市场上用的比较多的主要包含百灵鸟文档管理系统、 档管理系统、瑞软文档管理系统等。结下来,我们通过 准文档管理系统, 来对比和介绍这些用的比较广泛的文档管理系统。 事实上,通常意义上的文档管理系统指的是适用于 统具备的相关功能包括技术类文档的发放回收、借阅与回收、文档审签管理、文档变更管理、文档权限管理、文档编制辅助系统等。以瑞软文档管理系统作为案例进行相关的介绍,瑞软文档管理系统属于自动化办公管理软件,在企事业单位应用的比较多,其核心为知识的管理,其宗旨为控制、协调和沟通,属于现代化办公理念和通讯、网络、计算机等信息工具高度结合开发出来的 在市场当中的投入,不仅能为企事业单位的管理带 来很多的方便,还能辅助企业各项工作当中的协作和交流,从而更好的提升企业运作的效率。除此之外,它还拥有常用工具网络会议、电子通知、公文收发、电子信函、电子公告等功能。 美国 司研发的 档管理系统属于归档格式,它可以自动实现不同电子文件向 件的转换,如 含的 文件格式,真正实现全文信息自动入库,以及全自动文档属性。另外,个人系统当中涉及到的电子文档也可以通过网络及时的进行检索和浏览,而纸张文件则可以通过扫描的方式,结合 别功能或手工输入索引信息的方式,将电子文件大量的向 时进行自动化信息入库。 目前,国内外存在许多这种类型的企业文档管理软件,而且技术方面也存在很大的差异,比如以 过绝大部分文档管理系统还只能适用比较大型的企业。许多小型企业,并没有进行或实现文档管理系统,对相关的教学活动进行管理和组织。实际上,国内外众多企业对文档管理系统的需求量及需求方式是非常庞大的,作为一个比较先进的文档管第一章 引言 4 理系统,应当要有简便的操作方式,友好的操作界面,以及强大而齐全的功能。此外要注意的是,我们在对文档管理系统进行功能完善的过程中,还要注意系统的安全性和灵活性。 企业文档管理系统存在多方面的优势,我们主要从如下三个方面进行介绍: 1、安全性高,管理非常科学。以往的企业文档管理模式相对比较繁琐,通常情况下是一个工作人员对应一份单独的资料,在资料很多的情况下,就会时常出现污损、丢失、混乱等情况,这对于一个企业来说是非常不便的,它不仅会影响企业各项工作的顺利进行,还会给企业文档管理带来诸多的麻烦。而目前的企业文档管理系统在这方面的功能则比较全面,它只要将数据库信息做好维护,就能很好的 将上述问题进行解决。 2、数字化企业文档管理模式,既快捷有环保。以往的企业文档管理运作方式是,先通过财务部或人事部的相关工作人员进行信息的前期处理,然后结合计算机进行录入,最后再利用局域网等方式将信息进行汇总,这个过程当中最大的问题就是时间的迟滞性,它严重的影响了企业运作的效率。也就是说,传统的文档管理模式不仅要花费工作人员们大量的精力,还要消耗工作人员大量的体力,最终还是吃力不讨好。作为无纸质企业文档管理系统,基本上不需要工作人员付出体力劳动,却能在效率上远远超过传统文档管理模式,而且经济环保也是它一个比 较特殊的优势。 3、对操作进行简化,促进企业的全面发展。通过企业文档管理系统的运作,能够为相关的工作人员节省许多宝贵的时间,这样一来,他们就可以有时间去完成一些针对性比较强的服务。 本课题的研究方法 本课题首先研究了前人关于文档管理系统的研究方法和研究思路,并且对他们所采取的技术和方法以及取得的研究成果进行了综合的评述。从而借鉴他们在研究过程中的先进的思路和方法,并对他们研究中的不足进一步弥补。针对本系统的实际需求,首先结合企业现状分析企业目前对文档管理的实际需求进行需求分析。同时,考虑到企业文档 的海量信息,这里采用 且采用 为开发语言进行开发,采用了模块化开发和结构化编程的方法设计和实现了该系统。 第二章 开发技术 5 第二章 开发技术 企业文件管理系统采用 B/发工具选择 用 务器技术,后台数据库选用 000。 开发技术介绍 ,用户可利用相关的浏览器将获得的指令发送至网络服务器。 构在很大程度上简化了使用者的操作,服务器只要能够接收到来自用户端的软件信息,就能够完成许多不同的操作内容,包括调用数据库、运行应用程序等。 一个三层体系的构架,即表示层 (功能层 (数据层 (但各个体系之间是不存在关联的,他们互不不受影响,下面分别对这个三层体系进行介绍: 首先介绍表示层:表示层位于客户端的位置,它包括与软件相关的不同的显示逻辑。通常是利用 览器 将相关的指令发送至对应的服务器,身份获得验证后,就可以在用户端接收信息,也可以通过用户端对页面进行访问。 然后是功能层:功能层位于 务器端口的位置,它包括绝大部分的软件任务操作逻辑。首先要进行的是对客户的需求进行相关的总结,并搭建好数据库和相关指令之间的关系,然后利用 手段搜集服务器的信息,并对所获得的信息进行相关的处理,最后将得出的逻辑结果发送至 务器,如此一来,用户就能够及时的获得有效信息的回馈。 最后介绍数据层:数据层位于数据库服务器的端口,它包括各种软件信息的操作逻辑。第一步是 将 务器发送至数据库的有关指令搜集出来,并对数据库相关的信息进行修正和改善,最后把计算出来的逻辑结果反馈给 务器。 通过以上阐述我们知道,三层 构之所以优于二层第二章 开发技术 6 构,是因为三层 构将用户机的操作逻辑模块进行了隔离,并且利用独立的结构层对任务进行处理,这种模式可以在很大程度上降低用户机的工作量。 目前,基于 B/S( 构的 层体系当中, 据库是其核心板块,使用者通过浏览器来访问 务器。相应的三层结构组成图如图 图 层 B/在进行信息查询时,用户一般是通过浏览器将相关的请求发送至 务器, 务器利用远程数据组件收到指令后,会把该请求传送至 过数据库管理系统对接收的请求进行处理,并获得相关的反馈数据。 利用基于 B/S 结构的数据管理系统,能够帮助客户完成许多操作,倘若客户机存在与之匹配的浏览器,它所具备的功能就更强大了。 所开发出来的 B/有非常 强大的系统功能,它采用了 以 为研发的工具,除此之外,它还配备了 005数据库。 (C/S)结构位于用户端口,而通常情况下,服务器会通过固定端口对用户请求进行搜集,系统完成该过程后,用户就可以获得服务器的响应,我们称这个过程为用户进程。 客户提供更第二章 开发技术 7 多更好的服务,能够搜集客户的请求,还能将相关资料进行共享,包括文本形式的、图片形式的、音频形式的、动画形式的文 档。用户端口的浏览器在类型上是相似的,通过特定的方式对文档的 行访问,并将访问结果反馈至服务器,该过程有包含静态文档、动态指令、动态程序等。结合 术,可将类似 代码嵌入指定的网页,通过这样的方式,能够使网页具备更优良的动态效果及交互性能。 在 C/S 模式下实现数据库调用的过程:先由用户通过浏览器发送 令至数据库服务器,并获得数据库服务器反馈的相关信息,最终由浏览器对反馈回来的信息进行格式化或分析处理。 尽管二层构架能够实现可视化编程,对相关应用程序进行快速计算 ,但随着应用范围的扩大,以及应用要求的提升,使其越来越难以满足实际的需求。二层构架数据库调用模式当中,可以将应用逻辑置于用户端口和服务器端口之间。倘若要进行相关信息的调用,先要通过用户端的分析,并利用 句实现网络信息的传送。事实上,我们可以通过增加保存的方式来改善二层构架的流程,也就是由数据库服务器承担一部分操作,然后利用传输保存进程名对服务器函数进行调用,不过该过程无需网络传输 令。这种模式的缺点在于让服务器承担了过多的操作,会在一定程度上影响其性能,不能满足普遍推广的实际要求。正是由于这 些问题的存在,我们才采用了三层结构,三层结构拥有末端用户机数据服务器,能够更好的适应酒店监管系统,其中间层服务器能够实现很多操作及处理,而用户端只需进行客户接口相关的操作,就满足实际当中各方面的需求。此外,三层结构还增设了虚拟服务层,在很大程度上简化了网络信息的传输过程,通过中间层服务器可以将用户端和服务器端两者连接起来,其逻辑指令则用来进行数据库服务器的调用,可以说,该模式更符合用户的实际需求。 术 又自己的超文本连接,通过该超文本信息系统,可以 大大的提高 术的灵活性,同时在信息获取方面具有更高的效率。和以往的模式相比, 本语言为基础,利用 C/S 模型来进行构建,要想查看某第二章 开发技术 8 个主题的内容,直接点击就可以查看。因此,使用起来非常方便,也逐渐的流行开来。 且整个界面保持一致。此外, 以连接海量资源,并且依靠图形界面把多种技术融合到一起,比如多媒体技术、计算机互联网技术和超文本技术等。在 术快速发展的推动下,互联网技术才迅速推广开来。可以说,没有 术,就没有互联网的迅速发展。不管是现在的电子产品还是公司办公,都离不开 如掌上电脑、远程教育系统、电子商务、嵌入式系统、家电管理系统等。 总结来说, 术有五大特点。一是 是 术实现了任何一个网点都可以连接,真正实现了信息透明化;三是 术提供的用户界面简洁美观,人机界面友好,并且可以保持不变;四是对于具有特殊需要的交互性用户, 以让这类用户完全按照自己的意愿在全世界范围内搜集、浏览、检索和添加各种信息;四是 术通过超文本连接实现了整个网络资源的整合。 过互联网可以查找和调用 如描述、发布以及被查找等各种服务或者特定的功能调用等。可以说, 据一定的技术规范和准则以与其他可以兼容的构建进行各种交互操作。为了最带限度实现资源共享和交流,是这个平台的直接体现是通过 务来实现的。该服务的依据的四个基本原则是:协同求解、协作研究、资源共享和交互通信。这里所说的资源共享不仅仅是文档资源或者数据资源,也包括各种其他类型的资源,比如计算机软件资源、计算机硬件资源、知识资源等。显而易见,从整体上看,这些资源有着各种各样的表现形式,因此可以说是一种“非结构化信息”模式,此外,这些资源在进行归类时也比较分散。在对应用程序的开发方面, 过这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 共享经济模式下的物流服务合作协议
- 专业翻译服务协议指南
- 行政公文的政策导向试题及答案
- 2025房产中介销售合同
- 2025合法的多人劳动合同模板
- 行政管理与演变过程解析试题及答案
- 行政管理在社会福利中的角色试题及答案
- 行政管理学考试准备方案试题及答案
- 2025乡村住宅设计与装修合同书
- 2025年项目服务合同范本
- 储层地质学(中国石油大学)-2沉积相分析
- 大班-社会语言-小学生的一天-课件
- 保护性约束PPT通用PPT课件
- 大众特殊要求:Formel-Q第八版(中文版)
- 铸件外观缺陷图
- 哈尔滨工业大学机械制造装备设计大作业
- HDS_VSP_G200安装配置指南
- 阿坝州水文特性分析
- GB_T 3795-2014 锰铁(高清版)
- 桥涵设计一般规定
- 卡农钢琴谱(高清指法版)
评论
0/150
提交评论