基于网络的OA系统的设计.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络的OA系统的设计.doc

基于网络的OA系统的设计   摘 要:本文结合我们开发的河南工业和信息化职业学院办公自动化系统,剖析了开发一个适应学院发展需要的办公自动化系统的重要性。在做好需求分析的基础上,提出了系统的整体框架结构,然后给出了系统详细的设计的方案,在此设计基础上实现基于网络的办公自动化系统。   关键词:OA系统;需求分析;整体架构;设计模块   中图分类号:TP311.52   河南工业和信息化职业学院是一所全日制高等学校,随着学校办学规模的持续发展,教师和学生人数迅猛增长,学院管理教师和学生的难度在增加,处理日常事情的复杂性在增大,新的办公业务流程和数据处理方式也变得越来越复杂。以前学院处理文件的方式主要靠人工方式来进行,随着不断发展这种方式已经明显滞后,不能满足工作的需要,这使学院文件处理的速度缓慢,工作效率低下。为了使学院业务流程逐渐规范,信息化程度不断提高,学院各行政部门之间能够方便快捷的联系并能够协同工作,学院非常需要一套基于网络的、功能实用的、适应于实际情况的办公自动化系统(简称OA系统)[1]。   目前的OA系统虽然发展很快,但主要是为企业量身定做的,与学院的实际情况相差较大,因此,我们要根据院校的实际情况,认真做好需求分析,开发一套能够真正提高工作效率的OA系统。   1 需求分析   (1)角色管理和权限管理功能:考虑到安全性,我们要提供设置个人权限的功能,并考虑采用角色管理和权限管理的思想,能够实现:第一,可以添加一个角色、修改已有的某个角色和删除不想要的角色,第二,可以设置角色的权限,第三,能够实现为每个用户分配他的角色。   (2)教职员工资料录入及查询功能:现在,学院教职员工逐渐增加,为了便于对他们的管理,需要设置教职员工资料录入及查询模块,要实现从宏观和微观两个方面来把握教职工的基本情况,宏观方面:比如教职工各个职称层次、各个学历层次和各个年龄层次的分布情况等,微观方面:教职工的成长历程等。   (3)校园机构配置管理功能:学院里的行政机构不是一成不变的,是根据实际需要进行设置的,是一个动态的,因此我们需要一个可以根据学院以后发展需要及时的添加某些机构、修改一个机构、删除已经撤销的机构的校园机构配置管理的模块。并能建立各个机构之间的关系图,显示学院机构的隶属关系。   (4)公告显示功能:系统要有公告显示的功能,能够及时的面向全院教职员工发布会议通知、大型活动注意事项、项目课题申报等内容,让每个人都能及时的获得平台发布的相关信息。   (5)文件资料传输功能:为了便于教职员工之间加强沟通和交流,方便地互相传输一些资料,要设置文件资料传输模块。此模块分为邮件管理和联系人管理两个部分,邮件管理要有一对一发送和一对多发送的功能,联系人管理应该具备一些最基本的功能,像添加一个联系人、修改某一个联系人的资料、删去不用联系人的信息等功能。   (6)公文流转功能,我们要让需要审批的文件能够在相应的条件下自动进行上报、审批、下发等,能够按照我们的意图设定流转条件,实现自动处理文件。   2 系统的整体架构   OA系统是基于MicroSoft的操作系统和开发环境,以.NET为开发平台,客户端借助工作流引擎和数据库交换数据,工作流引擎在处理完数据以后,再将处理的结果通过浏览器反馈给客户端,本系统数据库使用SQL Server 2000[2]。系统的整体架构图如图1所示。   图1 系统的整体架构   系统主要由图2系统的模块结构图中所示共六个模块进行构成,整个系统的基础模块是角色及权限管理模块,用来设置每个用户的角色和分配其相应的权限,从而实现不同的用户可以使用其对应的资源和拥有其对应的执行权力。   图2 系统的模块结构图   3 系统设计   3.1 角色及权限管理模块   该模块的设计使得OA系统更加安全,我们的设计思想是先为用户建立不同的角色,然后为每一类角色设置其应用的操作权限,从而,可以保证必要的安全性。在建立一个新的用户时,可以分配给他一个角色,甚至多个角色。角色和用户的数据库表关系图如图3所示。   图3 角色与用户数据库表关系   用户在进行系统登录时必须在用户名称和用户密码中填写正确的内容,系统根据我们输入的内容进行检索,只有在数据库中找到与其匹配的信息后该用户才可以通过系统认证,然后才可以进入到系统中进行操作。   3.2 教职员工资料录入及查询模块   学院教职工不断增加,此模块可以方便地对全院教职员工进行管理。我们设计为在职员工和退休员工两个子模块。在职人员有增加、查询、删除等功能,退休人员有增加、查询、恢复为在职人员等功能。这里每种操作都需要设置权限,系统管理员根据实际需要分配给教职工相应的权限,并能够随时修改每位教职工的权限。   针对类

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档