精华内容
下载资源
问答
  • java 代码编写 能够实现学生信息的添加,删除,修改.
  • 修改学生private static void reviseStudent(ArrayList list) {// TODO Auto-generated method stub//1. 判断集合中有没有学生信息Scanner sc = new Scanner(System.in);if(list.size()==0) {System.out.println(...

    //三.修改学生

    private static void reviseStudent(ArrayList list) {

    // TODO Auto-generated method stub

    //1. 判断集合中有没有学生信息

    Scanner sc = new Scanner(System.in);

    if(list.size()==0) {

    System.out.println("当前没有学生信息");

    return; //return直接跳出当前语句,不会执行下面的语句

    }

    //2. 输入要修改的学生学号

    System.out.println("请输入您想修改的学生学号:");

    int id = sc.nextInt();

    //3. 判断输入的id是否在list集合中,如果在,则执行一系列的代码,如果不在,直接跳出

    boolean flag = false;

    for(int i=0;i

    if(list.get(i).getSid() == id) {

    flag = true;

    // list.remove(i);

    //4. 提示用户输入新的学生信息(学号、姓名、年龄、住址)

    System.out.println("请输入新的学号:");

    int sidNew = sc.nextInt();

    System.out.println("请输入新的姓名:");

    String nameNew = sc.next();

    System.out.println("请输入新的年龄:");

    int ageNew = sc.nextInt();

    System.out.println("请输入新的住址:");

    String addressNew = sc.next();

    //5. 将接受到的学生的零散的信息重新包装到Student Bean中

    Student stu = new Student(sidNew, nameNew, ageNew, addressNew);

    //6. 将集合进行修改

    list.set(i, stu);

    System.out.println("修改成功!");

    break;

    //这是第二种方法

    //return; //return之后后面的语句不会执行

    }

    }

    if(flag == false) {

    System.out.println("没有找到该学生,请重新输入");

    }

    //因为上面的 return 不会执行这里的语句,所以可以这样写

    //if(flag) {

    // System.out.println("没有找到该学生,请重新输入");

    //}

    }

    展开全文
  • 下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~importjavax.swing.UIManager;importjava.awt.*;importjavax.swi...下面是我的登陆代码,登陆后...

    下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~importjavax.swing.UIManager;importjava.awt.*;importjavax.swi...

    下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~ import javax.swing.UIManager; import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.border.*; public class PassWord implements ActionListener{ JTextField user; JPasswordField passWd; JButton b1, b2; Container dialogPane; JDialog d; JFrame frame; /** Construct the application */ public PassWord(JFrame f){ d = new JDialog(); d.setTitle("请输入用户名和密码"); dialogPane = d.getContentPane(); dialogPane.setLayout(new GridLayout(3, 2)); dialogPane.add(new JLabel("用户名", SwingConstants.CENTER)); user = new JTextField(); dialogPane.add(user); dialogPane.add(new JLabel("密 码", SwingConstants.CENTER)); passWd = new JPasswordField(); dialogPane.add(passWd); b1 = new JButton("确定"); b2 = new JButton("退出"); dialogPane.add(b1); dialogPane.add(b2); b1.addActionListener(this); b2.addActionListener(this); d.setBounds(200, 150, 400, 130); d.getRootPane().setDefaultButton(b1); d.setVisible(true); this.frame = f; } public void actionPerformed(ActionEvent e) { String cmd = e.getActionCommand(); if (cmd.equals("确定")) { String name = user.getText(); String passWord = passWd.getText(); if ((name.equals("sdd")) && (passWord.equals("123"))) { d.dispose(); new Student(); } else { JOptionPane.showMessageDialog(d, "用户名或密码错误", "请重新输入", JOptionPane.WARNING_MESSAGE); user.setText(""); passWd.setText(""); } } if (cmd.equals("退出")) System.exit(0); } public static void main(String[] args){ new PassWord(new JFrame()); } }

    展开

    展开全文
  • 添加学生信息(性别,班级,学号)并提供修改的java参考代码
  • 错误原因:1.Java web Servlet类没有配置好...代码的某些名称错误,导致数据库数据存储错误。添加Dao类如下:1 packagecom.Dao;23 importjava.sql.Connection;4 importjava.sql.PreparedStatement;5 importjava...

    错误原因:

    1.Java web 的Servlet类没有配置好,并且缺少一个 Dao类(Date Access Object通常用于操作数据库的).

    2.代码的某些名称错误,导致数据库数据存储错误。

    添加的Dao类如下:

    1 packagecom.Dao;2

    3 importjava.sql.Connection;4 importjava.sql.PreparedStatement;5 importjava.sql.ResultSet;6 importjava.sql.SQLException;7 importjava.sql.Statement;8 importjava.util.ArrayList;9 importjava.util.List;10 importcom.DBUtil.UserDBUtil;11

    12 importjdk.nashorn.internal.ir.RuntimeNode.Request;13

    14 public classDao {15 public booleanadd(String username,String password,String name,String studentID,String sex,String phone,String email,String xueyuan,String xi,String classes,String year,String shengyuandi,String beizhu) {16 String sql = "insert into use02 values ('" + username + "','" + password +"','" + name +"','" +studentID +"','" + sex +"','" +phone +"','" + email +"','" +xueyuan +"','"+xi +"','"+classes +"','"+year+"','"+shengyuandi +"','"+beizhu +"')";17 //创建数据库链接

    18 Connection conn =UserDBUtil.getConnection();19 Statement state = null;20 boolean f = false;21 int a = 0;22 try{23 state =conn.createStatement();24 a =state.executeUpdate(sql);25 } catch(Exception e) {26 e.printStackTrace();27 } finally{28 //关闭z 连接29 //DB.close(state, conn);

    30 }31

    32 if (a > 0) {33 f = true;34 }35 returnf;36 }37 }

    修改后的Servlet代码如下:

    1 importjava.io.IOException;2

    3

    4 importjavax.servlet.ServletException;5 importjavax.servlet.ServletRequest;6 importjavax.servlet.annotation.WebServlet;7 importjavax.servlet.http.HttpServlet;8 importjavax.servlet.http.HttpServletRequest;9 importjavax.servlet.http.HttpServletResponse;10

    11 import com.Dao.*;12 import com.DBUtil.*;13

    14 /**

    15 * Servlet implementation class UserServlet16 */

    17 @WebServlet("/AddServlet")18 public class AddServlet extendsHttpServlet {19 private static final long serialVersionUID = 1L;20

    21 /**

    22 *@seeHttpServlet#HttpServlet()23 */

    24 publicAddServlet() {25 super();26 //TODO Auto-generated constructor stub

    27 }28 Dao dao = newDao();29

    30 protected void service(HttpServletRequest req, HttpServletResponse resp) throwsServletException, IOException {31 req.setCharacterEncoding("utf-8");32 String method = req.getParameter("method");33 if ("add".equals(method)) {34

    35 add(req, resp);36 System.out.println("!!!");37 }38 }39 private void add(HttpServletRequest req, HttpServletResponse resp) throwsIOException, ServletException {40 //TODO Auto-generated method stub

    41 String username = req.getParameter("username");42 String password = req.getParameter("password");43 String name = req.getParameter("name");44 String studentID = req.getParameter("studentID");45 String sex = req.getParameter("sex");46 String phone = req.getParameter("phone");47 String email = req.getParameter("email");48 String xueyuan = req.getParameter("xueyuan");49 String xi = req.getParameter("xi");50 String classes = req.getParameter("classes");51 String year = req.getParameter("year");52 String shengyuandi = req.getParameter("shengyuandi");53 String beizhu = req.getParameter("beizhu");54 if(dao.add(username,password,name,studentID,sex,phone,email,xueyuan,xi,classes,year,shengyuandi,beizhu)) {55 req.setAttribute("message", "注册成功!");56 req.getRequestDispatcher("index1.jsp").forward(req, resp);57 return;58 }else{59 req.setAttribute("message", "账号重复,请重新输入!");60 req.getRequestDispatcher("index1.jsp").forward(req, resp);61 return;62 }63 //req.getRequestDispatcher("index1.jsp").forward(req, resp);

    64 }65

    66

    67 }

    bean类

    1 public classUser {2 privateString username;3 privateString password;4 privateString name;5 privateString studentID;6 privateString sex;7 privateString phone;8 privateString email;9 privateString xueyuan;10 privateString xi;11 privateString classes;12 privateString year;13 privateString shengyuandi;14 privateString beizhu;15 publicString getUsername() {16 returnusername;17 }18 public voidsetUsername(String username) {19 this.username =username;20 }21 publicString getPassword() {22 returnpassword;23 }24 public voidsetPassword(String password) {25 this.password =password;26 }27 publicString getName() {28 returnname;29 }30 public voidsetName(String name) {31 this.name =name;32 }33 publicString getStudentID() {34 returnstudentID;35 }36 public voidsetStudentID(String studentID) {37 this.studentID =studentID;38 }39 publicString getSex() {40 returnsex;41 }42 public voidsetSex(String sex) {43 this.sex =sex;44 }45 publicString getPhone() {46 returnphone;47 }48 public voidsetPhone(String phone) {49 this.phone =phone;50 }51 publicString getEmail() {52 returnemail;53 }54 public voidsetEmail(String email) {55 this.email =email;56 }57 publicString getXueyuan() {58 returnxueyuan;59 }60 public voidsetXueyuan(String xueyuan) {61 this.xueyuan =xueyuan;62 }63 publicString getXi() {64 returnxi;65 }66 public voidsetXi(String xi) {67 this.xi =xi;68 }69 publicString getClasses() {70 returnclasses;71 }72 public voidsetClasses(String classes) {73 this.classes =classes;74 }75 publicString getYear() {76 returnyear;77 }78 public voidsetYear(String year) {79 this.year =year;80 }81 publicString getShengyuandi() {82 returnshengyuandi;83 }84 public voidsetShengyuandi(String shengyuandi) {85 this.shengyuandi =shengyuandi;86 }87 publicString getBeizhu() {88 returnbeizhu;89 }90 public voidsetBeizhu(String beizhu) {91 this.beizhu =beizhu;92 }93 publicUser(String username, String password, String name, String studentID, String sex, String phone, String email,94 String xueyuan, String xi, String classes, String year, String shengyuandi, String beizhu) {95 super();96 this.username =username;97 this.password =password;98 this.name =name;99 this.studentID =studentID;100 this.sex =sex;101 this.phone =phone;102 this.email =email;103 this.xueyuan =xueyuan;104 this.xi =xi;105 this.classes =classes;106 this.year =year;107 this.shengyuandi =shengyuandi;108 this.beizhu =beizhu;109 }110

    111

    112

    113 }

    数据库连接程序:

    1 importjava.sql.Connection;2

    3 importjava.sql.DriverManager;4 //import java.sql.ResultSet;

    5 importjava.sql.SQLException;6 //import java.sql.Statement;

    7

    8 public classUserDBUtil {9 staticConnection con;10 public staticConnection getConnection() {11 try{12 Class.forName("com.mysql.cj.jdbc.Driver");13 System.out.println("数据库驱动加载成功");14 } catch(ClassNotFoundException e) {15 //TODO Auto-generated catch block

    16 e.printStackTrace();17 }18

    19 try{20 con=DriverManager.getConnection("jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B88&serverTimezone=GMT%2B8&useSSL=false","root","101032");21 System.out.println("数据库链接成功!");22 } catch(SQLException e) {23 //TODO Auto-generated catch block

    24 e.printStackTrace();25 }26

    27 returncon;28 }29

    30 public static voidmain(String[] args) {31 UserDBUtil c=newUserDBUtil();32 c.getConnection();33

    34 }

    jsp 页面源代码实现:

    1

    2 pageEncoding="UTF-8"%>

    3

    4

    5

    6

    7

    用户注册

    8

    9

    10

    11

    12

    13

    14

    15

    16 登陆账号

    17

    18

    19

    20 登陆密码

    21

    22

    23

    24 姓名

    25

    26

    27

    28 学号

    29

    30

    31

    32 性别

    33 男34  35 女36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46 手机号

    47

    48

    49

    50

    51

    52

    53

    54 所在学院:

    55

    56

    57

    58 所在系:

    59

    60

    61

    62 所在班级:

    63

    64

    65

    66

    67 入学年份(届):

    68

    69 2014

    70 2015

    71 2016

    72 2017

    73 2018

    74 2019

    75

    76

    77

    78 生源地:

    79

    80

    81

    82 备注:

    83

    84

    85

    86

    87

    88

    89

    90

    91

    92

    93

    94 //正则表达式

    95 function check(form){96

    97 if(form.username.value.length<6 || form.username.value.length>12 || new RegExp("[^0-9a-zA-Z]").test(form.username.value)){98 alert("登陆账号必须由6-12位英文字符或数字组成!");99 form.user.focus();100 return false;101 }102 if(new RegExp("[^a-zA-Z]").test(form.username.value.substring(0,1))){103 alert("登陆账号必须以英文字母开头!");104 form.user.focus();105 return false;106 }107 if(form.password.value.length <= 8 || new RegExp("[^0-9a-zA-Z]").test(form.password.value)){108 alert("密码必须由八位以上字母、数字组成!");109 form.phone.focus();110 return false;111 }112 if(form.studentID.value.length != 8 || new RegExp("[^0-9]").test(form.studentID.value)){113 alert("请输入八位学号!");114 form.phone.focus();115 return false;116 }117

    118 if(form.phone.value.length != 11 || new RegExp("[^0-9]").test(form.phone.value)){119 alert("手机号请输入11位数字!");120 form.phone.focus();121 return false;122 }123

    124 //以数字字母开头,中间可以是多个数字字母或下划线;然后是“@”;然后是数字字母;然后是“.”;最后是2-4个字母结尾

    125 var regex = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;126 if(!regex.test(form.email.value)){127 alert("邮箱格式错误!");128 form.email.focus();129 return false;130 }131 return true;132 }133

    134

    135

    136

    数据库存储界面:

    3becd6e58c88da940d2f08c541a155d3.png

    对于Java web数据库连接的理解:

    Java类:

    1.servlet 类 处理从前端接受的信息,即jsp 与数据库连接的接口

    2.DBUtil 类  加载数据库驱动, 建立对数据库的连接。

    3.Dao 类  实现对数据库的增删改查

    4.Bean 类 存储信息的基础类

    5.在lib目录下导入需要的jar的包

    84e197356ed4fad97fb9a1df25e3bb3e.png

    6. jsp 实现界面。

    本人目前处于初学阶段,代码大部分都是对模板进行修改,没有完全理解,仍旧有许多需要学习的地方。

    数据库的JDBC桥接:

    面向对象的应用程序接口,制定了统一的访问各种关系型数据库的标准接口。

    JDBC任务:

    1.与数据库建立连接

    2.向数据库发生sql语句

    3.处理从数据库返回的结果

    以下是之前的错误代码:

    https://www.cnblogs.com/cxy0210/p/11715924.html

    以上代码如有错误,敬请指正,感激不尽。

    展开全文
  • 东软信息学院学生信息管理系统设计1、系统简介,本系统提供了学生信息管理中常见基本功能,管理员主要功能有对学生信息和课程信息进行增加、删除、修改、查找等操作,2、功能设计,2,本系统需要实现功能:,...

    东软信息学院学生信息管理系统设计1、系统简介,本系统提供了学生信息管理中常见的基本功能,管理员的主要功能有对学生信息和课程信息进行增加、删除、修改、查找等操作,2、功能设计,2,本系统需要实现的功能:,(1)、管理员对学生信息和课程信息进行增加、删除、修改、查找等操作,(2)、学生对学生信息和成绩信息进行查看,2,学生信息管理系统主要包括管理员和学生两大模块,总体结构图,2,1、学生信息管理模块,学生信息管理模块包括增加、删除、修改、查询、显示全部等,学生信息管理模块结构图,2、课程信息管理模块,课程信息管理模块包括增加、删除、修改、查询、显示全部等,课程信息管理模块结构图,3、选课信息管理模块,选课信息管理模块包括查询、显示全部等,选课信息管理模块结构图,4、成绩信息管理模块,成绩信息管理模块包括修改成绩、查询、显示全部等,成绩信息管理模块结构图,5、用户信息管理模块,用户信息管理模块包括修改、查询、显示全部等,用户信息管理模块结构图,3、数据库设计,在数据库student中共有4张数据表:s(学生信息表)、c(课程信息表)、sc(选课信息表)、unpw(用户信息表),4、界面库设计,1、学生信息管理系统的登录,学生信息管理系统可由管理员和学生两种身份的人使用,登录界面,管理员登录系统后的界面,学生登录系统后的界面,2、实现管理员和学生操作功能的界面,管理员的登录系统后可以进行学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等功能操作,学生信息管理功能的界面,课程信息管理功能的界面。

    主要包括管理员和学生两大模块,对选课信息进行管理,1 需求分析,对选课信息进行管理,对个人的密码信息进行修改等,2 总体设计,管理员模块包括:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等,3 模块详细设计,具体的结构图如图所示,具体的结构图如图所示,具体的结构图如图所示,具体的结构图如图所示,具体的结构图如图所示,下面定义每张表的字段名称和数据类型,管理员和学生身份登录所能操作的功能有很大的区别,其具体界面设计如下图所示。

    对成绩信息和用户信息进行修改、查找等操作,对成绩信息和用户信息进行修改、查找等操作,用户模块包括:学生信息查看、成绩信息查看、个人信息管理等,系统初始化一个系统管理员。

    学生的主要功能有对学生信息和成绩信息进行查看,对个人的密码信息进行修改等,系统总体结构如图所示,登录名:admin 密码:admin 学生登录系统的登录名为学号,密码也为学号(如:10001)。

    导读:文档《东软学生信息管理系统Java JSP 源代码》共16页,当前为第1页,大小为477kb,是教育专区、资格考试/认证、IT认证相关类别的资料,并提供若干种东软学生信息管理系统Java JSP 源代码的文本文档下载,如word文档下载、wps文档下载等。以下便是第1页的正文:

    东软信息学院学生信息管理系统设计1、系统简介

    本系统提供了学生信息管理中常见的基本功能,主要包括管理员和学生两大模块。

    管理员的主要功能有对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。学生的主要功能有对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。

    2、功能设计

    2.1 需求分析

    本系统需要实现的功能:

    (1)、管理员对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。

    (2)、学生对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。

    2.2 总体设计

    学生信息管理系统主要包括管理员和学生两大模块。管理员模块包括:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等。用户模块包括:学生信息查看、成绩信息查看、个人信息管理等。系统总体结构如图所示。

    e1f1b5054a7302768e99390b%7C1%7C0%7C0%7C522%7C318%7Cpng_6_0_0_135_560_587_358_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0wLTMzOTcmanBnPTAtMA==.jpg

    总体结构图

    2.3 模块详细设计

    1、学生信息管理模块

    学生信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所示。

    e1f1b5054a7302768e99390b%7C2%7C0%7C0%7C414%7C227%7Cpng_6_0_0_237_108_466_256_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0zMzk4LTc0NzQmanBnPTAtMA==.jpg

    学生信息管理模块结构图

    2、课程信息管理模块

    课程信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所示。

    e1f1b5054a7302768e99390b%7C2%7C0%7C232%7C409%7C217%7Cpng_6_0_0_232_489_460_244_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0zMzk4LTc0NzQmanBnPTAtMA==.jpg

    课程信息管理模块结构图

    3、选课信息管理模块

    选课信息管理模块包括查询、显示全部等。具体的结构图如图所示。

    e1f1b5054a7302768e99390b%7C2%7C0%7C454%7C272%7C173%7Cpng_6_0_0_309_817_306_195_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0zMzk4LTc0NzQmanBnPTAtMA==.jpg

    选课信息管理模块结构图

    4、成绩信息管理模块

    成绩信息管理模块包括修改成绩、查询、显示全部等。具体的结构图如图所示。

    e1f1b5054a7302768e99390b%7C3%7C0%7C0%7C292%7C200%7Cpng_6_0_0_298_112_328_225_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz03NDc1LTExNzY4JmpwZz0wLTMzMDA4.jpg

    成绩信息管理模块结构图

    5、用户信息管理模块

    用户信息管理模块包括修改、查询、显示全部等。具体的结构图如图所示。

    e1f1b5054a7302768e99390b%7C3%7C0%7C205%7C301%7C177%7Cpng_6_0_0_293_417_338_200_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz03NDc1LTExNzY4JmpwZz0wLTMzMDA4.jpg

    用户信息管理模块结构图

    3、数据库设计

    在数据库student中共有4张数据表:s(学生信息表)、c(课程信息表)、sc(选课信息表)、unpw(用户信息表),下面定义每张表的字段名称和数据类型。

    e1f1b5054a7302768e99390b%7C3%7C0%7C0%7C642%7C147%7Cjpg_6_0_______%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz03NDc1LTExNzY4JmpwZz0wLTMzMDA4.jpg

    e1f1b5054a7302768e99390b%7C3%7C0%7C246%7C642%7C99%7Cjpg_6_0_______%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz03NDc1LTExNzY4JmpwZz0wLTMzMDA4.jpg

    e1f1b5054a7302768e99390b%7C3%7C0%7C147%7C642%7C99%7Cjpg_6_0_______%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz03NDc1LTExNzY4JmpwZz0wLTMzMDA4.jpg

    e1f1b5054a7302768e99390b%7C4%7C0%7C0%7C642%7C99%7Cjpg_6_0_______%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0xMTc2OS01MzU4NyZqcGc9MzMwMDktNDMwNjU=.jpg

    4、界面库设计

    1、学生信息管理系统的登录

    学生信息管理系统可由管理员和学生两种身份的人使用。管理员和学生身份登录所能操作的功能有很大的区别。系统初始化一个系统管理员,登录名:admin 密码:admin 学生登录系统的登录名为学号,密码也为学号(如:10001),登录后可以修改密码。

    e1f1b5054a7302768e99390b%7C4%7C0%7C103%7C248%7C348%7Cpng_6_0_0_306_372_279_391_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0xMTc2OS01MzU4NyZqcGc9MzMwMDktNDMwNjU=.jpg

    登录界面

    e1f1b5054a7302768e99390b%7C4%7C0%7C456%7C358%7C206%7Cpng_6_0_0_244_791_403_232_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz0xMTc2OS01MzU4NyZqcGc9MzMwMDktNDMwNjU=.jpg

    管理员登录系统后的界面

    e1f1b5054a7302768e99390b%7C5%7C0%7C0%7C361%7C212%7Cpng_6_0_0_243_117_406_238_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz01MzU4OC02OTU4MyZqcGc9NDMwNjYtNDMwNjY=.jpg

    学生登录系统后的界面

    2、实现管理员和学生操作功能的界面

    管理员的登录系统后可以进行学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等功能操作,其具体界面设计如下图所示。

    e1f1b5054a7302768e99390b%7C5%7C0%7C217%7C409%7C267%7Cpng_6_0_0_232_460_460_301_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz01MzU4OC02OTU4MyZqcGc9NDMwNjYtNDMwNjY=.jpg

    学生信息管理功能的界面

    e1f1b5054a7302768e99390b%7C5%7C0%7C489%7C408%7C270%7Cpng_6_0_0_232_810_459_304_892.979_1262.879%7CJm1kNXN1bT0xMjUxZjAyMWNhYmNjYmEwYzlhZWFjMDY3MGNmYzE1YyZzaWduPTZhYzI1M2QxZjYmcnRjc19mbGFnPTEmcnRjc192ZXI9My4x%7CJnBuZz01MzU4OC02OTU4MyZqcGc9NDMwNjYtNDMwNjY=.jpg

    课程信息管理功能的界面

    展开全文
  • 学生信息管理系统Java代码(升级版实例化对象) 思路: 1.首先写model层,就是把student一些属性考虑周全(我只是简单事例,没那么多属性),然后创建数据库根据属性创建相应列 2.然后写dao层也就是对数据库进行...
  • 利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、...本课题就是针对便于学生信息管理问题而设计一个管理系统。
  • 下面是我的登陆代码,登陆后进入学生信息的界面,其中有个按钮是修改登录密码,求修改登录密码的程序代码啊~~~急急~~~importjavax.swing.UIManager;importjava.awt.*;importjavax.swi...下面是我的登陆代码,登陆后...
  • 3:连接SQL server 2008 数据库用到软件及环境SQLserver2008,eclipse,sqljdbc4.jar(数据库驱动包)java的JDK环境 (自行安装配置)切记:另外要新建数据库wtf 和新建学生表student(也可以用你自己创建数据库及表...
  • 该程序运用JAVA编写,将JAVA与数据库连接起来,有学生信息的录入,信息的增加,删除,修改,查询等内容。 很好的运用了JAVA中菜单,菜单项,菜单条的编写程序,如果哪位需要做课程设计的话这是个很好的例子。
  • word word范文 word word范文 学生信息管理系统设计 1 系统简介 本系统提供了学生信息管理中常见基本功能主要包括管理员和学生两大模块 管理员主要功能有对学生信息和课程信息进行增加删除修改查找等操作对选 课...
  • 学生学籍管理详细设计 学号_ 姓名_ 班级_ 1设计题目 学生学籍...2主窗体设计 3添加学生信息窗体 4查询学生信息窗体 5修改学生信息窗体 6删除学生信息窗体 7)事件响应处理 五具体设计 1程序结构说明 A.入口程序stu
  • 学生学籍管理详细设计 学号_ 姓名_ 班级_ 一设计题目 学生...2主窗体设计 3添加学生信息窗体 4查询学生信息窗体 5修改学生信息窗体 6删除学生信息窗体 7)事件响应处理 五具体设计 1程序结构说明 A.入口程序stu
  • 3.老师可以修改学生的信息,包括班级 4.老师可以查询现有作业 5.学生可以查询现有作业 6.学生可以修改自己资料 上传资料下下来直接就可以用,数据库自己链接SQL2008,连接可以顺利运行。界面需要自己简单美化!
  • 录入学生基本信息的功能 学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时...1.2、修改学生基本信息的功能 在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。
  • 我觉得很好,很完整一个学生信息管理系统,包括学生个人信息,学习信息, 查询,添加,修改,删除,等操作.. 用SQL数据库
  • java一个简单的学生成绩管理系统(含代码).docx用java一个简单的学生成绩管理系统一.简洁需求描述??? 学生成绩管理系统(以下简称系统)为教师和学生的信息交流提供了一个统一平台,方便了教师对成绩...
  • 老师可以修改学生的信息,包括班级4.老师可以查询现有作业5.学生可以查询现有作业6.学生可以修改自己资料上传资料下下来直接就可以用,数据库自己链接SQL2008,连接可以顺利运行。界面需要自己简单美化!【实例...
  • 1.首先添加学生类2.再实现增删查改在编程中遇到小问题:1....学号是唯一,可通过遍历集合中序号与输入键盘中学号进行比较项目截图:运行截图:程序源代码:Student.javapackage Students;public class Stud...
  • 这几天Java学了点新知识,打算要用这些知识做一个比较简单管理系统,实战一下子,代码功能简洁,可能不多,但是作为一个练手来了解一个项目是怎么样一点一点思考还是不错一.代码中要实现功能正所谓一...
  • 功能:1、增加学生2、查看学生3、根据学号修改学生信息4、根据学号查看某一个学生信息5、根据性别查看同性别所有学生6、根据学号删除某一个学生7、按照学号升序排序(默认)8、按照年龄降序排序Student 类- - -学生...
  • JAVA-学生信息管理系统 1. 分三大对象:管理员、教师、学生;可实现基本增删改查,如添加各个对象信息修改各个对象信息、删除各个对象信息、输出各个对象信息等功能 2. 功能完善;由登录窗口、内部窗口、...
  • java学生信息管理

    2014-12-19 09:29:12
    java学生信息管理系统源代码。本系统主要完成对学生信息的管理,包括录入、添加、修改、删除、查询、打印信息等方面。系统可以完成对各类系统浏览、查询、添加、删除、修改等功能。
  • 实现两种修改学生信息方式 根据ID修改学生全部信息 根据ID修改学生指定信息 0、项目实现规划 思维规划 磨刀不误砍柴工,在动手做一个完整项目之前,我们最应该完成是对项目思路整理和功能规划。...
  • java学生信息管理模块

    2015-03-19 17:40:35
    基于java代码的简易学生信息管理模块。在控制台打印,满足老师布置小练习。对用户输入,例如:学号、姓名、性别、年龄都进行正则表达式匹配。对于要修改学生的信息,采用简单Json格式处理,自定义处理此...
  • 标准文档 学生学籍管理详细设计 学号 _ 姓名 _ 班级 _ 一...登陆界面设计 2主窗体设计 3添加学生信息窗体 4查询学生信息窗体 5修改学生信息窗体 6删除学生信息窗体 7) 事件响应处理 五具体设计 1程序结构说明 A
  • 4、需要使用菜单管理学生信息(添加学生信息、修改学生信息、删除学生信息、查找学生信息和显示所有学生信息) 实现步骤 1、创建学生类Student实现Serializible接口,代码如下 package com.bean; import java.io.*...
  • 这是我做基于java的学生信息管理系统,没有采用任何框架技术.因为月低要考试,我没时间修改了,所以系统尚有缺陷.另外,在设计过程我犯了个低级错误:几乎所有按钮响应都用类来实现,实际上这样会造成代码冗余,但是...
  • 这几天Java学了点新知识,打算要用这些知识做一个比较简单管理系统,实战一下子,代码功能简洁,可能不多,但是作为一个练手来了解一个项目是怎么样一点一点思考还是不错 一.代码中要实现功能 正所谓...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 381
精华内容 152
关键字:

修改学生信息的java代码

java 订阅