欢迎来到天天文库
浏览记录
ID:6729638
大小:952.00 KB
页数:24页
时间:2018-01-23
《院系学生信息综合管理与查询系统设计与实现 修改版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、院系学生信息综合管理与查询系统设计与实现院系学生信息综合管理与查询系统设计与实现作者:尹亮指导老师:江伟摘要:为了让院系领导,辅导员更方便的管理院系的学生信息,论文提出建设一个基于WEB的,院系学生信息综合管理与查询系统并介绍、分析了系统的实现技术和功能。通过设计,可以让院系领导直观的查询,检索,修改学生的信息,新学生通过注册就可以在系统中方便的管理自己的信息。让大家可以更好的通过这个系统,来实现院系学生信息综合管理取代以前的纯手工的方式。关键词:JSPMySQLHibernateStruts11AJAXjavascript系统设计学生信息管理1引言JavaWeb,是
2、基于B/S模式(Brower/Server),用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在web的应用框架很多,如JSP、AJAX、XML、Struts1、Struts12、JQuery、Hibernate、Spring、Flex、JPA等。本系统主要用到了JSP、AJAX、XML、Struts11、Hibernate。其中,JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准;AJAX是使用客户端脚本与Web服务器交换数据的Web
3、应用开发方法;XML是可扩展标记语言(ExtensibleMarkupLanguage,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言;Struts11是Apache软件基金会(ASF)赞助的一个开放源代码的项目;Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。Java技术对Web领域的发展注入了强大的动力。随着学校教育改革的不断深化,学校规模的不断扩大,原有的手工方式的学生信息管理不但工作量大而且效
4、率也往往不能令人满意。所以,传统的学生信息管理方法已不能适应高校发展的需要。随着教育改革的深入发展,将会要求教育管理部门提供更为丰富的信息。这就需要用科学化的方法来管理学生信息。而现代信息和网络技术的出现以及不断发展使得教育现代化管理有了新的定义,信息和网络技术改变传统教育管理模式是教育发展的趋势是必然的。一套完善的大学学生信息管理系统的建立,可以提高学生信息管理工作的效率,并且还可以帮助学校建立一套完整的学生信息资料库,同时也可以和别的管理部门的信息系统相结合,条理、轻松、准确的完成整个学校的学生管理工作。本文是从学生信息管理工作的实际出发,基于JavaWeb开发的
5、院系学生信息管理系统,该系统将有效地减轻领导,辅导员的工作负担,高效、规范地管理大量的学生信息。2相关技术2.1JSP技术JSP全名为javaserver第24页共24页院系学生信息综合管理与查询系统设计与实现page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以<%,%>形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。2.2MySQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数
6、据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2.3AJAX技术Ajax是结合了XML、Java、以及JavaScript等编程技术,可以让开发人员开发可以通过页面动态的访问数据库而不用重
7、载页面的技术。Ajax使用客户端脚本与Web服务器交换数据,这样,Web页面不用进行重新加裁,就可以根据用户的请求动态地更新。使用Ajax,用户可以创建接近C/S(Client/Server或客户/服务器模式)的直接、高可用、更丰富、更动态的Web用户界面。2.4XML技术XML指可扩展标记语言(ExtensibleMarkupLanguage,XML),是可以用于标记电子文件使其具有结构性、标记数据、定义数据类型的标记语言,是一种可以让用户对自己的标记语言进行定义的源语言。XML属于标准通用标记语言(SGML),是它的子集,适合Web传输。XML为
此文档下载收益归作者所有