基于soa的招生辅助系统的设计与实现

基于soa的招生辅助系统的设计与实现

ID:34003234

大小:2.79 MB

页数:53页

时间:2019-03-03

基于soa的招生辅助系统的设计与实现_第1页
基于soa的招生辅助系统的设计与实现_第2页
基于soa的招生辅助系统的设计与实现_第3页
基于soa的招生辅助系统的设计与实现_第4页
基于soa的招生辅助系统的设计与实现_第5页
资源描述:

《基于soa的招生辅助系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内蒙古师范大学硕士学位论文基于SOA的招生辅助系统的设计与实现姓名:吴和群申请学位级别:硕士专业:计算机应用技术指导教师:苏贵斌20100410内蒙古师范大学硕士学位论文中文摘要随着高校数字化校园建设的提出和信息化管理工作的推进,各高校已经通过各种信息化的手段来改变传统的工作方式,引进或开发了符合本校管理的信息化产品,如:教务管理系统、学生管理系统、财务管理系统等,为学校的管理工作带来了巨大的变革,大大提高了各部门的工作效率。同样,招生与迎新工作正逐步由人工方式向计算机方式转变。新生数据是其它系统的基础数据,直接关系到其它系统能否正常工作,影响到数字化校园的整体管理水平,所以招生辅助系统在高

2、校中的作用至关重要。目前,各高校内已经存在了一些不同时期、不同人员以不同的业务需求来开发或购买的应用系统。不同的数据库系统、不同的数据结构、不同的数据标准和不同的开发平台,使得各系统之间相互独立。招生辅助系统的设计与开发不但要实现招生、迎新功能,同时要为以上这些系统实现数据共享、消除信息孤岛。本系统采用基于SOA(面向服务的体系结构)的设计模式,在不改变高校现有应用底层架构的基础上,使用XML、Java、JMS、ESB(企业服务总线)等技术和标准,实现系统数据整合与共享。同时,针对传统实现SOA设计模式的点对点的强耦合方式所带来的弊端,本系统采用松耦合的ESB模式来整合SOA的设计模式,具体

3、采用的是主流开源ESB引擎叫uleESB。考虑到系统控制、升级和安全性能,本系统以J2EE作为技术基础,采用了基于Struts的MVC设计模式。数据库采用Oracle106,并且使用了数据库连接池技术进行优化,以保证系统在并发时有较好性能。针对传统程序中密码安全较差的问题,本系统采用Base64和MD5双重加密的方式,保障安全。高校招生辅助系统包括新生查询、新生列表、迎新统计和迎新管理四大模块,其中每个模块又包括若干子模块。系统实现了数据信息处理,如:上传招生数据、增删班级、查看日志等;又可进行权限管理,进行权限分配;在迎新现场对新生查询、资格审查、报到注册、学号和班级分配、处理各种申请、转

4、专业审批等各个环节进行自动化处理,并能按专业对报到情况进行实时统计。本文详细论述了系统设计、开发过程及相关技术理论,并在系统开内蒙古师范大学硕士学位论文发过程中对相关技术进行研究实践,达到了预期的研究目的。关键词:招生辅助系统,SOA,ESB,Struts,数据库连接池ABSTRACTWiththebringingforwardofe—campusconstructionandtheadvanceofinformation.basedmanagementworkofhighschool,eachhighschoolhaschangedtraditionalworkingmethodsbyme

5、ansofinformation,andintro—ducedordevelopedtheinformation.basedproductsthataccordwiththeschool’Smanagement,forexample,educationalmanagementsystems,stu-dentmanagementsystems,fin,ancialmanagementsystemsetc.Theyhavebroughtverysignificantchangestoth.emanagementworkofhighschoolandgreatlyimprovedworkeffic

6、iencyofdifferentsectors.Similarly,theworkofadmissionsandregistrationistransforminggraduallyfromthetradi—tionalartificialwaytothecomputerway.Thefreshman’Sdataisthebasisdataofothersystems,whichisdirectlyrelatedtothenormalworkofothersystems,andaffectstheoverallmanagementlevelofdigitalcampus.There—fore

7、,admissionsassistsystemplaysanessentialroleintheworkofhighsch001.Atpresent,inhighschool,differentpeoplehavecometodeveloporpurchaseapplicationsystemsbasedondifferentservicerequirementsindif-ferenttime.Differ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。