2024年6月21日发(作者:)
学术论坛
基于A S P.N E T平台的高校办公自动化系统设计
丁丁
(兰州石化职业技术学院电子电气工程系 兰州 730060)
。
摘要:本文针对高校办公的需求进行了具体分析,给出了系统的框架结构和数据库结构,并对每个模块功能进行详细分析设计
实现
了 人办公,公文处理,公用信息以及综合业务等模块,采用了ADO.NET数据访问技术与程序进行连接,最后讨论了谊系统的安全配置
与部暑。
关键词:数字化校园 办公自动化 ASP.NET
中图分类号:TP3ll 文献标识码:A 文章编号:1 6 74—098X(201 0)11(c)一0253—02
随着信息技术的高速发展和现代网络
了基于B/S架构的办公自动化系统。无纸化
技术的完善,高职院校校园网已经发展成
办公系统的出现,使得高校办公更为快捷、
为学校重要的组成部分,数字化校园的概 方便,很大程度的节省了办公用品,提高了
念逐渐渗透到学校的各个领域。办公自动
办公效率。
化系统OA(Office Automation)是数字化校
园的一项重要内容,本系统的开发采用了
1系统设计
目前成熟的ASP.NET技术1ij,以Visnal
1 1系统技术架构
Studio.NET开发工具为平台,设计与实现 设计经过对开发B/S应用系统的几个
实现平台的优缺点对比,同时考虑了学校
的具体情况和软硬件条件后,选用微软的.
NET Framework作为系统的实现平台。架
构于.NET平台,使得系统具有良好的性能
和可扩展性,同时系统使用ADO.NET 、
XML等先进成熟的技术,从而保障系统的
可维护性和技术先进性。总体分为三层:用
户表示层、中间层和数据库层,其中,中间
层又分Web层和通用数据访问层。
用户表示层主要指浏览器,采用HTTP
协议与Web层交互。中间Web层用来响应用
户的请求,使用ASP.NET技术实现,对数据
库的访问由通用数据访问层处理。中间通
用数据访问层用来为WEB层提供统一的数
据访问接口,简化Web层的代码编写。而数
据库层采用大型关系型数据库管理系统完
成数据的存储和处理。
1.2功能模块设计
通过对高校部门的调研,将用户需求
进行归纳和分析得出,办公自动化系统的
日常活动中70%属于流程类活动,所以设计
了基于工作流的公文流转,即可实现如下
主要功能:用户登录管理、公共信息管理、
文件管理、内部信息交换、重点工作、工作
日程、数据维护和系统管理功能。并对这8
个功能模块进行功能分解和细化设计了公
告浏览等20个子功能模块。
1.3数据库设计
图1 重定向到登录页面示例
‘——————豳豳豳豳圈瞄豳豳黼隧 鞠麓
l嘲瞪翻醪翻髓瞄■ 哺霹■&渣强蟹■—麟暇强麓疆秘—醪鍪嚣昏誓弱目睫疆鞠魏程赣曩曩圈薛霾癸嚣强鳕整黧搿鞭 鬟弱圈■圈曩●—氍
麓霞
一
瓤鬻翔黧琵蕺{嚣嚣翟露臻
~ 鳍弼 了下T …——————— —
本系统的数据库种类繁多且数据关系
复杂,为了支持相关程序运行,数据库设计
就变得异常复杂,因此最佳设计不可能一
蹴而就,而只能是一种“反复探寻,逐步求
精”的过程,也就是规划和结构化数据库中
的数据对象以及这些数据对象之间关系的
过程I J。而最终满足各种用户的应用需求。
主要设计数据字典模块、公共信息模块、网
络文件模块、重点工作模块、往来信函模
{帮谭
娜曝
l }簸磷篡辨I嘲I螽
l嚣城 霉镖煎
0 -0 ■
l
誓譬奠
t
量
}4
嘲
攀熊
爨鬓 _
誊 , I一|
块、日常管理模块、系统管理模块相关表。
下面以网络文件这个重要的模块为例
分析数据关系结构,相关表包括目录信息
表(fmFolder)、文件基本信息表(fmDoc)、文
件内容信息表(fmFileCont)、文件类型字典
表(fmFileAtt)、目录权限表、文件权限表等。
2页面模块的实现
应用系统的实现都离不开数据库的支
持,提高数据访问效率是系统设计人员最
为关注的问题。在设计本系统时,通过对多
图2角色权限设置示例
科技创新导报Science and Technology Innovation Herald 253
! 鱼:塑
Science and TechnolOgy Innovation HeraId
学术论坛
种技术的应用,提高了系统性能并简化了
正常进入外,还要阻止用户试图绕过登录
损失。
此外,系统还提供完善的操作日志记
代码编写。文件管理模块是系统中的核心 页面非正常访问系统,系统通过ASP.NET
模块之一,实现网络化的具有使用权限的
的Session对象来判定上面的两种情况。实
录功能,用来进行错误诊断、问题查找,操
作日志记录用户的重要操作命令、操作人、
文件管理即“网络文件管理器”。它是系统 现方法如下:
中较复杂 技术难度较大的模块,页面模块
的实现过程也是整个办公自动化系统的中
心环节。
将系统页面模块划分为主页面Fm—Frame.
htln、建立目录页面NewFolder.aspx、设置目录
首先登录页面代码在验证用户合法
IP地址、操作时间等。
后,通过Session UserID“J-uid语句将用户
在数据库的安全性方面,本系统的数
的LoginlD保存;然后在系统的所有页面的
据存放在SQL Server数据库中,采取了SQL
Form load事件代码中,通过以下代码决定
SERVER与操作系统集成的身份验证机制,
用户是否正常使用。若非正常使用,则系统
对超级用户的密码严格管理,定时更换并
权限页面FolderRight.aspx、建立文件页面
重定向到登录页面,运行示例如图1所示。
充分利用SQL SERVER数据库本身的安全
NewFile.asp、设置文件权限页面FⅡeAuth.aspx、 ifSession[”UserId”】二一nul1) 机制,对数据的访问由存储过程完成,防止
文件修改页面FileAttrEdit.aspx以及文件下 Response.Redirect(”../1ogin.aspx”.
恶意用户非法的数据写入。还制定完善的
载页面DocView.aspx。主界面设计模仿
true);
备份方案,防止数据的毁坏或丢失。
Windows资源管理器的形式,界面左侧是树
型目录结构区,右侧是当前目录的文件和 3 2权限控制
4结语
子目录的列表显示区,文件和目录要有图
本系统的用户除必须设置口令外,对 数字化校园是校园网络化发展的方
标显示。 于权限的分配有特殊的规定。系统采用功能
向,从技术发展角度来看,特别是互联网技
最终该模块达到了文件和目录有严格 模块、角色和用户三层的权限分配方式l4』。首
术的发展,安全技术的发展和软件理论的
的权限要求,如文件和目录权限分为读取、
先设置功能模块权限信息,规定哪些模块的
发展,实现数字化办公是可行的,全面实现
修改、管理等,以保证文件的使用安全;对
功能是可由用户操作的,并定义权限代码。
数字化办公是办公自动化发展的必然趋
用户的权限设置便捷,可通过单个员工、部
其次根据业务需要,设置不同的角色,每个
势。
门或职务三种方式设置;目录的管理方式 角色分配相对独立的功能模块权限。最后
灵活,可采用系统管理员集中管理的策略;
设置用户所属的角色,即规定用户最终的
参考文献
实施管理员将管理权限逐级分配分布管理
权限。如此设置可提高权限分配的灵活性,
[1]刘宜轩,李光耀.ASP.NET环境下的网
的策略等功能。 修改某一类用户的权限只需修改其所属的
上审批流程的设计及实现[J】.计算机工
角色权限即可,同时可以保证不同用户有
程与设计,2010,(3).
3系统安全机制
不同的功能 角色权限设置的运行示例如
【2】黄亚萍.基于.NET的办公自动化系统
网络办公系统对系统的安全性有较高
图2所示。
的设计与实现[J】.中国科技博览,20l0
的要求,要充分利用操作系统和数据库系统
此外,在编程过程中加强权限范围概
(10).
的安全性,使之与应用系统的安全性结合起
念,使用户只能访问自己有权访问的数据,
[3]郭丽华.基于MVC模式的办公自动化系
来,从而确保整个系统的安全性,同时还要
如部门重点工作管理员只能管理本人发布
统[J1.黑龙江科技信息,2009(12).
采取一些专门措施来提高系统的安全性。
的工作计划信息,但不能修改或删除他人
[4】吴良海.基于ASP.NET AJAx的OA系
3.1登录验证
发布的信息 这样可有效地提高系统的数
统设计[J】.现代电子技术,2009(4).
本系统除提供登录页面以保证用户的
据安全性,防止用户因误操作而造成数据
(上接252页)
3 2立足园本培训,拓展多种渠道。建设高素
师能迅速成长,较快的熟悉保教工作,减少
化人员。我国劳动和社会保障部根据社会 质的“托幼一体化”师资队伍
摸索过程。
发展需要,适时地制定育婴师《国家职业标 (1)聘请富有专业理论水平和实践经验
(4)教科研并举,引领师资水平全面提
准》、 培训教程》等,从育婴职业的活动范 的婴儿病理专家、学前教育专家、婴幼JL,O 高。教师在搞好教育教学的同时,也要积极
围、工作内容、知识水平和技能要求等方面 理学专家、家庭教育专家等“走进来”培训。 投入到“托幼一体化”的研究中去。通过对
提出了“标准化”的要求,并形成了科学、规
培训内容从婴儿心理、生理、家庭教育与指
课题的研究,不仅可以提高了教师的科研
范的培训鉴定认证体系,培训内容主要为: 导等多方面开展业务培训与指导。通过讲 意识和能力,也使她们在研究中逐步提高
职业道德、法律法规、0~6岁婴幼儿生理发
座、咨询、论坛、现场演示等方式,提高教师 了自己的专业素质。还要定期进行教育教
育特点、心理发展特点、营养与日常生活护
对“托幼一体化”的认识和实践技能。在与
学研讨解决教学中存在的问题。通过有计
理、婴幼儿游戏设计、亲子教育、感觉统合
专家面对面的交流, 把自己工作中遇到的
划、有针对性的教研活动,转变教师的教育
训练、国内外婴幼儿教育发展趋势、婴幼儿
疑惑和困难提出来,请专家帮助解决,这样
观念和态度,增强研究意识,提高分析问
个别化教育策略等。通过系统的专业培训,
的形式更直接、更有效地提高了教师的素
题,解决问题的能力,提高保教质量,促进
可以使准备就业、择业的人员获得国家职
质。
其职业能力的发展。
业资格证书;使已经在职人员充实知识、提 (2)通过外出培训“走出去”学习。可以
高技能和综合素质,保证了婴幼儿的健康
分期、分批选送托班教师去先进地区参加
参考文献
成长。
培训、学习, 实地观摩并参与先进地区的
【1】劳动和社会保障部.中国就业培训指导
“托幼一体化”师资培训从育婴师资格
“托幼一体化”教育,广泛与幼教同行交流 中心.育婴师(国家职业资格培训教程).
认证人手,可以使在岗教师和保育员能够
学习,开阔眼界,增长见识。
北京:中国劳动社会保障出版社.
全面、系统、科学、专业的掌握0~3岁婴幼
(3)以老带新,互帮互学。可以采用师徒
[2】唐淑.中国多元化的幼教师资培养培训
儿教育、生理、心理、营养、日常保健与护理
结对的形式,由有一定理论水平和教育经 体系学前教育研究,1997,3.
等方面知识,提高了“托幼一体化”师资的
验的教师和那些刚刚从事托班工作的教师 [3】胡育,等.起步之路如何走——上海关注
专业化水平,为今后更好地提高保育和教
搭班结对,对其进行全面、细心的指导。在
0~3岁婴幼儿早期发展研究的评述.上
育质量做好准备。
老教师的直接示范和言传身教下,青年教
海教育科研,2002,12.
254 科技创新导报Science and Technology Innovation Herald
发布者:admin,转转请注明出处:http://www.yc00.com/web/1718932074a2753647.html
评论列表(0条)