欢迎来到天天文库
浏览记录
ID:55279419
大小:745.00 KB
页数:17页
时间:2020-05-08
《学生信息管理系统 by ###.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学生信息管理系统开发过程中采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。该系统主要由学籍维护、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。学生信息管理系统主要是对学生的学籍,成绩的管理。学生信息管理首先就应该有学生,所以系统应该有对学生的添加和删除以及学生信息的修改;成绩管理就是学生能够在网上平台
2、上快速查询自己的分数,这个功能的实现首先应该有添加、删除基础课程的功能,学生登入界面后能够查询功能。本系统功能主要包过三大块:学籍维护(管理员添加、删除学生基本信息;学生查看、修改个人附加信息);成绩查询(管理员添加、删除成绩课表,添加学生分数以及查询单人或单课分数情况;学生查看自己所学基础课成绩)。管理员功能模块1.学生管理:该模块主要添加新学生基本信息;查看已有学生基本信息及可对其修改,删除多余或出错学生信息。2.成绩管理:可以添加学生所学的基本课程并修改;添加学生成绩;查看学生成绩(根据输入学号和课程号来查看不同的成绩情况);可
3、以对学生成绩进行修改。总结:Java是一种面向对象编程技术,功能强大,是精心设计的语言,它具有简单性、面向对象性、平台性、安全性和健壮性等诸多特点,但由于涉及的内容较多,学习起来感觉困难得多。与传统的面向过程编程语言相比,面向对象的语言提出了很多新概念,Java中有一些抽象的很难理解的内容,如继承,多态,异常,多线程等。对于编程者来说,严谨,细致是必备的,不容得有丝毫的马虎。通过半个学期对Java的学习,使我掌握了Java的一些基础知识,并能够使用Java做一些简单的小程序。我最喜欢Java的地方就是它能够由用户自由的创建一个类或者继
4、承某个类来创建新类,相当于对用户开放了一些源代码,还有Java应用的范围很广,这在我以后制作网页有很大的帮助。去图书馆借了一本Java书,通过一个礼拜的学习,对Java程序有一个更深的理解,然后经过老师和学生中精英们的指导,最终我编出了这一个小程序,虽然功能不怎么强大,但也是经我之手弄出来的,心里别提多高兴了。packageStudentInformation;importjava.awt.event.*;importjavax.swing.*;importStudentInformation.StudentInformation;p
5、ublicclassloginextendsJFrameimplementsActionListener{privateJTextFielduser_input;privateJPasswordFieldpwd_input;privateJButtonbutton_ok,button_cancle;privateJDialogdialog;privateJLabellabel_dialog;privateStudentInformationmain;publiclogin(){super("登陆");this.setSize(150,
6、250);//设定窗口大小this.setResizable(false);this.setBackground(java.awt.Color.lightGray);//设定登陆界面背景色this.setLocation(300,240);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.setLayout(newjava.awt.FlowLayout());this.add(newJLabel("用户名称"));user_input=newJTextField(10);this.ad
7、d(user_input);user_input.addActionListener(this);this.add(newJLabel("密码"));pwd_input=newJPasswordField(10);this.add(pwd_input);pwd_input.addActionListener(this);button_ok=newJButton("确定");this.add(button_ok);button_ok.addActionListener(this);button_cancle=newJButton("取消
8、");this.add(button_cancle);button_cancle.addActionListener(this);this.setVisible(true);dialog=newJDialog(this,
此文档下载收益归作者所有