
论文摘要
近年来国内很多高校实行了实习过程管理(简称“实习过程管理”)。随着网络技术和Web服务的发展,学生的实习过程管理方式也已由原来的手工或半手工操作模式发展到目前的利用网络实习过程管理的形式。但是到目前为止,国内的网上实习过程管理系统并不完善,还要结合各种传统的实习过程管理管理手段才能完成实习过程管理流程,并且实现实习过程管理、网上提交实习月报和查询实习成绩功能的高校学生实习过程管理系统很少;而在国外,特别是一些发达国家网上实习过程管理的技术比我们成熟很多,能够通过网络办理一切实习过程管理的手续。因此对国内高校而言,为适应实习过程管理的需求,架构一个高效、灵活、能够随需而变的网上实习过程管理系统势在必行。基于SOA理论,本文以某大学实习过程管理系统的设计为例,运用面向服务的分析与设计方法(SOAD)和Web服务技术,采用同步令牌机制Token避免重复提交,有效减少了冗余数据的产生等等。从总体来看,系统使实习过程管理业务流程实现了网络化;设计的软件系统松耦合,易扩展、可重用,为院校实习过程管理开发适合自身需求的网上实习过程管理系统提供了一个参考模型。
论文目录
摘要ABSTRACT第一章 绪论1.1 课题来源1.2 国内外研究现状1.3 研究内容和目标1.4 本论文主要创新点1.5 论文组织第二章 面向服务的相关技术概述2.1 SOA 架构的定义2.2 SOA 的基本特征和要素2.3 SOA 的基本结构2.4 SOA 的目标2.5 WEB SERVICES 概述2.6 SOUP(面向服务的统一过程)简述2.7 本章小结第三章 基于 SOA 的实习过程管理实习过程管理系统需求分析3.1 总体功能分析3.2 用户分析3.3 实习过程管理业务流程分析3.3.1 学生实习过程管理流程3.3.2 系统管理员功能流程3.4 数据流图3.5 面向服务的分析3.6 实习过程管理系统的服务用例捕获3.6.1 系统范围和系统边界3.6.2 定义参与者3.6.3 定义服务用例3.6.4 服务用例的细化3.7 非功能性需求分析3.8 开发平台3.9 本章小结第四章 基于 SOA 的实习过程管理实习过程管理系统的设计4.1 划分功能模块4.2 系统的总体架构4.3 服务层设计4.3.1 业务逻辑层设计4.3.2 服务分类与合成4.4 数据层设计4.4.1 数据库设计4.4.2 存储过程设计4.5 可扩展标识语言 XML 的数据描述4.5.1 输入参数4.5.2 输出参数4.6 功能模块的详细设计4.6.1 建立服务模型4.6.2 定义服务接口4.6.3 建立业务流程4.7 系统关键技术4.7.1 Web 缓存及设计4.7.2 同步令牌(Token)机制4.7.3 数据库连接池4.8 本章小结第五章 系统实现与测试5.1 系统实现5.1.1 系统注册5.1.2 登陆与实习过程管理5.2 系统测试5.2.1 测试类型5.2.2 选用的测试工具5.2.3 测试结果及分析5.3 实习信息过程全生命周期管理实现5.3.1 实习信息过程基本信息录入5.3.2 电子实习信息过程全生命周期管理5.4 实习信息过程信息管理5.5 本章小结第六章 总结与展望6.1 小结6.2 不足与展望致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:实习过程管理论文; 网上实习过程管理系统论文; 服务论文;