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

3.0 闻远设计 2024-03-11 69 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
客服
关注