2016/2/14 17:18:30 基于web高校院系级网上办公综合管理信息系统实现方案

网上办公综合管理信息系统的开发和运行环境:系统的开发和运行环境如表所示。由于模式浏览器服务器模式比传统客户服务器模式具有适用范围广、异构和开放性强、平台技术稳定的特点,特别适合网上办公和信息管理的需要,因此计算机学院网上办公综合管理信息系统采用模式。该系统使用高性能作为服务器,在windoes2000 S/A/A操作系统上,采用SQL sever2000企业版作为数据库服务器,作为前台开发工具。使用其中的进行七应用程序的开发。是微软公司继之后推出的用于创建、管理和部署应用程序的理想平台。与不同的是,将页面显示和代码相分离,使用任何标记语言来为使用任何浏览器的用户提供信息,并在服务器上使用代码来实现应用程序的逻辑。

同时,本系统采用做为数据访问的基础。和传统诸如、等这些数据访问解决方案不同,支持数据离散访问的编程接口,在设计时尽量缩短数据库锁定时间,减少多个用户访问数据库服务器时的潜在竞争,使数据共享面向更多的访问用户,真正体现了网络七应用的思想。和的强大功能优势己在第二章中进行了较为详细的介绍。因此,我们选择十的开发模式。这种模式是当前基于的系统最为流行的一种方式,具有高效、快捷和安全的特性,而且开发人员完全使用上层语言进行程序开发,不需要了解任何底层技术,就可以实现复杂的七应用,实现用户和数据库的快速交互。

信息管理系统

根据上述分析,按照ASP.net的要求,将本系统分为4个逻辑层次。

Web层

Web层为客户端提供对应用程序的访问。该层由叭窗体和代码隐藏文件组成。Web窗体是应用程序的接口,采用可扩展公共语言运行时程序设计模型,它可以在服务器上动态产生网页并将展现在客户端浏览器中。代码隐藏文件实现各种控件的事件处理。

外观界面层

外观界面层为Web层提供界面。该层将用户界面与各种管理功能隔离开来。系统从Web界面接受客户输入,然后将客户请求传递到规则层中进行处理。同时,规则层处理完成的数据又传回界面。

规则层

规则层完成各种操作的运算和实现。例如,实现对学生质量考核评定规则的计算。该层从外观层接受操作请求,验证从web界面传来的输入信息是否合法,然后通过数据访问层从数据库中获取数据或者将数据发送到数据库中,获取的数据通过规则计算之后,将处理结果返回到外观界面层。

数据访问层

数据访问层实现数据库中针对表的各种操作,例如数据记录的添加、修改和删除等,为规则层提供数据服务。对数据库的操作使用、数据库适配器和存储过程来完成。

SQL Server2000特性

Internet集成

SQL Server2000数据库引擎提供完整的支持。它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server2000程序设计模型与DNA构架集成,用以开发web应用程序,并且支持和搜索服务等功能,在应用程序中包含了用户友好的查询和强大的搜索功能。

可伸缩性和可用性

同一个数据库引擎可以在不同的平台上使用,从运行的便携式电脑,到运行Window 2000数据中心版的大型多处理器服务器。SQL Server2000企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大站点所需的性能级别。

企业级数据库功能

SQL Server2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server2000分布式查询使用户可以引用来自不同数据源的数据,就好像这些数据是SQL Server2000数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使用户可以维护多个数据副本,同时确保单独的数据副本保持同步。可将一组数据复制到多个移动的脱机用户,使这些用户自主地工作,然后将他们所做的修改合并回分布服务器。

网上信息管理系统总体框架

易于安装、部署和使用

SQL Server2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQL Server2000的过程。SQL Server2000还支持基于标准的、与DNA集成的程序设计模型,使SQL Server2000数据库和数据仓库的使用成为强大的可伸缩系统的无缝部分。这些功能使得SQL Server2000应用程序能够快速开发并交付使用,使客户只需最少的安装和管理开销即可实现这些应用程序。

数据仓库

SQL Server2000中包括吸取和分析汇总数据以进行联机分析处理的工具。SQL Server2000还包括一些工具,可用用来直观地设计数据库并通过来分析数据。

系统详细设计方案

这里以西北大学为主具体介绍计算机学院网上办公综合管理信息系统:

学院网站作为学院的窗口,负责发布学院的概况、教学体系、人事工作、科研情况、党建工作、学生工作、毕业生专栏和各项管理规定,如图所示。网站主页如图所示。学院MIS是真正意义上的基于Web的网上办公系统,对学生、教师和公众信息进行录入、修改、查询和更新等各种操作,并实现各项统计和计算工作如综合测评、教师质量考核等。该部分的总体框架如图所示。根据学院日常管理工作的特点,从概念上,将学院系统分为学生管理子系统、教师管理子系统和公众信息子系统和信息上报模块。各个子系统和模块的功能简述如下:

学生管理子系统:包含学生信息管理、学生质量考核评定、教学课程计划和课程表、学生党支部建设、毕业生专栏等。

教师管理子系统包含:教师信息管理,教师质量考核评定和学生成绩录入等。

公众信息子系统:学院机构信息查询。提供学院概况和下属机构的联系方式信息的查询,其中包括行政、教学、学生工作、党委办公室以及各个研究科室、实验室的负责人及其联系方法。

规章管理制度。公布针对学籍管理、教务管理和科研管理等各个方面的规章制度。

信息发布和公告栏。各种通知和公告的增添、删除、发布等管理操作。

4.信息上报模块

为了实现院系级管理信息和学校各个相关部门之间的信息共享,设立信息上报模块。目前高校信息管理的普遍状况是学校各个职能部门和各个院系均采用各自的管理信息系统,各个系统之间是彼此独立甚至是脱节的,信息的录入也是独立进行的。然而这些系统之间往往存在一些共有的信息。例如,学生处、教务处和院系的管理系统中都存有学生的信息,只是彼此之间的信息内容有所不同学生处存有学生的住宿、表彰等信息,教务处存有学生学籍信息。本文所设计的系统采用信息上报模式学生管理信息子系统的数据库中存有学生的学籍、成绩和奖惩等各种信息,通过信息上报模块如图所示,将相关的信息上传到各自的职能部门。这样一来,不仅减少了信息的重复录入,而且使学院和学校各个职能部门之间实现信息的有机共享

和协同工作。目前该系统上报的信息主要包括

学生的基本信息、家庭信息、奖惩情况和勤贷补信息上报学生处。

学生的基本信息、学习成绩、学籍变动信息和教学课程计划上报教务处。教学课程计划的上报,有利于教务处进行科学的排课和安排教室。

学生的基本信息、入党信息和党支部信息上报宣传部。

教师的基本信息、奖惩信息、工作量信息、人事变动情况信息和教师质量考核评定结果上报人事处。

教师的科研和项目信息、科研动态、项目申报和汇总信息上报科技处。

公众信息各种通知和公告上报校级网址,校级网站进行信息筛选和发布。


 
QQ在线咨询
销售热线
0371-53302651