基于asp的学校办公自动化系统研究

基于asp的学校办公自动化系统研究


2024年6月21日发(作者:)

计算机光盘软件与应用 

2012年第6期 

Computer CD Software and Appl ications 工程技术 

基于asp的学校办公自动化系统研究 

孟永定 

(1.青岛科技大学信息科学技术学院,山东青岛26061;2.天水师范学院数学与统计学院,甘肃天水741001) 

摘要:随着信息技术向教育领域的逐步延伸,网络办公自动化己成为教育领域的热门话题和教育改革与发展的 

“动力”,各类学校纷纷构建校内局域网,开发匹配的网上办公系统,以期通过网络,充分发挥学校教育资源优势, 

创造理想的管理和教学环境,弥补学校传统办公模式不足,提高办学质量,为培养适应信息时代要求的创新型人才 

奠定基础。 

关键词:asp;学校;办公自动化;建设 

中图分类号:G250.76 文献标识码:A文章编号:1007-9599(2012)06—0127-02 

引言 

随着信息时代的到来,传统的学校办公效率已无法达到新 

时代的要求。因此,学校逐渐借助办公自动化技术来迎接新的 

学校管理及政务办公的新的挑战。随着信息技术的普及和应 

用,对与学校来说,如何充分利用网络资源,建立适应学校管 

理科学现代化、提高教学水平和管理质量、能为学校高层提供 

决策、方便师生进行教学管理、自主学习、资料检索的办公自 

动化应用系统,已成为各类学校提高办公效率和管理水平、实 

现办公无纸化、电子化、自动化的重要工作。 

二、学校办公自动化系统设计 

(一)办公系统总体设计。基于学校的发展要求,在制定 

办公自动化系统开发方案之初,学校确定了应用开放的架构技 

术,打造为动力强劲的办公自动化平台,能够及时、动态地服 

务于学校办公和教学管理的要求。在包钢稀土中,底层架构、 

中间模块、应用组件、操作界面都是分别设计并相对独立的, 

拥有极高的灵活性和开放性,在拓展性和稳定性上也做了大量 

的工作。管理方能够有序地更换、调整其中的部分结构,而不 

会影响整体的运行。(二)办公系统功能设计。以学校办公自 

动化系统功能需求为基础,按照系统的踪迹架构,在符合系统 

建设的逻辑原则下,设计了办公自动化系统的功能模块:1. 

系统管理模块:该模块具备基础设定、应用设定和管理运行等。 

基础设定有组织结构、岗位结构等,应用设定有用户分配、权 

限设置、管理员匹配等。2.公文管理模块:该模块有公文签发、 

登记等办公流程。公文签发有拟文、审阅、审核、签字、归档 

等环节。督导办理能够设定具体时间,协同相关部门对办文情 

况进行督导。代理授权是为领导出发转接专人办理功能设计 

的。统计查询能按照发文部门、时间等进行查询。3.事务管理 

模块:该模块提供学校相关部门内部会议计划、会议纪要的统 

计功能。车辆管理是对学校的车辆进行统一调度。物品管理设 

计办公用品明细的登记与分发。4.信息发布模块:电子公文发 

布提供有发布公告权限的用户使用。发布公告者设定范围和阅 

读权限,具有公文发布期限设定等功能。5.其他组件:提供辅 

助功能,比如系统内电子邮件、日常日程、个人设定等。(二) 

系统网络设计。办公自动化系统是以学校办公环境来建设和运 

行,包括电脑、网络、机房等硬件环境。在校内局域网中,业 

务服务器和数据服务器组成整体平台,两部分形成有机的整 

体,并能均衡负载。 

三、办公自动化系统的建设模式 

学校管理要与现代管理模式相匹配,随着学校经济时代的 

到来,信息化管理已成为必须的管理模式。ASP模式下面向学 

校信息体系架构在网络上的三层结构为:操作层、中间层和底 

层,其中操作层包括良好的人机界面,其用户终端面对简单的 

人机界面;中间层系统各功能模块层,安装在ASP服务中心的 

网络服务器上;底层数据库管理系统,安装在数据库服务器上, 

其包括信息数据库、系统数据库等。学校用户通过网络使用学 

校办公自动化系统,管理用户也是通过网络来对办公自动化进 

行管理、维护、升级、安全保护等工作,因此,ASP模式有效 

地解决了学校办公自动化技术改造存在的难题。 

ASP模式可以使学校通过现有的信息环境,全面享受信息 

化管理和服务,从而解决学校信息化建设普遍存在的资金及专 

业技术人才问题。 

现代信息模式,ASP模式充分利用计算机网络作用,发挥 

其资源共享的优势,为谢谢提供信息系统技术改造的全方位解 

决方案。 

四、开发环境与工具 

(一)操作系统平台的选择。本系统是在Windows 

Server2003环境下开发的。在发布的时候可以将其移植到其 

他Windows或Linux平台。(二)运行平台的选择。运行平台 

采用IIS,采用IIS是因为它对静态页面的支持性能最好,并 

且它所支持的互联网服务扩展接口技术可以极大的提高动态 

页面的运行速度,同时它所支持的ASP VBScript脚本简单、 

易写。另外,IIS对Windows Server的服务器集群和网络负 

载平衡技术也支持的非常好,不但可提高网络站点的健壮性, 

而且可成倍的提高WebServer的整体性能。如果将来平台需要 

进行“扩容”,利用Windows Server的网络负载平衡技术优化 

即可,无需对其他方面进行任何改动。(三)数据库平台的选 

择。当前采用Microsoft SQLserver2o0O作为数据库平台。(四) 

开发工具。对于ASP文件代码,可直接使用记事本进行编辑, 

