资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
湖南农业大学课程论文学 院:信息科学技术学院 班 级:软件一班姓 名:钟雄辉 学 号:201141842117课程论文题目:学生信息管理系统课程名称:j2ee与中间件评阅成绩:评阅意见:学生信息管理系统钟雄辉(信息科学技术学院软件一班,201141842117)摘要:随着计算机WEB领域的不断发展的今天,许多方面的领域都已经实现了在WEB领域上的办公自动化管理。然而有的学院在学生信息管理方面,还是处于保守的C/S模式的信息管理。将学生的基本信息,学生的成绩管理,教师的信息管理,都用比较过时的服务器端/客户端的模式的软件进行管理。用这种软件进行管理,不但在软件更新的时候,更新速度慢,而且在远程查询学生成绩,学生的基本信息,教师信息的时候也不能像B/S模式的软件那样查询起来那么方便。所以就要用B/S模式,来开发学生信息管理系统,才能解决以上的问题。用B/S模式的学生信息管理系统来管理,学生信息,学生成绩,教师信息。就提高了在WEB领域下的办公自动化的信息管理,同样提高了IT教务管理水平。首先介绍了学生信息管理管理系统的需求分析、总体设计和详细设计过程,并在此基础建立了后台数据库。然后,介绍一个在Web环境下,基于B/S三层结构模式,利用JSP技术开发的学生信息管理管理系统的总体方案、主要功能模块及其相关实现技术。该系统包含9个功能模块:首页,学校简介,个人资料查看,成绩查询,修改密码,注销,系统公告,会员登录,相关链接等等组成。该系统使后台管理员可以更加方便地管理学生信息管理管理系统中的公告信息,学校信息,学生信息,学生成绩信息,教师信息等等。使学生能更加方便地查看学生信息,学生成绩,而教师和后台管理员,能更加方便地管理,添加,学生成绩信息,学生的基本信息,教师的信息等等。这样就完美的实现了,学生-教师再WEB领域之间的互通,使学生信息管理管理系统变的更加有意义。关键词:学生信息管理系统;B/S结构;数据库。 专业资料Student Information Management SystemAbstract:With the continuous development of the field of computer WEB Today, many aspects of the field have been achieved in the field of office automation WEB management. Some colleges, however, student information management, or in a conservative C / S model of information management. Basic information of students, student achievement management, information management of teachers are relatively outdated server with / client management model of the software. The software used to manage, not only when the software update, update, slow, and student achievement in the remote query, the basic information students, teachers, when information can not be like the B / S mode of the software as easy as check up. Therefore, we will use the B / S model, to develop student information management system in order to solve the above problems. With B / S model to manage student information management system, student information, student achievement, teacher information. To enhance the field in under the WEB office automation information management, educational administration also increased the level of IT. First introduced the management system for student information management needs analysis, design and detailed design process, and on this basis to establish the background database. Then, we introduce a Web environment, based on B / S three-tier architecture model, using JSP technology development of student information management system for the overall management of the program, the main function modules and related enabling technologies. The system consists of nine modules: Home, school profiles, personal information to view, query results, change your password, log off, the system notice, Member Login, related links and so composed. The system administrator can make the background more easily manage student information management information management system in the notice, school information, student information, student achievement information, teacher information and so on. Enable students to more easily view student information, student achievement, school teachers and administrators the background can be more convenient to manage, add, student achievement information, basic information of students, teachers, information and so on. This achieved the perfect student - teacher exchange between re-WEB areas, management of student information management system to become more meaningful.Keywords: Student Information Management System;B/S structure; database一绪论1.1背景随着计算机WEB领域的不断发展的今天,许多方面的领域都已经实现了在WEB领域上的办公自动化管理。然而有的学院在学生信息管理方面,还是处于保守的C/S模式的信息管理。将学生的基本信息,学生的成绩管理,教师的信息管理,都用比较过时的服务器端/客户端的模式的软件进行管理。用这种软件进行管理,不但在软件更新的时候,更新速度慢,而且在远程查询学生成绩,学生的基本信息,教师信息的时候也不能像B/S模式的软件那样查询起来那么方便。所以就要用B/S模式,来开发学生信息管理系统,才能解决以上的问题。用B/S模式的学生信息管理系统来管理,学生信息,学生成绩,教师信息。就提高了在WEB领域下的办公自动化的信息管理,同样提高了IT教务管理水平。1.2意义该系统使后台管理员,教师,可以更加方便地管理学生信息,录入,修改学生信息,学生成绩,教师信息等等。这样就提高了在WEB领域下的办公自动化的信息管理,使教师更加方便地在WEB领域中对学生信息的管理,使学生也能更加方便地,在网上对学生信息,学生成绩进行查询,同样提高了IT教务管理水平。使学生信息管理系统变的更加有意义。1.3系统开发管理的依据与开发环境学生信息管理系统是使用功能强大的J2EE作为开发工具进行整个系统的设计与开发,并且使用MYSQL作为数据库服务器管理后台数据的管理信息系统。本系统可以实现对学生的基本信息,学生成绩,教师信息的管理的科学化、规范化,有助于提高管理的效率。二系统开发环境MYSQL数据库2.1 MYSQL的特性1.使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统 3.为多种编程语言提供了API。这些编程语言包括C、C+、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 4.支持多线程,充分利用CPU资源 5.优化的SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型数据库2.2 MYSQL的应用与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。JSPJSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网叶设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号