网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

基于JSP学生成绩管理系统软件的开发

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/07

鉴于大家对ASP类作品十分关注,我们编辑小组在此为大家搜集整理了“基于JSP学生成绩管理系统软件的开发”一文,供大家参考学习

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 毕业设计

网络学生成绩管理系统是大学信息管理系统建设的重要组成部分,也是实现学校管理现代化和信息化的重要内容。它作为典型的信息管理系统,是对学生学习管理的重要组成部分,也是教务工作中一项重要的内容。它是一项相当具体、细致的工作,各个环节相互联系,不仅工作量大,而且十分复杂,涉及面极广。学生成绩管理系统的成功开发,实现了学生成绩信息化管理的基础,从而使工作人员从繁重的事务性工作中解放出来。

1.3 系统的主要工作

论文通过结合高校学生成绩管理的水平和现实状况,分析了现今学生成绩管理系统中所应用的几个环节,并针对每个环节作出了详细的阐述和探讨。根据实际情况确定了不同权限的用户管理;课程管理;成绩管理;班级管理等四大模块,介绍了系统开发用到的JSP环境NetBeans IDE 4.1、使用的相关JSP技术和Java编程语言,以及后台数据库SQL-Server 2000的搭建方法和使用,并对模块的功能进行了具体分析和详细设计。并通过综合剖析系统,从而得出结论:学生成绩管理系统在高校可以得到广泛的运用。

2 系统开发工具

本章主要介绍了学生成绩管理系统所用到的主要开发工具,采用的技术及其相关技术的比较。其中包括J2EE框架下的JSPServlet,JavaBean的基本方法和MVC设计模式的基本原理以及SQL-Server 2000数据库的相关介绍。

本系统采用Servlet+JSP+JavaBean+ SQL-Server 2000的设计方式。其中Servlet担当主要逻辑控制,通过接受Jsp传来的客户端请求,调用以及初始化JavaBean,再通过JSP传到客户端;SqlBean担当主要的与数据库的连接与通信;JavaBeans主要担当配合JSP以及Servlet来完成客户端的请求;而JSP主要担当接受与响应客户端的任务。这样使得程序代码不仅通俗易懂,且大大提高代码的可重用性另外,系统采用SQL-Server 2000数据库,可靠性更高,比较适合中小型数据库系统开发

2.1 JSP技术与Java语言的概述

2.1.1 JSP技术与ASP技术的比较

总的来讲,Sun公司的JSP技术和微软的ASP技术在很多方面都有相似之处。两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持,都能够为开发人员提供程序实现的编制与自带组件设计网页从逻辑上分离的技术,而且都能够替代CGI使网站建设与发展变的较为简单与快捷。

尽管JSPASP技术在许多方面都很相似,但核心部分还是存在较大的差异。其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础、对WEB服务器平台的要求都大不相同。另外,对于这两种技术而言,开发人员在其各自软件体系设计和环境模式开发方面都存在着较大的差异。JSP技术基于平台和服务器的互相独立,输入支持来自各种广泛的、专门的工具包、服务器的组件和数据库产品。相比之下,ASP技术主要依赖微软公司各种技术的支持。

2.1.2 Java语言的优越性及其演变技术

Java语言是成熟的、强大的、易扩充的编程语言,远优越于基于BASIC的脚本语言。加之JSP技术为其应用提供了健壮的意外事件处理机制,从而使得Java语言不管是在应用范围、技术成熟度上,还是在其发展潜力上都优越于其他编程语言。其独特的优越性还表现于以下几点:

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师