首页> 中文学位 >基于敏捷方法的高校学籍管理信息系统
【6h】

基于敏捷方法的高校学籍管理信息系统

代理获取

目录

文摘

英文文摘

CONTETNS

第1章 绪论

1.1 系统开发背景

1.2 研究现状

1.3 系统开发意义

1.4 本文的主要工作

1.5 论文的组织结构

第2章 系统实现相关技术

2.1 敏捷开发方法

2.1.1 用户素材

2.1.2 简单设计

2.1.3 TDD

2.1.4 重构

2.1.5 持续集成

2.2 UML

2.3 MySQL

2.4 Turbo C++Explorer 2006

2.5 Google Test

第3章 系统需求分析

3.1 系统实现内容

3.2 用户素材卡

3.3 系统功能需求分析

3.3.1 新生注册

3.3.2 学籍管理

3.3.3 信息导出

3.3.4 信息查询

3.3.5 信息统计

3.4 系统非功能性需求

第4章 系统详细设计

4.1 系统总体设计

4.2 MVC模式

4.3 系统模块详细设计

4.3.1 新生注册模块

4.3.2 新生学籍管理模块

4.3.3 在校生学籍管理模块

4.3.4 毕业生管理模块

4.3.5 学历管理模块

4.3.6 工作流

4.4 数据库设计

4.4.1 数据库设计原则

4.4.2 数据库中部分表结构

第5章 系统实现

5.1 敏捷方法的应用

5.1.1 用户素材检查列表

5.1.2 快速迭代

5.2 UCD的应用

5.2.1 录入毕业生照片编号

5.2.2 新生注册

5.3 TDD的应用

5.3.1 TDD的作用

5.3.2 代码目录组织

5.3.3 Google Test使用

5.3.4 测试范围选择

5.4 系统安全

5.4.1 应用鉴权框架

5.4.2 电子档案图片服务安全

5.4.3 电子档案图片防篡改

5.4.4 系统日志

5.4.5 数据库安全

5.5 敏捷在团队中的实施

5.5.1 敏捷不是什么

5.5.2 实施敏捷的准备

5.5.3 敏捷反模式

第6章 结束语

参考文献

致谢

学位论文评阅及答辩情况表

展开▼

摘要

在专科学校,受制于经费和管理理念等因为,使用的学籍管理信息系统(以下简称学籍系统)是一些老旧的处于信息化初级阶段的产品。随着教育事业的发展,学籍管理工作中必须引入新的管理理念和管理方法,相应地也需要新的学籍系统进行支撑。按照传统的软件工程方法开发一套完整系统存在着交付周期长、开发风险大的问题。本文试图采用一些新的软件工程方法来缩短交付周期、降低开发风险。
   本文采用业界先进的敏捷实践和UCD实践,高度聚焦于实现用户价值,致力于消除开发中的各种浪费,注重系统的可用性和用户体验。同时,引入了工作流的思想,配合新的管理理念,将传统上零散的学籍管理工作梳理为固定流程,探索减少工作随意性、提高效率、消除信息孤岛、避免错误的方法。
   本文系统采用C/S结构,在系统架构上采用二三层结合的混合结构,既合理减少开发工作量又保证关键业务和关键信息的安全性。在代码级,使用各种设计模式降低代码耦合度、提高灵活性。在开发过程中采用TDD、结合其它LLT实践,尽早消除缺陷,减少交付系统的缺陷总数,提高交付系统的可用性。
   通过以上方法开发的学籍管理信息系统,在快速迭代中不断交付最有用户价值的需求,边开发边使用边改进,实现了学籍管理的信息化和规范化,在日常工作中取得了良好的效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号