论文部分内容阅读
随着国内高校教育体制进行了大规模的改革,招生规模在不断扩大,招生数据也随之不断增多,高校招生工作对于管理人员的负担越来越重。与此同时,高校管理模式也在不断发生变化。为了减轻管理人员的劳动强度,提高工作效率,减少出错几率,使管理更加科学化、规范化,必须设计开发出一套有效地高校招生管理系统。论文在SOA(service-oriented architecture)的基础上,提出了最新使用面向服务(Service Oriented)的Windows Communication Foundation (WCF)应用程序的数据通信接口,来提高提高系统的集成性和扩展性。基于WCF的招生管理系统能够从统一性、互操作性、安全与可信赖以及兼容性等方面,对系统进行改善,使得系统更稳定、功能更强、服务更全面,更好地为学生和教学服务,让教务管理人员真正的将精力花在提高教学教务管理质量上,而不是简单和繁重的日常事务处理上。本文以高校招生管理工作的共性为需求,以招生管理的业务流程为主线。采用面向对象的方法对系统的业务流程、功能需求进行了详细的分析设计。通过综合考虑招生系统的业务逻辑和规则,实现系统的高效率、高可扩充性、高集成性。以界面和功能分离为基本目的设计了系统的总体架构,以面向对象的思想完成了数据库的设计。论文首先介绍了高校招生管理系统的发展和研究的意义,对系统的开发背景做了比较详细的阐述。综合分析了系统开发所使用的技术路线,介绍了B/S模式架构和SOA技术。对系统的需求进行了分析,得到了系统的目标,系统的功能需求。在对系统的使用角色进行了进一步的分析,并对系统的业务进行了建模。最后,使用WCF技术和.NET技术,对系统进行了实现。高校招生管理系统总体架构分为四层:1.界面层,运用富互联网应用程序(Rich Internet applications,简称RIA)中的Silverlight技术;2.服务层,使用WCF(Windows Communication Foundation)应用程序的数据通信接口;3.数据访问层,使用ADO.NET访问数据对象及数据操作(存储过程);4.数据层,采用SQLserver2008进行数据库的开发设计。