




已阅读5页,还剩65页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 奥团 公司 统的设计与实现 姓 名: 学 号: 所在院系: 职业类型: 专业领域: 指导教师: 副 指导教师 : 二 一三 年 七 月 A in 2013 A 奥团公司O A 系统 的设计与实现 姓 名 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集 、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日同济大学硕士学位论文 摘要 I 摘 要 随着 奥团 公司在业界不断地 得到认可,公司的业务也随之上升。原有的统已经不能满足公司内部和日常管理的需要,为此需要 利用 设 面向用户业务需求处理,客户服务及时反馈等服务辅助经营管理的管理系统 面向服务对象 为其 提供更加高效、优质的服务,并实现各分公司的业务信息总部统一管理。 通过实施新的自动化办公系统,奥团集团管理水平与信息化水平将会走向一个新台阶,公司的人力成本将会大大缩减,企业的工作效率得到大幅提升。 本文研究与实现了 信息化 背景下的自动化 办公 系统,该系统包括了服务协调管理, 内部物品管理,合同管理,客户关系管理,项目进程管理,报表管理,服务协调 管理,人员角色权限管理等模块,并保证 了 系统的稳定性、安全性和可靠性。 关键词: 无纸化办公;办公自动化;客户关系 管理同济大学硕士学位论文 I in to be s t of to of s of a in by in in In of of a of 第一章 引言 1 目 录 摘 要 . I . 录 . 1 第一章 引言 . 4 究背景及意义 . 4 内外研究现状 . 4 内研究现状 . 4 外研究现状 . 5 题研究目标 . 6 究内容 . 6 第二章 系统实现相关技术概述 . 8 述 . 错误 !未定义书签。 介 . 错误 !未定义书签。 用 写应用程序的特点 . 错误 !未定义书签。 述 . 错误 !未定义书签。 #简介 . 错误 !未定义书签。 术 . 错误 !未定义书签。 设计目标 . 错误 !未定义书签。 结构 . 错误 !未定义书签。 第三章 系统分析 . 14 统功能分析概述 . 14 统总体要求 . 14 统用例分析 . 20 第四章 系统设计 . 25 统架构设计 . 25 统功能设计 . 26 同济大学硕士学位论文 第一章 引言 2 务协调系统的设计 . 26 工信息管理的设计 . 28 户关系管理的设计 . 29 同管理设计 . 30 表管理设计 . 31 目管理设计 . 32 务信息设计 . 32 部物品管理设计 . 33 据库设计 . 34 据库设计原则 . 34 统 . 36 和字段的设计 . 39 统安全性设计 . 43 问控制及权限的管理 . 43 全日志以及审计 . 43 强 置的安全机制 . 错误 !未定义书签。 制用户的安全性 . 错误 !未定义书签。 用 全机制 . 43 据加密 . 错误 !未定义书签。 第五章 系统实现 . 45 据库访问的实现 . 错误 !未定义书签。 据库操作的实现 . 错误 !未定义书签。 要功能实现 . 45 务协调系统实现 . 48 工信息管理实现 . 49 户管理系统实现 . 51 同管理系统设计 . 51 表管理系统实现 . 53 目管理系统实现 . 54 同济大学硕士学位论文 第一章 引言 3 务信息系统实现 . 54 部物品管理实现 . 55 第六章 结束语 . 57 论 . 57 章的不足及下一步研究方向 . 57 参考文献 . 59 致谢 . 62 个人简历、在读期间发表的学术论文与研究成果 . 63 同济大学硕士学位论文 第一章 引言 4 第一章 引言 究背景及意义 奥团集团 是一家专业的 统集成及服务提供商,公司总部位于北京,并在广州,深圳,香港设有分公司。主要面向外资企业,对外资企业提供专业的 面服务及相关的系统解决方案。 奥团公司 自今已经成立了 10 年多了,在这 期 间,公司由于具备了专业的人员和很高的服务品质,为此赢得了用户的认可,在这过程中也积累了相当高的行业口碑和信誉。随着公司在业界不断的得到认可,公司的业务也随之上升。基于上述的因素和考虑到企业的规划和发展, 公司 认识到原有的 统已经不能满足公司内部和日常管理的需要,为此需通过 效的信息传播特性 ,建设自己公司面向用户业务需求处理,客户服务及时反馈等服务辅助经营管理的方式来面向服务对象提供更加高效、优质的服务和协同处理公司内部业务管理流程,并实现各分公司的业务信息总部统一管理。 通过本系统, 奥团 公司能够完整的实现公司初步的信息的统一管理,各分公司的统一协调,使得公司的业务水平,内部管理及客户管理水平上提高一个台阶,为公司的下一步发展奠定好坚实的基础。 内外研究现状 内研究现状 目前国内在实现企业 面的研究主要集中在 B/S 架构和工作流模型两个方面。 B/S 是目前的主 流形式,成果很多,涉及到不同的语言,如 涉及不同的数据库,如 ,但是从本质上看这些内容都有很多重复的内容,思想是一样的。如许玚的办公自动化系统的设计与实现一文运用 言和 据库完整地讲述了一个自动化系统同济大学硕士学位论文 第一章 引言 5 的设计与实现,值得称道的是,他充分考虑了系统的安全性能,如系统资源安全、服务器安全、数据库安全等。 上海交通大学的闵江巍运用 现了无锡工商银行的自动化办公系统,由于 对象的特性使得该项目具有很好的扩展性,但是在安全方面他做的还不够到位,缺乏对数据加密的处理。此外,在发布通知时的手段过于单一。 电子科技大学的左琳在银行办公自动化系统的设计与实现中采用 A 系统,该系统的功能比较完善,但是很显然特性束缚了它的良好维护性以及扩展性能,此外,该系统在安全方面也考虑不周,仅仅以密码来验证用户的身份和权限是远远不够的,很难应付日益猖獗的病毒攻击。 扬州大学的王亚琴采用了基于 和工作流的技术,这种方式和 B/S 有很大的区别,它设 计到数学建模和工作流引擎的分析。 从所有这些作者我们不难看出,如果光从实现角度来说实现一个企业自动化系统是不难的,难的是系统可维护性和安全性的保证。如果系统需要频繁更新或升级的话,那么维护成本是十分可观的。从安全性来看,对任何企业来说,安全性都是重中之重,如果失去了安全保障,功能再强大、速度再快得系统也如同虚设,毫无利用价值,因此应考虑将数字签名技术、电子印章技术、数据加密技术充分融合到系统中来。 与国外相比,目前国内的企业 统在可维护性和安全性方面有待提高。国外在这方面的起步早,成果多,我们应学习 国外的先进经验和理念以逐步缩小与国外相关领域的差距。 外研究现状 随着信息化的发展,自动化办公技术更加成熟和完善。国外各发达国家都加紧了办公自动化系统的建设和发展。为进一步促进办公自动化的作用,美国制定了新的方案指出利用更先进的信息技术加强国家信息高速公路的建设 (袁蕾,凌冠华, 2011),欧盟国家推出了新一代的全欧移动宽带并做好不断更新升级计划(高雪珺, 2011),同时制定了新的信息交流技术的研发规划。为打造数字日本,同济大学硕士学位论文 第一章 引言 6 日本政府公布了信息技术新项目 山计划实施步骤 (温贵先, 2011)。除此之外,澳大利亚、英国、法国等众多发达国家都加紧步伐加强新信息技术网络基础设施建设,积极研发新技术,为新的信息化时代到来做好准备。全球信息化进程加快,它正悄然改变世界各国间政治、经济等方面的格局,给世界各国带来巨大影响。随着新信息技术的发展,也许几年之后,各国建立的更智能化的新信息基础设施将与传统信息网络共同为国家信息建设服务,各种更先进的网络在世界范围内运用。 随着信息技术的不断发展和业务的不断变化,目前存在的大多数办公自动化系统无论是在功能还是软件和硬件方面都己经明显不能适应办公自动化管 理的需求, 其中 主要体现在以下两个方面:一是 由于服务器上存在很多数据的表单不能被很方便或者很准备的提取出来,导致很多数据放在服务器上,成为冗余数据,这些数据不能够被充分的利用和挖掘他们隐含的信息,因此不能充分利用他们提供有意义和有帮助的决策数据 和信息;二是 缺乏集成其他应用系统的能力。 本文的报表与合同管理 模块 可以将用户感兴趣的数据进行导出,减轻了服务器的负担,同时 将库存管理系统、采购管理、客户管理等一些独立的系统进行集成具有一定的 创新性 。 题研究目标 整个系 统主要内容包括:服务协调管 理,内部物品管理,合同管理,客户关系管理,项目进程管 理,报表管理,定单管理,人员角色权限管理等。基本上覆盖了整个 公司管理 的所有流程。由于各个角色有自己对应的职责和权限,所以各个不同的角色所对应的权限是不同的。而且其他角色的内容和操作都是不可见的,这样的管理方式使得业务流程更加规范和合理,而且整个系统 大部分都是 基于 B/S 结构, 它的优点是:支持跨平台管理,不论是什么平台,只要装有 部无需安装和维护软件;可通过局域 /广域网实时监控和管理。 究内容 奥团公司 办公系统 涉及到公司的 大部分业务 处理,包括对服务管理系统、员同济大学硕士学位论文 第一章 引言 7 工的管理、客户关系管理、项目管理、合同与报表管理等。 本系统拟采用的主要技术和方案如下 : 1. 采用面向对象编程方法:面向对象的开发方法,可以很容易的,很方便的实现对象和代码的重用。 2. 三层的架构:展现层,业务层和数据库访问层分离。可以使得系统的任何一部分的修改不影响到其他部分。 3. B/S 部分采用 C# 开发 : 一种建立在通用语言上的程序构架, 再加上大幅提 高的执行效率以及所见即所得的编辑方法,让程序开发的效率成倍增长。同济大学硕士学位论文 第二章 系统实现相关技术概述 8 第二章 系统实现相关技术概述 述 目前较为主流的 服务器脚本开发环境是 是以 基础,采用的语言可以是 可以 C+等其他高级语言。在首次使用它的时候需要对源代码进行编译,编译的时间也许会比较长,但是 发的程序是一次编译永久运行,从这一角度来说,它的效率远远高于 外,它还有其他优点,如可维护性较好、代码量少等。 介 目前较为常用的开发环境。 在该环境下可以支持多种编码语言设计的组件,更具有我们常说的跨平台运行功能。对一般开发环境而言,更高效、安全、能够全面支持基于 务体系。它可以在 本 地存储和执行对象代码,也可以在本地执行然后再互联网上执行。 外,在 境下可以保证对象代码运行的安全性。使程序开发人员能够轻松、高效的开发应用程序。而不受开发运行环境的干扰;而且 够保证与任何代码的高度集成。 如今的互联网都不靠软件取胜的方式占领市场, 不例外 ,它最重要的思想就是提供服务。这种模式一般称为 务。这种服务对于日新月异的互联网来说,具有跨时代的意义。 架包含数据库处理的 面开发的 及应用软件开发的 库,如图 2示, 架提供一种高度集成的数据库处理流程 面开发技术 程序编程语言上,支持 C+, C#, 多种语言。 同济大学硕士学位论文 第二章 系统实现相关技术概述 9 图 2架体系图 用 写应用程序的特点 要的特征表现在以下几个方面: 1. 从软件升级为服务 软件服务能够不进行用户安装、更新软件而在不同计算机之间进行访问和操作。这种服务方式能够为用户提供一个更加灵活的存储信息的方式。在 ,软件最终以 务的形式发布在互联网上,把这种组装后的可以在互联网上发布的组件称之为 务。 过 议进行对象类的相互传递和调用。 2. 同一标记语言 从一种元语言,最早是从 言演变而来。 最大功能是可以对不同应 用程序以及不同格式的信息进行定义。尤其是在 较为通用,能够应用于数据采集的合并,用于不同应用之间交互信息。 言定义了 。 随着互联网组件称为数据和信息中心,将会有更多的设备和服务融入其中, 得各种设备能够在其平台上正常运行。 在 ,编译过程分为如下步骤: 1. 首先,生成 码,这 也是 特点所在,与其他的+ C# 。 务 用户界面 据库和 础类库 通用运行环境 同济大学硕士学位论文 第二章 系统实现相关技术概述 10 高 级编程语言有所不同,它不会创建代码,只是将其进行编译,并生成 这样编译后的代码可以跨平台使用,而且不仅限于应用于 C#。要完成这样的工作,必须完成要执行更多的操作, 码器发挥了 重要作用,它实现了目标代码之间的转换。这样操作系统就能够正常执行相应程序。 在以往编写代码采用一种优化的形式就是把代码编译为几个应用 程序,这样有利于应用程序应用于指定的 。而 架,使用 译器使用 前面所说, 立于操作系统,而且可以与其他代码兼容。 译 器分为好几种,每一种有它自身的特点,在编程时,我们可以选择不同的 实际应用中,在不过多考虑操作系统的兼容性上,能够把更多的精力放在实现功能代码上。 2. 装配件 装配件就是在编译应用程序中,用来存储所创建的 码,包括可执行的应用程序文件和其他应用程序使用的库,如 了包括 基本信息以外,还包括数据信息和其他资源文件信息。数据信息允许装配件是完全自我描述的, 不难看出,在使用的时候对装配件的使用不互相独立但是又相互联系的。 在这种情况下,应用程序在部署时变得十分 方便,用户只要将需要的文件从本地通过 方式进行上传就完成了,而且并不需要知道其应用程序的配置信息。 3托管代码 上述两项工作时 主要的功能,但是并不是其所有的功能,它还需要完成 其他任务。 4. 垃圾回收 这一功能能够降低程序员处理内存问题的难度。 述 为网站开放的常用编程语言已经有了很大的发展,但是快速的发展也带来了一系列的问题, 例如它的可维护性不好 , 通用性不强等等,但是 同济大学硕士学位论文 第二章 系统实现相关技术概述 11 1. 提供对多个编程语言的支持 包括 C#和 外也支持许多第三方的语言:例如 在比较流行的 术也能在 运行自如。 声明的在服务器端声明控件,客服端调用 使用起来相当简单。在编程过程中,只需要将 行代码嵌入到代码中去。可以用 性直接识别服务器端的控件。有利于提高代码的可阅读性,不必引用 体的内容或者将这些内容复制到变量中去。对于编程人员来说,这样的封装有利于编 码的规划。 了方便程序员的开发提供了多种控件,比较常用的有 树形 控件 、服务器控件、 数据库 控件等。 言的一个最大的改动就是不在使用脚本。 在支持是支持 加了全新的类型,另外, 引入了 C#, C#是面向对象编程, 是全部 由 C#编程而成。 传统的网站代码总是不能够实现代码页程序的真正分离,必须相互交织在一起, 增加了程序员的编程难度。 过两种方式实现代码与页面的分离,第一种 方式似乎就是代码不与 合,代码仍然保存在 面,另一种方式就是用另一个单独的页面保存后台处理代码,而与之对应的前台 供必要的 为识别。处理流程完全封装在 部。 配置分为服务器端配置,就是 置,与 用程序发布是相同的流程。 7部署 署服务包括 件和 置文件,这些文件都是经过汇编完成的,而不是把 架作为一部分发布在 务器的虚拟目录。 同济大学硕士学位论文 第二章 系统实现相关技术概述 12 #简介 C#是微软公司在 2000 年 6 月发布的一种全新的编程语言。 C#是 最新研究成果。 C#与此前面向对象的另一编程语言 诸多相似的地方,编程核心都是面向对象,界面,单一的继承模式,以及一些程序语法都与 同。另外 C#与 许多地方又有不同之处,例如, C#引入了专门的数据库封装类,使得数据库能够面向对象编程,与组建对象模型直接可以集成。其特点 包括 : 1. 简单性 微软公司在设计 C#语言 的初衷就是使其 简单易懂, 便于掌握, 去掉 了 C+里面晦涩、难懂的指针,以及内存处理等方面的直接编程,采用了高度封装的方式,把指针、内存处理都做了明确的封装,利于程序结果的健壮性。 2. 现代性 C#作为企业级的编程语言,对金融行业数据类型新增加了专用的数据类型。C#提供的元数据语法结构,能够有效的保证数据的安全性。 3. 面向对象性 C#的面向对象编程特征更加突出。在 C#编程语言中,面向对象编程已经称为编程中最基础的部分。任何事物皆对象。 4. 类型安全性 在 C#中,为了处理好内存管理模块,类型的安全性尤其严格, C#提供了 一整套完整的变量规则,编程人员必须按照这些规则编程,其次,去掉了不安全的类型转换,并禁止其初始化,把不安全性扼杀在摇篮中。 术 C#中最突出的新技术就是 是关于关系型数据库访问的一系列类的封装集合。 设计目标 计目标在于能够简单的访问关系型或者非关系型的数据库。能够支同济大学硕士学位论文 第二章 系统实现相关技术概述 13 持 转换和关系型数据库的持续访问和脱机处理。能够支持多种数据源的互相访问。 1. 简单地访问关系数据 计目标在于能够简单的访问关系型或者非关系 型的数据库。能够支持 转换和关系型数据库的持续访问和脱机处理。能够支持多种数据源的互相访问。 入了 ,它封装了与关系型数据库中的表相关联的一组数据。这样利于维持服务器与数据库数据的完整关系链。出的全新的数据访问通用接口模型。 2. 可扩展性 供了三种内置的 据提供者。一种是 接的方式,一种是 接方式,另一种是 用者可以用 相互 通信。 4. 统一 关系数据访问 够通过统一的 换来实现关系数据的访问,具体的将就是每一层的数据结构的接口都采用 义,把关系数据库的所有表都可以转换为面向对象的编程模式中去。从而可以形成 术的扩展。 结构 1. 用 实现对数据的离线访问模式。 各种格式的数据均能够直接利用 来填充。这样对于 的数据源就没有过多的要求。 2. 件 两个核心组件, 一个是 个是 据处理控件。 据处理控件一般包括 组件。利于多种不同的应用数据库之间的访问。一个 含一个或者多个 象, 象对用于数据库中的表,一般有数据行、列、或者主外键关系或者约束关系构成。包含了传统表中的所有信息元素。 同济大学硕士学位论文 第三章 系统分析 14 第三章 系统分析 统功能分析概述 根据技术人员对市面上较为常见的各种自动化办公系统 的功能进行分析,同时在深入调研 奥团 集团各个部门的需求,同时对系统开发的技术可行性、经济可行性等因素进行了分析,最后确认 目前公司 开发的 统应具有以下功能 : 1. 通过合理的网上工作流程能够处理不同用户不同的业务需求。 2. 能够管理不同用户的数据信息,在安全和高效信息存储的条件下,能够适时备份。 3. 完善的客户服务及时反馈流程。 4. 完善的公司内部业务处理流程。 5. 完善的产品链、原材料供应链、配送服务链,业务控制流程。 6. 能够定义不同等级的用户业务处理界面。 7. 可扩展的不同业务模块接口。 8. 可视化的系统分级管理机制。 9. 其他需细化的需 求因素。 统总体要求 奥团公司 办公系统大概由以下几个部分构成:服务协调管理、员工信息管理系统、客户信息管理、采购库存管理、合同管理系统、报表管理系统,项目管理系统、服务信息系统、内部物品管理、系统用户管理和系统操作日志 11 个模块。 1. 服务协调系统 本系统的主要功能:负责日常接单派单,并对派单接单的信息和内容进行记录和反馈。 主要的工作流程和功能: (1) 重要客户打电话要求服务。 (2) 确定服务的类型。 同济大学硕士学位论文 第三章 系统分析 15 (3) 处理订单。 (4) 外派回馈内容的填写 。 (5) 以 形式把回馈结果发到客户处,并希望客户对相关的信息进行反馈。 (6) 服务信息的查询。 (7) 服务信息的打印。 服务协调系统的框架如图 示。 图 务协调系统框架图 2. 员工信息管理 员工管理系统的功能域名为本部分的系统负责管理整个销售管理部门员工信息,并对员工的信息进行维护和更新。 (1) 新员工入职。 (2) 员工离职。 (3) 员工信息的更改。 (4) 员工信息的查询。 (5) 员工信息的统计和报表打印。 该模块的结构框架图 如图 示。 服务协调子系统 派单功能 反馈功能 服务功能 打印功能 同济大学硕士学位论文 第三章 系统分析 16 图 工信息管理系统框架图 3. 客户管理系统 该部分主要是对客户信息的管理和维护。主要的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧党建app管理办法
- 消防安全管理办法定义为
- 灌区管理站运行管理办法
- 中高级人才招聘管理办法
- 吉林省汪清县第六中学2025届物理高一下期末调研模拟试题含解析
- 工程预付款发票管理办法
- 火力发电厂工程管理办法
- 新城区皮肤管理办法细则
- 2025届云南省丽江市古城二中高二物理第二学期期末经典试题含解析
- 三维冲撞记录仪管理办法
- 2024年广东广州市天河区社区专职工作人员招聘笔试参考题库附带答案详解
- 电池的历史与发展
- 医患沟通原则与技巧课件
- 小学学业生涯规划与目标
- 2023年CQE客诉工程师年度总结及下年规划
- 国家开放大学《中国法律史》形成性考核1
- 搅拌类设备单机试车原始记录
- 老旧小区物业投标方案(技术标)
- 国家开放大学法学本科《商法》历年期末考试试题及答案题库
- 城市水工程概论
- 空调温度控制系统的设计与实现毕业论文
评论
0/150
提交评论