4.3 数据库表结构 16
4.4 数据库存储过程 18
5 办公系统详细设计 20
5.1 文件柜管理模块 20
5.2 消息管理模块 26
5.3 权限管理模块 31
5.4 用户登录模块 33
总结与展望 35
参考文献 36
致谢 37
1 引言
随着科技技术的飞速发展,如今全球已进入了网络化时代,信息化管理需求大大增加,而传统的教学办公模式使教职工耗费了大量的时间和精力动手去处理那些琐碎、重复的工作,手工模式现在已经无法满足信息化形势下发展的需要,运用先进的生产工具来提高教学办公效率已是必然趋势。
高校电子办公系统,从发展初期至今主要经历了四个阶段:工具化阶段、MIS阶段、网络协同工作的时代、移动化阶段。办公自动化从初期纸张信息载体已发展到了现在的移动化办公阶段!
在教学事务管理方面,大部分学院的管理方式已由传统的模式走向数字化管理阶段。信息化的事务管理就是对学院中无序复杂的事务信息进行系统化管理,这样的信息具有可被收集、处理、共享并且是可以再利用的,通过对事务信息的处理,提升学院的事务教学管理水平和效率。学院对事务信息的管理将成为推进学院教育快速发展的关键性因素。
在学院教职工方面,大部分用户对于计算机都有所接触,自动化办公系统给用户日常信息处理带来了高效便捷,通过网络可以实时进行信息交互了解各个科室的教学动态充分发挥学院电子办公系统的优势。因此,简单易用且性能高效率的办公系统给日常教学带来了极大的便捷。
在如今教育高速发展的大环境下,实施开发一个教学事务管理,信息交互且简单易用的自动化系统显得极为重要。因此本套系统运用了现代广泛流行的ASP.NET技术,并使用SQL Server 2008数据库存储数据,结合了JQuery技术,使程序更具有丰富表现力,交互性及易用性。
ASP.NET 技术是微软公司大力推广的技术,具有强大的可视化操作界面,运用目前流行的C#面向对象开发语言,使整套系统完全基于“对象”编程模式。ASP.NET 可将一张网页看成是一个Form,在开发模式上形成了独有的WebForm编程化模式,这种模式与VB下的WinForm编程思想有异曲同工之妙,说明了ASP.NET技术完全继承了VB的简单化编程模式,整个网站开发可作为一个Windows应用程序去编程开发。更有利的是,ASP.NET技术与微软开发的Visual Studio 2010旗舰版作为程序开发的IDE(Integrated Development Environment,集成化开发环境)接口,通过运用VS提供的intelligence技术,可以极大的提升编程效率!
Internet/Intranet的飞速发展,为高校办公信息的交互和共享提供了强大技术保证,同时也展现了网络化办公时代的高效,与时俱进,提升学院培养人才的综合实力。
2 开发工具及系统架构设计概述
2.1 C#开发工具介绍
1).NET Framework
2)微软一直致力于开发一种相对简单的编程技术,使越来越多的开发者可以使用他们的技术进行开发。为了简化开发的过程,微软将许多常用的功能进行了封装,它们包含微软的基础类库.NET Framework中。有了基础类库,用户在很多情况下无需开发自己的功能,只需引用指定命名空间中的类就可以进行开发,这也使开发者的代码量大为减少,代码结构更为清晰,而这一切得益于微软最早设计ASP.NET时开发的基础类库.NET Framework。