基于网络的OA系统的设计创新分析_第1页
基于网络的OA系统的设计创新分析_第2页
基于网络的OA系统的设计创新分析_第3页
全文预览已结束

下载本文档

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

文档简介

1、基于网络的OA系统的设计创新分析河南工业和信息化职业学院是一所全日制高等学校,随着学校办学规模的持续发展,教师和学生人数迅猛增长,学院管理教师和学生的难度在增加,处理日常事情的复杂性在增大,新的办公业务流程和数据处理方式也变得越来越复杂。以前学院处理文件的方式主要靠人工方式来进行,随着不断发展这种方式已经明显滞后,不能满足工作的需要,这使学院文件处理的速度缓慢,工作效率低下。为了使学院业务流程逐渐规范,信息化程度不断提高,学院各行政部门之间能够方便快捷的联系并能够协同工作,学院非常需要一套基于网络的、功能实用的、适应于实际情况的办公自动化系统(简称OA系统)【1】。目前的OA系统虽然发展很快,

2、但主要是为企业量身定做的,与学院的实际情况相差较大,因此,我们要根据院校的实际情况,认真做好需求分析,开发一套能够真正提高工作效率的OA系统。1 需求分析(1)角色管理和权限管理功能:考虑到安全性,我们要提供设置个人权限的功能,并考虑采用角色管理和权限管理的思想,能够实现:第一,可以添加一个角色、修改已有的某个角色和删除不想要的角色,第二,可以设置角色的权限,第三,能够实现为每个用户分配他的角色。(2)教职员工资料录入及查询功能:现在,学院教职员工逐渐增加,为了便于对他们的管理,需要设置教职员工资料录入及查询模块,要实现从宏观和微观两个方面来把握教职工的基本情况,宏观方面:比如教职工各个职称层

3、次、各个学历层次和各个年龄层次的分布情况等,微观方面:教职工的成长历程等。(3)校园机构配置管理功能:学院里的行政机构不是一成不变的,是根据实际需要进行设置的,是一个动态的,因此我们需要一个可以根据学院以后发展需要及时的添加某些机构、修改一个机构、删除已经撤销的机构的校园机构配置管理的模块。并能建立各个机构之间的关系图,显示学院机构的隶属关系。(4)公告显示功能:系统要有公告显示的功能,能够及时的面向全院教职员工发布会议通知、大型活动注意事项、项目课题申报等内容,让每个人都能及时的获得平台发布的相关信息。(5)文件资料传输功能:为了便于教职员工之间加强沟通和交流,方便地互相传输一些资料,要设置

4、文件资料传输模块。此模块分为邮件管理和联系人管理两个部分,邮件管理要有一对一发送和一对多发送的功能,联系人管理应该具备一些最基本的功能,像添加一个联系人、修改某一个联系人的资料、删去不用联系人的信息等功能。(6)公文流转功能,我们要让需要审批的文件能够在相应的条件下自动进行上报、审批、下发等,能够按照我们的意图设定流转条件,实现自动处理文件。2 系统的整体架构OA系统是基于MicroSoft的操作系统和开发环境,以.NET为开发平台,客户端借助工作流引擎和数据库交换数据,工作流引擎在处理完数据以后,再将处理的结果通过浏览器反馈给客户端,本系统数据库使用SQL Server 2000【2】。系统

5、的整体架构图如图1所示。图1 系统的整体架构系统主要由图2系统的模块结构图中所示共六个模块进行构成,整个系统的基础模块是角色及权限管理模块,用来设置每个用户的角色和分配其相应的权限,从而实现不同的用户可以使用其对应的资源和拥有其对应的执行权力。图2 系统的模块结构图3 系统设计3.1 角色及权限管理模块该模块的设计使得OA系统更加安全,我们的设计思想是先为用户建立不同的角色,然后为每一类角色设置其应用的操作权限,从而,可以保证必要的安全性。在建立一个新的用户时,可以分配给他一个角色,甚至多个角色。角色和用户的数据库表关系图如图3所示。图3 角色与用户数据库表关系用户在进行系统登录时必须在用户名

6、称和用户密码中填写正确的内容,系统根据我们输入的内容进行检索,只有在数据库中找到与其匹配的信息后该用户才可以通过系统认证,然后才可以进入到系统中进行操作。3.2 教职员工资料录入及查询模块学院教职工不断增加,此模块可以方便地对全院教职员工进行管理。我们设计为在职员工和退休员工两个子模块。在职人员有增加、查询、删除等功能,退休人员有增加、查询、恢复为在职人员等功能。这里每种操作都需要设置权限,系统管理员根据实际需要分配给教职工相应的权限,并能够随时修改每位教职工的权限。针对类的设计,第一我们设计了教职员工的基类,第二派生出在职人员类和退休人员类,这完全体现出面向对象设计的思想。此模块的类图如图4

7、所示。图4 教职员工管理模块类图3.3 校园机构配置管理模块学院的机构不是一成不变的,根据实际需要也会有变化,此模块提供了管理学院机构的作用,有增加新机构、修改一个机构、删除已经撤销的机构等功能。学院机构、职工、角色三者之间的E-R图如图5所示,由图可以得知一个职工属于一个机构,可以有多个角色,而一个机构也可以有多个角色的关系。图5 职工、机构、角色E-R图3.4 公告显示模块此模块可以向全院教职员工快捷的发布通知信息。在设计时先建立函数于后台代码中,然后在文件中读取公告信息,其次把它存入string类型的字符串里面,最后在前台页面中用滚动字幕的形式予以显示。这里我们采用了界面与内容互相分开的设计理念。【3】3.5 文件资料传输模块在OA系统中,为了便于教职工之间互相发送文件和相关资料,我们设置了此模块,它的功能图如图6所示。图6 文件资料传输模块功能图3.6 公文流转模块此模块我们根据设计的工作流引擎运作,把工作流技术引入其中,主要有起草公文、公文已发、公文待办、公文已办、委托公文、监控流程、定制类别的功能。4 结束语本系统满足了学院对日常办公的需要,实现了规范办学流程、提高办事效率、节约办公经费、加快信息流通的目的,形成了学院各职能部门之间协同办公的良好局面,本系统为学院无纸化办公提供了有效的途径。参考文献:【1】周洪娟.基于WEB模式办公自动

温馨提示

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

评论

0/150

提交评论