学位论文 > 优秀研究生学位论文题录展示
基于Web架构的文华学院学生成绩管理系统的设计与实现
作 者: 陈佳
导 师: 罗萍;杜波
学 校: 电子科技大学
专 业: 软件工程
关键词: Web架构 高校信息化 成绩管理 系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 105次
引 用: 0次
阅 读: 论文下载
内容摘要
随着学生数量的不断增加和高等教育的发展,对如何有效提高学生工作管理的效率,和通过现代信息技术来辅助教育管理,已成为解决高校信息化建设的关键问题。学生成绩管理系统是以高校学生教学信息为核心,集学籍管理、教务管理、系统管理于一体的综合性信息管理系统。通过该系统可实现高校学生成绩信息管理网络化,学生可以不受地点和时间的限制查询学生成绩,教师可以不受地点和时间的限制录入管理学生成绩,辅导员可以不受地点和时间的限制对班级资料、学生资料、教师资料、院系资料等进行添加、修改等管理,使学院里的辅导员能从复杂繁琐的管理工作中解脱出来,方便教师和学生查询,提高教学工作效率。鉴于当前文华学院的需求,本文设计并开发了一套适合文华学院实际需求的学生成绩管理系统。通过该个系统,学生可以查看成绩以及排名,教师可以提交成绩和查询班级成绩,辅导员可以管理学生信息,系统管理员可以对系统进行有效管理。利用该学生成绩管理系统可以有效减轻学院教学人员的工作量,加快成绩查询和管理速度,使各项管理更加规范化。同时能使学生合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。本文首先分析了文华学院的学生成绩管理系统的课题的选题背景与意义、国内学生成绩管理系统的发展现状,分析现有的系统在文华学院的需求下的不足,并提出本文的主要研究内容。结合本系统开发,简要地综述了系统开发的相关技术和软件工程开发流程以及软件生存周期和软件开发模型。然后,对系统进行需求分析,从系统的开发可行性、功能需求和业务需求等方面进行分析。分析结果表明:系统的建设是可行的,是可以解决当前文华学院的学生成绩管理的实际工作需要的。在系统的总体设计上,先对系统的架构进行分析,和从系统功能、数据库结构方面进行详细的设计。最后,对系统的成绩管理模块、学生查询模块进行详细的设计。基于Struts、Hibernate对此两模块进行设计开发,给出模块详细设计、序列图和模块实现的运行截图。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 引言 10-16 1.1 选题背景与课题来源 10-11 1.2 国内外研究现状 11-12 1.3 开发意义 12-14 1.4 本文主要开发内容 14 1.5 本文主要工作和论文组织 14-16 第二章 相关技术介绍 16-27 2.1 基于B/S 结构技术的应用 16-17 2.2 WEB 系统开发框架介绍 17-21 2.2.1 Struts 框架 17-19 2.2.2 Spring 框架 19-21 2.2.3 Hibernate 框架 21 2.3 数据库介绍 21-23 2.3.1 数据库 22 2.3.2 数据库连接技术 22-23 2.4 软件生存周期介绍 23-26 2.5 小结 26-27 第三章 系统需求分析 27-35 3.1 系统概述 27-28 3.2 系统整体分析 28-29 3.3 系统详细功能需求分析 29-31 3.4 业务需求分析 31-33 3.4.1 业务流程分析 31 3.4.2 用例分析 31-33 3.5 系统可行性分析 33 3.5.1 目标分析 33 3.5.2 可行性论证 33 3.6 小结 33-35 第四章 系统分析与设计 35-60 4.1 系统分析 35-36 4.2 系统体系结构设计 36-37 4.3 系统功能设计 37-51 4.3.1 管理员功能操作分析 38-42 4.3.2 普通用户功能操作分析 42-44 4.3.3 成绩管理模块 44-49 4.3.4 学生查询模块 49-51 4.4 数据库结构设计 51-59 4.4.1 数据库设计说明 51-52 4.4.2 数据库逻辑设计 52-59 4.5 系统开发及运行环境 59 4.5.1 开发环境 59 4.5.2 服务器配置需求 59 4.5.3 用户端配置要求 59 4.6 小结 59-60 第五章 系统的详细设计与实现 60-75 5.1 基于STRUTS 的实现 60-63 5.1.1 Struts 视图设计 60 5.1.2 构建Model 模型 60-61 5.1.3 构建Servlet 控制器 61 5.1.4 Struts 配置 61-63 5.2 基于HIBERNATE 的实现 63-66 5.2.1 Hibernate 的配置 63-64 5.2.2 Hibernate 持久化类 64-65 5.2.3 Hibernate 映射文件 65-66 5.2.4 Struts 与Hibernate 的结合 66 5.3 成绩管理模块设计与实现 66-71 5.3.1 模块设计 66-68 5.3.2 模块实现 68-71 5.4 学生查询模块设计与实现 71-74 5.4.1 模块设计 71-72 5.4.2 模块实现 72-74 5.5 小结 74-75 第六章 系统测试 75-80 6.1 测试准备 75 6.2 测试的目标 75-76 6.3 测试方法 76-77 6.4 功能测试 77-79 6.5 测试结果 79-80 第七章 结论 80-82 致谢 82-83 参考文献 83-84
|
相似论文
- 分布式移动多载舰OTHR系统姿态测量方法的研究,P228.4
- 煤制油连续性模型系统的实现及其液化实验研究,TQ529.1
- 微细线切割往复走丝机构的设计及控制系统的研究,TG484
- 粉末活性炭—超滤工艺处理微污染地表水试验研究,X703
- 陀螺稳定跟踪平台研究,V241.5
- 卫星光通信粗瞄控制系统的设计及故障诊断,V443.1
- SINS/GPS组合导航系统算法研究,V249.328
- 金属蜂窝与再生冷却通道的传热特性研究,V215.4
- 机载导弹的传递对准研究,V249.322
- 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
- 基于无线传感器网络的电动汽车电池组综合测试技术研究,U469.72
- 基于感性负载的车身网络控制系统,U463.6
- 汽车的电动助力转向系统,U463.4
- 船用舵机电液伺服单元单神经元PID控制,U666.152
- 大型公共建筑空调系统节能运行若干问题分析,TU831.6
- 添加剂减阻技术在集中供暖系统中的节能应用,TU995
- 哈尔滨城市空间环境视觉导识系统研究,TU998.9
- 热风送粉改为乏气送粉系统的方法和关键设备的研究,TK223.25
- 复杂边界条件下多体结构的瞬态热分析,TK124
- 基于精细积分法的电力系统动态电压稳定仿真研究,TM712
- 基于MODBUS的发电厂数据采集系统的研究,TM621
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|