欢迎来到天天文库
浏览记录
ID:33539158
大小:381.07 KB
页数:3页
时间:2019-02-26
《基于.net 的高校oa 系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9卷%第2期软件导刊Vol.9No.22010年2月SoftwareGuideFeb.2010基于.NET的高校OA系统设计与实现蒋郁,张波,曾鸣,周恩浩(华南农业大学现代教育技术中心,广东广州510642)摘要:通过对高校办公现状和特点的分析,提出了使用办公自动化系统的必要性。并根据某高校办公特点,采用基于角色访问控制(Role-basedControlMode)的模式对系统进行了设计,最后实现了通过角色间接控制用户对资源的访问权限的系统功能。本系统界面简洁,操作简单,适合高校各层次水平人员对系统的使用。对校园信息化、数字化建设有着积极的推动作
2、用。关键词:.NET;高校办公自动化;基于角色访问控制;飞信中图分类号:TP311.5文献标识码:A文章编号:1672-7800(2010)02-0102-03本系统将充分利用三层架构优化系统结构,并基于ASP.0引言NET能够充分发挥其完全面向对象的技术特点,实现三层结构B/S系统架构,从而提高开发效率,增强系统的可维护性和扩近年来,随着高校招生规模的日益扩大以及多校区办学模展性。式的迅速发展,给学校的管理工作带来了诸多不便,不仅需要1.2系统功能模块设计配置更多的管理人员,而且在数据处理的准确性、时效性、安全针对某校目前办公的实际需要,本系统主
3、要设计了办公管性等方面都存在许多问题。校园办公自动化的采用能够有效理、人事管理和系统管理三大功能模块。办公管理模块中主要地协调校内各行政部门、教学各系部之间关系,加速部门间的实现公文的收发、审批、存档、记录查询、文件传输管理以及飞公文流转,实现学校内部人与人、人与部门、部门与部门之间信信收发管理;人事管理模块主要实现对在校职工、离退休职工息的收集、组织、传播和共享。因此,在校园网基础上构建高效基本信息管理、职务变动管理以及工资管理;系统管理模块主的办公自动化系统成为学校发展的必然要求,是高校现代化办要实现用户对系统权限、角色日志管理。其中,办公管理
4、模块中公发展的必然趋势,也是一种理想的办公模式。飞信功能的实现是通过引用中国移动飞信业务SDK接口,并本文针某高校办公的特点,并结合该校对系统的实际需利用其相关函数对飞信客户端二次开发,实现飞信好友间短信求,自主开发一套适合校园网络办公自动化的应用软件,这不的发送与接收。由于飞信SDK是开源的,而且利用飞信发送短仅有助于提高该校的办公效率,节约成本,而且对后期维护以信为免费操作,这相比通过购买第三方通信设备来实现短信群及功能扩展方面都有强有力的保证。发功能更优惠,更具有特色。1系统设计1.3RBCM访问控制模型在系统权限定义时,OA系统将采用基于角
5、色访问控制模1.1系统框架设计式(RBCM,Role-basedControlMode)对用户角色进行授权。该三层结构是目前流行的架构设计模式,它是在由模型包括用户、角色和访问权限3个实体,其基本思想是:在软Buschmann等提出的“层模式”基础上发展起来的,由表示层、件系统中定义各种角色,每个用户可属于一个或多个角色,给业务层和数据层3个层次结构组成。表示层显示业务层传送的不同角色分配访问系统资源的权限,若用户要访问某一类资数据并完成对录入数据的验证,将数据传送给业务层;业务层源,就给该用户授权具有可访问此资源的相应角色,用户与资采用.NET处
6、理断开连接的模型,定义了一系列的类来实现业源之间不建立直接关系,而是通过角色建立间接的联系。例如,务规则和对数据层的调用;数据层由一系列数据表和存储过程一个用户管理员授权而拥有一个或多个角色,相应地同一角色组成,几乎所有对数据的访问都通过存储过程实现。可以授权给多个用户,每个角色可执行一种或多种操作。管理作者简介:蒋郁(1983-),女,湖南益阳人,硕士,华南农业大学初级实验师,研究方向为计算机网络通信系统;张波(1975-),男,湖南邵阳人,硕士,华南农业大学高级工程师,研究方向为计算机信息技术;曾鸣(1981-),男,广东广州人,硕士,华南农业
7、大学实验师,研究方向为计算机软件工程;周恩浩(1981-),男,广东广州人,硕士,华南农业大学实验师,研究方向为计算机信息技术。第2期蒋郁,张波,曾鸣,等:基于.NET的高校OA系统设计与实现·103·员角色可对网站的栏目、内容、甚至用户信息进行增、删、改,而2.2.2短信收发管理一般访客只能浏览网站公开信息的权限。由于RBAC模型具有短信的收发是通过对移动飞信业务客户端二次开发来实较高的权限管理效率和安全性高的特点,目前已被应用于许多现的,具体由两个模块来完成操作。前台部分:用户通过OA系大型应用系统的开发。统短信发送页面提交短消息内容以及接收者
8、手机号(限移动手机号),如图4所示。在该页面中用户也可以根据需求选择单一2系统的实现对象或群组对象发送短信,若短信需要对方
此文档下载收益归作者所有