java课程设计不会做?

java课程设计网提供java相关课程设计的学习方法以及java案例、javaweb案例、java课程设计的源代码、题目、报告论文、操作步骤等,可供您免费下载学习,您可以根据您的需求查询您要的java课程设计案例或者java课程设计报告、论文,试试吧!

基于JSP的学生信息管理系统

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。

基于JSP的学生信息管理系统

基于JSP的学生信息管理系统

摘 要 
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。
本系统是采用B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。
关键字:学生信息管理,B/S,JSP,Script,SQLServer2000。
 
 Based on JSP student information management system              
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.
    This system uses the B/S pattern to carry on the development; the system user jurisdiction has two kinds: The student and the system manager, the different jurisdiction user records to the different operation contact surface. This system mainly by the school register maintenance, chooses function module and so on class management, result inquiry to be composed, this article specifically introduced various functions module contains the small module function, the school register maintenance module mainly is carries on the increase, the inquiry, the revision, and the deletion to student's basic information; Chooses the class administration module mainly is to the curriculum which takes as an elective carries on the increase, the deletion, the statistics takes as an elective the population, as well as the student carries on chooses the class and re-elects the class; The result inquiry module mainly carries on the increase, the deletion, the input result to the required course, as well as the student carries on function and inquiry result and so on.
目 录
摘 要 I
Abstract II
引 言 1
第一章  绪论 2
1.1 选题的背景和意义 2
1.2 国内外研究现状及发展趋势 2
1.3 本课题研究内容 2
1.4 本课题研究的目标及主要特色 3
第二章  系统设计使用技术介绍 4
2.1 JSP(Java Server Pages)和Java Bean技术介绍 4
2.1.1 JSP概述 4
2.1.2 JSP工作原理 4
2.1.3  JavaBean技术介绍 4
2.2 B/S体系结构介绍 5
2.3 JavaScrit技术介绍 6
2.4 SQL Server 2000 数据库 6
2.4.1 数据库介绍 6
2.4.2 ODBC数据访问接口 7
2.4.3 JDBC数据访问接口 7
第三章  系统设计 9
3.1 需求分析 9
3.1.1 运行环境 9
3.2 系统总体设计 9
3.2.1 系统目标设计 9
3.2.2 系统设计思想 9
3.2.3 系统功能描述 10
3.2.4 系统用例图 12
3.2.5 系统UML活动图 13
第四章  数据库设计 14
4.1 总体表设计 14
4.2 数据库表的结构 14
4.3 实体及ER图 16
4.3.1 实体介绍 16
4.3.2 实体的ER图以及各实体之间联系的ER图 16
4.4 数据库表的关系图 19
4.5 数据库表的视图 20
4.6 数据库连接 20
第五章  系统具体实现 23
5.1 登入界面 23
5.2 学生界面 25
5.3 学生界面功能实现 26
5.3.1 查看公告页面 26
5.3.2 学生修改密码页面 26
5.3.3 学生学籍维护页面 28
5.3.4 成绩查询 30
5.3.5 查看学修课表并进行选修 30
5.4 管理员界面 32
5.5 管理员界面功能实现 33
5.5.1 查看学生基本信息 33
5.5.2 添加新学生和选修课 35
5.5.3 查看学修课表和必修课表 36
5.5.4 查看学生选课情况和学生成绩 37
5.5.5 添加必修课表和学生成绩 40
第六章  全文总结 44
致 谢 45
参考文献 46

大家都在看

企业固定资产管理系统

企业固定资产管理系统

企业固定资产管理系统大致分为:1、管理员登录2、固定资产信息管理3、人员信息管理4、资产的领用5、资产的归还6、资产信息浏览和查询六个大的功能模块。经过一个月的艰辛努力,该系统的框架已基本完成,现正在进行各模块的代码编写工作。...查看更多

网上书店系统

网上书店系统

伴随着第一场雪的降临,这个课程设计才接近了尾声。在这次课程设计里,可以说是全身心地投入,――正式开始动工之前,有很多关于网站架设的想法,觉得网站无非就是数据库+标签,真正下手后,深刻体会到了其中的艰辛,特别是当第一场雪哗啦啦地下下来,而我却不得不坐在电脑前继续调试时。 虽然没能赶在第一场雪的时候去堆雪人,不过现在看着埋头做了一个多星期的设计结果,有点苦尽甘来的味道。...查看更多

jsp高校学生考勤管理系统设计与实现

jsp高校学生考勤管理系统设计与实现

本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统总体上由三大功能模块:请假系统模块、考勤系统模块、后台管理模块组成。系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。...查看更多

毕业设计JAVA做的综合测评系统

毕业设计JAVA做的综合测评系统

大学期间,综合测评计算是每学期必不可少的工作。人工计算综合测评是一个很繁杂的过程:每个学生先计算自己的综合测评成绩,制成草表,上交给班委;然后班委核对并将成绩录入制成电子文档上交给院系相关部门。在这个过程中,学生常常感到厌烦,因而草表的准确率很低;接着人工核对、录入成绩,造成工作量大,效率低下,准确率也无法得到保证。所以,广大师生迫切希望信息化综合测评系统的产生。利用该系统,同学们可以方便准确地计算出自己的综合测评成绩,并能将结果上传至服务器,省去班委人工核对、成绩录入这些烦琐的工作。而且,系统提供的查询功能可以方便同学们对自己所需信息的检索。该论文主要介绍了网络上最受欢迎的Java Applet技术、系统的分析设计、各个功能模块的实现、系统的测试调试、以及系统开发过程中遇到的问题和问题的解决。...查看更多

网上售房管理系统

网上售房管理系统

从上世纪末开始,互联网就以迅雷不及掩耳之势进入到各行各业。房地产业,这一关系到消费者切身问题——衣、食、住、行的行业,当然也不例外。小区智能化、小区局域网、项目网站、开发商网站等的纷纷出现,充分体现出房地产与互联网或者网络的有机结合已经是大势所趋。开发浙中西房地产网正是顺应潮流。...查看更多

自动排课系统

自动排课系统

计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。 在中小学中用计算机管理排课的意义现在我国的中小学校中排课的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的大专生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过"科学技术是第一生产力",我希望能用我三年的所学编制出一个实用的程序来帮助中小学进行更有效的课程管理。...查看更多

网上售房管理系统

网上售房管理系统

从上世纪末开始,互联网就以迅雷不及掩耳之势进入到各行各业。房地产业,这一关系到消费者切身问题——衣、食、住、行的行业,当然也不例外。小区智能化、小区局域网、项目网站、开发商网站等的纷纷出现,充分体现出房地产与互联网或者网络的有机结合已经是大势所趋。开发浙中西房地产网正是顺应潮流。...查看更多

基于JSP的毕业设计选题系统的设计与实现

基于JSP的毕业设计选题系统的设计与实现

毕业设计选题系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理,邮件通知等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的选题系统,能够自动进行权限的判断,对用户进行冻结。...查看更多

(0) 回复

留言评论

*请勿填写与java课程设计无关内容,如内容中包含有关政治、色情等不健康内容,且违反《中华人民共和国网络安全法》本站将第一时间移交公安部门。