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

三门峡高职教务管理系统的设计与实现

作 者: 耿娟
导 师: 申杰;白建亚
学 校: 电子科技大学
专 业: 软件工程
关键词: B/S 软件开发流程 设计模式 在线考试系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 30次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着校园信息化建设的发展和进一步深入,高校教务管理的智能化信息化必然成为其必不可少的一部分,本文针对现有高校教务管理软件中各种各样的缺陷和不足,以三门峡高职院校教务管理在线考试系统软件的设计开发为例,研究提高软件可靠性、降低系统复杂度的方法,并应用研究结果开发出一套适合高校教务管理模式、界面友好且功能完善的高职院校教务管理在线考试系统。本文以高职院校教务管理系统为背景,首先分析比较C/S和B/S软件体系结构的优缺点,选出适合高校教务管理特点的软件体系结构模型;其次对现有的各种软件开发流程方法和所用工具技术进行详细论述和比较,找出其关键点和关键步骤,为教务管理在线考试系统的开发提供了一定的理论指导意见和实践经验;再次通过对创建模式、结构模式和行为模式三类模式中具有代表性的设计模式进行分析比较,研究教务管理条件下提升软件可靠性、降低系统复杂度的方法,为教务管理在线考试系统的开发提供了一定的理论依据;最后综合分析前面得出的结论和软件开发方法,进行教务管理在线考试系统的设计开发,并最终完成一套界面友好、功能完善的高职院校教务管理在线考试系统。本教务管理在线考试系统基于B/S软件体系结构,数据库使用ERwin进行开发,采用当前流行的软件设计开发工具和技术,并结合工厂模式、单件模式、外观模式和模板模式等设计模式来进行开发,同时也对提升软件可靠性和降低系统复杂度的研究成果的实践验证。本文在对教务管理在线考试系统设计开发的过程中,对当前B/S软件系统的开发流程和各种设计模式进行了详细的总结和概括,研究出了提升软件可靠性和降低系统复杂度的方法,为以后本领域中的软件系统设计有一定的借鉴意义。

全文目录


摘要  4-5
Abstract  5-10
第一章 引言  10-16
  1.1 研究现状  10-12
  1.2 研究目标与内容  12-13
  1.3 关键问题描述  13-14
  1.4 论文结构  14
  1.5 总结  14-16
第二章 需求分析  16-28
  2.1 需求分析概述  16-19
    2.1.1 背景和意义  17
    2.1.2 技术路线及实践意义  17-18
    2.1.3 基本任务  18-19
  2.2 需求数据描述  19-20
  2.3 目标需求分析  20-22
  2.4 业务需求分析  22
  2.5 性能需求分析  22-24
  2.6 功能需求分析  24-27
  2.7 小结  27-28
第三章 系统分析  28-35
  3.1 系统分析目标及任务  28-30
  3.2 系统分析原理  30
  3.3 系统分析工具  30-31
  3.4 系统分析概述  31-32
  3.5 系统分析处理流程  32-33
  3.6 系统外部接口分析  33
  3.7 功能分析  33-34
  3.8 小结  34-35
第四章 系统设计  35-47
  4.1 系统设计工具  35-36
  4.2 数据库设计  36-39
    4.2.1 概念设计  36-37
    4.2.2 逻辑设计  37-39
  4.3 软件设计  39-44
    4.3.1 需求概述  40
    4.3.2 软件结构  40
    4.3.3 程序描述  40-44
  4.4 系统平台设计  44-46
    4.4.1 网络设计  44-45
    4.4.2 物理设备设计  45-46
    4.4.3 软件平台设计  46
  4.5 小结  46-47
第五章 系统实现  47-66
  5.1 系统概述  47-48
  5.2 界面设计概述  48
  5.3 登录注册界面设计  48-52
  5.4 专业班级管理界面设计  52-54
  5.5 学生管理界面设计  54-55
  5.6 教师管理界面设计  55-57
  5.7 课程管理界面设计  57-58
  5.8 试题管理界面设计  58-60
  5.9 习题测试界面设计  60
  5.10 源代码示例  60-65
    5.10.1 工厂模式源代码  60-62
    5.10.2 数据访问层源代码  62-65
  5.11 小结  65-66
第六章 系统测试及维护  66-74
  6.1 系统测试概述  66-68
    6.1.1 系统测试的含义与任务  66
    6.1.2 系统测试的类型  66-67
    6.1.3 系统测试目标  67
    6.1.4 系统测试准则  67
    6.1.5 系统测试的方法  67-68
  6.2 系统测试  68-72
    6.2.1 单元测试  68
    6.2.2 集成测试  68
    6.2.3 系统测试  68
    6.2.4 系统测试案例  68-69
    6.2.5 系统测试结果  69-72
  6.3 系统维护  72-73
    6.3.1 系统维护活动  72-73
    6.3.2 系统维护流程  73
  6.4 小结  73-74
第七章 总结  74-76
  7.1 全文总结  74-75
  7.2 对未来的展望  75-76
致谢  76-77
参考文献  77-80

相似论文

  1. 部队在线考试系统设计与实现,TP311.52
  2. 部队军事理论在线考试系统设计与实现,TP311.52
  3. 体验式服装设计模式研究,TS941.2
  4. 基于混合学习的差异教学设计与实践研究,G420
  5. 基于LAMP网络办公系统的设计与实现,TP311.52
  6. 江西省商务学校在线考试系统,TP311.52
  7. 设计模式在银行支付系统中的应用研究,TP311.52
  8. UML在智能手机开发中的应用研究,TP311.52
  9. OpenBASE企业管理器设计与实现,TP311.52
  10. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  11. 基于ASP.NET的办公自动化系统的设计与实现,TP311.52
  12. 航空通信系统综合控制管理软件的设计和实现,TP311.52
  13. 《C语言程序设计》在线考试系统的设计与开发,TP312.1-4
  14. 基于B/S的房产租售信息管理系统的设计与实现,TP311.52
  15. 采油厂用电MIS系统的开发与应用,TM769
  16. 高职高专《会计基础》精品课程网站的设计与实现,TP393.092
  17. 基于事件的跨平台移动应用开发框架设计与实现,TP311.52
  18. 基于Web的写作训练系统设计与实现,TP311.52
  19. 卫星导航SoC设计验证平台的研究与实现,TN47
  20. 基于MVC设计模式的网络服务平台的研究与实现,TP311.52

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