基于JavaEE的学生信息管理系统的设计与实现文档格式.doc

上传人:b****2 文档编号:13661315 上传时间:2022-10-12 格式:DOC 页数:42 大小:706KB
下载 相关 举报
基于JavaEE的学生信息管理系统的设计与实现文档格式.doc_第1页
第1页 / 共42页
基于JavaEE的学生信息管理系统的设计与实现文档格式.doc_第2页
第2页 / 共42页
基于JavaEE的学生信息管理系统的设计与实现文档格式.doc_第3页
第3页 / 共42页
基于JavaEE的学生信息管理系统的设计与实现文档格式.doc_第4页
第4页 / 共42页
基于JavaEE的学生信息管理系统的设计与实现文档格式.doc_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

基于JavaEE的学生信息管理系统的设计与实现文档格式.doc

《基于JavaEE的学生信息管理系统的设计与实现文档格式.doc》由会员分享,可在线阅读,更多相关《基于JavaEE的学生信息管理系统的设计与实现文档格式.doc(42页珍藏版)》请在冰豆网上搜索。

基于JavaEE的学生信息管理系统的设计与实现文档格式.doc

摘要

随着计算机技术的迅速发展和网络技术的突飞猛进,人们迫切要求利用这些新技术以减轻个人的工作负担及提高工作效率。

目前,学校工作繁杂、资料重多,管理信息系统已进入高校,但还未普及,而对于学生信息管理来说,还没有一套完整的、统一的系统。

因此,开发一套适和大众的、兼容性好的系统是很有必要的。

根据开发要求,它主要应用于教育系统,完成对日常学生基本信息以及成绩的录入查询更新删除等管理操作,实现学生信息管理的计算机化。

开发学生信息管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理。

本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用mysql建立数据库。

本系统是采用B/S模式进行开发的,系统的用户权限有三种:

学生、教师和系统管理员,不同权限用户登入到不同的操作界面。

该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;

选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;

成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。

关键词:

学生信息管理;

mysql;

JavaEE;

系统设计;

系统开发;

系统测试

ABSTRACT

Withtherapiddevelopmentofcomputertechnologyandnetworktechnologymakeaspurtofprogress,itisurgenttoreducethepersonalburdenofworkandimprovetheworkefficiencytousethesenewtechnologies.

Atpresent,theschoolcomplex,moreimportantinformation,managementinformationsystemhasenteredtheUniversity,butnotyetuniversal,andforstudentinformationmanagement,alsodoesnothaveacomplete,unifiedsystem.Thedevelopmentofstudentinformationmanagementsystemcanmakethecollegestafftoreducetheworkingpressure,comparedwithsystematicallymanagetheserviceandinformation,theteachingofmanagement,atthesametime,canreducetheuseofforce,acceleratequeryspeed,strengthenmanagement.

Thispapermainlyintroducesthemaintaskofthestudentinformationmanagementsystem,discussesthekeytechnologiesofthesystemusedindevelopment,suchastheuseofB/Sstructure,usingJSPprogramming,databaseusingmysql.

ThissystemisdevelopedusingB/Smode,thesystemhasthreetypesofuserrights:

students,teachersandadministrators,differentpermissionstodifferentuserlogininterface.Thesystemismainlycomposedofstatusmaintenance,coursemanagement,scoresqueryetcfunctionmodules,thispaperintroducesthefunctionmodulecontainssmallmodule'

sfunction,statusmaintenancemoduleismainlythebasicinformationforstudentstoadd,query,modify,delete;

coursemanagementmoduleistoadd,delete,andstatisticscoursesthenumberofelectivecourses,andelectivecoursestudentsandchange;

theresultinquirymoduleismainlytoadd,delete,theinputresulttotherequiredcourse,andstudentsforfunctionssuchasqueryresults.

Keywords:

studentinformationmanagement;

MySQL;

systemdesign;

systemdevelopment;

systemtest

II

目录

摘要 I

ABSTRACT I

第一章绪论 1

1课题研究背景 1

2国内外研究动态 1

3选题的意义和价值 2

第二章相关技术简介 3

1开发技术选择 3

2项目开发工具 4

2.1MyEclipe简介 4

2.2MySql简介 4

2.3Tomcat简介 5

3数据库的连接 5

第三章系统需求分析 8

1可行性需求 8

2功能需求分析 8

3性能要求分析 9

4运行环境规定 9

第四章学生信息管理系统的设计 10

1系统的概要设计 10

1.1系统结构设计 10

1.2登录模块设计 11

2系统的详细设计 12

2.1登录模块 12

2.2系统管理模块 12

2.2.1添加用户窗体的创建 12

2.2.2修改密码窗体的创建 12

2.3学籍管理模块 12

2.3.1添加学籍信息功能 12

2.3.2修改学籍信息功能 13

2.3.3查询学籍信息功能 13

2.4成绩管理模块 13

2.4.1成绩信息管理功能 13

3系统的数据库设计 13

3.1设计原则 13

3.2数据库的组成 14

3.3数据库表的结构 14

第五章系统的实现 17

1登录页面的实现 17

2学生界面功能的实现 19

2.1修改密码界面 19

2.2学籍信息维护界面 21

2.3修改学生信息界面 22

2.4添加学生信息界面 24

2.5查看并修改选课界面 25

2.6添加学生选课课表 27

2.7添加学生成绩 27

2.8修改选课信息 29

第六章系统的测试 32

1测试概述 32

1.1测试目的 32

1.2测试范围 32

1.3测试计划执行情况 33

2测试用例 33

2.1用户名实例 33

2.2学号实例 34

2.3密码实例 34

6.3测试结果 34

第七章总结 35

参考文献 36

第一章绪论

1课题研究背景

随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。

为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。

而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。

学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。

随着国家对于教育的重视逐渐加大,学校正向着大型化、规模化发展,而对于大中型学校,跟学生信息管理有关的信息随之急剧增加。

在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。

该系统就是设计一个学生信息数据库管理系统,由计算机代替人工执行一系列诸如增加新学生,删除旧学生,学生信息修改,查询以及维护等操作。

这样就使学生部门管理人员可以轻松快捷地完成学生信息管理的任务。

2国内外研究动态

管理信息系统(MIS)是进行信息的采集、存储、加工、维护和使用的系统。

它是随着管理科学和技术科学的发展而形成的。

MIS的发展与计算机网络技术的发展是紧密相关的,随着Internet/Intranet技术的广泛应用,MIS的体系结构也发生很大的变化,从以往基于C/S结构的数据访问及安全体系发展到当前的基于B/S结构体系。

学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护和客户端应用程序的开发两个方面。

对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。

面对庞大的信息量,有必要开发学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。

鉴于上述管理信息系统的日趋成熟和收集信息的情况,该学生信息管理系统充分运用MIS的总体思想,综合应用了B/S模式、MySQL、JSP等技术,并具有学生对自己所需信息的操作和管理员对系统进行管理等功能,很好的将教学质量提升了,真正完好地达到服务于教学计划。

3选题的意义和价值

随着高校办学规模的扩大和招生人数的增加,学生信息管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生信息管理的计算机化是整个学校教务管理中的重要一部分,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。

运用学生信息管理维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。

而学生信息管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。

在现代高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1