学位论文 > 优秀研究生学位论文题录展示
基于RUP的教学管理信息系统研究与实现
作 者: 王向军
导 师: 苏金树
学 校: 国防科学技术大学
专 业: 软件工程
关键词: RUP UML 教学管理 .NET平台
分类号: TP315
类 型: 硕士论文
年 份: 2005年
下 载: 223次
引 用: 2次
阅 读: 论文下载
内容摘要
教学管理信息系统的目标是促进教学管理现代化,提高教学管理的效率。如何充分利用软件工程的研究成果实现教学管理软件开发,并方便升级、维护和移植一直是应用软件开发面临的重要问题。系统统一软件开发过程(Rational Unified Process,RUP)是Rational软件公司的软件工程过程产品。它汲取了面向对象软件工程领域多年来的优秀研究成果,利用了可视化建模标准UML(Unified Modeling Language),被称为软件开发队伍的最佳实践。RUP是一种用况驱动、以构架为中心、迭代和增量的开发方法。与传统的开发方法相比,RUP能够有效地降低风险,更好地适应需求变化。 我们在教学管理软件的研发中,将RUP引入系统开发,在.NET平台上,以三层B/S结构成功地构建了教学管理系统。该系统适应新型教学管理模式,运行效果良好。 论文首先对RUP进行了较为深入的研究,分析了其主要特点和二维结构,并对RUP和XP这两种目前最为流行的软件开发过程进行了比较。针对教学管理系统的特点,提出了在.NET平台上构建教学管理系统的总体方案。采用RUP来指导项目开发,对其进行合理地剪裁,在经过多次迭代后,最终获得了满意的效果。选课子系统是整个系统中的一个重要部分,体现了其适应全面学分制的特点。本文侧重于作者承担的选课子系统的开发过程,尤其是需求、分析、设计、实现和测试五个核心工作流。另外,分析了教学管理信息系统的关键技术,包括数据存取和显示技术、多级安全机制、并发控制、构建公共类库和应用程序配置等。最后,对课题进行了小结,并展望了未来的工作。
|
全文目录
摘要 7-8 ABSTRACT 8-9 第1章 绪论 9-11 1.1 课题来源及背景 9 1.2 教学管理系统的建设目标 9-10 1.3 研究现状 10-11 第2章 RUP软件工程过程 11-16 2.1 RUP概述 11 2.2 RUP的三个关键点 11-12 2.2.1 用况驱动 11 2.2.2 以构架为中心 11-12 2.2.3 迭代和增量 12 2.3 RUP的二维结构 12-14 2.4 RUP与XP的比较 14-16 第3章 教学管理系统总体设计 16-25 3.1 .NET开发平台 16-18 3.1.1 .NET简介 16 3.1.2 ASP.NET 16-18 3.2 系统业务要求 18-19 3.3 系统网络结构 19-20 3.4 系统功能简介 20-22 3.5 数据库设计 22-23 3.6 三层B/S结构 23-25 第4章 基于RUP的教学管理系统的开发 25-37 4.1 基于RUP开发的理由 25-27 4.1.1 信息系统本身的特点 25-26 4.1.2 教学管理活动的复杂性 26 4.1.3 教学管理活动的不断进化 26-27 4.1.4 系统通用性和产品化的要求 27 4.2 迭代和增量的开发过程 27-29 4.3 选课子系统的开发 29-37 4.3.1 需求捕获 30-32 4.3.2 系统分析 32-34 4.3.3 系统设计 34-35 4.3.4 系统实现 35 4.3.5 测试 35-37 第5章 教学管理系统的关键技术 37-43 5.1 数据存取技术 37 5.2 数据显示技术 37-39 5.3 多级安全机制 39-40 5.3.1 对用户进行细分 39 5.3.2 对部分用户和功能采用IP绑定技术 39-40 5.3.3 Session认证 40 5.4 选课中的并发控制 40-41 5.5 应用程序配置 41-42 5.6 构建公共类库 42-43 第6章 总结与展望 43-45 6.1 系统特点及使用效果 43 6.2 课题小结 43-44 6.3 展望 44-45 致谢 45-46 附录:攻读硕士期间发表的论文 46-47 参考文献 47-49
|
相似论文
- 中小企业进销存管理系统的研究与设计,TP311.52
- UML模型到XMI的映射方法研究,TP311.5
- 基于模型的Web测试技术研究与应用,TP311.53
- 基于形式化UML测试序列生成方法研究,TP311.53
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 高中化学课堂教学管理存在的问题与改进策略研究,G633.8
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 基于web的高校教学管理系统设计与实现,TP311.52
- 排课管理系统的设计与实现,TP311.52
- 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
- 永康市计生管理系统的设计与实现,TP311.52
- 教育局OA系统设计与实现,TP311.52
- 高校教务管理系统与实现,TP311.52
- 一个基于UML的提案管理系统的设计与实现,TP311.52
- 工程项目管理系统的设计与实现方法研究,TP311.52
- 面向家庭的远程健康监护系统的设计与研究,TP311.52
- 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
- 宜春学院学生就业管理系统的设计与实现,TP311.52
- 中小型物流企业配送管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 管理程序、管理系统
© 2012 www.xueweilunwen.com
|