论文部分内容阅读
本文引入Student Service BUS来对现有的学生信息系统进行重构和整合,让它们以松耦合的方式连接在一起,成为一个统一的、高效的学生服务系统。
Student Service BUS是整个系统的轴心所在。通过引入一系列可靠的功能的集合,比如智能路由、协议中介和其他转化机制,将原来属于遗留系统的各种功能组件抽取、打散再重新组合、编排,再由表现层提供给学生用户使用服务管理中心是学生服务系统的管理模块,用于管理遗留系统抽取出的服务并提供给系统的用户定制使用,服务管理中心的主要功能包括:用户管理(管理员和学生管理)、服务注册、服务查询、服务选定和系统监控等。
如何从遗留系统的功能组件中抽取出服务,然后绑定到Student Service BUS上面,是整个学生服务系统的构建的主体工作。这当中涉及到对遗留系统的分析、对学生服务业务环境的分析还有新服务抽取、封装、绑定,最后重组成更合理的系统功能。
对Student Service BUS和服务管理中心进行了具体的设计与实现,对遗留系统、学生服务业务环境都进行了具体的分析,在系统中建立了几个关键的有代表性的服务。在这些工作的基础之上,再根据学生学习、生活的各种需要来集成各种服务已经是水到渠成的事情。通过用户和二次开发人员的反馈,基于Student Service BUS的学生服务系统可以灵活的增加、删除、管理各种学生服务,可以明显的缩短新增学生服务集成到系统中来的周期,证明本文的设计与实现方案是可行的。