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

基于S2SH高校学生工作管理系统的设计与实现

作 者: 窦传海
导 师: 李道全
学 校: 青岛理工大学
专 业: 计算机技术
关键词: 管理系统 S2SH 学生工作 软件开发 设计
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 5次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在高校教育信息化中教学管理、学生管理面临着较大的挑战。在过去的十年里,国内教育行业在国家的大力支持下发展的如火如荼,高校朝多校区、多学科、大规模方向发展,高校学生规模逐年增加,由此引发的就业、学生管理、社团管理、思想教育等成为制约高校学生工作高质量运行的重要因素。高校学生工作的繁琐使得传统的人堆式、手工式管理已经远远不能满足和适应学生管理工作,也影响了教育教学的顺利进展。如何解决学生人数不断增长和提高工作效率、提升工作质量之间的矛盾,成为每个教育工作者研究的重要课题之一。为了解决出现的问题,本文围绕高校学生工作管理系统设计与实现展开阐述。论文整体分为三个部分:第一部分是绪论、系统相关概念和相关技术综述,包括J2EE软件开发平台,系统架构S2SH中的Strust、Spring、Hibernatej三种技术,开发平台和开发环境MyEclipse+Tomcat,数据库Oracle。集成这些技术的优势,结合课题背景、环境能有效解决管理系统的开发。第二部分是学生工作管理系统需求分析和设计,在这一部分中,首先对软件开发流程进行介绍,经过对比分析,决定采用应用范围较广的瀑布模型;随后对管理系统功能模块进行规划和描述,本系统分为11个子系统,同时对系统流程进行分析,以教师为例绘制系统管理操作流程图;该部分还对系统用例图、状态图、UI截面图结合系统实际需要进行编制;最后从非功能性需求的功能性、可靠性、效率性和可移植性四个方面提出要求。第三部分是文章的核心,主要内容是对高校学生工作管理系统进行总体设计和详细设计、系统实现和系统测试。本文采用多层架构模式阐述了系统总体结构图;然后根据数据设计流程的需求分析、概念设计、逻辑设计、物理设计和验证设计几个方面进行具体的设计;接下来对表现层、业务逻辑层分别进行相关的配置和代码编写;最后在第四章中对系统的登录界面和编辑页面进行展示,并从单元测试、子系统测试和验收测试三个方面进行系统测试。

全文目录


摘要  6-7
ABSTRACT  7-12
第一章 绪论  12-16
  1.1 选题背景和意义  12-14
    1.1.1 背景  12-13
    1.1.2 高校学生工作管理系统的现状  13-14
  1.2 研究课题意义、目标  14-15
    1.2.1 研究课题的意义  14
    1.2.2 研究课题的重点和难点  14-15
    1.2.3 研究目标  15
  1.3 论文组织结构  15-16
第二章 系统关键技术和相关概念  16-29
  2.1 J2EE  16-20
    2.1.1 背景和组成  16-18
    2.1.2 架构及关键技术  18-20
  2.2 S2SH  20-26
    2.2.1 Struts2  21
    2.2.2 Spring  21-23
    2.2.3 Hibernate  23-26
  2.3 MyEclipse+Tomcat  26
  2.4 Oracle 数据库基本结构  26-29
    2.4.1 Oracle 系统结构  27-28
    2.4.2 Oracle 逻辑结构  28-29
第三章 学生工作系统需求分析与设计  29-42
  3.1 软件开发流程  29-31
  3.2 系统功能  31-35
  3.3 系统流程分析  35-37
  3.4 用例图  37-39
  3.5 状态图  39
  3.6 UI 界面图  39-40
  3.7 非功能性需求分析  40-42
第四章 学生工作管理系统的设计与实现  42-60
  4.1 系统总体框架  42-43
  4.2 数据库设计  43-46
    4.2.1 数据库需求分析  43-44
    4.2.2 概念设计  44-45
    4.2.3 数据库逻辑设计  45-46
  4.3 表现层的实现  46-50
    4.3.1 web.xml 的布署  47-48
    4.3.2 Struts.xml 的配置  48
    4.3.3 拦截器  48-49
    4.3.4 视图文件和输入校验  49-50
  4.4 业务逻辑层的实现  50-52
    4.4.1 业务控制器  50-51
    4.4.2 DAO 接口  51-52
  4.5 其他功能的实现  52-55
    4.5.1 MD5  52-53
    4.5.2 生成 EXCEL 文件  53-55
  4.6 系统运行结果  55-56
  4.7 系统测试  56-60
    4.7.1 单元测试  57
    4.7.2 子系统测试  57-58
    4.7.3 验收测试  58-60
第五章 总结和展望  60-61
  5.1 总结  60
  5.2 展望  60-61
参考文献  61-63
攻读硕士学位期间发表的学术论文及科研工作  63-64
致谢  64

相似论文

  1. LNG系统中工作压力设定依据与换热器正交试验设计,TQ051.5
  2. 混粉电火花成型机主机系统及工艺试验的研究,TG661
  3. 纳米稀土硬质合金YG11R的成分与工艺优化及磨损研究,TG135.5
  4. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  5. 涡轮S2流面正问题气动优化设计研究,V235.11
  6. 万科模式的居住小区设计研究,TU984.12
  7. 激光三角测量装置的优化研究,TH744.5
  8. 多层卫星网络稳定性设计研究,TN927.23
  9. 武器装备信息管理系统的设计与实现,TP311.52
  10. VRGIS在城市设计中的应用,TP311.52
  11. 沙利度胺衍生物的设计合成及抗肿瘤活性研究,R965
  12. 阿托伐醌类似物的设计、合成及其抗肿瘤活性研究,R914
  13. 动态教材的设计与应用研究,G434
  14. 高考数学压轴题背景溯源分析及其备考教学研究,G633.6
  15. 广州近代住宅天井通风设计及现代应用,TU834
  16. 几种环境因子对尼罗罗非鱼受精、孵化及幼鱼生长的联合效应研究,S917.4
  17. 珠三角地区高性能混凝土配合比智能化系统,TU528
  18. 阀外置式小排量抽油泵的设计及性能仿真分析,TE933.3
  19. 型染纹样的研究及应用设计,TS193
  20. 基层部队人员日常管理信息系统设计实现,TP311.52
  21. 军队物资采购供应管理系统的设计与实现,TP311.52

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