样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,
根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:MYECLIPSE+SQL2000
本设计包含内容:源代码+可执行程序(计算机毕业设计)+计算机毕业论文+开题报告+答辩稿
摘要
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。本论文系统地阐述了学生管理系统的功能及实现。实现了学生管理、班级管理、科目管理、成绩管理等功能。本系统界面简单直观,易于操作和使用,交互性强。
关键字: 学生信息管理 B/S JSP JavaScript SQLServer2000
Abstract
Along with the school scale unceasing expansion, the student quantity sharp growth, concerned student''s each kind of information also becomes doubles the growth. Facing the so huge information content develops the student information management system to enhance the student supervisory work the efficiency to become inevitably. Through this system, may achieve the information the standard management, the science statistics and the fast inquiry, thus reduced management aspect work load.This article mainly introduced the student information management system primary mission, elaborated develops essential technology which this system uses, like uses the B/S structure, uses the JSP programming, using the SQLServer2000 establishment database, uses HTML and JavaScript, and so on programming technology. Realized the student to manage, the class and grade to manage, functions and so on subject management, result management. This system contact surface simple direct-viewing, simplify operation and use, interactive is strong.
Key words: Student management system B/S JSP JavaScript SQLServer2000
目录
第1章 引言 5
1.1 选题的背景和意义 5
1.2 国内外研究现状及发展趋势 5
1.3 课题研究的意义 6
第2章 项目概述 7
2.1 课题简要说明 7
2.2 可行性研究 7
第3章 需求分析 9
3.1 用户业务需求 9
3.2 性能需求 10
第4章 相关技术简介 11
4.1 JSP技术简介 11
4.2 JSP工作原理 11
4.3 JavaBean技术介绍 11
4.4 SQLSERVER 2000 数据库 12
4.5 B/S体系结构介绍 12
4.6 JavaScrit技术介绍 13
4.7 ODBC数据访问接口 14
4.8 JDBC数据访问接口 15
第5章 系统总体设计 16
5.1 系统功能模块 16
5.2 处理流程设计 16
5.2.1 系统操作流程 17
5.2.2 数据增加流程 18
5.2.3 数据修改流程 18
5.2.4 数据删除流程 19
5.3 系统E-R图 20
第6章 数据库设计 21
6.1 总体表设计 21
6.2 数据库表的结构 21
第7章 系统详细设计 24
7.1 界面设计 24
7.1.1 登陆界面设计 24
7.1.2 系统主界面设计 24
7.1.3 班级管理模块 25
7.1.4 成绩管理界面 26
7.1.5 学生管理界面 28
7.2 关键代码: 29
第8章 系统实施和测试 41
8.1 开发工具及开发平台的选择 41
8.2 配置ODBC和数据库连接设置 41
8.3系统测试 41
8.4 系统维护 42
致谢 43
参考文献 44
随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。
随着国家对于教育的重视逐渐加大,学校正向着大型化、规模化发展,而对于大中型学校,跟学生信息管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。该系统就是设计一个学生信息数据库管理系统,由计算机代替人工执行一系列诸如增加新学生,删除旧学生,学生信息修改,查询,维护及打印等操作。这样就使学生部门管理人员可以轻松快捷地完成学生信息管理的任务。
管理信息系统(MIS)是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。MIS的发展与计算机网络技术的发展是紧密相关的,随着Internet/Intranet技术的广泛应用,MIS的体系结构也发生很大的变化,从以往基于C/S结构的数据访问及安全体系发展到当前的基于B/S结构体系。学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护和客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对庞大的信息量,有必要开发学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
鉴于上述管理信息系统的日趋成熟和收集信息的情况,该学生信息管理系统充分运用MIS的总体思想,综合应用了B/S模式、SQL Server、JSP等技术,并具有学生对自己所需信息的操作和管理员对系统进行管理等功能,很好的将教学质量提升了,真正完好地达到服务于教学计划。
计算机已经成为我们学习和工作的得力助手:
今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感信息更加安全。
现在,我们已经进入到Internet时代了,学生信息管理也要随之更新,随着无纸化办公的一步步实现,让计算机来管理学生信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。学生信息管理系统必然会在以后的信息管理系统中大放异彩。
表1:
tmyeducs.cnadmin 表的定义:
相关热词:学生 信息 管理 系统 JSPSQL2000