基于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个部件:模型是动作组...
相关推荐
-
探究ape-lin是否促进骨髓间充质干细胞的增殖
2024-07-13 59 -
高中语文中动态情境的创设研究
2024-07-19 80 -
提高高中语文课堂效率的几点改进
2024-07-19 135 -
2019年部编人教版小学六年级上册语文第25课《好的故事》教案设计(word表格版)
2024-09-29 68 -
部编版2022年小学一年级语文下册期末模拟试卷(三份)附答案
2024-10-08 87 -
2022年部编版小学五年级语文下册《第四单元》测试卷及答案
2024-10-08 157 -
2022年部编版小学三年级语文下册《第八单元》测试卷及答案
2024-10-08 155 -
2021年整理小升初语文《音节》训练题附答案
2024-10-24 141 -
2025年小学二年级下册四川地方教材《生命·生态·安全》全册教案【附:教学计划与教学进度计划安排表】
2025-02-16 207 -
2025年教科版小学五年级下册科学教案全册共141页
2025-03-04 162
作者:闻远设计
分类:其它行业资料
价格:免费
属性:2 页
大小:12.49KB
格式:DOCX
时间:2024-03-11

