




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 办公自动化系统( 计与实现 姓 名:刘薇 学 号: 1021170043 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师:李宏宇 副指导教师:应瑾 二一三年三月 in 2013 1021170043 i of 公自动化系统(计与实现 刘薇 同济大学 位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 硕士学位论文 摘要 I 摘要 办公自动化系统( 为了实现高效率自动化办公而开发的。传统的办公以纸张传递为主,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,办公自动化系统的研究开发势在必行。 本软件基于 B/ 用 发过程遵照软件工程的原理,分为需求、设计、实现和测试四个主要 阶段。 该系统是一个能实现强大功能的办公自动化系统,系统设计是以实现无纸办公为目的,基于 合现有的网络技术制定出设计方案。最终开发出界面友好,操作简单,功能齐全,方便现代用户办公的办公系统。该系统能满足现代信息化企事业单位的无纸化办公,可以大幅度减少政府企事业在传统有纸化办公上付出的的代价,实现高效率自动化办公。 由于篇幅限制,本文只介绍该系统中的用户管理模块、信息发布模块、公文流转模块及个人事务模块这四个功能较主要的模块。其中用户管理模块主要功能为用户注册,修改信息,权限操 作;信息发布模块主要功能为查看信息,发布删除信息等功能;公文流转模块主要功能为办公发文、办公收文、公文查询、公文归档等;个人事务模块主要功能为日程安排、待办事宜、通讯录和常用工具等。 测试结果表明,该系统基本可以满足用户的要求。 关键词 : B/办公自动化 1 he is to we s a of s on , P as QL is is EB to s to to It is a is at is on EB a is of in to of is is to is 数据库表说明 . 12 具体结构及字段说明 . 13 户管理模块设计 . 14 息发布模块设计 . 15 文流转模块设计 . 16 文管理 . 18 文与归档查询管理 . 19 人事务管理模块设计 . 20 作流程描述 . 21 第 4章 系统的实现 . 24 4 1数据库管理模块实现 . 24 . 24 接数据库 . 24 户及信息类接口 . 25 滤器 . 27 户登陆模块的实现 . 28 陆页面实现 . 28 . 29 册模块实现 . 29 硕士学位论文 目录 1 入注册页面 . 29 录模块关键代码 . 30 数据库的操作代码 . 31 . 32 修改密码界面 . 32 改密码错误提示 . 33 改密码交互逻辑 . 34 改密码成功 . 34 改密码的关键代码 . 34 4 5 查看信息模块实现 . 35 通管理员 权限模块 . 37 . 40 . 40 文流转模块的实现 . 42 稿步骤 . 42 批步骤 . 43 文与归档查询 . 43 . 44 . 44 办事宜 . 46 讯录 . 47 人设置 . 49 用工具 . 49 限管理 . 50 全退出 . 50 . 51 第 5章 系统测试 . 54 . 54 试的原则 . 54 试结果 . 55 统安全性分析 . 56 第 6章 结束语 . 57 文完成的工作 . 57 结 . 57 致谢 . 58 参考文献 . 59 个人简历、在读期间发表的学术论文与研究成果 . 61 章 前言 1 第 1 章 前言 发该系统的依据及意义 办公自动化 不是一个新概念,可以说, 计算机诞生的时候就出了这个概念 。但是,近年来, 计算机的发展给了 办公 自动化 以新的活力,基于 电脑和 公自动化已经引起了更多的关注 。 由于某些单位,信息化基础薄弱,服务器等硬件设备欠缺,软件应用系统也处于完善储备中。为了提高加速办公日常工作效率,走进科学信息化管理平台,引进科学的办公模式,此系统是针对某局设计的 办公 自动化软件。 办公自动化 的发展有其必然性和可能性。传统的 办公以纸张传递 为主 ,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理 事物 ;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了 出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得 办公自动化 的发展成为可能。 办公自动化系统( 知识管理为核心,提供丰富的学习功能与知识共享机制,确保操作人员在办公自动化系统中的地位从被动向主动转变,从而提高整体创新与 应变能力。 如方便上情下达和下情上传,以及资源共享、资料检索, 同工作、提高效率,保证资料的完整的连续性,内部各科室间的业务交流学习,信息、设备资源共享等。 在 府部门已陆续建立了自己的 的还实现了一些简单的网上业务。但由于各相关单位在信息化建设中的技术差异和经验欠缺,电子政务并未在真正意义上得以实现,相反,不少政府站点在规划建设、管理维护以及安全性方面还停留在较低的水平上,各级政府部门还有待建立和完善从页面 制作、审批、更新,流程管理,应用开发,安全性保证,与后台应用系统(如 成的以及客互支持的一整套行之有效的管理模式、运营方法和技术平台。 电子政务应用与一般的办公自动化系统既紧密相关,又在应用侧重点、用户群体以及采用的技术等方面都有所差异,总的来说,前者在用户的范畴上包含后者,电子政务是更广义上的政府办公自动化或者理解为 “ 面向社会的政府办公自动化 ” 。 硕士学位论文 办公自动化系统( 计与实现 1 实施原则:实用性原则;先进性及成熟性原则;可靠性原则;开放性及安全性原则;标准化原则;可扩充性原则;可维护性、可管理性原则;节约性原则 。 内外研究现状及发展趋势 自 20世纪 90年代中期至今,互联网技术在我国迅速发展和普及,引出了府上网工程、企业上网工程、电子政府、电子商务、电子管理、政府内部网、企业网、数字神经系统和数字化办公等一系列新概念,面对这些新概念,再提 象 这里我们暂且认为这一个阶段为 一个阶段的主要标志应为互连网技术的普遍使用。 在新的时期,基于多年办公自动化建设经验和互连网技 术的发展,我们对办公自动化的认识也越来越清楚,从网络的性质来看,办公自动化应定位于内部网(从办公性质来看,办公自动化应定位于数字化办公,从信息化建设的角度来看,办公自动化应是信息化建设的基础。 办公自动化建设的本质是提高决策效能为目的的。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。 办公自动化的灵魂是软件,硬件只是实现办公自动化的环境保障。数字化办公的两个明显特征是 授权和开放,通过授权确保信息的安全和分层使用,使得数字化办公系统有可以启用的前提,通过开放,使得信息共享成为现实。 办公自动化建设与现阶段政府上网工程之间的关系,政府上网工程一直是近一两年业界炒作和关注的热点之一,政府上网工程是由于互连网的普及,政府部门把一些政务信息发布到 而在网上建立与老百姓沟通的渠道,以实现政务公开和政府行为接受监督的目的。从实际效果来看,很多政府部门只是在网上存放一些静态的政府信息,实质性的工作却非常少。并且,在很多情况下,很多人将办公自动化和政府上网混为一谈。这 种现象导致很多部门重上网工程轻办公自动化工程。甚至把上网工程误认为是办公自动化工程。实际上,从网络划分的角度,政府上网工程是外网建设,办公自动化工程是内网建设,办公自动化工程是政府信息化的基础,政府上网工程是政府信息化的对外表现形式,办公自动化工程在政府信息化建设中所占的比重远高于政府上网工程。只有办公自动化工程的建设并运转成功,政府上网才会有源源不断的信息发布, 章 前言 3 义,否则政府上网工程就会变成无源之水。当然,政府上网工程的宣传对我国信息化建设也起了一定的推动作用。 总之, 办公自动化的发展方向应 该是数字化办公。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。从技术发展角度来看,特别是互连网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。从管理体制和工作习惯的角度来看,全面的数字化办公还有一段距离,首先数字化办公必然冲击现有的管理体制,使现有管理体制发生变革,而管理体制的变革意味着权利和利益的重新分配;另外管理人员原有的工作习惯、工作方式和法律体系有很强的惯性,短时间内改变尚 需时日。尽管如此,全面实现数字化办公是办公自动化发展的必然趋势 。 硕士学位论文 办公自动化系统( 计与实现 1 第 2 章 系统分析 究目标分析 办公 自动化系统( 最终目标是实现数字化办公,提高工作效率。 作为此系统中的 4个模块用户管理、信息发布、公文流转和个人事务管理当然也是和其他模块密切配合的完成此系统的功能,只不过具体内同不同。 用户管理模块的具体工作是新用户注册,用户密码修改,对登陆的验证,各级管理员的权限设置,及对普通用户和普通管理员的互相转换。发布信息的具体工作是,查看新信息,管理员能发布和删除新信息,为管理上的方便,发布的信息不能有相同名字。 公文管理的功能是要实现公文从拟稿、核稿、审核等一系列收发过程的电子化。 此系统的总体目标是建设一套满足企业合作伙伴管理要求的信息管理系统。系统采用 术稳定,界面良好,可扩展性强。系统基于 B/户可以基于本系统实现再开发。 统需求分析 充分利用现有资源和设备,搭建办公系统内部的网络办公环境,完成一体化电子政务网络办公的基础硬件平台的建设,为以后实现系统升级留有余地,同时为了能使互联网用户可以访问,更好的实现该系统走向科学化信息化时代,还需要实现内部局域网与互联网的连接。 此系统包含了 办公 自动化系统( 的用户管理 、个人考勤、 信息发布 、会议管理、公文流转和个人事务管理、网络调查等多个模块来支撑起日常的整个办公系统流程。鉴于此处的篇幅限制,在此就只介绍用户管理、信息发布、公文流转、个人事务管理这四个基本 模块,下面分别介绍这 四 个模块的需求分析: 整个系统流程图 章 系统分析 5 图 统流程图 统开发环境 操作系统: P 据库: 用工具 开 发环境: 户管理 信息发布 公文流转 个人事务管理 用户权限设置 增加信息 用户密码恢复及删除 删除信息 公文发布及接收 公文归档及查询 常用工具 事务安排 个人考勤 会议管理 网络调查 硕士学位论文 办公自动化系统( 计与实现 1 户界面分析 由于 网络普及 以及信息化的影响, 一般文员 基本上都能较熟练地操作计算机,为了提高工作效率,用户对界面的功能提出以下几项要求: 提示功能。对于信息的新建、删除等功能字体应高亮表示,提示点击能进入相应的功能处理界面,使用户能够尽快上手操作。 确认操作。对于一些不可恢复的操作(如记录删除等),应有确认操作,避免误操作。 数据校验。对于一些有限制条件的输入信息,系统应提供自动校验其 正确性的功能,避免脏数据进入数据库。 错误恢复。用户一旦无意中进行了错误操作,应能有相应的处理程序挽回错误。 缺省赋值。对于一些常用的重复信息,系统应设置缺省值,使用户不必每次都输入这些信息,减少不必要的重复工作。 记录复制。可以复制一条或多条已存在的记录,并可修改复制结果。 用户除了对这些基本功能提出要求之外,还对界面设计提出以下要求: 要求界面命令必须始终一致,由于操作人员思考与操作方式不能频繁变化,不要每换一个屏幕用户就更换一套新的操作命令与操作方法。 界面必须使操作人员能够随时掌握任务的进展情况,人 机界面应该能够告诉操作人员软件运行的进度。特别是等待时间较长时,必须给出进度条等能够提示进度的图标。 界面必须能够提供帮助,界面有关的提示、信息、说明应该放在明显位置,方便工作进行。 输入界面应尽量简单友好,使用户能够快速接受。 尽可能减少输入信息。对于一些相对固定的数据,应提供选择项,不应该频繁输入重复内容。 章 系统设计 7 第 3 章 系统 设计 统的相关技术 构 前端的用户界面采用经典的 式: 缩写,中文翻 译为 模式 控制器 。 这三个部分组成。 件 )导致 者同时改变两者。只要 有依赖的 类似 的,只要 用于用户交互应用程序中。 都是 面向对象语言, 很自然的 物店 )事例应用程序中就推荐 构模式 。 实需要其他模式协作完成。在 录中,通常采用 to to 遣器模式和 现了 杂的架构模式,其实现也显得非常复杂。但是,我们已经终结出了很多可靠的 设计模式, 多种设计模式结合在一起,使 然可以用 现。以用 采用 现在让我们来了解一下 2位置,这样有助于我们理解 2通常是 页面显示部分。 常用 页面显示的逻辑部分实现。 通常用服务端的 业务逻辑部分的实现。 视图 (表用户交互界面,对于 以概括为 有可能为 随着应用的复杂性和规模性,硕士学位论文 办公自动化系统( 计与实现 1 处理也变得具有挑战性。一个应用可能有很多不同的视图, 及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型 (理。比如一个订单的视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。 模型 (就是业务流程 /状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以 说是 前流行的 例子 ,它从应用技术实现的角度对模型做了进一步的划分,以便充分利用现有的 组件 ,但它不能作为应用 设计模型 的框架。它仅仅告诉你按这种模型设计就可以利用某些技术组件,从而减少了技术上的困难。对一个开发者来说,就可以专注于业务模型的设计。 应用的模型按一定的规则抽取出来,抽取的层次很重要,这也是判断开发人员是否优秀的设计依据。抽象与具体不能隔得太远,也不能太近。 只告诉你应该组织管理这些模型,以便于模 型的 重构 和提高重用性。我们可以用 对象 编程来做比喻, 诉它的子类你只能做这些,但没法限制你能做这些。这点对编程的开发人员非常重要。 业务模型还有一个很重要的模型那就是数据模型。数据模型主要指实体对象的数据 保存(持续化)。比如将一张订单保存到 数据库 ,从数据库获取订单。我们可以将这个模型单独列出,所有有关数据库的操作只限制在该模型中。 控制 (以理解为从用户接收请求 , 将模型与视图匹配在一起,共同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你, 它就是一个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制层并不做任何的数据处理。例如,用户点击一个连接,控制层接受请求后 , 并不处理业务信息,它只把用户的信息传递给模型,告诉模型做什么,选择符合要求的视图返回给用户。因此,一个模型可能对应多个视图,一个视图可能对应多个模型。 模型、视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通过某个视图的控制器改变了模型的数据,所有其它依赖于这些数据的视图都应反映到这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图,导致显示的更新。这实际上是一种模型的变化 型、视图、控制器三者之间的关系和各自的主要功能,如图 章 系统设计 9 状态查询 状态改变 通知改变 视图选择 用户请求 方法调用 事件 图 根据图 计办公自动化这套系统: 模型就对应了后台的数据库。用数据库来实现用户资料、信息、公文以及个人事务等的数据存储和修改。 视图就对应了用户可以看到的界面。用户通过可视化的界面来操作他看不见的数据库。 控制器就对 应了用户在视图界面操作之后,所要做的后台逻辑处理:把数据库和用户的操作给连接起来。 务器及 B/S 模型 后台数据传输交互采用 。本套系统的 众多的 应用服务器中,办公自动化系统 之所以采用 要是因为 能稳定,而且最关键的是免费开源 ,系统采用的 件基金会( 目中的一个核心项目,由 其他一些公司及个人共同开发而成。由于有了 参与和支持,最新的 范总是能在 得到模型 封装应用程序状态 响应状态查询 应用程序功能 通知视图改变 视图 解释模型 模型更新请求 发送用户输入给控制器 允许控制器选择视图 控制器 定义应用程序行为 用户动作映射成模型更新 选择相应的视图 硕士学位论文 办公自动化系统( 计与实现 1 体现, 支持最新的 范。 展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。 一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 务器,可利用它响应对 面的访问请求。实际上 分是 务器的扩展,但它是独立运行的,所以当你运行 ,它实际上作为一个与 立的进程单独运行的。 诀窍是,当配置正确时, 际上运行 面和 外, 有处理 外它还是一个 立的 过, B/ 结构即浏览器和服务器结构。它是随着 C/一种变化或者改进的结构。在这种结构下,用户工作界面是通过 少部分事务逻辑在前端( 现,但是主要事务逻辑在服务器端( 现,形成所谓三层 3样就大大简化了 客户端 电脑 载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本( 以目前的技术看,局域网 建立 B/通过 数据库 应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。目前我院内网( 外网( 北京东方清大公司 “ 案件、办公管理 软件 ”就是 B/S 结构管理软件,干警在局域网各工作站通过 别是在 B/理软件更是方便、快捷、高效。 B/要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由 系统管理 员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。 B/于 B/,网络管理人员只需要管理服务器就行了, 章 系统设计 11事务逻辑在服务器( 完全通过 少部分事务逻辑 在前端( 现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器 “ 崩溃 ” 等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。 构 服务器的开发采用 够快速开发功能强大的 它并不是 是 中全新的技术架构会让每个人的编程生活变得更加简单。 以被用于在一台 面先列举一下这些优势: 1 执行效率的大幅提高 像以前的 而是将程序在服务器端首次运行时编译。 2 顶级的工具支持 s 见即所得)的编辑。 3 强大性和适应性 因为 以它具有强大性和适应性,可以使它运行在几乎全部的 用语
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025企业重组与和解的合同协议
- 2025年工程经济实务研究试题及答案
- 2025年市政工程考试知识速记试题及答案
- 水利水电工程环境保护法律试题及答案
- 2025届云南省镇康县七年级数学第二学期期末检测模拟试题含解析
- 公共关系的社会文化影响试题及答案
- 公共关系的价值评估试题及答案
- 高层宿舍楼安全疏散
- 2025临时员工劳动合同范本
- 私人定制衣柜
- 第6课 我国国家机构(教学设计)2023-2024学年八年级道德与法治下册同步教学(河北专版)
- 人工智能设计伦理知到智慧树章节测试课后答案2024年秋浙江大学
- 生物医学电子学智慧树知到期末考试答案章节答案2024年天津大学
- 2023年版一级建造师-水利工程实务电子教材
- 新中考考试平台-考生端V2.0使用手册
- 诊所备案申请表格(卫健委备案)
- 软件系统运行维护流程图
- 如何导出计量要求
- 某纺织厂供配电系统设计(DOC25页)
- 水上交通事故报告书(英文)
- 第五章-连续结晶
评论
0/150
提交评论