更新时间:07-06 (艾薇儿)提供原创文章
摘要:本文主要讨论了以j2ee技术规范为基础开发的基于B/S结构的教务系统中的操作。主要功能包括:本学期授课信息查询、以往授课信息查询、开课申请、本学期授课信息管理、成绩录入、补考成绩录入、重新成绩录入、成绩查询及修改用户密码等。其中前台用了extjs做展现,后台用hibernate和struts两个主流框架。为了实现数据与逻辑的分离使用数据bean和事务bean分别封装科目信息和对数据库的操作。特别是对数据库的操作,用hibernate把面向关系的sql转换成面向对象的方式,不仅使查询于语句更具有结构,而且使多表查询实现更为简单。
本文的研究成果是通过实践j2ee技术规范和java语言实现了基于B/S结构的教务系统的网络化和平台无关性。
关键词: j2ee,extjs,hibernate,struts
Abstract:This paper discusses the basis of technical specifications to develop j2ee based on B/S structure of the educational administration system in operation. Main features include:teaching information inquiry this semester, before teaching information inquiry,commenced for the semester teaching information management, results entry, makeup test input, re-entry results, performance query and modify user passwords. Extjs front of them to do with the show, backstage with the two mainstream framework hibernate and struts. In order to achieve the logical separation of data and use data services bean and bean were subject package of information and operation of the database. In particular the operation of the database, using hibernate for the relationship between the sql into object-oriented approach, not only to check on the statement more structure, but also multi-table query to achieve easier. Results of this study is through practice j2ee java language specification and based on B/S structure of the academic system, networking and platform independence.
KEYWORK:j2ee,extjs,hibernate,struts