




已阅读5页,还剩78页未读, 继续免费阅读
(计算机应用技术专业论文)基于web的高校办公室管理系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
i ad i s s e r t a t i o ni nt e c h n o l o g yo fc o m p u t e r a p p l i c a t i o n d e s i g na n di m p l e m e n t a t i o no fw e b - b a s e d u n i v e r s i t yo f f i c em a n a g e m e n ts y s t e m b yj i a n gd e z h o n g s u p e r v i s o r :a s s o c i a t ep r o f e s s o rs h i l a n n o r t h e a s t e r nu n i v e r s i t y j u n e2 0 0 9 独创性声明 本人声明,所呈交的学位论文是在导师的指导f 完成的。论文中取得 的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过 的研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工 作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢 凰 学位论文作者签名:耘它 f t 期:加( 77 歹 学位论文版权使用授权书 本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论 文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印件和 磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部 或部分内容编入有关数据库进行检索、交流。 作者和导师同意网上交流的时间为作者获得学位后: 半年团一年口一年半口两年口 学位论文作者签名:导师签名: 签字日期: 1,i一 东北大学硕士学位论文摘要 基于w e b 的高校办公室管理系统的设计与实现 摘要 随着高校人事制度改革的深化,高校办公室管理已经逐步向人力资源管理和 开发转化。因此,能否为创造优良的教学和科研环境提供科学的人力保证,将是 高校在激烈的竞争中求得生存和发展的重要因素之一。在此背景下,本课题针对 沈阳大学具体的办公室管理模式开发基于w e b 的办公室管理系统。 该系统利用了a s p n e t 的编程技术,系统后台数据库采用s q ls e r v e r2 0 0 0 建立。系统具备人事信息管理、人员职称信息管理、劳资信息管理、社保信息管 理、教工学历及资格认证信息管理、信息发布管理等功能。满足了高校办公室对 系统的需求。 本文首先阐述了办公室管理系统的开发背景,分析了系统需求,并讨论了系 统逻辑模型和数据模型的建立过程,对系统的功能设计和数据库设计做了详细的 说明;实现部分介绍了系统中各个模块的实现方法。最后,论文通过对系统进行 全方位的测试指出了系统中存在的不足之处,并对系统的最终结果进行了客观的 评估。 关键词:办公室管理;a s p n e t ;b s 架构;高校办公室 d e s i g na n di m p l e m e n t a t i o no f w e b - - b a s e du n i v e r s i t y o f f i c em a n a g e m e n ts y s t e m a bs t r a c t w i t ht h er e f o r mo ft h eu n i v e r s i t yp e r s o n n e ls y s t e m ,t h eu n i v e r s i t y o f f i c e m a n a g e m e n th a sb e e ng r a d u a l l yt r a n s f o r m e d t ot h eh u m a nr e s o u r c em a n a g e m e n ta n d d e v e l o p m e n t t h e r e f o r e ,i nt h ef i e r c ec o m p e t i t i o n ,i nw h i c hu n i v e r s i t i e ss e e ks u r v i v a l s a n dd e v e l o p m e n t s ,i tw i l lb ec r u c i a lo ft h ea b i l i t yt op r o v i d et h es c i e n t i f i cm a n p o w e r t o t h ec r e a t i o no fa ne x c e l l e n tt e a c h i n ga n dr e s e a r c he n v i r o n m e n t i ns u c hb a c k g r o u n d ,t h e w e b b a s e du n i v e r s i t yo f f i c em a n a g e m e n ts y s t e mi sd e v e l o p e da c c o r d i n g t ot h e s h e n y a n gu n i v e r s i t y so f f i c em a n a g e m e n t m o d e i nt h i st h e s i s ,t h i ss y s t e ma d o p t st h e a s e n e tt e c h n o l o g ya sp r o g r a m m i n g t e c h n o l o g ya n ds q ls e r v e r2 0 0 0a s t h ed a t a b a s es y s t e m t h es y s t e mh a sd i v e r s e f u n c t i o n ss u c ha sp e r s o n n e li n f o r m a t i o ns y s t e mm a n a g e m e n t ,p r o f e s s i o n a l t i t l ei n f o r m a t i o n m a n a g e m e n t t h e l a b o ri n f o r m a t i o nm a n a g e m e n t , s o c i a l s e c u r i t y m f o r m a t l o n m a n a g e m e n t ,e d u c a t i o na n da c c r e d i t a t i o n i n f o r m a t i o no fw o r k sm a n a g e m e n t ,i n f o r m a t i o n p u b l i s h i n gm a n a g e m e n t ,e t c t h e r e f o r et h i ss y s t e mm e e t st h e d e m a n do fu n i v e r s i t y o f f i c e s t h i st h e s i sf i r s te x p o u n d st h ed e v e l o p m e n tb a c k g r o u n do ft h eo f f i c em a n a g e m e n t s v s t e m a n da n a l y z e st h ed e m a n d so nt h es y s t e m ,a n dd i s c u s s e st h ee s t a b l i s h m e n t o ft h e l o g i c a lm o d e la n dd a t am o d e l ,i np a r t i c u l a r , t h ef u n c t i o nd e s i g na n d t h ed a t a b a s ed e s i g n o ft h es y s t e ma r eg i v e ni nd e t a i l i nt h ep a r to fs y s t e mi m p l e m e n t a t i o n ,m e t h o d sa r e i n t r o d u c e da b o u th o wt oi m p l e m e n te a c hm o d u l eo ft h es y s t e m f i n a l l y , a no b j e c t i v e e v a l u a t i o i no ft h es y s t e mi sm a d eb yc a r r y i n go u ta l la l l r o u n ds y s t e mt e s t i n g ,a n da s c h e m eo fo p t i m i z a t i o ni sp u tf o r w a r dc o n s i d e r i n gt h ed e f e c t so f t h es y s t e md e t e c t e di n t h et e s t i n gi nt h i st h e s i s k e yw o r d s :o f f i c em a n a g e m e n t ,a s p n e t , b s ,u n i v e r s i t yo f f i c e r 卜j j,1:j 东北大学硕士学位论文目录 目录 独创性声明i 摘要i i a b s t r a c t i i i 第1 章引言1 1 1 高校办公室管理现状分析1 1 2 系统开发背景1 1 3 系统设计目标2 1 4 论文的组织与安排2 第2 章相关技术研究5 2 1a s p n e t 介绍5 2 2 框架介绍。6 2 2 1 框架概念及特征6 2 2 2 框架和其它复用技术的联系7 2 3s q ls e r v e r2 0 0 0 介绍8 2 4 本章小结9 第3 章系统分析1 1 3 1 开发背景调研一1 1 3 1 1 高校办公室工作性质概述j , 3 1 2 办公室职能简述j 3 2 需求采集1 2 3 3 需求评审1 2 3 4 数据流程分析。1 2 3 4 1 顶层数据流图j 2 3 4 2 人事信息管理模型一j 5 3 4 3 人员职称信息管理模型j 6 3 4 4 劳资管理逻辑模型一,6 3 4 5 教工学历及资格认证信息管理逻辑模型一,7 3 4 6 信息发布逻辑模型8 3 4 7 事务管理逻辑模型一刀 东北大学硕士学位论文 目录 3 5 本章小结2 5 第4 章系统设计2 7 4 1 系统设计概述2 7 4 2 功能模块分解2 7 4 2 1 总模块设计一2 7 4 2 2 人事信息管理模块设计一2 7 4 2 3 人员职称信息模块一3 d 4 2 4 劳资管理模块粥 4 2 5 社保信息管理一3 4 4 2 6 教工学历及资格认证信息管理3 4 4 2 7 信息发布管理一3 7 4 2 8 事务管理4 d 4 - 3 数据模型的建立4 2 4 3 1e r 模型建立钳 4 3 2 数据表的设计一钳 4 4 本章小结5 0 第5 章系统实现。5 1 5 1 登录模块实现。5 l 5 2 会议管理模块实现5 2 5 2 1 会议申请模块实现一见 5 2 2 会议审批模块实现一 5 3 个人基本档案模块实现5 4 5 4 发邮件模块实现。5 6 5 5 本章小结点5 8 第6 章测试与运行5 9 6 1 系统测试的意义及目的5 9 6 2 单元测试5 9 6 3 集成测试5 9 6 4 确认测试5 9 6 5 系统测试6 0 6 6 设计测试方案6 0 东北大学硕士学位论文 目录 6 6 1 安全性测试方案一卯 6 6 2 界面测试方案一6 j 6 6 3 效率测试方案卯 6 7 逻辑测试方案6 3 6 7 1 处理特殊的输入字符一卯 6 7 2 处理c h e c k b o x 和r a d i o b u t t o n l i s t 6 4 6 8 本章小结“ 第7 章结论6 5 7 1 系统总结6 5 7 2 工作展望6 5 参考文献6 7 致 射6 9 v i 东北大学硕士学位论文第1 章引言 第1 章引言 1 1 高校办公室管理现状分析 由于高校部门职能改革的进一步深化,原有的很多部门进行了优化重组。办 公室的职能改革则是其中最为明显的一例【i 】。在管理多元化、多层次化的今天,办 公室的管理遇到了新的挑战,由原有的共性化管理逐渐过渡到个性化管理。而对 于高校,“个性化”则愈加复杂。 目前绝大多数高校办公室依然沿袭纸质档案管理的方式,这样的管理方式主 要有以下问题: ( 1 ) 档案管理混乱,不利于检索,查找费时费力。 ( 2 ) 打印大量的文件、资料极大的浪费资源。 ( 3 ) 资料存放占用空间,而且长期存放字迹会模糊。 ( 4 ) 信息呈现孤立性,进行综合性的统计很复杂。 很多高校也采用了计算机来管理的方式,但通过对国内高校目前使用的各类 人事信息管理系统现状的调查和分析,发现绝大多数高校的人事信息管理还是分 散存放在学校的各个部f - j ;各部门一般都建立了基于单机、局域网或校园网上的 各类应用系统;这些应用系统几乎都是独立设计、开发和使用,缺乏基于共享机 制下的整体性、规范化的设计,没有考虑系统间的相互联系,因此信息难以共享, 形成了众多的信息孤岛【2 】。 1 2 系统开发背景 办公室管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者 和管理者来说都至关重要,所以办公室管理系统应该能够为用户提供充足的信息 和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管 理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文 件和数据,这对于查找、更新和维护都带来了不少的困删3 。 沈阳大学通过多年的发展,目前正处于上升阶段,而办公室管理则是保证学 校平稳发展的基石。原有的办公室管理方式已经无法满足学校发展的需要,因此 决定以办公室为中心,将目自仃分散在各部门的管理系统重新整合,形成功能完备 东北大学硕士学位论文第1 章引言 的办公室管理系统。 1 3 系统设计目标 概括来说,系统将主要实现以下六个方面的功能。 ( 1 ) 建立内部的通信平台。建立组织内部的邮件系统,使组织内部的通信和信 息交流快捷通畅【4 1 。 ( 2 ) 建立信息发布的平台。在内部建立一个有效的信息发布和交流的场所,例 如电子公告、电子论坛、共享资源,使校内的规章制度、新闻简报、技术交流、 公告事项等能够在员工之间得到广泛的传播,使员工能够了解单位的发展动态。 ( 3 ) 实现工作流程的自动化。这牵涉到流转过程的实时监控、跟踪,解决多岗 位、多部门之间的协同工作问题,实现高效率的协作。我们都知道,各个单位都 存在着大量流程化的工作,例如公文的处理、收发文、各种审批、请示、汇报等, 都是一些流程化的工作,通过实现工作流程的自动化,就可以规范各项工作,提 高单位协同工作的效率。 ( 4 ) 实现文档管理的自动化。可使各类文档( 包括各种文件、知识、信息) 能 够按权限进行保存、共享和使用,并有一个方便的查找手段。 ( 5 ) 辅助办公。它牵涉的内容比较多,像会议管理、办公用品管理、车辆管理 等与我们日常事务性的办公工作相结合的各种辅助办公,实现了这些辅助办公的 网络化i5 。 ( 6 ) 基本信息查询。系统中会存储一些基本的信息供系统使用者浏览,如学校 内线电话表、校历、规章制度等。 1 4 论文的组织与安排 本论文在大量地调查研究基础上,围绕沈阳大学学校办公室自身的特点,深 入分析,从办公室的实际情况出发,构造办公室管理系统模型,对数据库进行分 析和设计,使学校的办公室管理更加科学化、规范化和标准化。 第1 章结合沈阳大学实际需求,讨论了开发讨论了建立办公室管理系统的必 要性和意义。最后给出了论文的组织和安排。 第2 章详细介绍了系统在开发过程中所用到的相关技术,重点介绐了a s p n e t 技术和框架的应用,最后对使用的数据库特点进行说明。 第3 章结合沈阳大学办公室特点,对系统进行分析,在需求采集的基础上对 东北大学硕士学位论文第1 章引言 系统功能进行了划分,并给出了数据流图以及各功能模块的模型。 第4 章首先描述了系统的总体设计,提出了模块结构设计应遵循的原则;此 后描述了各模块的设计,给出了各模块的层次图。在数据库设计中,给出了系统 的e - r 图,并结合e - r 图设计出了数据表。 第5 章介绍了系统的实现,以登录模块等几个重要模块为例,说明了系统的 实现过程。 第6 章介绍了评估测试的目的;然后给出了本系统的测试环境;接着叙述了 测试方案,描述了软件的安全性测试、界面测试、效率测试的内容,并给出了对 本系统的测试结果和评价;最后还对系统进行了逻辑测试。 第7 章对本文工作进行了总结,并指出了系统中的不足及进一步的研究工作。 东北大学硕士学位论文第1 章引言 东北大学硕士学位论文 第2 章相关技术研究 第2 章相关技术研究 2 1a s p n e t 介绍 a s p n e t 不仅仅是a c t i v es e r v e rp a g e ( a s p ) 的下一个版本,它还提供了一个 统一的w e b 开发模型,其中包括开发人员生成企业级w e b 应用程序所需的各种 服务。a s p n e t 的语法在很大程度上与a s p 兼容,同时它还提供一种新的编程 模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。 可以通过在现有a s p 应用程序中逐渐添加a s e n e t 功能,随时增强a s p 应用 程序的功能1 6 j 。 a s p n e t 是一个已编译的、基于n e t 的环境,可以用任何与n e t 兼容的 语言( 包括v i s u a lb a s i c n e t 、c 群和j s c r i p t n e t ) 创作应用程序。另外,任何 a s p n e t 应用程序都可以使用整个n e tf r a m e w o r k 。开发人员可以方便地获得 这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 a s p n e t 可以无缝地与w y s i w y gh t m l 编辑器和其他编程工具( 包括 m i c r o s o f tv i s u a ls t u d i o n e t ) 一起工作。当创建a s e n e t 应用程序时,开发人员 可以使用w e b 窗体或x m lw e bs e r v i c e s ,或以他们认为合适的任何方式进行组 合。使用w e b 窗体可以生成功能强大的基于窗体的w e b 页。生成这些页时,可 以使用a s p n e t 服务器控件来创建公共u i 元素,以及对它们进行编程以用于 执行常见的任务。x m lw e bs e r v i c e s 不用依靠特定的组件技术或对象调用约定。 因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都 可以访问x m lw e bs e r v i c e s 。有关更多信息,请参见使用a s p n e t 和x m lw e b s e r v i c e s 客户端创建的x m lw e bs e r v i c e s l7 1 。 从a s p n e t 应用程序访问数据库是向w e b 站点访问者显示数据的常用技 术。a s p n e t 使得为此目的而对数据库的访问比以往更加方便。它还能够从代码 管理数据库。 。 a s p n e t 提供一种简单的模型,该模型使w e b 开发人员能够编写在应用程 序级运行的逻辑。开发人员可以在g l o b a l a s a x 文本文件中或在作为程序集部署的 已编译类中编写这种代码。这种逻辑可以包括应用程序级事件,但开发人员可以 轻松地扩展这种模型,以适应他们的w e b 应用程序的需要。a s p n e t 提供易用 的应用程序和会话状念功能,它们对于a s p 开发人员来 兑是熟悉的,且容易与所 东北大学硕士学位论文第2 章相关技术研究 有其他n e tf r a m e w o r ka p i 兼容【8 j 。对于需要使用像i s a p i 编程接口( 随附于 以前的a s p 版本中) 那样功能强大的a p i 的高级开发人员,a s p n e t 提供了 i h t t p h a n d l e r 和i h t t p m o d u l e 接口。实现i h t t p h a n d l e r 接口,提供了一种与i i s w e b 服务器的低级别请求和响应服务交互的手段,并提供与i s a p i 扩展非常类似 的功能,但编程模型却较为简单。实现i h t t p m o d u l e 接口可以包含参与对应用程 序发出的每个请求的自定义事件。 a s r n e t 利用n e tf r a m e w o r k 和公共语言运行库中的性能增强功能。另 外,它还可以提供相对于a s p 和其他w 曲开发平台来说显著的性能改进。 a s p n e t 还可方便地分解,即开发人员可以移除那些与他们开发的应用程序不相 关的模块( 例如,会话模块) 。a s p n e t 还提供丰富的缓存服务( 包括内置服务和 缓存a p i 两种) 。a s p n e t 还提供性能计数器,开发人员和系统管理员可以监视 这些性能计数器,以测试新的应用程序和搜集有关现有应用程序的度量标准。 n e tf r a m e w o r k 和a s e n e t 为w e b 应用程序提供默认授权和验证方案。 可以方便地移除、添加或者替换这些方案,这取决于应用程序的需要。a s p n e t 配 置设置存储在基于x m l 的文件中,这些文件都是可读和可写的。每一个应用程 序都可以有不同的配置文件,可以扩展配置方案,以适应要求。 当应用程序安装在同一台计算机上,但使用不同的n e tf r a m e w o r k 版本时, 就说应用程序是并行运行的。i i s6 0 使用一个称为辅助进程隔离模式的新进程模 型,它不同于i i s 早期版本中使用的进程模型。当在w i n d o w ss e r v e r2 0 0 3 上运 行时,默认情况下a s r n e t 使用该进程模型。 2 2 框架介绍 2 2 1 框架概念及特征 目前关于框架( f r a m e w o r k ) 的定义较多,尚未形成一个完整而精确的定义。 使用最多的定义是:框架是一个应用软件系统的部分或整体的可复用的设计,框 架具体表现为一组抽象类及其实例( 对象) 之间的相互作用方式1 9 】。另一个常见的 定义是:框架是一个可以被应用开发者进行定制的应用软件系统的骨架。 面向对象的软件复用技术是软件复用的一种重要方式,框架是基于面向对象 软件复用技术的能够解决特定领域一系列相关问题的抽象设计的类的集合。框架 一般有如下特征: ( 1 ) 模块化。框架通过封装多变的实现细节于固定的接口之后,提高了软件的 东北大学硕士学位论文第2 章相关技术研究 模块性。框架通过将由于设计和实现的变化所带来的影响进行局部化来改善应用 程序的质量,这有助于理解和维护己有的软件【1 0 】。 ( 2 ) 可复用性。框架提供的固定接口被定义成抽象类或组件,并可被用来创造 新的应用程序。这样就提高了可复用性。框架的可复用性利用了有经验的丌发者 在该特定领域中的专业知识和开发能力,避免了后继开发人员针对该领域中的同 一问题和需求作重复的劳动,同时还能够改善软件的质量、性能和可靠性。 ( 3 ) 可扩展性。框架可通过提供显式的方法,允许应用程序来扩展其固定接口, 这样就提高了框架的扩展性。 ( 4 ) 反向控制。框架是一种运行时体系结构,这种结构被称为“反向控制”。它 使得标准的应用程序过程能够被框架一步步进行定制。当事件发生时,框架的派 发器被事件处理对象的事件方法调用,对事件作出反应,执行该事件的特定的代 码过程。反向控制允许框架( 而不是应用程序) 决定何种方法被激活来响应外部 事件。 2 2 2 框架和其它复用技术的联系 框架复用是一种面向特定领域的软件复用方式。框架一般建立在同一个或相 似领域中,即所要开发的软件系统要具有较强的相似性,通过框架把领域中不变 或不易变的部分在一定时间间隔内固定下来,把易变的部分以用户接口的形式保 留下来,从而达到设计和代码的复用1 1 1 】。 在基于框架的软件开发中,有一些其它的面向对象复用技术和框架密切相关, 它们是类库( c l a s sl i b r a r y ) 、组件( c o m p o n e n t ) 和设计模式( d e s i g np a t t e r n ) 。 ( 1 ) 框架和类库 在基于框架的开发过程中,类库扮演着重要的角色。类库是一组相关的、可 复用的类的集合,这些类提供了通用的功能。类库强调的是代码复用,他们是面 向对象环境下的“子程序库”。框架将类库集成到其内部来简化开发工作,并通过类 库来完成一些基本的任务如字符串处理、文件管理等。所有的框架都是类库,但 并不是所有的类库都是框架。框架通过下列方式来扩展类库的功能: ( a ) 框架是包含特定领域对象体系结构和功能的“半成品”。框架中的组件 一起合作,为一类相关的应用程序提供一个标准的体系结构骨架,通过框架组 件集成和组装可以得到完整的应用程序。与之相比,类库不是针对特定领域, 而只是提供较小范围内的复用。 ( b ) 与框架运行时的“反向控制”相比,类库则是被动的。当使用类库时, 东北大学硕士学位论文第2 章相关技术研究 开发者需要编写应用程序的主体并调用想要复用的代码;而当使用框架时,开 发者应该复用应用程序的主体,写主体调用的代码。 ( 2 ) 框架和组件 组件是自包含的抽象数据类型,并能够被组装在一起形成完整的程序。组件 通过黑箱技术,被设计成为定义了一个相互协调的操作的集合,该操作集可以通 过在语法上一致的接口来访问。 组件与框架是不同的,但是它们可以相互协作。首先,组件为框架提供了一 个可复用的环境。每一个组件在开发时都假定了它的存在环境,如果组件假定的 环境不同,则它们就不可能在一起很好地工作;而框架则为组件提供了一个标准 的环境来处理错误,交换数据,激活彼此间的互操作。 ( 3 ) 框架和设计模式 设计模式代表了在软件开发过程中特定场景下解决重复发生的问题的方案。 每一个设计模式都集中于一个特定的面向对象设计问题或设计要点,描述了什么 时候使用它,以及使用的效果和如何取舍等,一个使用设计模型的框架比不用设 计模型的框架更可能获得高层次的设计复用和代码复用。它们的主要区别为:框 架是一个可执行的软件,而设计模型代表了软件设计过程中的设计经验。 2 3s q ls e r v e r2 0 0 0 介绍 s q ls e r v e r2 0 0 0 是一个全面的数据库平台,使用集成的商业智能( b i ) 工具提供 了企业级的数据管理。s q ls e r v e r2 0 0 0 数据库引擎为关系型数据和结构化数据提 供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据 应用程序。 s q ls e r v e r 数据平台包括以下工具【1 2 】: ( 1 ) 关系型数据库。一种更加安全可靠、可伸缩更强且具有高可用性的关系型 数据库引擎,性能得到了提高且支持结构化和非结构化( x m l ) 数据。 ( 2 ) 复制服务。数据复制可用于数据分发或移动数据处理应用程序、系统高可 用性、企业报表解决方案的后备数据可伸缩并发性、与异构系统( 包括已有的 o r a c l e 数据库) 的集成等。 ( 3 ) 通知服务。用于开发和部署可伸缩应用程序的先进的通知功能能够向不同 的连接和移动设备发布个性化的、及时的信息更新。 ( 4 ) 集成服务。用于数据仓库和企业范围内数据集成的数据提取、转换和加载 ( e t l ) 功能。 东北大学硕士学位论文第2 章相关技术研究 ( 5 ) 分析服务。联机分析处理( o l a p ) 功能可用于对使用多维存储的大量和复杂 的数据集进行快速高级分析。 ( 6 ) 报表服务。全面的报表解决方案,可创建、管理和发布传统的、可打印的 报表和交互的、基于w e b 的报表。 ( 7 ) 管理工具。s q ls e r v e r 包含的集成管理工具可用于高级数据库管理和优化, 它也与其他工具,如m i c r o s o f to p e r a t i o n sm a n a g e r ( m o m ) 和m i c r o s o f ts y s t e m s m a n a g e m e n ts e r v e r ( s m s ) 紧密集成在一起。标准数据访问协议大大减少了s q l s e r v e r 和现有系统间数据集成所花的时间。此外,构建于s q ls e r v e r 内的本机w e b s e r v i c e 支持确保了和其他应用程序及平台的互操作能力。 ( 8 ) 开发工具。s q ls e r v e r 为数据库引擎、数据抽取、转换和装载( e t l ) 、数据 挖掘、o l a p 和报表提供了和m i c r o s o f tv i s u a ls t u d i o 相集成的开发工具,以实现 端到端的应用程序开发能力。s q ls e r v e r 中每个主要的子系统都有自己的对象模 型和应用程序接h ( a p i ) ,能够将数据系统扩展到任何独特的商业环境中。 s q l s e r v e r2 0 0 0 数据平台为各种规模的组织提供了以下好处: ( 1 ) 充分利用数据资产。可以充分利用其强大功能性和灵活性将数据传递到组 织的每个角落,而成本仅为其他一些系统的一部分。 ( 2 ) 提高生产效率。通过全面的b i 功能以及熟悉的m i c r o s o f to f f i c e 系统之类的 工具集成,s q ls e r v e r2 0 0 0 为组织内信息工作者提供关键的、及时的业务信息以 满足他们特定的需要。 ( 3 ) 减少i t 复杂性。简化了开发、部署和管理业务线和分析应用程序的复杂 度,它为开发人员提供了一个灵活的开发环境,为数据库管理人员提供了集成的 自动管理工具。 ( 4 ) 降低总体拥有成本( t c o ) 。s q ls e r v e r2 0 0 0 中集成的方法和对产品易用性 和部署上的关注提供了行业上最低的规划、实现和维护成本,使数据库投资能快 速得到回报。 2 4 本章小结 本章主要对系统中所使用的开发工具及开发环境进行简要的描述。在 a s e n e t 的介绍中主要介绍了此丌发工具的特点及其在使用过程中的灵活性应 用;在对框架及其特征的描述中主要是从框架本身的特征出发说明了其对系统开 发的有利之处,而在后台数据库软件的介绍中则主要是对s q ls e r v e r2 0 0 0 自身所 具有的工具和优点进行说明。 东北大学硕士学位论文 第2 章相关技术研究 东北大学硕士学位论文第3 章系统分析 3 1 开发背景调研 第3 章系统分析 3 1 1 高校办公室工作性质概述 高校办公室特殊地位和性质可以归结为三点,即服务性、事务性和参谋性【1 3 】。 ( 1 ) 服务性、事务性是办公室工作最显著的特征。高校办公室也是一个具体办 事部门,但是办公室的工作与其他职能部门不同,它的业务范围的界线有很大的 模糊性,在组织内部,有很多工作都需要与办公室之间的协作,办公室也就是在 办理各种琐碎、复杂、个体的事务的过程中,发挥其沟通作用,起到组织内部的 协调作用的。 ( 2 ) 办公室工作还具有参谋的性质。高校办公室工作的职权属于参谋职权,办 公室的人员是协助领导,为领导处理日常事务的,是领导的“左右手”,不能越权、 侵权,更不能滥用职权。在重大的组织决策问题上,办公室既要尽职尽责,为领 导的决策充当信息的提供者和出谋划策的咨询者,又要出谋而不决策,参与而不 干预。 3 1 2 办公室职能简述 党委、校长办公室主要具有以下职能: ( 1 ) 人事信息管理:包括人事基本信息管理( 基本信息管理和合同管理) 、人员 流动信息管理( 人员聘用管理、人员流出管理和内部流动管理) 、人事信息查询与 统计等。 ( 2 ) 人员职称信息管理:包括职称信息管理、专家信息管理、外聘人员管理等。 ( 3 ) 劳资信息管理:包括人员工资及其变动审批管理、离退休费管理、专家津 贴信息管理、探亲假与考勤情况管理、福利保障管理和校内津贴管理等。 ( 4 ) 社保信息管理:包括社会医疗保险、失业保险、校内医疗保险、社会养老 保险管理、住房公积金管理、计划生育保险、公伤保险等。 ( 5 ) 教工学历及资格认证信息管理:包括学历学位教育信息管理、非学历学位 教育信息管理、教师资格认定信息管理、职称考试信息管理等。 ( 6 ) 信息发布管理:通知发布、公文发布、邮件管理、培训信息管理相关政策 及综合信息发布、查询。 东北大学硕士学位论文第3 章系统分析 ( 7 ) 事务管理:包括学校会议管理、车辆管理、设备管理等。 3 2 需求采集 在采集过程中,制订需求表格,这样做的目的是核对办公室成员对业务的认 识,以便采集到一线人员对系统的实际需求【1 4 】。 在需求采集过程中不但采集了办公室的需求,同时也采集了相关部门的业务 需求,以及业务流程。这些数据在后期的系统整合中起到了巨大的作用。 3 3 需求评审 在需求评审中,对所采集需求进行综合性的整理,并在评审会上从可行性等 方面对采集结果进行了说明【”】。 对需求重新进行了评审,在原有的基础上加入了新的功能、并对部门不关心 的功能进行了合理的缩减,同时对未来可能加入的功能做了估计。针对一些实现 困难的需求,需求分析人员制定了侯选方案。通过评审,系统中一些需求得到了 满足。并初步确定系统采用b s 架构实现。 办公室系统中的劳资管理已经由标准软件独立完成,系统与这类标准软件建 立接口,并扩展了原有系统的功能。 3 4 数据流程分析 通过对系统的调研,初步确定了系统的逻辑模型,根据逻辑结构为系统中主 要功能绘制了数据流图。 3 4 1 顶层数据流图 数据流图,简称d f d ,就是采用图形方式来表达系统的逻辑功能、数据在系 统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具。在 对系统逻辑进行分析时主要采用数据流图1 6 】。 下面详细说明整个系统逻辑模型的分析过程。 在系统中包含4 类参与者,即管理员、教工、领导、其他。系统顶层数据流 图如图3 1 所示。 蔓苎查学硕士学位论文第3 章系统分析 图3 1 顶层数据流图 f i g 3 1t o p l e v e ld a t af l o wd i a g r a m 其中参与者“管理员”分解如图3 2 所示。 图3 2 管理员分解 f i g 3 2m a n a g e rd e c o m p o s i t i o n 其中参与者“领导”分解如图3 3 所示。 - 1 3 - 东北大学硕士学位论文 第3 章系统分析 图3 3 领导分解 f i g 3 3l e a d e r s h i pd e c o m p o s i t i o n 其中参与者“教工”分解如图3 4 所示。 东北大学硕士学位论文 第3 章系统分析 图3 6 顶层子图分解 f i g 3 6d e c o m p o s i t i o no f t o p l e v e ld a t af l o wd i a g r a m 3 4 2 人事信息管理模型 人事信息管理模块p 1 需要实现基本信息管理p 1 1 、人员流动信息管理p 1 2 、 人事信息查询与统计p 1 3 功能。 人事信息管理模块数据流程图设计如图3 7 所示。 图3 7 人事信息管理数据流图 f i g 3 7d a t af l o wd i a g r a mo fh u m a nm a n a g e r 管理员负责管理基本基本信息管理模块和人员流动信息管理模块,并会将数 据写入到相应数据表中,人员流动信息管理模块在录入信息时需要比对员工基本 东北大学硕士学位论文 第3 章系统分析 信息存储,以确保信息正确。领导可以通过人事查询统计模块查看员工基本信息。 加工p 1 1 获得员工基本信息,并将数据写入员工基本信息存储,该模块同时 确保数据的惟一性和正确性。 加工p 1 2 获得人员流动信息,并将数据提交到人员流动信息存储。 加工p 1 3 获取领导请求,对相关数据进行查询统计,并将结果返回给查询者。 数据流描述如下: ( 1 ) 人员基本信息= 姓名+ 年龄+ 性别+ 出生日期+ 政治面貌+ 职称+ 职务) ( 2 ) 人员流动信息= 人员编号+ 流动性质+ 备注 3 4 3 人员职称信息管理模型 人员职称信息管理模块p 2 包括职称信息管理p 2 1 、专家信息管理p 2 2 、外聘 人员管理p 2 3 这3 个子模块。系统流图设计如图3 8 所示。 图3 8 人员职称信息数据流图 f i g 3 8d a t af l o wd i a g r a mo f t a l e n tp r o j e c t 在图3 8 中,各加工描述如下: 加工p 2 1 负责处理管理员发出的职称管理信息,并对员工基本信息表中职称 内容进行相应的操作。 加工p 2 2 负责处理管理员发出的职称管理信息, 据表中。 加工p 2 3 负责处理管理员发出的职称管理信息, 在数据表中。 并将学校专家信息记录在数 并将学校外聘人员信息记录 由于在职称管理时,省内采用标准的平
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 入院评估课件
- 健康骨骼知识培训课件
- 俄罗斯政府课件
- 企业疫情期间安全培训课件
- 企业环境安全培训的作用
- 社区纪委考核管理办法
- 社区干部纪律管理办法
- 数字农业的新质生产力特征
- 2025国家能源集团招聘笔试历年参考题库附带答案详解
- 出租车防御性驾驶
- 排污许可培训课件
- 迪拜果蔬市场发展趋势与前景分析
- 2025年调饮师职业技能竞赛(省赛)考试题库(含答案)
- 购买邻居土地协议书
- 工程部员工绩效考核方案
- 新生美术体验课件
- 公司事故隐患内部报告奖励制度
- 人教部编版七年级语文上册教学计划(及进度表)
- Python工程应用-数据分析基础与实践课件-第3章
- 年满七十岁以上老年人驾考三力能力测试题库
- 集成电路测试指南
评论
0/150
提交评论