基于Web架构的文华学院学生成绩管理系统的设计与实现

基于Web架构的文华学院学生成绩管理系统的设计与实现

论文摘要

随着学生数量的不断增加和高等教育的发展,对如何有效提高学生工作管理的效率,和通过现代信息技术来辅助教育管理,已成为解决高校信息化建设的关键问题。学生成绩管理系统是以高校学生教学信息为核心,集学籍管理、教务管理、系统管理于一体的综合性信息管理系统。通过该系统可实现高校学生成绩信息管理网络化,学生可以不受地点和时间的限制查询学生成绩,教师可以不受地点和时间的限制录入管理学生成绩,辅导员可以不受地点和时间的限制对班级资料、学生资料、教师资料、院系资料等进行添加、修改等管理,使学院里的辅导员能从复杂繁琐的管理工作中解脱出来,方便教师和学生查询,提高教学工作效率。鉴于当前文华学院的需求,本文设计并开发了一套适合文华学院实际需求的学生成绩管理系统。通过该个系统,学生可以查看成绩以及排名,教师可以提交成绩和查询班级成绩,辅导员可以管理学生信息,系统管理员可以对系统进行有效管理。利用该学生成绩管理系统可以有效减轻学院教学人员的工作量,加快成绩查询和管理速度,使各项管理更加规范化。同时能使学生合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。本文首先分析了文华学院的学生成绩管理系统的课题的选题背景与意义、国内学生成绩管理系统的发展现状,分析现有的系统在文华学院的需求下的不足,并提出本文的主要研究内容。结合本系统开发,简要地综述了系统开发的相关技术和软件工程开发流程以及软件生存周期和软件开发模型。然后,对系统进行需求分析,从系统的开发可行性、功能需求和业务需求等方面进行分析。分析结果表明:系统的建设是可行的,是可以解决当前文华学院的学生成绩管理的实际工作需要的。在系统的总体设计上,先对系统的架构进行分析,和从系统功能、数据库结构方面进行详细的设计。最后,对系统的成绩管理模块、学生查询模块进行详细的设计。基于Struts、Hibernate对此两模块进行设计开发,给出模块详细设计、序列图和模块实现的运行截图。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 选题背景与课题来源
  • 1.2 国内外研究现状
  • 1.3 开发意义
  • 1.4 本文主要开发内容
  • 1.5 本文主要工作和论文组织
  • 第二章 相关技术介绍
  • 2.1 基于B/S 结构技术的应用
  • 2.2 WEB 系统开发框架介绍
  • 2.2.1 Struts 框架
  • 2.2.2 Spring 框架
  • 2.2.3 Hibernate 框架
  • 2.3 数据库介绍
  • 2.3.1 数据库
  • 2.3.2 数据库连接技术
  • 2.4 软件生存周期介绍
  • 2.5 小结
  • 第三章 系统需求分析
  • 3.1 系统概述
  • 3.2 系统整体分析
  • 3.3 系统详细功能需求分析
  • 3.4 业务需求分析
  • 3.4.1 业务流程分析
  • 3.4.2 用例分析
  • 3.5 系统可行性分析
  • 3.5.1 目标分析
  • 3.5.2 可行性论证
  • 3.6 小结
  • 第四章 系统分析与设计
  • 4.1 系统分析
  • 4.2 系统体系结构设计
  • 4.3 系统功能设计
  • 4.3.1 管理员功能操作分析
  • 4.3.2 普通用户功能操作分析
  • 4.3.3 成绩管理模块
  • 4.3.4 学生查询模块
  • 4.4 数据库结构设计
  • 4.4.1 数据库设计说明
  • 4.4.2 数据库逻辑设计
  • 4.5 系统开发及运行环境
  • 4.5.1 开发环境
  • 4.5.2 服务器配置需求
  • 4.5.3 用户端配置要求
  • 4.6 小结
  • 第五章 系统的详细设计与实现
  • 5.1 基于STRUTS 的实现
  • 5.1.1 Struts 视图设计
  • 5.1.2 构建Model 模型
  • 5.1.3 构建Servlet 控制器
  • 5.1.4 Struts 配置
  • 5.2 基于HIBERNATE 的实现
  • 5.2.1 Hibernate 的配置
  • 5.2.2 Hibernate 持久化类
  • 5.2.3 Hibernate 映射文件
  • 5.2.4 Struts 与Hibernate 的结合
  • 5.3 成绩管理模块设计与实现
  • 5.3.1 模块设计
  • 5.3.2 模块实现
  • 5.4 学生查询模块设计与实现
  • 5.4.1 模块设计
  • 5.4.2 模块实现
  • 5.5 小结
  • 第六章 系统测试
  • 6.1 测试准备
  • 6.2 测试的目标
  • 6.3 测试方法
  • 6.4 功能测试
  • 6.5 测试结果
  • 第七章 结论
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于WEB的通信电源远程监控系统研究[J]. 中国设备工程 2019(24)
    • [2].基于自适应遗传算法的考虑服务质量感知Web服务发现[J]. 电子测量技术 2019(22)
    • [3].面向Web系统热点数据预测及缓存管理的研究[J]. 信息技术与信息化 2019(12)
    • [4].基于页面对象的Web应用测试用例生成方法[J]. 计算机应用 2020(01)
    • [5].运用物联网和Web服务搭建院际转运信息平台[J]. 电子技术与软件工程 2020(02)
    • [6].延迟加载在web开发中的应用心得[J]. 视听 2020(02)
    • [7].基于Web的期刊采编系统的设计与实现[J]. 电脑知识与技术 2020(06)
    • [8].Web服务软件测试技术的研究与实现[J]. 电脑知识与技术 2020(02)
    • [9].移动互联网时代的Web性能优化实践[J]. 信息通信 2020(01)
    • [10].基于Web的校园个人自行车租赁系统[J]. 卫星电视与宽带多媒体 2020(02)
    • [11].基于网站制作的Web前端开发技术与优化[J]. 数字技术与应用 2020(01)
    • [12].基于Web应用的网络安全漏洞发现与研究[J]. 无线互联科技 2020(05)
    • [13].基于Web的动态几何软件领域模型及其应用[J]. 计算机应用 2020(04)
    • [14].基于web技术支持下网络多媒体课件的制作原则及优点[J]. 科技风 2020(13)
    • [15].基于Web的网上教学平台的设计与实现[J]. 科技与创新 2020(07)
    • [16].1+X证书制度与Web前端开发专业融合的探索[J]. 信息与电脑(理论版) 2020(04)
    • [17].基于《web前端页面设计》在线开放课程自主学习探讨[J]. 计算机产品与流通 2020(05)
    • [18].基于WEB的计算机课程辅助教学系统的设计与实现[J]. 计算机产品与流通 2020(05)
    • [19].基于Web的时变体数据的体绘制方法[J]. 计算机测量与控制 2020(04)
    • [20].Web浏览器中数据安全配置的研究[J]. 电脑编程技巧与维护 2020(04)
    • [21].基于实践应用的Web开发技术教学改革研究初探[J]. 科学大众(科学教育) 2020(05)
    • [22].基于Web的桥梁健康监测系统设计与实现[J]. 计算机技术与发展 2020(04)
    • [23].基于Web技术的计算机实验室综合管理系统设计[J]. 电子制作 2020(11)
    • [24].分析校园网中Web服务器的配置及安全防护[J]. 江西电力职业技术学院学报 2020(01)
    • [25].基于Web的研究生学位信息管理系统技术研究[J]. 创新创业理论研究与实践 2020(07)
    • [26].WEB技术在地质资料二次开发中的应用探讨[J]. 中国非金属矿工业导刊 2020(03)
    • [27].基于Web技术的医疗图像脱敏系统的设计与实现[J]. 宁夏工程技术 2020(02)
    • [28].网站制作的Web前端开发设计的相关研究[J]. 卫星电视与宽带多媒体 2020(07)
    • [29].Web开发提高网站性能的技巧[J]. 电脑编程技巧与维护 2020(06)
    • [30].随钻测井地质导向服务WEB版[J]. 国外测井技术 2020(03)

    标签:;  ;  ;  ;  

    基于Web架构的文华学院学生成绩管理系统的设计与实现
    下载Doc文档

    猜你喜欢