基于Struts+Hibernate组合框架的学生成绩系统实现

3.0 闻远设计 2024-03-11 57 4 12.49KB 2 页 免费
侵权投诉
基于 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个部件:模型是动作组...

展开>> 收起<<
基于Struts+Hibernate组合框架的学生成绩系统实现.docx

共2页,预览1页

还剩页未读, 继续阅读

相关推荐

作者:闻远设计 分类:其它行业资料 价格:免费 属性:2 页 大小:12.49KB 格式:DOCX 时间:2024-03-11

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 2
客服
关注