学位论文 > 优秀研究生学位论文题录展示
基于敏捷方法的高校学籍管理信息系统
作 者: 袁苑
导 师: 石冰;徐秀平
学 校: 山东大学
专 业: 计算机技术
关键词: 学籍 敏捷方法 流程
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 41次
引 用: 0次
阅 读: 论文下载
内容摘要
在专科学校,受制于经费和管理理念等原因,使用的学籍管理信息系统(以下简称学籍系统)是一些老旧的处于信息化初级阶段的产品。随着教育事业的发展,学籍管理工作中必须引入新的管理理念和管理方法,相应地也需要新的学籍系统进行支撑。按照传统的软件工程方法开发一套完整系统存在着交付周期长、开发风险大的问题。本文试图采用一些新的软件工程方法来缩短交付周期、降低开发风险。本文采用业界先进的敏捷实践和UCD实践,高度聚焦于实现用户价值,致力于消除开发中的各种浪费,注重系统的可用性和用户体验。同时,引入了工作流的思想,配合新的管理理念,将传统上零散的学籍管理工作梳理为固定流程,探索减少工作随意性、提高效率、消除信息孤岛、避免错误的方法。本文系统采用C/S结构,在系统架构上采用二三层结合的混合结构,既合理减少开发工作量又保证关键业务和关键信息的安全性。在代码级,使用各种设计模式降低代码耦合度、提高灵活性。在开发过程中采用TDD、结合其它LLT实践,尽早消除缺陷,减少交付系统的缺陷总数,提高交付系统的可用性。通过以上方法开发的学籍管理信息系统,在快速迭代中不断交付最有用户价值的需求,边开发边使用边改进,实现了学籍管理的信息化和规范化,在日常工作中取得了良好的效果。
|
全文目录
摘要 8-9 ABSTRACT 9-11 第1章 绪论 11-15 1.1 系统开发背景 11-12 1.2 研究现状 12 1.3 系统开发意义 12-13 1.4 本文的主要工作 13 1.5 论文的组织结构 13-15 第2章 系统实现相关技术 15-20 2.1 敏捷开发方法 15-17 2.1.1 用户素材 15-16 2.1.2 简单设计 16 2.1.3 TDD 16 2.1.4 重构 16-17 2.1.5 持续集成 17 2.2 UML 17-18 2.3 MySQL 18 2.4 Turbo C++ Explorer 2006 18-19 2.5 Google Test 19-20 第3章 系统需求分析 20-35 3.1 系统实现内容 20-21 3.2 用户素材卡 21-23 3.3 系统功能需求分析 23-33 3.3.1 新生注册 23-28 3.3.2 学籍管理 28-31 3.3.3 信息导出 31-32 3.3.4 信息查询 32-33 3.3.5 信息统计 33 3.4 系统非功能性需求 33-35 第4章 系统详细设计 35-61 4.1 系统总体设计 35-37 4.2 MVC模式 37-38 4.3 系统模块详细设计 38-51 4.3.1 新生注册模块 38-42 4.3.2 新生学籍管理模块 42-44 4.3.3 在校生学籍管理模块 44-46 4.3.4 毕业生管理模块 46-48 4.3.5 学历管理模块 48-49 4.3.6 工作流 49-51 4.4 数据库设计 51-61 4.4.1 数据库设计原则 51-52 4.4.2 数据库中部分表结构 52-61 第5章 系统实现 61-82 5.1 敏捷方法的应用 61-64 5.1.1 用户素材检查列表 61-63 5.1.2 快速迭代 63-64 5.2 UCD的应用 64-68 5.2.1 录入毕业生照片编号 64-66 5.2.2 新生注册 66-68 5.3 TDD的应用 68-74 5.3.1 TDD的作用 69 5.3.2 代码目录组织 69-70 5.3.3 Google Test使用 70-73 5.3.4 测试范围选择 73-74 5.4 系统安全 74-79 5.4.1 应用鉴权框架 74-77 5.4.2 电子档案图片服务安全 77-78 5.4.3 电子档案图片防篡改 78 5.4.4 系统日志 78 5.4.5 数据库安全 78-79 5.5 敏捷在团队中的实施 79-82 5.5.1 敏捷不是什么 79 5.5.2 实施敏捷的准备 79-80 5.5.3 敏捷反模式 80-82 第6章 结束语 82-84 参考文献 84-86 致谢 86-87 附录 87
|
相似论文
- 自动测试系统数字化设计平台研制,TP274
- 双城AB公司仓储管理体系,F253.4
- 服装设计开发流程管理与创造力关系研究,TS941.2-4
- HACCP体系原理在辣椒保健食品生产中的应用,TS218
- 美诗兰(天津)公司化妆笔生产流程改善研究,F273
- DL市政府办公厅流程知识管理方法研究,D630
- 政府统计工作成本控制研究,C829.2
- DM精细化工公司销售业务的ERP解决方案设计,F426.7
- JD水泥集中采购和供应系统优化研究,F426.71
- 广州石化IT服务管理研究,F426.72
- 南通烟草构建现代物流体系研究,F426.8
- 天津中远物流(天荣)公司业务流程优化与对策分析,F552
- 新媒体环境下企业广告媒体组合策略研究,F713.8
- 基于业务流程的图书馆知识链管理研究,G251
- 基于雷达影像活动断裂信息提取方法与示范应用研究,P542.3
- 高校精益教育成本管理研究,G647.5
- NC市政公司业务流程再造研究,F299.24
- 我国家电行业供应链整合分析,F426.6
- 基于业务流程的制造企业知识链模型构建研究,F425
- QZ股份有限公司采购管理优化研究,F274
- 基于产品服务的甘肃联通通信网络运维管理研究,F626
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|