然后存为asp文件格式即可。对于界面的制作和修饰采用 

Macromedia公司的产品网页三剑客(Flash,Dreamweaver,. 

Fireworks)对前端显示效果的动画、页面和图形等效果进行专 

业的加工,MacromediaStudio提供可视化开发Web页面的环 

境。 

五、部分功能和代码的实现 

公告浏览模块的主要设计思想是,在主页面的左边点击 

“公告浏览”菜单,右边显示公告列表页面,页面上按时间倒 

序列出9条公告,点击“下一页”,再列出9条公告。:出现所 

显示内容的标题及序号。点击标题,显示公告详细信息页面, 

出现该公告的详细内容。 

实现的方法如下: 

(1)用户查看公告列表页面(gonggao.asp) 

<%@Language=“VBScript” > 

<!一一#Include file=“eomm\vhs.inc”--> 

<!一一#Include fi1e=“comm\codd ado.inc”一一> 

<html> 

<head> 

<meta http—equiv=“Content——Type”content=“text 

/html;charset=gb2312”> 

<titie></title> 

<!一一#Include fi le=“commkstyle.inc”一~> 

</head> 

<body> 

<%strPage=Request.queryString(“page”) 

dim objCnn,rs 

strDSN=Application(“dsn”) 

strSQL=“se1ect id,idnum,title,inputdate from 

board order by idnum desc” 

(下转第126页) 

i 127-——— 

计算机光盘软件与应用 警 。t 

工程技术 

Computer CD Software and Applications 2012年第6期 

本系统的关键在于利用驱动对文件进行深度保护。通过利 

用内核级指令,对用户访问磁盘文件操作进行拦截和控制,从 

而达到文件保护的目的。使得当用户需要进行文件访问时,需 

要本程序调用驱动对其进行权限验证和分配。在WindowsNT 

下,程序运行在两个级别,RING3和RINGO级别,运行在RINGO 

级别的程序具有对系统的全部访问和控制权限,而我们系统中 

的驱动便运行在RINGO级别以便对用户访问磁盘行为进行实 

时监视。 

三、结束语 

本文提出了一种基于WindowsNT操作系统下的文件保护 

思路,并利用了IRP拦截方法,将其挂载到系统驱动层上,是 

种操作系统内核程序,提高了系统内文件的安全性。通过实 

际使用的测试可以证明该系统可以有效的对对用户权限分级 

访问并有效遏制了文件盗取类木马的恶意行为 

参考文献: . 

[1于飞,1]胡平.基于文件过滤驱动的局域网安全系统设计Ⅱ] 

计算机工程与设计,2008 

【2】毛德操.Windows内核情景分析(上下).电子工业出版 

社,2005 

[3】谭文,杨潇等.windows内核安全编程.电子工业出版 

社,2009 

【4]Art BakerJerry Lozano.The Windows2000 Device 

Driver 

Book.Prenice Hall PTR,2000 

(上接第127页) 

cod AdoOpen objCnn,rs,strDSN,strSQL%> 

<%if rs.RecordCount>O then 

sumcount=rs. RecordCount 

rs.MoveFirst 

endif 

rS.PageSize=9 

intPageCOunt=rs PageCount 

objCraxrs,strDSN,.strSQL 

%> 

<script language=’’vbscript”> 

sub ok onclick 

forml,submit 

end sub 

sub cancel onc1ick 

window.history.back 

end sub 

if Len(strPage)=0 then strPage=“1” 

if int(strPage)<l then strPage=“1” 

if int(strPage)>intPageCount 

strPage=CStr(intPageCoun) 

if rs.eof then%> 

<%response.end 

endif 

then 

</script> 

<% 

cal l cod

_

AdoClose(objCnn,rs) 

%> 

rs.absolutepage=cint(strpage)%> 

</body> 

</body> 

</html> 

六、结束语 

</html> 

(2)用户查看公告详细信息页面(gonggaoneirong.asp) 

<%@Language=“VBScript”%> 

<!--include file= comm\adovbs inc”一一> 

<!--#Include file=“comm\cod ado.inc”--> 

<html> 

r 

<head> 

<meta http—equiv=“Content—Type”content=“text/ 

html;charset=gb2312”> 

基于asp的学校办公自动化系统从基于网络的角度看,采 

用的Browser/Server架构有着以前C/s架构所不具备的优势。 

随着信息技术的应用和发展,类似功能的办公平台必将越来越 

多,为提高信息办公效率和管理水平发挥积极的作用。当然, 

Browser/server架构本身也有很多不足,在下一步的研究中, 

还要进一步完善这些问题。 

参考文献: 

[1】韩继铖.基于ASP的研究生教育管理系统的开发Ⅱ].计算 

机与现代化,2007,2 

<title>详细内容</title> 

<!一#Include file=”com\style inc”.》 

</head> 

<body> 

【2】樊昕.信息技术对教育的影响Ⅱ】.信息时代一科技情报研 

究学术论文集(第二辑).2006.7.1 

[3]罗峰.基于ASP 式的协同供应链系统研究Ⅱ】.计算机与 

数字工程,2007,10 

<% 

strlD=Request queryString(“ID”) 

strpage=Request.queryString(“page”) 

dim objCnn,rs 

strDSN=Application(“dsn”) 

FROM board where 

strSQL=“SELECT id,title,flag

attention,detai1 

_

[作者简介]孟永定(1979一),男,甘肃天水人,青岛科技 

大学信息科学技术学院在读工程硕士,天水师范学院数学与统 

ID2”&strlDcod AdoOpen 

计学院讲师。 

--——

126--—— 


发布者:admin,转转请注明出处:http://www.yc00.com/web/1718931158a2753639.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信