




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)生信息管理系統(tǒng)設(shè)計(jì)1、 系統(tǒng)簡(jiǎn)介本系統(tǒng)提供了學(xué)生信息管理中常見的基本功能,主要包括管理員和學(xué)生兩大模塊。管理員的主要功能有對(duì)學(xué)生信息和課程信息進(jìn)行增加、刪除、修改、查找等操作,對(duì)選課信息進(jìn)行管理,對(duì)成績(jī)信息和用戶信息進(jìn)行修改、查找等操作。學(xué)生的主要功能有對(duì)學(xué)生信息和成績(jī)信息進(jìn)行查看,對(duì)個(gè)人的密碼信息進(jìn)行修改等。2、 功能設(shè)計(jì)2.1 需求分析本系統(tǒng)需要實(shí)現(xiàn)的功能:(1)、管理員對(duì)學(xué)生信息和課程信息進(jìn)行增加、刪除、修改、查找等操作,對(duì)選課信息進(jìn)行管理,對(duì)成績(jī)信息和用戶信息進(jìn)行修改、查找等操作。(2)、學(xué)生對(duì)學(xué)生信息和成績(jī)信息進(jìn)行查看,對(duì)個(gè)人的密碼信息進(jìn)行修改等。2.2 總體設(shè)計(jì)學(xué)生信息管理系統(tǒng)主
2、要包括管理員和學(xué)生兩大模塊。管理員模塊包括:學(xué)生信息管理、課程信息管理、選課信息管理、成績(jī)信息管理、用戶信息管理等。用戶模塊包括:學(xué)生信息查看、成績(jī)信息查看、個(gè)人信息管理等。系統(tǒng)總體結(jié)構(gòu)如圖所示。總體結(jié)構(gòu)圖2.3 模塊詳細(xì)設(shè)計(jì)1、學(xué)生信息管理模塊學(xué)生信息管理模塊包括增加、刪除、修改、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。學(xué)生信息管理模塊結(jié)構(gòu)圖2、課程信息管理模塊課程信息管理模塊包括增加、刪除、修改、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。課程信息管理模塊結(jié)構(gòu)圖3、選課信息管理模塊選課信息管理模塊包括查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。選課信息管理模塊結(jié)構(gòu)圖4、成績(jī)信息管理模塊成績(jī)信息管理
3、模塊包括修改成績(jī)、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。成績(jī)信息管理模塊結(jié)構(gòu)圖5、用戶信息管理模塊用戶信息管理模塊包括修改、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。用戶信息管理模塊結(jié)構(gòu)圖3、 數(shù)據(jù)庫(kù)設(shè)計(jì)在數(shù)據(jù)庫(kù)student中共有4張數(shù)據(jù)表:s(學(xué)生信息表)、c(課程信息表)、sc(選課信息表)、unpw(用戶信息表),下面定義每張表的字段名稱和數(shù)據(jù)類型。s(學(xué)生信息表)字段名稱數(shù)據(jù)類型描述snochar (10)學(xué)號(hào),關(guān)鍵字snchar (20)姓名saint年齡sschar (10)性別sdchar (10)院系c(課程信息表)字段名稱數(shù)據(jù)類型描述cnochar (10)課程號(hào),關(guān)鍵字c
4、nchar (30)課程名pcnochar (10)先行課程號(hào)sc(選課信息表)字段名稱數(shù)據(jù)類型描述snochar (10)學(xué)號(hào),關(guān)鍵字cnochar (10)課程號(hào),關(guān)鍵字gint成績(jī)unpw(用戶信息表)字段名稱數(shù)據(jù)類型描述unchar (10)用戶名,關(guān)鍵字pwchar (10)密碼qxint角色4、 界面庫(kù)設(shè)計(jì)1、學(xué)生信息管理系統(tǒng)的登錄學(xué)生信息管理系統(tǒng)可由管理員和學(xué)生兩種身份的人使用。管理員和學(xué)生身份登錄所能操作的功能有很大的區(qū)別。系統(tǒng)初始化一個(gè)系統(tǒng)管理員,登錄名:admin 密碼:admin 學(xué)生登錄系統(tǒng)的登錄名為學(xué)號(hào),密碼也為學(xué)號(hào)(如:10001),登錄后可以修改密碼。登錄界面管理
5、員登錄系統(tǒng)后的界面學(xué)生登錄系統(tǒng)后的界面2、實(shí)現(xiàn)管理員和學(xué)生操作功能的界面管理員的登錄系統(tǒng)后可以進(jìn)行學(xué)生信息管理、課程信息管理、選課信息管理、成績(jī)信息管理、用戶信息管理等功能操作,其具體界面設(shè)計(jì)如下圖所示。 學(xué)生信息管理功能的界面課程信息管理功能的界面選課信息管理功能的界面成績(jī)信息管理功能的界面用戶信息管理功能的界面學(xué)生的登錄系統(tǒng)后可以進(jìn)行學(xué)生信息查看、成績(jī)信息查看、個(gè)人信息管理等功能操作,其具體界面設(shè)計(jì)如下圖所示。學(xué)生信息查看功能的界面成績(jī)信息查看功能的界面?zhèn)€人信息管理功能的界面5、 程序類的設(shè)計(jì) SimpleStudentManager 主函數(shù)類DLFrame 登陸界面類 ManagerFr
6、ane 管理員界面類 StudentFrame 學(xué)生界面類 SM 學(xué)生信息管理的類 SAdd 用于學(xué)生信息管理中增加或修改某條記錄的界面的類 SSelect 用于學(xué)生基本信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 CM 課程信息管理的類 CAdd 用于課程信息管理中增加或修改某條記錄的界面的類CSelect 用于課程信息管理中查詢時(shí)輸入課程號(hào)的界面的類 SCM 選課信息管理的類 SCSelect 用于選課信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 GM 成績(jī)信息管理的類 GAdd 用于成績(jī)信息管理中修改成績(jī)的界面的類 GSelect 用于成績(jī)信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 PM 用戶信息管理的類 UAdd
7、 用于用戶信息管理中修改密碼的界面的類 PSelect 用于用戶信息管理中查詢時(shí)輸入用戶名的界面的類 StudentS 用于學(xué)生信息查看時(shí)輸入學(xué)號(hào)的界面的類 StudentSelect 用于成績(jī)信息查看時(shí)輸入學(xué)號(hào)的界面的類 PPM 個(gè)人信息管理的類 PPSelect 用于個(gè)人信息管理查詢時(shí)輸入用戶名的界面的類 程序類的具體代碼實(shí)現(xiàn)見工程文件夾中的代碼及注釋6、 系統(tǒng)的使用說明及環(huán)境配置學(xué)生信息管理系統(tǒng)提供了管理員和學(xué)生這兩個(gè)角色登錄系統(tǒng),管理員通過用戶名:admin 密碼:admin 登錄系統(tǒng)后可以進(jìn)行相應(yīng)的操作。學(xué)生通過以自己的學(xué)號(hào)(如10001)作為用戶名和密碼登錄系統(tǒng)后進(jìn)行相應(yīng)的學(xué)生權(quán)限
8、范圍內(nèi)的操作。數(shù)據(jù)庫(kù):SQL Server 2005連接數(shù)據(jù)庫(kù)的登錄名:sa 密碼:123代碼:import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.*;class CAdd extends JFrame implements ActionListener/ 用于課程信息管理中增加或修改某條記錄的界面JLabel lcno = new JLabel(課程號(hào):);JLabel lcname = new JLabel(課程名:);JLabel lpcno = new JLabel(先行課程號(hào):)
9、;JTextField tcno = new JTextField(10);JTextField tcname = new JTextField(10);JTextField tpcno = new JTextField(10);JButton btnOK = new JButton(確定);JButton btnCancel = new JButton(取消);JPanel p = new JPanel();Connection con = null;Statement stmt = null;ResultSet rs = null;boolean isNewsm = true;/ 用于判斷
10、是否顯示課程信息管理的界面public CAdd() / 構(gòu)造方法this.setTitle(增加);this.setBounds(200, 200, 146, 235);p.setLayout(new FlowLayout(FlowLayout.LEFT);p.add(lcno);p.add(tcno);p.add(lcname);p.add(tcname);p.add(lpcno);p.add(tpcno);p.add(btnOK);p.add(btnCancel);this.add(p);this.setResizable(false);this.setDefaultCloseOpera
11、tion(JFrame.EXIT_ON_CLOSE);btnOK.addActionListener(this);btnCancel.addActionListener(this);this.show();public void connDB() / 連接數(shù)據(jù)庫(kù)try Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver); catch (ClassNotFoundException e) e.printStackTrace();try con = DriverManager.getConnection(jdbc:sqlserve
12、r:/localhost:1433; DatabaseName=student,sa, 123);stmt = con.createStatement(); catch (SQLException e) e.printStackTrace();public void closeDB() / 關(guān)閉連接try stmt.close();con.close(); catch (SQLException e) e.printStackTrace();public void insertst() / 插入記錄String kch = null;String kcm = null; String xxkc
13、h=null;kch = tcno.getText();kcm = tcname.getText();xxkch=tpcno.getText();if (this.getTitle() = 修改) / 如果是修改記錄,先刪除再增加try this.connDB();int rs1 = stmt.executeUpdate(delete from c where cno=+ kch + ); catch (SQLException e) e.printStackTrace();String str = insert into c values( + kch + , + kcm + , + xxk
14、ch + );this.connDB();/ 連接數(shù)據(jù)庫(kù)try stmt.executeUpdate(str);JOptionPane.showMessageDialog(null, this.getTitle() + 成功!,提示, JOptionPane.INFORMATION_MESSAGE, new ImageIcon(menu4.gif);this.setVisible(false);catch (SQLException e) JOptionPane.showMessageDialog(null, 課程號(hào)已存在!);tcno.setText();public void action
15、Performed(ActionEvent e) if (e.getActionCommand() = 確定) this.insertst();if (isNewsm) new CM(課程信息管理).display();isNewsm = true;if (e.getActionCommand() = 取消) this.setVisible(false);new CM(課程信息管理).display();import java.awt.Component;import java.awt.FlowLayout;import java.awt.event.*;import java.sql.*;i
16、mport java.util.*;import javax.swing.*;import javax.swing.table.TableCellRenderer;class CM extends JFrame implements ActionListener / 課程信息管理JPanel p = new JPanel();JButton btnAdd = new JButton(增加);JButton btnDelete = new JButton(刪除);JButton btnAlter = new JButton(修改);JButton btnSearch = new JButton(
17、查詢);JButton btnDisplay = new JButton(顯示);JMenuBar mb = new JMenuBar();JPanel p1 = new JPanel();JTable sTable;JScrollPane scroll;Connection con = null;Statement stmt = null;ResultSet rs = null;Object playerInfo;CSelect cst;String mkch = null;boolean bstd = false;CM(String title) / 構(gòu)造方法super(title);ad
18、d(South, p);this.add(Center, p1);mb.add(btnAdd);mb.add(btnDelete);mb.add(btnAlter);mb.add(btnSearch);mb.add(btnDisplay);this.connDB();/ 連接數(shù)據(jù)庫(kù)this.setBounds(200, 200, 400, 260);btnAdd.addActionListener(this);btnDelete.addActionListener(this);btnAlter.addActionListener(this);btnSearch.addActionListene
19、r(this);btnDisplay.addActionListener(this);this.setJMenuBar(mb);/ this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setResizable(false);show();CM(CSelect cst, String title) / 構(gòu)造方法super(title);this.cst = cst;bstd = true;add(South, p);this.add(Center, p1);mb.add(btnAdd);mb.add(btnDelete);mb.add
20、(btnAlter);mb.add(btnSearch);mb.add(btnDisplay);this.connDB();this.setBounds(200, 200, 400, 260);btnAdd.addActionListener(this);btnDelete.addActionListener(this);btnAlter.addActionListener(this);btnSearch.addActionListener(this);btnDisplay.addActionListener(this);this.setJMenuBar(mb);/ this.setDefau
21、ltCloseOperation(JFrame.EXIT_ON_CLOSE);this.setResizable(false);show();public void display() / 顯示所有的課程信息int i = 0;int j = 0;int k = 0;List al = new ArrayList();try rs = stmt.executeQuery(select * from c);while (rs.next() / 找出表中的記錄數(shù)賦給ial.add(rs.getString(cno);al.add(rs.getString(cn);al.add(rs.getStri
22、ng(pcno);i+; catch (SQLException e) e.printStackTrace();playerInfo = new Objecti3;String columnNames = 課程號(hào), 課程名, 先行課程號(hào) ;try rs = stmt.executeQuery(select * from c order by cno);while (rs.next() playerInfoj0 = rs.getString(cno);playerInfoj1 = rs.getString(cn);playerInfoj2 = rs.getString(pcno);j+; cat
23、ch (SQLException e) e.printStackTrace();sTable = new JTable(playerInfo, columnNames);/ 創(chuàng)建網(wǎng)格p1.add(sTable);scroll = new JScrollPane(sTable);this.add(scroll);public void connDB() / 連接數(shù)據(jù)庫(kù)try Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver); catch (ClassNotFoundException e) e.printStackTrace(
24、);try con = DriverManager.getConnection(jdbc:sqlserver:/localhost:1433; DatabaseName=student,sa, 123);stmt = con.createStatement(); catch (SQLException e) e.printStackTrace();public void closeDB() / 關(guān)閉連接try stmt.close();con.close(); catch (SQLException e) e.printStackTrace();public void delete() / 刪
25、除某個(gè)課程信息String kch = null;String kcm = null;String xxkch = null;int row = -1;row = sTable.getSelectedRow();if (row = -1) / 判斷要?jiǎng)h除的信息是否被選中JOptionPane.showMessageDialog(null, 請(qǐng)選擇要?jiǎng)h除的記錄!); else if (!bstd) / 判斷選擇的是不是查詢后的結(jié)果int j1 = 0;try rs = stmt.executeQuery(select * from c);while (rs.next() & j1 = row)
26、/ 找出當(dāng)前被選中的記錄在數(shù)據(jù)庫(kù)中的對(duì)應(yīng)kch = rs.getString(cno);kcm = rs.getString(cn);xxkch = rs.getString(pcno);j1+; catch (SQLException e) e.printStackTrace();int i1 = 0;try int rs1 = stmt.executeUpdate(delete from c where cno=+ kch + );/ 刪除數(shù)據(jù)庫(kù)中當(dāng)前被選中的記錄JOptionPane.showMessageDialog(null, 記錄刪除成功!);this.dispose();new
27、CM(課程信息管理).display(); catch (SQLException e) e.printStackTrace(); else try int rs1 = stmt.executeUpdate(delete from c where cno=+ mkch + );/ 刪除數(shù)據(jù)庫(kù)中當(dāng)前被選中的記錄JOptionPane.showMessageDialog(null, 記錄刪除成功!);this.dispose();new CM(課程信息管理).display(); catch (SQLException e) e.printStackTrace();public void upda
28、te() / 修改某個(gè)課程記錄String kch = null;String kcm = null;String xxkch = null;int row = -1;row = sTable.getSelectedRow();if (row = -1) JOptionPane.showMessageDialog(null, 請(qǐng)選擇要修改的記錄!); else int j1 = 0;try if (!bstd) / 判斷選擇的是不是查詢后的結(jié)果rs = stmt.executeQuery(select * from c); else rs = stmt.executeQuery(select
29、* from c where cno= + mkch+ );while (rs.next() & j1 = row) / 找出當(dāng)前被選中的記錄在數(shù)據(jù)庫(kù)中的對(duì)應(yīng)kch = rs.getString(cno);kcm = rs.getString(cn);xxkch = rs.getString(pcno);j1+; catch (SQLException e) e.printStackTrace();CAdd cadd = new CAdd();cadd.setTitle(修改);cadd.tcno.setText(kch);cadd.tcname.setText(kcm);cadd.tpcno
30、.setText(xxkch);cadd.tcno.setEnabled(false);this.dispose();public void select() / 顯示某個(gè)查詢的結(jié)果mkch = cst.kch;playerInfo = new Object13;String columnNames = 課程號(hào), 課程名, 先行課程號(hào) ;try rs = stmt.executeQuery(select * from c where cno= + mkch + );while (rs.next() playerInfo00 = rs.getString(cno);playerInfo01 =
31、rs.getString(cn);playerInfo02 = rs.getString(pcno); catch (SQLException e) e.printStackTrace();if (playerInfo01 = null) this.dispose();JOptionPane.showMessageDialog(null, 課程號(hào)不存在!);new CM(課程信息管理).display(); else sTable = new JTable(playerInfo, columnNames);/ 創(chuàng)建網(wǎng)格p1.add(sTable);scroll = new JScrollPan
32、e(sTable);this.add(scroll);public void actionPerformed(ActionEvent e) if (e.getActionCommand() = 增加) new CAdd();this.dispose();if (e.getActionCommand() = 刪除) this.delete();if (e.getActionCommand() = 修改) this.update();if (e.getActionCommand() = 查詢) cst = new CSelect();this.dispose();if (e.getActionCo
33、mmand() = 顯示) this.dispose();new CM(課程信息管理).display();import java.awt.event.*;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.swing.*;public class CSelect extends JFrame implements ActionListener /
34、 用于課程信息管理中查詢時(shí)輸入課程號(hào)的界面JLabel ltitle = new JLabel(課程號(hào):);JTextField tcno = new JTextField(8);JButton btnOK = new JButton(確定);JPanel p = new JPanel();String kch = null;public CSelect() / 構(gòu)造方法p.add(ltitle);p.add(tcno);p.add(btnOK);add(p);this.setBounds(300, 280, 200, 160);btnOK.addActionListener(this);th
35、is.setResizable(false);this.show();public void actionPerformed(ActionEvent e) kch = tcno.getText();/ 取得當(dāng)前輸入課程號(hào)的值if (kch.equals() / 判斷是否輸入了課程號(hào)JOptionPane.showMessageDialog(null, 課程號(hào)不能為空,請(qǐng)重新輸入!); else this.dispose();new CM(this, 課程信息管理).select();import javax.swing.*;import java.awt.*;import java.awt.e
36、vent.*;import java.sql.*;class DLFrame extends JFrame implements ActionListener, ItemListener / 登錄界面JPanel p1 = null;JPanel p2 = null;JPanel p3 = null;JLabel userName = new JLabel(用戶:);JTextField txtUser = new JTextField();JLabel password = new JLabel(密碼:);JPasswordField txtPwd = new JPasswordField(
37、6);JLabel role = new JLabel(角色:);JComboBox cbrole = new JComboBox();JButton btnLogin = new JButton(登錄);JButton btncz = new JButton(重置);JButton btnCancel = new JButton(取消);JLabel imageLabel;Icon image;static int OK = 1;static int CANCEL = 0;int actionCode = 0;Connection con = null;Statement stmt = nu
38、ll;ResultSet rs = null;int qxian = 0;public DLFrame() / 構(gòu)造方法super(登錄界面);p1 = new JPanel();p2 = new JPanel();p3 = new JPanel();cbrole.addItem(管理員);cbrole.addItem(學(xué)生);image = new ImageIcon(picturest.jpg);imageLabel = new JLabel(image);p1.add(imageLabel);this.setLayout(new FlowLayout();this.setBounds(1
39、00, 100, 246, 345);p2.setLayout(new GridLayout(4, 2);p2.add(userName);p2.add(txtUser);p2.add(password);p2.add(txtPwd);p2.add(role);p2.add(cbrole);p3.add(btnLogin);p3.add(btncz);p3.add(btnCancel);this.add(p1);this.add(p2);this.add(p3);this.setResizable(false);this.setDefaultCloseOperation(JFrame.EXIT
40、_ON_CLOSE);this.show();btnLogin.addActionListener(this);cbrole.addItemListener(this);btncz.addActionListener(this);btnCancel.addActionListener(this);public void connDB() / 連接數(shù)據(jù)庫(kù)try Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver); catch (ClassNotFoundException e) e.printStackTrace();try c
41、on = DriverManager.getConnection(jdbc:sqlserver:/localhost:1433; DatabaseName=student,sa, 123);stmt = con.createStatement(); catch (SQLException e) e.printStackTrace();public void closeDB() / 關(guān)閉連接try stmt.close();con.close(); catch (SQLException e) e.printStackTrace();public void itemStateChanged(It
42、emEvent e) if (e.getStateChange() = ItemEvent.SELECTED) JComboBox jcb = (JComboBox) e.getSource();qxian = jcb.getSelectedIndex();public void actionPerformed(ActionEvent e) Object source = e.getSource();String un = null;String pw = null;boolean success = false;/ 用于判斷是否登錄成功if (source = btnLogin) if (t
43、xtUser.getText().equals() | txtPwd.getText().equals() / 判斷是否輸入了用戶名和密碼JOptionPane.showMessageDialog(null, 登錄名和密碼不能為空!); else this.connDB();try rs = stmt.executeQuery(select * from unpw where qx=+ qxian);while (rs.next() un = rs.getString(un).trim();pw = rs.getString(pw).trim();if (txtUser.getText().e
44、quals(un) if (txtPwd.getText().equals(pw) actionCode = OK;this.setVisible(false);if (qxian = 0) new ManagerFrane();/ 進(jìn)入管理員界面if (qxian = 1) new StudentFrame();/ 進(jìn)入學(xué)生界面success = true;break; else JOptionPane.showMessageDialog(null, 密碼錯(cuò)誤!);txtPwd.setText();success = true;if (!success) JOptionPane.showMe
45、ssageDialog(null, 登錄名錯(cuò)誤!);txtUser.setText();txtPwd.setText(); catch (SQLException e1) e1.printStackTrace(); else if (source = btncz) txtUser.setText();txtPwd.setText(); else if (source = btnCancel) System.exit(0);import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.*;class
46、GAdd extends JFrame implements ActionListener / 用于成績(jī)信息管理中修改成績(jī)的界面JLabel lcno = new JLabel(學(xué)號(hào):);JLabel lcname = new JLabel(課程名:);JLabel lg = new JLabel(成績(jī):);JTextField tcno = new JTextField(10);JTextField tcname = new JTextField(10);JTextField tpcno = new JTextField(10);JButton btnOK = new JButton(確定)
47、;JButton btnCancel = new JButton(取消);JPanel p = new JPanel();Connection con = null;Statement stmt = null;ResultSet rs = null;boolean isNewsm = true;/ 用于判斷是否顯示成績(jī)信息管理的界面public GAdd() / 構(gòu)造方法this.setTitle(增加);this.setBounds(200, 200, 146, 235);p.setLayout(new FlowLayout(FlowLayout.LEFT);p.add(lcno);p.add(tcno);p.add(lcname);p.add(tcname);p.add(lg);p.add(tpcno);p.add(btnOK);p.add(btnCancel);this.add(p);this.setRe
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 童車材料性能測(cè)試方法與設(shè)備選擇練習(xí)考核試卷
- 統(tǒng)計(jì)學(xué)原理與數(shù)據(jù)分析考核試卷
- 管道工程綠色可持續(xù)發(fā)展路徑探索考核試卷
- 租書服務(wù)的社區(qū)閱讀促進(jìn)考核試卷
- 畜禽糞便處理與畜牧產(chǎn)業(yè)轉(zhuǎn)型升級(jí)考卷考核試卷
- 空氣呼吸器的使用與保養(yǎng)考核試卷
- 航天器空間光學(xué)系統(tǒng)與圖像處理試題考核試卷
- 交互式虛擬現(xiàn)實(shí)藝術(shù)體驗(yàn)運(yùn)營(yíng)合同
- 夫妻情感維系協(xié)議:全面忠誠(chéng)承諾及違約責(zé)任規(guī)定書
- 婚后區(qū)塊鏈資產(chǎn)分割與婚姻解除后財(cái)產(chǎn)處理協(xié)議
- 房屋永久居住權(quán)合同范本
- 義務(wù)教育(音樂)課程標(biāo)準(zhǔn)(2022年版)解讀
- DB+3309+T+106-2024人力資源和社會(huì)保障數(shù)據(jù)分類分級(jí)規(guī)范
- 主觀幸福感量表SWB
- 2024年新正電工技術(shù)服務(wù)限公司招聘273人(內(nèi)蒙古)高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 2024秋期國(guó)家開放大學(xué)《可編程控制器應(yīng)用實(shí)訓(xùn)》一平臺(tái)在線形考(形成任務(wù)7)試題及答案
- 電子政務(wù)概論-形考任務(wù)5(在線測(cè)試權(quán)重20%)-國(guó)開-參考資料
- 古代小說戲曲專題-形考任務(wù)2-國(guó)開-參考資料
- 走進(jìn)川端康成的文學(xué)世界智慧樹知到答案2024年吉林師范大學(xué)
- DG∕TJ 08-2220-2016 橋梁水平轉(zhuǎn)體法施工技術(shù)規(guī)程
- 教學(xué)評(píng)一體化的小學(xué)語文低段單元作業(yè)設(shè)計(jì)方法
評(píng)論
0/150
提交評(píng)論