用户名: 密码: 验证码:
基于Struts框架的学生选课管理信息系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术和Internet技术的飞速发展,Web应用的范围越来越广泛,并已深入到各种行业领域中。为了适应社会的发展,学校的信息化水平要求也越来越高,将具有跨平台特性的Java Web技术用于实现各类管理信息系统,不但可以提高学校的信息化水平,也可以提高学校管理工作效率。
     本文借鉴J2EE架构的分布式体系结构的思想模式,讨论了采用基于Struts框架和MVC设计模式及Hibernate持久层技术等实现学生选课管理信息系统的全过程。首先介绍了整个项目的研究背景及开发的目的和意义。然后,介绍了相关技术平台及系统架构,包括J2EE平台及架构,系统开发的模式,特别是MVC开发模式的优点,Struts框架相关概念,Hibernate持久层技术等等。最后,详细叙述了基于Struts框架的学生选课管理信息系统的分析、设计和实现,对系统设计和实现的关键技术进行了研究和总结,实现了学生选课管理信息系统的功能,具有高效、安全、维护简单等特点。
With computer technology and the Internet's rapid technology development, the scope of Web applications have become wider, and and go to various areas of industry. In order to adapt to the development of society, the school level of information are increasingly high requirements. will have the characteristics of cross-platform Java Web technology for the realization of various management information systems, improve the schools of information technology, increase the efficiency of school management.
     This article J2EE Distributed Architecture mode of thinking Based on the discussion Struts framework and MVC design pattern and Hibernate persistence layer technology to achieve Elective student management information system as a whole. First introduced the entire project of the background and development of the purpose and significance. Then, introduced the related technology platform and system architecture, including the J2EE platform and structure, systems development model, MVC particular pattern of development advantages, Struts framework of related concepts, Hibernate persistence layer technology. Finally, a detailed description of the framework based on Struts students Course management information systems analysis, design and implementation, on the system design and implementation of key technology research and review classes of students to achieve the basic functions, with an efficient, safe and easy maintenance features.
引文
1 刘晓华,陈亚强.J2EE应用开发详解.第1版.北京 电子工业出版社,2004
    2 周立斌,杨飞.精通J2EE——Java企业级应用.第1版.北京 清华大学出版社,2004
    3 林琪,朱涛江.JSP设计.第3版.北京 中国电力出版社,2004
    4 朱涛江,邹红霞,林琪.Java Servlet & JSP经典实例.第1版.北京 中国电力出版社,2005
    5 鲁晓东,李育龙,杨健.JSP软件工程案例精解.第1版.北京 电子工业出版社,2005
    6 刘中兵,李伯华,邹晨.JSP数据库项目案例导航.第1版.北京 清华大学出版社,2006
    7 赵学良.Servlet与JSP核心编程.第2版.北京 清华大学出版社,2004
    8 孙鑫.Java(TM)Servlet编程.第2版.北京 中国电力出版社,2002
    9 孙卫琴.精通Struts:基于MVC的Java Web设计与开发.第1版.北京 电子工业出版社,2005
    10 张桂元.Struts开发入门与项目实践.第1版.北京 人民邮电出版社,2005
    11 刘洋.精通Hibernate.第1版.北京 电子工业出版社,2006
    12 蔡敏,徐慧慧,黄炳强.UML基础与Rose建模教程.第1版.北京 人民邮电出版社,2006
    13 龚晓庆,卞雷.面向对象设计UML实践.第2版.北京 清华大学出版社,2005
    14 白尚旺,党伟超.PowerDesigner软件工程技术.第1版.北京 电子工业出版社,2004
    15 白尚旺.PowerDesigner软件分析设计技术.第1版.北京 电子工业出版社,2002
    16 邬继成.Struts与Hibernate实用教程——构建基于MVC模式的高效Java Web应用.第1版.北京 电子工业出版社,2006
    17 陈天河.Hibernate项目开发宝典.第1版.北京 电子工业出版社,2006
    18 蔡雪焘.Hibernate开发及整合应用大全.第1版.北京 清华大学出版社,2006
    19 黄若波,程峰.实战Struts.第1版.北京 机械工业出版社,2005
    20 廖义奎.Java Web开发之Struts编程基础与实例精讲.第1版.北京 中国电力出版社,2006
    21 曹广鑫,王谢华,王建凤.Struts数据库项目开发宝典.第1版.北京 电子工业出版社,2006
    22 邱哲,王俊标,马斗.Struts Web设计与开发大全.第1版.北京 清华大学出版社,2006

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700