基于Struts+Hibernate组合框架的学生成绩系统实现
基于 Struts+Hibernate 组合框架的学生成绩系
统实现
1系统实现的技术手段
本课题通过对本校现有课程、教师授课科目、成绩管理情况进行调研后,决定实现学生选课及
成绩管理系统。在信息技术世界中,企业希望用最少的钱、最快的速度、最少的资源建立自己
的应用系统。而 J2EE 就是一个快速、安全、可靠的易构建的应用系统的服务器端技术。本系
统使用 J2EE 平台来构建,使用 Struts 和Hibernate 来处理页面逻辑和对象的持久化。
设计模式可以重用代码让代码更容易被人理解,可靠性更高。实现本系统是基于 MVC 设计模
式。它使应用程序的输入、处理和输出分开。在该模式中,应用程序被分成 3个部件:模型是
动作组件,代表对数据库的操作;视图是显示组件,代表用户交互的界面;控制器起控制作
用,它接收用户输入并调用模型和视图来完成用户请求。3个部件之间各司其职。Struts 框架是
最早出现的 MVC 框架,用来帮助软件开发者借用 J2EE 开发 Web 项目,开放源代码是 Struts 的
优点。Hibernate 是一个灵活的 ORM 框架,是使用频繁的轻量级数据持久层持久化框架之一,
用来把对象模型表示的对象映射到基于 SQL 的关系模型数据结构中去。Hibernate 模型具有开
源和免费、简化了编码工作、可扩展性好、移植性好、支持各种数据库、支持透明持久等优
点。
最后,本系统采用了运行时占用的系统资源小、扩展性好的 Tomcat 作为 Web 服务器。数据库
服务器选用了体积小、速度快、成本低、开放源码的关系型数据库系统 My SQL,该数据库系统
常作为中小型企业网站的数据库应用在 Internet 上。开发工具选取开源的基于 Java 的可扩展开
发平台 MyEclipse,利用它可以在数据库和 J2EE 的开发以及应用程序服务器的整合方面提高效
率。
2系统实现的条件
2.1 系统实现平台
学生选课及成绩管理系统建立在 Windows 2003 Server 版操作系统的基础上,客户端利用
Windows2000/XP 系列操作系统并使用 IE 6.0 版本以上的浏览器进行访问。应用的后台数据库
是My SQL5.0 版。系统运行在 Tomcat6.0 版Web 服务器基础上。系统的开发环境采用的是 My
Eclipse10,利用了 Struts+Hibernate 框架进行综合开发。
2.2 系统实现所需程序页面文件
本系统中涉及管理员相关页面、教师相关页面、学生相关页面及其他页面。文件的扩展名
“为.jsp”.这些页面位于系统根目录 webroot 下,详细程序页面文件如下:
(1)管理员及其他功能页面。管理员登录成功后页面:admin.jsp;欢迎页面:index;登录页面:
login;更新成功返回页面:updatastudent;返回页面:updatastu-confim;报错页面:errorpage.
(2)教师类页面。教师登录成功后页面:teacher;教师信息列表页面:getteacher;添加教师页
面:addteacher;修改教师信息页面:updatatea;教师所带班级和学生信息页面:displaystu;教师选
择上课学生页面:displaystu;教师录入学生成绩页面:marking.
(3)学生类页面。学生登录成功后页面:student;学生信息列表页面:g etst u d e nt;添加学生
页面:addstudent;更新学生信息页面 updatastu;学生选课页面:displaycourse;学生查询成绩页
面:checkmark;学生修改个人信息页面:updatainterformation.
(4)课程信息页面。课程信息列表页面:getcourse;添加课程页面:addcourse;更新课程页面:
updatecour;班级信息列表页面:getclass;添加班级页面:addclass;更新班级页面:updateclass.
3基于 Struts+Hibernate 组合框架的系统实现
摘要:
展开>>
收起<<
基于Struts+Hibernate组合框架的学生成绩系统实现1 系统实现的技术手段本课题通过对本校现有课程、教师授课科目、成绩管理情况进行调研后,决定实现学生选课及成绩管理系统。在信息技术世界中,企业希望用最少的钱、最快的速度、最少的资源建立自己的应用系统。而J2EE就是一个快速、安全、可靠的易构建的应用系统的服务器端技术。本系统使用J2EE平台来构建,使用Struts和Hibernate来处理页面逻辑和对象的持久化。设计模式可以重用代码让代码更容易被人理解,可靠性更高。实现本系统是基于MVC设计模式。它使应用程序的输入、处理和输出分开。在该模式中,应用程序被分成3个部件:模型是动作组...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 457 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 506 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 626 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 508 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 582 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 757 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:2 页
大小:12.49KB
格式:DOCX
时间:2024-03-11

