关于学校办公自动化系统的设计研究

时间:2022-09-24 03:07:57

关于学校办公自动化系统的设计研究

摘 要:随着高校管理要求的提高及信息化建设的发展,办公自动化开始被应用于高校管理中。本文以榆林工业学校办公自动化需求,通过用户需求调查和分析,设计了一套B/S三层结构模式下的学校OA系统,介绍了系统开发的环境、设计思路及系统命名原则,给出了系统的基本框架图,并以用户信息表和公文管理表为例,对数据表的设计进行了阐述,以能为学校管理提供参考,提高学校管理水平和办公效率,实现无纸化办公。

关键词:学校;办公自动化;系统设计;数据库

中图分类号:TP317.1

随着职业教育的不断发展,各校的扩招,在校师生的规模不断扩大,各类相关的事务也随之增加,学校管理的难度也越来越大,学校迫切需要一个更为合理高效系统的途径来对学校事务进行管理。办公自动化是将现代办公和计算机网络功能结合起来的一种新型的办公方式,随着信息化建设的发展,这一方式开始被逐渐应用于学校管理中。本文基于榆林工业学校的办公自动化需求,设计和开发了一套学校办公自动化系统,以能更好地提高学校管理水平和办公效率。

1 办公自动化

办公自动化(OA,Office Automation)并没有统一的定义,一般在传统办公室中采用计算机技术、网络技术等现代技术及新设备、新机器等从事办公业务,均属于办公自动化的范畴。实施办公自动化能够调整管理体制,优化现有的管理组织,最大限度地提高办公效率,改善办公环境和条件,同时能够通过办公人员的协同办公来强化决策的一致性,提高管理和决策的水平。通过用户需求调查和分析,以榆林工业学校办公自动化需求为基础设计的系统如下。

2 办公自动化系统设计

2.1 系统开发环境

系统开发的操作系统:采用Windows Server 2008作为系统部署和管理平台,其具有更强的控制能力和更大的灵活性,采取的一系列新的和改进的安全技术增强了对操作系统的保护,同时有自修复NTFS文件系统,支持Session并行创建及快速关机等,在性能、管理、成本、性价比上具有显著优势。

采用SQL Server 2005作为系统数据库设计和存储软件,它是一种成熟的关系型数据库管理系统,具备强大的数据库管理功能,有良好的可扩展性和安全可靠性。

应用技术实现系统功能,应用数字加密技术实现系统的安全性。

软件开发环境:采用Visual Studio 2010作为系统设计编码软件,开发语言为C++。

2.2 系统设计思想及命名原则

本系统采用MVC体系结构进行设计开发,其中主要文件由前台界面文件和后台类文件组成,其命名遵循的基本原则为:系统文件命名采用全英文或英文加数字形式,命名要求简单易懂,并且可指明文件或函数的作用。

对于一些常用的函数(主要为增删改查),规定Add为增加函数、Update为修改函数、Delete为删除函数、GetList为查询函数。其他函数根据实际情况采用规定的命名格式进行命名。

对于常用的页面控件及对应的后台变量,使用规定的通用前缀。如编辑框前缀为txt,按钮控件前缀为btn,Label控件前缀为lbl,下拉框控件前缀为ddl,GridView控件前缀为grid等。

2.3 数据库及系统功能设计

(1)结构模式。系统采用三层B/S结构,在B/S模式下分数据层、功能层和表示层三层,每层均为独立的单元。数据层位于数据库服务器上,用于数据库管理及接收和处理Web服务器请求数据;功能层位于Web服务器,负责连接数据服务器和客户端,发送用户请求到数据服务器上,并经数据服务器处理的结果反馈给用户;表示层位于客户端,包含显示逻辑。

(2)系统架构。采用分层体系结构将办公自动化系统划分为系统管理模块、个人办公模块、公文管理模块、公共信息管理模块、日常办公模块及用于扩展的其他模块等,这几部分功能模块又分别包括不同的子系统,通过这些不同的子系统来实现对系统、个人办公事务、学校档案、学校公共信息及日常办公事务进行管理。

3 结束语

本文根据榆林工业学校办公的具体需求,开发设计出了一套OA系统,此系统中的各应用模块、界面、中间件等都是相对独立的,具有很好的灵活性、开放性和可扩展性。

参考文献:

[1]王静华.论现代办公自动化系统的设计与构建[J].大科技,2013(2).

[2]伍粤山.基于J2EE的职业学校办公自动化系统设计与开发[J].现代计算机,2011(7).

[3]吴海波.办公自动化系统效率分析与优化方案设计[J].硅谷,2012,(23).

上一篇:浅议医学院校中计算机实验课教学的改革与创新 下一篇:基于CATIA逆向工程的减震垫设计