学位论文 > 优秀研究生学位论文题录展示

外籍教师管理信息系统的设计与实现

作 者: 李士窑
导 师: 唐慧佳
学 校: 西南交通大学
专 业: 计算机应用技术
关键词: 外教管理信息系统 面向方面编程 SSH框架 J2EE
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 47次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着我国教育事业的发展,对外籍教师(以下简称”外教”)的聘请需求在扩大。但是,聘请外教的工作没有一个稳定的信息化平台,申请来华工作的外籍友人不能利用信息化手段主动求职,聘请外教的工作和管理外教信息的工作也不能充分利用网络信息化技术,从而使得管理效率低、不规范。综合以上问题,外教信息的管理工作需要提高到网络化和信息化的日程上。教育部以及其它教育机构急需一套对外教信息进行管理的系统,来满足聘请外教的需要和外教求职的需要。同时,还要能够对外教信息进行有效的管理。本论文严格按照软件开发流程,首先对外教在我国的任教情况、参与项目情况以及我国教育、教学机构对外教信息管理的情况进行了调研,分析了使用系统的单位逻辑结构,从而确定了使用系统的单位和用户。通过对外教在我国求职/应聘、报到注册、工作、最后离开中国的整个过程的分析,得出了系统所要管理的基础数据。从用户需求和系统管理需求两个角度确定了系统要实现的业务功能,利用业务流程图和用例功能模型图对系统的主要功能进行了详细分析。确定了系统采用框架技术进行开发,对用到的框架技术进行了分析、研究。在设计阶段,对系统进行了总体设计、建立了数据库的逻辑模型。根据数据库设计原则和逻辑模型,设计出了数据库表的详细结构。在详细设计阶段,根据J2EE的各层要求,对系统的功能模块进行了详细设计。在实现阶段,利用轻量级J2EE的框架技术,根据分层和分模块开发系统的原则,主要实现了公共信息管理、短信交流平台、系统数据管理、系统安全管理等功能模块。其中在实现权限控制和日志记录功能时,采用了面向切面AOP(Aspect Oriented Programming)的编程方式,弥补了面向对象编程OOP(Object Oriented Programming)在跨越模块行为上的不足。针对数据报表的导出,实现了一种自由灵活的报表导出方案,弥补了传统报表导出的不灵活、效率低的不足。在实现运行后台任务时,利用Quartz实现了一个富有扩展性、可灵活配置的任务调度器。

全文目录


摘要  6-7
Abstract  7-10
第1章 绪论  10-13
  1.1 论文背景  10
  1.2 国内外研究概况及发展趋势  10-11
  1.3 论文的研究内容  11-12
  1.4 论文的组织结构  12-13
第2章 外教系统的需求分析  13-33
  2.1 使用系统的单位层次结构图  13-14
  2.2 业务需求概述  14
  2.3 业务分析  14-33
    2.3.1 公共信息管理的业务分析  15-18
    2.3.2 外教信息管理的业务分析  18-20
    2.3.3 外教信息统计的业务分析  20-24
    2.3.4 项目信息管理业务分析  24-25
    2.3.5 短信交流平台的业务分析  25-27
    2.3.6 系统基本数据管理的业务分析  27-29
    2.3.7 系统管理的业务分析  29-33
第3章 与系统相关的关键技术  33-39
  3.1 体系架构  33-34
  3.2 框架技术  34-39
    3.2.1 Struts框架  35-36
    3.2.2 Hibernate框架  36-37
    3.2.3 Spring框架  37-39
第4章 外教系统的设计  39-55
  4.1 系统总体设计  39-41
    4.1.1 系统架构设计  39-40
    4.1.2 系统的功能模块设计  40-41
  4.2 数据库设计  41-46
    4.2.1 数据库建立原则和基本表的设计技巧  41-42
    4.2.2 逻辑模型设计  42-43
    4.2.3 表的详细结构  43-46
  4.3 系统详细设计  46-55
    4.3.1 实体层的设计  46-48
    4.3.2 DAO层的设计  48-49
    4.3.3 业务层的设计  49-51
    4.3.4 控制层的设计  51-54
    4.3.5 视图层的设计  54-55
第5章 外教系统实现  55-68
  5.1 系统开发环境  55
  5.2 系统实现  55-68
    5.2.1 AOP应用的实现  55-59
    5.2.2 任务调度器的实现  59-64
    5.2.3 给角色分配权限的实现  64-65
    5.2.4 自定义报表导出的实现  65-68
结论与展望  68-69
参考文献  69-72
致谢  72-73
攻读硕士学位期间发表的论文  73-74
附录  74-80

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  5. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  6. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  7. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  8. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  9. 龙城电子商城购物系统的设计与实现,TP311.52
  10. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  11. 数字化查账系统研究,TP311.52
  12. 新疆高职院校网上评教系统的设计与实现,TP311.52
  13. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  14. 振道科技人力资源管理系统,TP311.52
  15. 田径运动会通用管理系统,TP311.52
  16. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  17. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  18. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  19. 中国石油广域网智能管理系统设计与实现,TP311.52
  20. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
  21. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com