精华内容
下载资源
问答
  • java 学生信息管理系统

    万次阅读 多人点赞 2015-10-06 14:03:33
    学生信息管理包括添加,删除,修改,查询,显示全部等 具体结构如图 在SQL Server 2005数据库上实现数据操作。使用纯面向对象的java语言作为开发语言 在sql server 2005新建一个名为Student的数据库,在下面新建一...

    只设计了一部分 全部的太多了。会慢慢更新增加。

    学生信息管理包括添加,删除,修改,查询,显示全部等

    具体结构如图

    在SQL Server 2005数据库上实现数据操作。使用纯面向对象的java语言作为开发语言

    在sql server 2005新建一个名为Student的数据库,在下面新建一个名为stu的表

    再新建一个名为login的表 存贮账号 密码

    当然 列名你可以随便写 当然 要有个学号啊。我的修改等等都是根据学号的。

    这是登录界面入口

     

    package 学生信息管理系统;
    import java.sql.*;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.Color;
    public class 学生信息管理系统 {
    	public static void main(String[] args) {
    		new loginFrame();
    	}
    }
    class loginFrame extends JFrame implements ActionListener{
    	Box box1,box2,baseBox;
    	JLabel userName,userPwd,tubiao;
    	JTextField nameField;
    	JPasswordField pwdField;
    	JButton button;
    	JTabbedPane choose;
    	JPanel panel1,panel2;
    	loginFrame(){
    		setBackground(Color.green);
    		tubiao=new JLabel(new ImageIcon("image/4.png"));
    		add(tubiao,BorderLayout.NORTH);
    		userName=new JLabel("账号",JLabel.CENTER);
    		userPwd=new JLabel("密码",JLabel.CENTER);
    		nameField=new JTextField(8);
    		pwdField=new JPasswordField(8);
    		panel1=new JPanel();
    		panel2=new JPanel();
    		choose=new JTabbedPane();
    		choose.add("教师登陆",panel1);
    		choose.add("学生登陆",panel2);
    		panel1.setLayout(new GridLayout(2,2));
    		panel1.add(userName);panel1.add(nameField);
    		panel1.add(userPwd);panel1.add(pwdField);
    		add(choose,BorderLayout.CENTER);
    		button=new JButton("登陆");
    		add(button,BorderLayout.SOUTH);
    		button.addActionListener(this);
    		ImageIcon tubiao=new ImageIcon("image/3.png");
    		setIconImage(tubiao.getImage());
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setVisible(true);
    		setBounds(400,150,300,250);
    		setTitle("登陆");
    		validate();
    	}
    	public void actionPerformed(ActionEvent e){
    		String name,pwd;
    		name=nameField.getText();
    		pwd=pwdField.getText();
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException ex){
    		System.out.println(ex);
    		}
    		try{
    			Connection con;
    			Statement sql;
    			ResultSet rs;
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement();
    			rs=sql.executeQuery("select * from login where name ='"+name+"' and pwd='"+pwd+"'");
    			int q=0;
    			while(rs.next()){
    				q++;
    			}
    			if(q>0){
    				JOptionPane.showMessageDialog(this, "登陆成功!","消息对话框",JOptionPane.WARNING_MESSAGE);
    				this.dispose();
    				new CommFrame();
    				
    			}
    			else
    				JOptionPane.showMessageDialog(this, "账号或者密码错误!","消息对话框",JOptionPane.WARNING_MESSAGE);
    		}
    		catch(SQLException exp){
    			System.out.println(exp);
    		}
    	}
    }

     

     

     


    这是登陆界面:

     

     

     

    登陆成功后 点击确定 登陆界面会消失  出现学生信息界面 。我的初始密码是12345 12345 

    你也可以随便设置。

    还有我只设置了教师登陆的界面,学生登陆的界面没有设置。

    然后就是一个集合所有窗口的卡片式布局,称为CommFrame

     

     

    package 学生信息管理系统;
    import javax.swing.*;
    
    import java.awt.color.*;
    import java.awt.*;
    import java.awt.event.*;
    public class CommFrame extends JFrame implements ActionListener{
    	JMenuBar bar;
    	JMenu menu;
    	JMenuItem scanItem,deleteItem,updateItem,insertItem,searchItem;
    	Scan_stu scan;//查看所有学生信息
    	Delete_stu delete;//删除学生信息
    	Update_stu update;//更新学生信息
    	Insert_stu insert;//插入学生信息
    	Search_stu search;//查找学生信息
    	CardLayout card=null;
    	JPanel pCenter;
    	CommFrame(){
    		setLayout(new FlowLayout());
    		scanItem=new JMenuItem("浏览");
    		deleteItem=new JMenuItem("删除");
    		updateItem=new JMenuItem("修改");
    		insertItem =new JMenuItem("添加");
    		searchItem=new JMenuItem("查找");
    		bar=new JMenuBar();
    		menu=new JMenu("菜单");
    		menu.add(scanItem);
    		menu.add(deleteItem);
    		menu.add(updateItem);
    		menu.add(insertItem);
    		menu.add(searchItem);
    		bar.add(menu);
    		setJMenuBar(bar);
    		scanItem.addActionListener(this);
    		deleteItem.addActionListener(this);
    		updateItem.addActionListener(this);
    		insertItem.addActionListener(this);
    		searchItem.addActionListener(this);
    		scan=new Scan_stu();
    		update=new Update_stu();
    		delete=new Delete_stu();
    		insert=new Insert_stu();
    		search=new Search_stu();
    		card=new CardLayout();
    		pCenter=new JPanel();
    		pCenter.setLayout(card);
    		pCenter.add("scanItem", scan);
    		pCenter.add("deleteItem",delete);
    		pCenter.add("updateItem",update);
    		pCenter.add("insertItem",insert);
    		pCenter.add("searchItem",search);
    		add(pCenter,BorderLayout.SOUTH);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setVisible(true);
    		setBounds(400,150,550,400);
    		setTitle("学生信息管理系统");
    		validate();
    	}
    	public void actionPerformed(ActionEvent e){
    		if(e.getSource()==scanItem)
    			card.show(pCenter, "scanItem");
    		else if(e.getSource()==deleteItem)
    			card.show(pCenter, "deleteItem");	
    		else if(e.getSource()==updateItem)
    			card.show(pCenter, "updateItem");
    		else if(e.getSource()==insertItem)
    			card.show(pCenter, "insertItem");
    		else if(e.getSource()==searchItem)
    			card.show(pCenter, "searchItem");
    	}
    
    }
    

    这里是浏览所有学生信息:Scan_stu

     

     

    package 学生信息管理系统;
    import java.awt.*;
    
    import javax.swing.JFrame;
    
    import java.awt.event.*;
    
    import javax.swing.*;
    import javax.swing.table.*;
    public class Scan_stu extends JPanel implements ActionListener{
    	DefaultTableModel update_table;
    	JTable table;
    	Query query;
    	JButton button;
    	Object a[][];
    	String b[];
    	Scan_stu(){
    		setLayout(new FlowLayout());
    		setBackground(Color.green);
    		query=new Query();
    		query.setTableName("stu");
    		a=query.getRecord();
    		b=query.getField();
    		update_table=new DefaultTableModel(a, b);
    		table=new JTable(update_table);
    		button=new JButton("更新");
    		button.addActionListener(this);
    		JScrollPane scrollPane = new JScrollPane(table);
    		scrollPane.setBounds(0,0,550,380);
    		table.setPreferredSize(new Dimension(scrollPane.getWidth() - 50, scrollPane.getHeight()*2));//使表格出现滑动条
    		add(scrollPane);
    		add(button);
    	}
    	public void actionPerformed(ActionEvent e){
    		a=null;b=null;
    		query=new Query();
    		query.setTableName("stu");
    		a=query.getRecord();
    		b=query.getField();
    		update_table.setDataVector(a, b);
    	}
    }
    

    这里是界面

     

     

    再加上Scan_stu调用的Query查找函数

     

    package 学生信息管理系统;
    import java.sql.*;
    public class Query {
    	Object a[][]=null;
    	String b[]=null;
    	String tableName="";
    	int 字段个数;
    	public Query(){
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException e){
    			System.out.println(e);
    		}
    	}
    	public Object[][] getRecord(){//求表格的内容
    		a=null;
    		b=null;
    		Connection con;
    		Statement sql;
    		ResultSet rs;
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			int 字段个数=getZiDuan();
    			int n=getAmount();
    			a=new Object[n][字段个数];
    			sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
    			rs=sql.executeQuery("select * from "+tableName);
    			int m=0;
    			while(rs.next()){
    				for(int k=1;k<=字段个数;k++){
    					a[m][k-1]=rs.getString(k);
    				}
    				System.out.println();
    				m++;
    			}
    			con.close();
    		}
    		catch(SQLException e){
    			System.out.println("请输入正确的表名"+e);
    		}
    		return a;
    	}
    	public int getAmount(){//求表内容有多少行
    		Connection con;
    		Statement sql;
    		ResultSet rs;
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
    			rs=sql.executeQuery("select * from "+tableName);
    			rs.last();
    			int rows=rs.getRow();
    			return rows;
    		}
    		catch(SQLException exp){
    			System.out.println(""+exp);
    			return 0;
    		}
    	}
    	public String[] getField(){//求字段名称
    		Connection con;
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			DatabaseMetaData metadata=con.getMetaData();
    			ResultSet rs1=metadata.getColumns(null, null, tableName, null);
    			int 字段个数=getZiDuan();
    			b=new String[字段个数];
    			int k=0;
    			while(rs1.next()){
    				b[k]=rs1.getString(4);
    				k++;
    			}
    			con.close();		
    		}
    		catch(SQLException e){
    			System.out.println(e);
    		}
    		return b;
    	}
    	public void setTableName(String s){//初试表名
    		tableName=s.trim();
    	}
    	public int getZiDuan(){//求字段个数
    		Connection con;
    		PreparedStatement sql;
    		ResultSet rs;
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			DatabaseMetaData metadata=con.getMetaData();
    			ResultSet rs1=metadata.getColumns(null, null, tableName, null);
    			字段个数=0;
    			while(rs1.next())
    				字段个数++;
    		}
    		catch(SQLException e){
    			System.out.println(e);
    		}
    		return 字段个数;
    	}
    }
    

     

     

     

     

     

    然后是删除学生信息函数

    Delete_stu

     

    package 学生信息管理系统;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.color.*;
    import java.sql.*;
    public class Delete_stu extends JPanel implements ActionListener{
    	Box box1,box2,baseBox;
    	Query query;
    	JButton button;
    	JTextField field[]=null;
    	String a[]=null;
    	int n,mark;
    	Delete delete;
    	String tableName;
    	Delete_stu(){
    		query=new Query();
    		setBackground(Color.green);
    		query.setTableName("stu");
    		a=query.getField();
    		box1=Box.createVerticalBox();
    		box2=Box.createVerticalBox();
    		n=a.length;
    		field =new JTextField[n];
    		for(int i=0;i<n;i++){
    			field[i]=new JTextField(10);
    			if(a[i].equals("学号")==true)
    				box1.add(new JLabel("* "+a[i]));
    			else
    			box1.add(new JLabel("  "+a[i]));
    			box1.add(Box.createVerticalStrut(8));
    			box2.add(field[i]);
    			box2.add(Box.createVerticalStrut(8));
    		}
    		box1.add(new JLabel("  单击删除"));
    		button=new JButton("删除");
    		button.addActionListener(this);
    		box2.add(button);
    		baseBox=Box.createHorizontalBox();
    		baseBox.add(box1);
    		baseBox.add(Box.createHorizontalStrut(8));
    		baseBox.add(box2);
    		add(baseBox);
    	}
    	public void actionPerformed(ActionEvent e){
    		if(field[mark].getText().toString().equals("")==true)
    			JOptionPane.showMessageDialog(this, "带*号为必填内容","消息对话框",JOptionPane.WARNING_MESSAGE);
    		else
    		{
    			Delete delete=new Delete();
    			delete.setTableName("stu");
    			delete.setField(field);
    			delete.setA(a);
    			delete.Execute_Delete(mark);
    		}
    	}
    }
    


    这是界面

     

    这是调用的删除函数:Delete

     

    package 学生信息管理系统;
    import javax.swing.*;
    
    import java.sql.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Delete extends JFrame{
    	String tableName;
    	JTextField field[]=null;
    	String a[]=null;
    	public void setTableName(String s){
    		tableName=s.trim();
    	}
    	public void setField(JTextField s[]){
    		field=s;
    	}
    	public void setA(String e[]){
    		a=e;
    	}
    	public Delete(){
    		
    	}
    	public void  Execute_Delete(int n){
    		String SQL="";
    		Connection con;
    		Statement sql;
    		SQL="delete from "+tableName+" where "+a[n]+" ='"+field[n].getText().toString()+"'";
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException exp){
    			System.out.println(exp);
    		}
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement();
    			sql.executeUpdate(SQL);
    			con.close();
    			JOptionPane.showMessageDialog(this, "删除成功","消息对话框",JOptionPane.WARNING_MESSAGE);
    			for(int i=0;i<field.length;i++)
    				field[i].setText(null);;
    		}
    		catch(SQLException ex){
    			System.out.println(ex);
    		}
    	}
    }
    

    然后是修改学生信息的Update_stu函数

     

     

    package 学生信息管理系统;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.color.*;
    import java.sql.*;
    public class Update_stu extends JPanel implements ActionListener{
    	Box box1,box2,baseBox;
    	Query query;
    	JButton button;
    	JTextField field[]=null;
    	String a[]=null;
    	int n,mark;
    	Update update;
    	String tableName;
    	Update_stu(){
    		query=new Query();
    		setBackground(Color.green);
    		query.setTableName("stu");
    		a=query.getField();
    		box1=Box.createVerticalBox();
    		box2=Box.createVerticalBox();
    		n=a.length;
    		field =new JTextField[n];
    		for(int i=0;i<n;i++){
    			field[i]=new JTextField(10);
    			if(a[i].equals("学号")==true)
    				box1.add(new JLabel("* "+a[i]));
    			else
    			box1.add(new JLabel("  "+a[i]));
    			box1.add(Box.createVerticalStrut(8));
    			box2.add(field[i]);
    			box2.add(Box.createVerticalStrut(8));
    		}
    		box1.add(new JLabel("  单击修改"));
    		button=new JButton("修改");
    		button.addActionListener(this);
    		box2.add(button);
    		baseBox=Box.createHorizontalBox();
    		baseBox.add(box1);
    		baseBox.add(Box.createHorizontalStrut(8));
    		baseBox.add(box2);
    		add(baseBox);
    	}
    	public void actionPerformed(ActionEvent e){
    		int i;
    		for(i=0;i<n;i++){
    			if(a[i].equals("学号")==true&&field[i].getText().toString().equals("")==true){
    				mark=i;
    				JOptionPane.showMessageDialog(this, "带*必须填写!!!","消息对话框",JOptionPane.WARNING_MESSAGE);
    				break;
    			}
    		}
    		if(i==n){
    			int choose=JOptionPane.showConfirmDialog(this, "请确保你的学号是正确的,否则会更新失败!!!如果学号错误"
    					+ "请先删除再添加","消息对话框",JOptionPane.WARNING_MESSAGE);
    			if(choose==JOptionPane.YES_OPTION){
    				Update update=new Update();
    				update.setTableName("stu");
    				update.setField(field);
    				update.setA(a);
    				update.Execute_Update(mark);
    				JOptionPane.showMessageDialog(this, "更新成功!!!","消息对话框",JOptionPane.WARNING_MESSAGE);
    			}
    		}
    	}
    
    }
    


    这是界面

     

    这是调用的修改函数Update

     

    package 学生信息管理系统;
    import javax.swing.*;
    
    import java.sql.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Update extends JFrame{
    	String tableName;
    	JTextField field[]=null;
    	String a[]=null;
    	public void setTableName(String s){
    		tableName=s.trim();
    	}
    	public void setField(JTextField s[]){
    		field=s;
    	}
    	public void setA(String e[]){
    		a=e;
    	}
    	public Update(){
    		
    	}
    	public void  Execute_Update(int mark){
    		String SQL[]=new String [a.length];
    		Connection con;
    		Statement sql;
    		for(int i=0;i<a.length;i++)
    		{
    			if(i!=mark)
    			SQL[i]="update "+tableName+" set "+a[i]+" ='"+field[i].getText().toString()+"' where "+a[mark]+" ='"+field[mark].getText().toString()+"'";
    		}
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException exp){
    			System.out.println(exp);
    		}
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement();
    			for(int i=0;i<field.length;i++)
    				if(i!=mark&&field[i].getText().toString().equals("")==false)
    					sql.executeUpdate(SQL[i]);
    			con.close();
    			for(int i=0;i<field.length;i++)
    				field[i].setText(null);
    		}
    		catch(SQLException ex){
    			System.out.println(ex);
    		}
    	}
    }
    


    添加学生信息函数:Insert_Stu

     

     

    package 学生信息管理系统;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.color.*;
    import java.sql.*;
    public class Insert_stu extends JPanel implements ActionListener{
    	Box box1,box2,baseBox;
    	Query query;
    	JButton button;
    	JTextField field[]=null;
    	String a[]=null;
    	int n,mark;
    	Insert insert;
    	String tableName;
    	Insert_stu(){
    		query=new Query();
    		setBackground(Color.green);
    		query.setTableName("stu");
    		a=query.getField();
    		box1=Box.createVerticalBox();
    		box2=Box.createVerticalBox();
    		n=a.length;
    		field =new JTextField[n];
    		for(int i=0;i<n;i++){
    			field[i]=new JTextField(10);
    			if(a[i].equals("学号")==true)
    				box1.add(new JLabel("* "+a[i]));
    			else
    			box1.add(new JLabel("  "+a[i]));
    			box1.add(Box.createVerticalStrut(8));
    			box2.add(field[i]);
    			box2.add(Box.createVerticalStrut(8));
    		}
    		box1.add(new JLabel("  单击添加"));
    		button=new JButton("添加");
    		button.addActionListener(this);
    		box2.add(button);
    		baseBox=Box.createHorizontalBox();
    		baseBox.add(box1);
    		baseBox.add(Box.createHorizontalStrut(8));
    		baseBox.add(box2);
    		add(baseBox);
    	}
    	public void actionPerformed(ActionEvent e){
    		int i;
    		for(i=0;i<n;i++){
    			if(field[i].getText().toString().equals("")==true){
    				JOptionPane.showMessageDialog(this, "必须全部填写","消息对话框",JOptionPane.WARNING_MESSAGE);
    				break;
    			}
    			if(a[i].equals("学号")==true){
    				mark=i;
    			}
    		}
    		if(i==n){
    				Insert insert=new Insert();
    				insert.setTableName("stu");
    				insert.setField(field);
    				insert.setA(a);
    				insert.Execute_Insert(mark);
    			}
    		}
    
    }
    


     

     

     

    调用的添加函数Insert

     

    package 学生信息管理系统;
    import javax.swing.*;
    
    import java.sql.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Insert extends JFrame{
    	String tableName;
    	JTextField field[]=null;
    	String a[]=null;
    	Update update;
    	public void setTableName(String s){
    		tableName=s.trim();
    	}
    	public void setField(JTextField s[]){
    		field=s;
    	}
    	public void setA(String e[]){
    		a=e;
    	}
    	public Insert(){
    		
    	}
    	public void  Execute_Insert(int mark){
    		String SQL;
    		Connection con;
    		Statement sql;
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException exp){
    			System.out.println(exp);
    		}
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			SQL="insert "+tableName+"("+a[mark]+") values ('"+field[mark].getText().toString()+"')";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement();
    			sql.execute(SQL);
    			con.close();
    			update =new Update();
    			update.setTableName(tableName);
    			update.setField(field);
    			update.setA(a);
    			update.Execute_Update(mark);
    			JOptionPane.showMessageDialog(this, "添加成功!!!","消息对话框",JOptionPane.WARNING_MESSAGE);
    			for(int i=0;i<field.length;i++)
    				field[i].setText(null);;
    		}
    		catch(SQLException ex){
    			System.out.println(ex);
    		}
    	}
    }
    


    然后是查找学生信息的Search_stu函数

     

     

    package 学生信息管理系统;
    import java.awt.*;
    import java.awt.event.*;
    
    import javax.swing.*;
    import javax.swing.table.DefaultTableModel;
    
    import java.awt.color.*;
    import java.sql.*;
    public class Search_stu extends JPanel implements ActionListener{
    	Box box[],baseBox;
    	Query query;
    	JButton button;
    	JTextField field[]=null;
    	String a[]=null;
    	int n,mark,m;
    	Search search;
    	String tableName;
    	DefaultTableModel search_table;
    	Object object[][];
    	String b[];
    	Search_stu(){
    		setLayout(new FlowLayout());
    		query=new Query();
    		setBackground(Color.green);
    		query.setTableName("stu");
    		a=query.getField();
    		n=a.length;
    		box=new Box [n+1];
    		field =new JTextField[n];
    		for(int i=0;i<n;i++){
    			box[i]=Box.createHorizontalBox();
    			field[i]=new JTextField(10);
    			if(a[i].equals("学号")==true){
    				box[i].add(new JLabel("  "+a[i]));
    				box[i].add(Box.createHorizontalStrut(8));
    				box[i].add(field[i]);
    			}
    			else{
    				box[i].add(new JLabel("  "+a[i]));
    				box[i].add(Box.createHorizontalStrut(8));
    				box[i].add(field[i]);
    			}
    		}
    		object =new Object[0][0];
    		search_table=new DefaultTableModel(object, a);
    		JTable table=new JTable(search_table);
    		button=new JButton("查找");
    		button.addActionListener(this);
    		box[n-1].add(new JLabel("  单击查找"));
    		box[n-1].add(Box.createHorizontalStrut(8));
    		box[n-1].add(button);
    		baseBox=Box.createVerticalBox();
    		for(int i=0;i<n;i++){
    		baseBox.add(box[i]);
    		baseBox.add(Box.createVerticalStrut(8));
    		}
    		JScrollPane scrollPane=new JScrollPane(table);
    		scrollPane.setBounds(0,0,550,380);
    		table.setPreferredSize(new Dimension(scrollPane.getWidth() - 50, scrollPane.getHeight()*2));
    		baseBox.add(scrollPane); 
    		add(baseBox);
    		table.revalidate();
    		
    	}
    	public void actionPerformed(ActionEvent e){
    		int i,sum=0;
    		for(i=0;i<n;i++){
    			if(field[i].getText().toString().equals("")==true)
    				sum++;
    		}
    		System.out.println(sum);
    		if(sum==n)
    			JOptionPane.showMessageDialog(this, "你未输入任何内容,请重新输入!","消息对话框",JOptionPane.WARNING_MESSAGE);
    		else{
    			Search search=new Search();
    			search.setTableName("stu");
    			search.setField(field);
    			search.setA(a);
    			search.Execute_Search();	
    			object=null;b=null;
    			query=new Query();
    			query.setTableName("stu");
    			object=search.getRecord();
    			search_table.setDataVector(object, a);
    		}
    	}
    }
    


    这是查找界面

     

    然后是查找函数:

     

    package 学生信息管理系统;
    import javax.swing.*;
    
    import java.sql.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Search extends JFrame{
    	String tableName;
    	JTextField field[]=null;
    	String a[]=null;
    	Object object[][];
    	String b[];
    	public void setTableName(String s){
    		tableName=s.trim();
    	}
    	public void setField(JTextField s[]){
    		field=s;
    	}
    	public void setA(String e[]){
    		a=e;
    	}
    	public Search(){
    		
    	}
    	public void  Execute_Search(){
    		String SQL="select * from "+tableName+" where ";
    		Connection con;
    		Statement sql;
    		ResultSet rs;
    		int sum=0;
    		for(int i=0;i<a.length;i++)
    		{
    			if(field[i].getText().toString().equals("")==false){
    				if(sum==0)
    					SQL=SQL+a[i]+" = '"+field[i].getText().toString()+"'";
    				else
    					SQL=SQL+" and "+a[i]+" = '"+field[i].getText().toString()+"'";
    				sum++;
    			}
    			
    		}
    		try{
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		}
    		catch(ClassNotFoundException exp){
    			System.out.println(exp);
    		}
    		try{
    			String url,userName,userPwd;
    			url="jdbc:sqlserver://localhost:1433;DatabaseName=Student";
    			userName="sa";
    			userPwd="aaascx";
    			con=DriverManager.getConnection(url,userName,userPwd);
    			sql=con.createStatement();
    			sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
    			rs=sql.executeQuery(SQL);
    			rs.last();
    			object =new Object[rs.getRow()][a.length];
    			rs.beforeFirst();
    			int ncase=0;
    			while(rs.next()){
    				for(int i=1;i<=a.length;i++){
    					object[ncase][i-1]=rs.getString(i);
    				}
    				ncase++;
    			}
    			con.close();
    			for(int i=0;i<field.length;i++)
    				field[i].setText(null);
    		}
    		catch(SQLException ex){
    			System.out.println(ex);
    		}
    	}
    	public Object[][] getRecord(){
    		return object;
    	}
    }
    


    写的时候没发现  现在看看挺多的。。其实代码不多,我每个删除 更新 添加 查看 查找 之所以又写了一个删除 更新 添加 查找函数 因为我还会往下写的。。在后面更新 会 查找课程信息 成绩信息 什么的直接调用函数就行了。所以不要嫌多。。而且这些函数的内容都是差不多的。

     

    比如写完一个更新操作 把里面的sql语句改改 不就是删除操作吗。。内容看着多 其实都一样。一起加油吧!

     

    展开全文
  • 信息管理与信息系统

    万次阅读 多人点赞 2009-06-26 18:15:00
    信息管理的过程包括信息收集、信息传输、信息加工和信息储存。信息收集就是对原始信息的获取。信息传输是信息在时间和空间上的转移,因为信息只有及时准确地送到需要者的手中才能发挥作用。信息加工包括信息形式的...

    信息管理与信息系统

    1.什么是信息管理与信息系统?

    信息管理 
    是指在整个管理过程中,人们收集、加工和输入、输出的信息的总称。信息管理的过程包括信息收集、信息传输、信息加工和信息储存。信息收集就是对原始信息的获取。信息传输是信息在时间和空间上的转移,因为信息只有及时准确地送到需要者的手中才能发挥作用。信息加工包括信息形式的变换和信息内容的处理。信息的形式变换是指在信息传输过程中,通过变换载体,使信息准确地传输给接收者。信息的内容处理是指对原始信息进行加工整理,深入揭示信息的内容。经过信息内容的处理,输入的信息才能变成所需要的信息,才能被适时有效地利用。信息送到使用者手中,有的并非使用完后就无用了,有的还需留做事
     信息系统 
    从技术上说就是为了支持决策和组织控制而收集(或获取)、处理、存储、分配信息的一组相互关联的组件。除了支持决策、协作和控制,信息系统也可用来帮助经理和工人分子问题,使复杂性可视化,以及创造新的产品,从商业角度看,一个信息系统是一个用于解决环境提出的挑战的,基于信息技术的组织管理方案。我们用信息系统这个词时,特指依赖于计算机技术的信息系统。一个基于计算机的信息系统是以计算机软件、硬件、存储和电信等技术为核心的人机系统。
     2.业务培养目标:
    本专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
      业务培养要求:本专业学生主要学习经济、管理、数量分析方法、信息资源管理、计算机及信息系统方面的基本理论和基本知识,受到系统和设计方法以及信息管理方法的基本训练,具备综合运用所学知识分析和解决问题的基本能力。
     毕业生应获得以下几方面的知识和能力:
      l.掌握信息管理和信息系统的基本理论基本知识;
      2.掌握管理信息系统的分析方法、设计方法和实现技术;
      3.具有信息组织、分析研究、传播与开发利用的基本能力;
      4.具有综合运用所学知识分析和解决问题的基本能力;
      5.了解本专业相关领域的发展动态;
      6.掌握文献检索、资料查询、收集的基本方法,具有一定的科研和实际工作能力。[编辑本段]主干课程
     主干学科:管理学、经济学、计算机科学与技术。
     主要课程:经济学、会计学、市场营销学、生产与运作管理、组织战略与行为学、管理学原理、应用数理统计、运筹学、计算机系统与系统软件、数据结构与数据库等。
      主要实践性教学环节:程序设计实习、管理软件实习、毕业设计等。一般安排18周,其中毕业设计不少于12周。
     
    3.专业介绍: 
    这个专业主要是研究信息管理以及信息系统分析、设计、实施、管理和评价等方面的基本理论和方法。通俗地讲,就是从信息中发掘财富。现代社会正是信息化社会,大量纷繁的信息如何管理,并且从中获得有效的信息,正是信息管理科学的研究重点。与计算机结合,使计算机作为工具,信息管理更加有效和实用。随着企业经营规模的现代化,对信息管理的要求越来越强烈。例如铁路订票系统,就是对车票这种信息的查询和管理系统。可以说软件开发的最主要面向的客户就是帮助企业制作良好的信息管理系统。信息管理涉及咨询、服务、物流等很多行业,有很多的就业机会。
      授课的内容— 偏重计算机、涉及管理课程
      学习的内容涵盖计算机学科和管理学科的核心课程。管理学科方面有会计学、经济学、管理学、统计学;计算机方面有高级语言程序设计、数据结构、数据库、操作系统、计算机网络。两学科综合课程有电子商务、管理信息系统等。独立设计、实现小型信息系统或大型信息系统中的某一子系统,并在此基础上完成毕业设计论文,最后一个学期还应安排相应的管理软件上机实习。
    专门设置信息管理和信息系统专业的院校很多,如中国人民大学、清华大学、北京大学、武汉大学、哈尔滨工业大学、西安交通大学、浙江大学、西交利物浦大学等。其中工科院校偏重对计算机应用的学习,文理院校偏重在管理上的研究,另外西交利物浦大学(由西安交通大学和英国利物浦大学在中国苏州联合创办的一所具有独立法人的招分在一本以上的大学)所开设的此专业方向则为“电子金融方向”。电子金融是指应用电子通信和电子计算来提供金融服务和金融市场,它包括电子支付系统、金融服务企业的运营以及金融市场的操作。计算机系统、互联网及其相关技术作为新的分配渠道,为金融服务企业有效地创造满足他们客户的需求的产品提供了条件。同时,这些新的技术让客户能轻松的利用广泛的资源和供应商得到金融信息和服务,从而打破了金融服务企业竞争的壁垒。这使得金融服务行业需要不断的创新,也加大了市场对既拥有必要的计算机技能,还同时了解金融产品、金融服务以及金融服务商如何运营等专业知识的毕业生的需求。电子金融专业就是为了满足市场的这一需求而开设的。
     
    信息管理”顾名思义就是对信息进行管理,信息管理的活动包括信息的获取,整理,存储,加工,传输和输出等,管理的目的是让人们在需要的时刻获得所需要的信息。 
    例如,有上千人参加一场考试,每个考生的姓名,性别,年龄,职业,成绩等信息如果随意登记在册,要查询某一个学生的成绩就会很费时间,如果设立准考证号,并且按准考证号编排学生花名册,那就很容易查到一个学生的成绩,这个“设立准考证号,并且按准考证号编排学生花名册”就是一种简单的信息管理。 
    那么什么是信息系统呢?信息系统是为了实现信息管理的目标而建立的一套工作系统,它的组成包括信息、管理信息的人,管理信息的规程,管理信息的设备等等。 
     
    信息管理与信息系统是随信息而生的,自古就有,只是到了上个世纪的60年代由于计算机科学与技术的发展才发生了革命性的变化。计算机的特点是处理速度快,存储能力强,远远超过了人的能力,这两个显著特点用到信息管理上,人类进行信息管理的能力发生了飞跃。 
    例如,上面提到的上千学生按准考证号编排的学生花名册要改成一个按考试成绩排名的名单,若依靠手工处理,够几个人忙几天的,而用计算机处理,一眨眼的工夫这个名单就出来了。 
    所以,近几十年来,基于计算机的信息系统应运而生,并且随着信息技术的飞速发展日新月异,现在我们提到信息系统都是这种应用计算机进行信息管理的系统。 
     如今在我们的生活和工作中信息系统无处不在,政府、企业、学校、超市、医院、航空公司等各类各行的组织机构都建立了计算机信息系统。 
    假如今天你在自动取款机ATM上取钱,你就在使用银行的信息系统了,ATM从银行卡上获得你的帐号,同时从键盘的输入上获得你的密码和取款数目,通过网络把这些信息传输到银行信息系统的计算机里,与存储在数据库里你原有的存储信息进行核实,核实通过后,系统就向ATM发出支付信息,ATM进行付款操作,同时银行的计算机也修改了你的存储信息以及整个系统中与你的取款相关的信息,例如当日银行总取款数的信息。 
    如今,银行的所有业务都运行在银行信息系统上,系统每天要处理无数笔业务,系统既要确保数据的准确安全可靠,又要使用方便快捷,系统的技术和管理的复杂性是不言而喻的。 
    信息系统的普及和发展使得信息系统成为一个新兴的领域,这个领域专门从事信息系统的规划、设计、开发、维护和更新。从20世纪80年代开始在我国高校开设了相应的专业,专门培养信息系统领域需要的大量专业人才。早期这类专业的名称并不一致,1998年教育部调整专业时,正式定为“信息管理与信息系统”,归于管理学的管理科学与工程学科。 
     常有这样的误解:信息系统无非是计算机的一种应用,所以计算机专业人才就可以作为信息系统的专业人才。其实计算机专业人才与信息系统专业人才有本质的差别,前者是技术型人才,后者是技术与管理结合的综合型人才。 
    以财务信息系统为例,信息系统开发人员如果不懂财务管理,开发出来的必定是一个失败的系统或者是一个财务人员不愿意使用的系统。信息管理与信息系统专业的学生既要学习信息技术也要学习管理的理论和方法,他们不仅要掌握信息技术的基本知识和最新发展,也必须懂得如何把这些技术用于管理,既能够与技术人员沟通,也能够与业务领域人员沟通,是复合型人才。 
    专业知识的学习主要包括三个方面,一是学习管理学、经济学、运筹学等管理科学;二是学习数据库、网络和编程语言等信息技术;三是学习管理信息系统、信息系统分析与设计等信息系统的理论与方法。在信息系统发达的国家,还提倡学习行为科学和认知科学,使得建立的信息系统对用户更具有友好性。 
    除了具有上述的综合性的特点外,信息管理与信息系统专业也强调实践性,从编程开始,通过数据库应用,网络应用程序开发,一直到信息系统的设计与开发,学生在四年内一直有动手实践的机会,只有通过这些实践才能使学生理解书本上的知识和培养他们解决实际问题的能力。 
     信息管理与信息系统专业的毕业生有广泛的就业机会,可从事的职业大致可分为三个方面:信息系统开发业、信息系统管理业和信息系统咨询服务业。 
     
    从事信息系统开发的工作属于IT行业,在信息系统开发公司就业,如SAP,金碟,用友都是著名的信息系统开发商,中小型的开发商也有很多; 
    信息系统管理的工作遍布各行各业,几乎所有的组织机构都已经或即将成立独立的信息管理部门,有的称为信息中心,有的叫信息处,有的叫信息办,不管怎么称呼,其职能都是负责该组织的信息系统的建设和正常运行,这些部门提供了信息系统专业学生大量的就业机会; 
    信息系统咨询服务是一个新兴的行业,是一个中介性质的行业,它独立于系统开发商,为企业等组织提供关于信息系统的可行的解决方案,这样的公司正如雨后春笋般地出现。 
     当前,我国把信息化建设放在战略位置的高度上,提出了“以信息化带动工业化”的国策,各行各业的信息系统建设正方兴未艾,这种形势为信息管理与信息系统专业的发展提供了有利的机遇和光明前景。  
      有关联的其他专业:计算机科学与技术、企业管理、情报学、图书馆学。
      名称不同但实质相同的专业: 计算机信息管理
      信息管理专业,是一个涵盖面很广的专业,所以,在不同的学校的内容可能差异很大。专家提醒:
      这是一个适应面相当广的专业。就业机会很多,近年来主要是:
      软件开发人员-----帮助企业和组织问题,起薪一般在2000-3000/月;
      要注意这个专业在有的学校实际是学习计算机软件,有的可能是以前的图书馆系的改名,报考是一定要查明这些情况。
      毕业后干什么— 主要是与计算机应用相关的工作,还有一些信息管理的工作
      网络或系统管理员------企业或组织高效运行的保障,起薪一般在1500-3000/月;
      企业信息管理员 —— 在企业中从事信息搜集、管理工作,起薪一般在1000-3000/月。
      报考什么样的学校—— 应查明各校研究方向上
     
    4.专业课程:
    01计算机基础
    02形势与政策
    03思想道德修养与法律基础
      04体育
      05军事理论
      06大学生心理素质拓展训练
      07高级语言程序设计
      08西方经济学原理
      09线性代数
      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管理信息系统
      39Unix系统与编译技术
      40文学修养
      41就业指导
      42决策支持系统
      43企业资源计划
      44统一建模语言(UML
      45人力资源管理
      46微观经济学
      47宏观经济学
      48信息安全概论
      49数据库原理
      50JAVA语言
      51知识产权法
      52企业竞争情报
      53信息分析与预测
      54计算机实用软件
      55编译原理
      56概率论与数理统计
      57计算机系统维护
      58市场营销学
      59线性代数
     
    2.毕业论文如何设计?

    毕业论文主要做系统的设计与开发,设计部分参考《管理系统分析与设计》的过程来做,剩下的就是开发部分,选择熟悉的工具进行开发,可以做C/S模式的,也可以做B/S模式的。相应的选择的开发工具会不同。

    下面题目是大方向,可以根据情况,选定某公司来做,这样,背景介绍部分就比较具体,不会泛泛而谈。也可以自己另选。

    1.  学生成绩管理系统设计与实现

    2.  客户管理信息系统设计与实现

    3.  图书管理系统设计与实现

    4.  工资管理信息系统设计与实现

    5.  饭店餐饮管理信息系统设计与实现

    6.  网上书店的设计与实现

    7.  库存管理信息系统设计与实现

    8.  企业人事管理系统设计与实现

     

    9.  图书租借管理系统设计与实现

    10. 超市信息管理系统设计与实现

    11. XX公司进销存管理系统设计与实现

    12. XX公司进出货管理系统设计与实现

    13. 运输企业管理系统设计与实现

    14. 超市CRM管理系统设计与实现

    15. 公交车换乘系统设计与实现

     

     

    考证方向:

    信息系统管理工程师  信息系统监理师  数据库分析师  物流师  网络工程师  程序员  软件测评师  软件设计师  信息系统运行管理员  信息系统管理工程师  信息系统监理师  数据库分析师  物流师  网络工程师  程序员  软件测评师  软件设计师  信息系统运行管理员  
     
    就业前景:
    1.社会需求:
    通俗的讲,就是从信息中发掘财富。现代社会正是信息化社会,大量纷繁的信息如何管理,并且从中获得有效的信息,正是信息管理科学的研究重点。与计算机结合,使用计算机作为工具,信息管理更加有效和实用。随着企业经营规模的现代化,对信息管理的要求越来越强烈。例如铁路订票系统,就是对车票这种信息的查询和管理系统。可以说软件开发的最主要面向的客户就是帮助企业制作良好的信息管理系统。信息管理涉及咨询、服务、物流等很多行业,有很多的就业机会。
    2.21世纪现状
    21 世纪是信息科学 技术 飞跃发展的时代,信息技术在经济管理领域应用广泛,网络经济的发展对电子商务、金融工程等人才的需求势必增加,随着全球经济一体化形势的发展,信息管理与信息系统专业培养的人才将受到人才市场的青睐。经济全球化和我国加入 W...21 世纪是信息科学 技术 飞跃发展的时代,信息技术在经济管理领域应用广泛,网络经济的发展对电子商务、金融工程等人才的需求势必增加,随着全球经济一体化形势的发展,信息管理与信息系统专业培养的人才将受到人才市场的青睐。      经济全球化和我国加入 WTO  IT 企业迎来前所未有的发展机遇和压力,这些企业不仅需要计算机软、硬件工程师,网络工程师,通信工程师,更需要信息化建设的复合型开发和管理人才,以便进行企、事业和部门的应用系统的开发、维护,进行信息资源的开发利用。      进入新世纪,我国开始了第三步战略目标的奋斗历程,国家提出了  以信息化带动工业化,以工业化促进信息化  的战略举措,提出了我国国家信息化宏伟蓝图。对于这样一个伟大的 历史 进程,应该而且必须有强有力的学科支持,以便培养数以千万计、几千万计的管理人才、 IT 人才及其综合型的复合人才。    
     3.可选的方向:
    毕业后可报考信息管理与信息系统专业及相关专业的研究生;国家和省市各级信息产业、财政和金融部随着信息技术的迅猛发展,信息技术与管理的关系日渐紧密,也日趋融合,信息和信息技术已经并将进一步对经济社会发展产生巨大影响。以管理信息系统规划,开发与管理,信息产业管理,系统仿真与知识管理等内容为主的该研究方向一直是重点研究领域,而且随着我国国民经济和社会信息化进程的加快,研究方向近年来除了在原有领域继续开展研究外,加强了对电子商务和企业管理信息化的研究。
    3.毕业生适应的工作领域
      主要到国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息系统分析、设计、实施管理和评价等方面的工作。 
      据最新全国普通高校本科毕业生就业基本情况统计分析,不同行业单位,不同省市地区对专业人才的需求有所不同,下面就是有关详情:
      1)机关单位接受本科毕业生数量最多的10种专业是:法学、计算机科学与技术、侦察学、英语、电子信息工程、通信工程、汉语言文学、交通运输、刑事科学技术、会计学等。
      2)科研设计单位接受毕业生最多的10种专业是:土木工程、机械设计制造及其自动化、电子信息工程、自动化、计算机科学与技术、建筑学、电器工程及其自动化、通信工程、测控技术与仪器、热能与动力工程。 
      3)高等学校接受本科毕业生专业最多的10个专业是:英语、计算机科学与技术、体育教育、法学、临床医学、数学与应用数学、机械设计制造极其自动化、电子信息工程、思想政治教育、会计学。 
      4)医疗卫生单位接受本科毕业生最多的10种专业是:临床医学、预防医学、药学、口腔医学,护理学,医学检验、中医学、麻醉学、医学影象学、公共事业管理。 
      5)金融单位接受本科毕业生最多的10种专业是:金融学、会计学、法学、计算机科学与技术,国际经济与贸易、经济学、信息管理与信息系统、工商管理、财政学、英语。 
    (注:高校除个别专业如:英语、数学、计算机等热门专业外,已不接收本科学历学生。)
    4.毕业去向
        毕业生可在银行业、服务业、证券业、图书馆、学校、机关等担任计算机工程助理师。主要从事信息系统的开发与维护,负责管理信息领域和计算机信息系统的开发、维护、使用和管理工作;大型数据库数据管理员,在信息管理领域内负责大型数据库的系统管理、安全管理和性能管理工作;网站,在工程师的指导下,负责网站的日常维护工作;计算机高级文员。 
    5.毕业生就业分布统计
        国有企业1603%;录取研究生1263%;三资企业913%;民营及私营企业906%;金融单位632%;高等学校576%;机关556%;科研设计单位435%;中小学及其它教学单位414%;其它事业单位273%;出国112%;部队034%;医疗卫生单位004%;其它056%。
        与以上相比本专业的各方向及就业率分别是经济信息管理7314%、信息学9167%、科技信息8646%、管理信息系统8326%、林业信息管理573%。 
    大学生们的评价:
    1.我是山东理工大学大二的学生,可能很多朋友知道,我们学校大一是统一学公共基础课的,大二选专业,大三分方向,到现在为止我学习这个专业也快一年的时间了,这一年的时间让我学到了很多的东西。很多是我感兴趣的,可能也是我本人对计算机方面的知识感兴趣的原因,但是我又不想只学习计算机知识,所以选择了这个专业,我们开的课有数据库,数据结构,网络技术,C#,还有西方经济学,基础会计,将来还会学到管理学方面的知识。这些课程都是我们会用到的,我们如果只单纯的学习一方面的知识是远远不够的。
           很多同学说我们专业是学的多而不精,但是我说,大学里面课上学的东西本来就是有限的,我们接触的多,额偶们就会用更多的时间去丰富我们学到的东西,我只能说我们专业会比计算机专业的学生更懂得管理,我们比纯粹学管理的学生懂计算机。学习的东西并不是学了就会了,单纯的是学了是没有什么用的,重要的是实践,没有实践,你学的东西用不上,你学的再多也是没有什么用的。
          再说说我们专业的就业,可能信管的学生都知道这个专业不好就业,其实不是不好就业,而是我们上学的时候没有把我们要学的东西学会,拿我们学校为例,专业80人,很小的一个专业了,真正学习的没有几个,包括我自己在内,很多时候上课都是不学的,考试是靠突击的,本身我们会的东西就不是很多,看到不会的东西就放弃了。这样的态度肯定是学不好的。我看过我们专业可以就业的方向,我们如果上学的时候好好学习了,完全可以胜任C#,JAVA程序员的职务,还有ERP,我们学企业信息化,只要我们好好学了,做这个是很轻松的事情,不是就业不好就而是你什么都不会。
          2009年,经济危机一直在持续,貌似这是一个很长的过程,失业了,毕业即失业的现象让更多的信管学生失去了信心,我只能说错,经济危机是为什么?为什么会有那么多的企业倒闭?倒闭的企业有多少是管理经营很先进的企业,企业信息化十一哥趋势,我们还有两年的时间在学校学习,等我们毕业了,也许经济还是现在这个样子,也许就是一个经济持续增长的阶段,那时候我们的就业前景会是什么样子,不用我说大家也就知道了,但是如果你毕业了还是什么都不会。。。。那我无话可说,不是专业不好就业,而是你学什么都不好就业,真正去工作 的是你,不是你的专业,问题不是专业而是个人。
           最后再说说考研吧,这个我没有好好的考虑过,因为我认为我们专业最后靠的不是文凭而是你的能力,能力是靠实践出来的,我的想法是现就业,如果有需要我会去考研。但是我还是支持想考研的同学,祝你们成功.
       2. 是一个具有挑战性的专业,就像国内某些高校本专业招生要求本硕连读(6年),时间不代表知识,但学知识需要时间和积累。 
    形而上视角:——你需要从时代变革、信息技术革命、信息社会角度认识本专业的价值,它是现代组织的神经中枢,是提高生产效率和生产效益的工具,也是波特所强调的现代企业的基础性竞争优势来源,这是根本,没有这个,人们就没有什么动力去做信息系统,也就不需要钻研这个.
     .维度视角:管理;内容;技术。——(1)管理:信息系统作为现代组织的神经中枢,与组织业务息息相关,不存在脱离组织目标战略功能的信息系统,所以管理学、生产、市场、财务、人事等管理知识与思维必备。MIS教材都不厌其烦的强调这一点。(2)内容:具体包括结构化信息和非结构化信息,这是非常有必要强调的,是信息整合的思维基础。结构化信息就是常见的企业各类管理系统中的固定格式数据,这方面技术已经成熟;非结构化信息譬如电子邮件、你的OFFICE文件、PDF文件、电影、MP3、一个公告等零碎的信息,这方面图书情报机构比较有经验。两者的整合是需要下工夫的。(3)技术:了解需要实现整体和业务管理目标,知道需要管理哪些内容,你同时必须知道如何实现你的规划,才不至于纸上谈兵。这就是计算机软件建造技术的用途。 
    工程视角:管理工程;信息工程;系统工程。——(1)管理工程:生产、市场、贸易、物流、财务、人事、SCM等管理流程规划与建模,IBMwebsphere business molder可以作为标杆,这是纯流程规划方面的。(2)信息工程:文的方面就是常见的管理软件的熟悉使用,还有偏重于非结构化信息的内容管理系统,这方面就是分类、主题、元数据,可参考TRS公司,两类信息贯通之后才能对整个内容有个感性的思维;技术方面就是系统分析、设计与编码了,像SOA/OOSE/UML/J2EE之类。(3)系统工程:对这门课的学习非常重要,这个属于理念方面的,教导如何处理复杂性,既要把握战略、业务、单元,不同类型内容的整合,又要兼顾多个阶段的开发管理,确实不容易。系统工程思想与方法主导你的大脑。 
    传统专业视角:管理类;图书情报类;技术类。——(1)管理类:偏重于管理职能学习,结构化信息管理,像ERPCRMSCM等,弱于信息整合(不是系统集成)、开发技术。(2)图书情报类:见长于文献管理,但过于僵化,属于公益性质,知识领域过窄。有必要花费那么长时光在这上面吗?可能这也导致冷门的原因。(3)技术类:重编程,轻业务,软件开发低水平重复建设可能与此有关,这样与计算机专业没什么区别。 
    专业课程视角。——(1)管理类:管理学、西方经济学、生产运作管理、会计学、市场营销学、国际贸易与实务、企业管理学、组织行为学、信息经济学、运筹学。(2)内容类:信息管理学概论、信息组织、管理信息系统、电子商务、决策支持系统、人工智能及其应用。(3)技术类:计算机网络技术、程序设计、数据结构、操作系统、数据库系统、信息系统分析与设计、系统工程概论、软件工程等。 
     学习视角。——(1)熟管理:对管理职能有较深的认识掌握,特别学会流程分析建模,最好能BPR。(2)精于内容管理:不仅会MIS/DSS/OA,课程上操作过用友或金蝶的系统,而且又会文献管理的那一套理念,特别是web2.0和信息构建的使用,才可想象出所谓的随需应变灵活性系统。(3)熟悉或精通软件相关技术:系统分析设计和编程,根据个人爱好,都做好当然更好。 
     紧贴专业就业视角。——(1MIS类:公司软件维护,软件咨询工程师,软件实施工程师,管理软件销售。(2)信息管理类:企业网络营销人员,商情人员,政府或企业办公文员,网站编辑,图书馆情报机构信息管理人员。 
     考研视角。——(1MIS类:管理科学与工程,如清华,天津等。(2)信息管理类:情报学(商学院下的竞争情报类,如南开;图书情报信息管理类,如武大等)。(3DSS/运筹/复杂系统/决策类,数学用的多一点,西交等工科院校的管理。其实作为求知者它们之间没有太清的界限,现在不再是专红时代,过于狭窄不利于创新与就业,根据爱好和个人特点应该可以选出来偏重点。 
     如果取各家之长,汲取精华,大有裨益,清华的MIS特色+武大的信息管理(及商业竞争情报)+软件学院的软件工程=合格的信管毕业生。这样我国的信管就有希望了,你认为四年时间是不是有点紧张啊,现实是很多研究生出来的结果也是大致达到这个趋势水平。 
    简言之,管理目标与流程,信息整合,技术平台。与图书科技信息区别开一下,尽量不再按经济信息、科技信息划界,可能更接近于这个专业的名称吧。 
     3.非常垃圾的专业啊,工作很难,除非重点院校的,建议考研,可以选择计算机或者通讯方面的吧,出国的话看你家里情况 
    4.说实话不怎么样,不过不同的学校这个专业也不一样,我说的不一样是学的知识侧重点不一样,有的学校这个专业主要学计算机那将来就业可以向编程阿计算机方面发展,有的学校偏向管理,就没得发展了。。。像我也是这个专业的,我们学校这个专业是属于工商管理学院的,所以弄得我们呢什么都没学好,郁闷!具体要看你们学校怎么规划这个专业了呵呵,实在没兴趣可以转专业的,相信你们学校也可以,咨询一下学校相关部门吧~~~
    重点学校的信管专业也是很垃圾的,比如说我们学校,考研的话就是考管理科学与工程了,现在出国只要家里有钱就可以了阿,不过出国的人越来越多,我不觉得有什么好的~~~ 
     5.各个学校对这个专业开的课差别很大,我知道的我大一大二除了公共基础课(英语、高数、马哲等)外,还学会计、经济法、网络技术、数据库等等,很杂的。而其他学校同学还有检索等等,晕!
    大一大二都是学基础的,多但不精。你可多涉猎相关的,初步选好发展方向,计算机方面、管理方面。然后定向去选相关书籍。
    图书馆永远是个宝库。 
    我学的是这个专业,大一大二什么专业课都不来开的都是些基础课。
    我什么都没学会现在大三了开的专业课也不是很好学!
    现在主讲的都是程序开发与设计,编程类的了!
    如果要选计算机方向就应该多看些关于编程的书!早点为以后的专业课打好基础!切记学好C语言!这是必学的!
    我现在学习是晚了!
    不知道说这个对你有没有用! 
     6.对网络有兴趣就考网络工程师
    对计算机语言感兴趣就都学编程,这个不用证书,有自己做的案例就可以了
    还可以向计算机软件方向发展,去参加微软,金山等培训考那些微软等相关公司的认证证书
    还可以考物流与营运,环保等证书或者就是财务类的会计证,报关证等
    最后还可以多关注计算机故障硬件软件的都算,就做个网管也可以.
    知道有限,见谅. 
    JAVA工程/ DBA(数据库管理员)/程序测试员/网络工程师等。其实无论考哪一个都没有什么用,因为你在工作的时候,很少会看重这个的,当然有比没有好一点,就看你对什么感兴趣,以后想进入什么行业,努力学习,感兴趣的话,想靠一个证很容易的。如果非要弄的话,建议考比较权威的,一般是考试费用贵的那些,一方面是考的人不是很多,另外,有了这些考试费用,也可以鞭策你更加努力。 
     7.我是学信息系统与信息管理专业的。现在想考ERP证书,问问哪位大哥大姐懂ERP的,这ERP证书考了有没有用??
    我大三了。。想要为以后找工作加点筹码,不知道该怎么办??想往网络方向走。。。求~~~~~~ 
    当然有用了,我就准备考的,我也是大三,不过我已经报了,这个我也是老师推荐的,老师说还是不错的。你比我强啊,我学的是计算机专业的。
    考吧,肯定有用的。 
    8.  我也赞同楼上所说的,信息管理和信息系统专业实际上就是信息技术和管理专业相结合,由于大学教育的特点,信息技术会教到硬件/软件/网络等各方面的知识(当然是比较浅的),管理知识包括各方面,只要是你想得到的.
    一般这个专业是从2000年时起电子、计算机比较风靡的时候,大学院校纷纷增设的认为比较时髦的专业。但是由于学习的内容,就业的情况等来讲,一般这种院校都是属于学校的边缘学科,和电子商务专业有点象。  
    9..师弟师妹  
    不要迷茫啊! 
    信息管理与信息系统 
    虽然 很杂 但是 
    只要你把学校的课程 学好 
    毕业后 那就是 光明 
    可以去事业单位做管理阶层 
    或者去公司做白领 
    没事可以做个信息系统啊 
    总之就离不开 管理  信息系统 这两样  地方 你都可以去 
    10..第一志愿! 
    交一个专业的学费,可以学到好几种专业的知识,这样的大杂烩很适合我的性格,可以触类旁通! 
    立志成为一个适应社会需求的复合型人才! 
    11.经典评论:
    在学习方面,大学的一大特色就是教材的特色,在教材的选择方面,各个大学都是非常自主的去选择教材的作者,出版社和版本。几乎可以说没有两个大学的学生使用的全部教材都是一样的。甚至像名校的老师所使用的都不是市面上能买到的教材(或是说讲义),都是自己编写的或是同系老师编写的讲义,拿来就给学生复印,并且还有配套的PPT,案例等。还有的大学使用的英文教材都是老师从国外带回来的,也是市面上没有见过的外国畅销教材,然后影印给学生使用。可以说院系老师在教材的选择和使用方面可是煞费苦心。那这样就给新生带来一些遗憾,就是这些教材到底有什么分别?我们到底要选什么样的教材?等等迷惑接连而至。下面就稍微剖析一下这个问题.
     首先讨论一下最重要的一点就是:为什么选择国外教材或是国内教材。这两者有什么区别和联系。
    我们先说明一点,国外教材在这里指的是国外畅销教材,好多国外的大学也和我们国内的大学一样,由某些特别厉害的大学带头编写教材,然后其它大学看到这本教材不错,便选为自己学校的标准教材。这样就会有一些教材的销量和使用人数非常之大。然后一些外国著名的教材出版社就来出版这些书(像Mc Graw Hill, Pearson等出版社),这样基本上有名出版社出版的教材就是国外畅销教材,这种教材一般内容丰富(也就是说都是六七百页的),印刷精美(里面的图表全都是彩色的,有点儿像我们高中使用过的生物教材),配套齐全(随书有教学资料CD,还有配套网站指导学生学习)。当然,价钱也就不是能想象的。大家要是感兴趣可以去http://www.amazon.com/exec/obidos/tg/browse/-/283155/ref=gw_br_bo/103-3598751-7040635 这个是国外著名的网上商店,里面的书,尤其是英文原版教材,看看定价就让你瞠目结舌,居然说“discount only $99,仅仅99美元,这样的价钱我想我们国内学生一般是支付不起的。所以我们国内学生使用的国外教材一般是指国外影印版的教材,也就是常常由高等教育出版社或是机械工业出版社来购买版权,然后把国外的教材影印后出版,这样的教材就没有了原来教材的美丽的彩色图表,一切都是黑白的。所以称之为“影印版”,就好像把彩色图书复印了一下是一样地。当然,这样成本也就降下来了,一般不会超过80元人民币,当然内容是一点不少的照搬,这样的教材被国内名校普遍使用。这就是我们常说的“英文原版教材”。
    所谓国内教材,也分两种,一种是把上面说的国外英文教材翻译之后出版发行,这类书的内容大致和英文原版书一样,只是由于翻译水平的高低,有的能很好的传达原书的意思,而有些就漏洞百出,反而影响了理解。另一种就是国内教授老师自己编写的教材,他们在参考了N本国内外教材后,加入自己的理解,就编出了一本自己的书,国内这类教材的较有名的出版社是:高等教育,清华大学,北京大学,北京邮电大学,机械工业出版社等(尤其是针对学“信息管理与信息系统”的同学),这里的教材基本上还是可以的。
     所以总结起来,从外表来看,英文原版图书内容丰富(书比较厚),印刷精美(基本是全彩色),价格昂贵;国内图书内容简洁(书比较薄),印刷朴素(基本上是黑白),价格可以接受。
    但其实并没有这样简单,表面上的不同必然有内在的大不同。我个人认为是这样的:从内容上看,英文教材讲解详细,具体,基本上细节是面面俱到。同时,实例充足,案例习题都很丰富。国内教材讲解大略,知识点都是点到为止,细节关注不多,配合的案例和习题不多。从编写教材的思维方式来看(这也是我们和西方教材最大的差别之处),国外教材注重以图表说话,基本上知识点全是用图表形容出来的,教材中大量的篇幅都是大大小小的图表。国内教材注重语言描述,基本很少看到图表(我是指像MIS或系统分析与设计或管理学等信管专业科目所用到的教材);还有就是国外教材不是很突出第几章第几节的第几个小问题,而是让读者去发现这些章节知识点之间的内在联系。而国内教材就好像高中物理化学一样,总是能准确的定位到第几小节第几个小知识点,老师教课也很注意这总结这一节讲了几个小问题,讲了几个类型的题目,这些在国外教材中是找不到的。需要读者自己在教材中寻找总结归纳,也就是好像国外教材有些强调总体认识,感性认知,但其实其中的章节关系非常紧密,只是不是很表面的。但国内教材好像强调细节归纳,但其实确少让读者自己去发现总结的机会,也缺少各个知识点之间的真正的联系。这也就是为什么我们从小学到大学教出来的学生很少有创造力,其原因之一就在于国内标准的教材都没有起到引导学生独立思考的作用。当然,这里扯远了,总之,就是使用国外教材不仅可以提高能够英语水平,提高用英语思考问题的水平,更重要的是可以提高独立思考和用图表建立知识体系的能力,有种说法就是一个图表所占的篇幅是五六倍同样篇幅的文字都没有办法描述清楚的,可见图表带来的丰富信息。
    上面就大致讲清楚了英文教材和中文教材的不同。这样,好多同学就说:看来不论从哪方面讲,还是使用英文教材好。我的回答是:差不多可以这样说,但是也不完全适用。
     最重要的是,要看自己的学习目地。如果就是要考研的话,几乎所有的大学的推荐书目都没有英文教材,也就是说,考研究生就是把指定的国内几本教材吃透就可以了,这是比较功利的做法,如果真想提高自己的知识水平,也不能盲目的都选择国外教材,首先,重点大学的学生可以多看一些,因为首先英文都是很不错的,某些重点大学的大部分学生都是在大二就把四六级过了,而且准备考托考雅,其他大学的学生如果英文不是很好的话,盲目的选择英文教材反而会影响自己在有限的时间精力下掌握更多的基础知识。而且更重要的是,英文教材的内容非常详细,基本上是面面俱到,一个学期能好好的看完一本全英教材就是不很容易的事情了。造成的结果往往是有些学校什么教材都给学生选英文的,结果每个学期下来,英文书都没有看完,匆匆忙忙的把老师划的重点背一背就OK了,然后考试通过,书也仍在一旁,最后大四发现有好多英文教材都是八成新的,而大脑对这些教材几乎没有留下什么映像。与其这样还不如实实在在的看看中文教材,真正掌握知识还是关键,读的是什么教材还是次要的。当然,如果一个学期只有一两本英文教材,而且能投入大量的心血去钻研,那样的收获就不只是知识层面的了,整个人的思维方式都会有很大的变化。这一点是肯定的。
     所以,我们的建议就是,如果自己英语水平还行,而且确实对信息管理与信息系统专业感兴趣,那就请在每个学期都看一本英文原版教材,当然,如果学校有推荐还是用学校推荐的,这样可以跟上老师的步伐和思路,省得自己走弯路。当然,有些学生也说老师不太好,还是希望推荐一些英文书目,我实在是不敢随意推荐。但是这里有个选书的原则还是希望大家参考:英文原版书(大部分是影印版)的选择,一看出版社,这里指像Mc Graw Hill,Pearson这样的出版社,都出版的是比较不错的书。二看出了第几版了,一般受欢迎的教材,都是再版多次的,至少是六七版以上的,这样的教材堪称经典。就我个人看法,经济学类像《西方经济学》,就高鸿业那本就不错,用不着英文了,《会计学》,Mc Graw Hill和机械工业出版社出版,第十三版了,影印版;管理学类像《管理学》种类就比较多了,不好说选哪本好;《管理信息系统》可以选择《Introduction to information systems》出到第十一版了,《management information systems-organization and technology in the networked enterprise》出到第六版了,目前我所知道的有把握的就这些了,其他还有好多优秀的教材由于我自己没有读过,所以没有推荐,如果网友有兴趣还可以跟贴说说自己用的是什么版本的教材,今天就先写到这里了,谢谢大家的阅读,希望在转载的时候说明转载自“信管大联盟”,谢谢合作。
    还有补充的就是,前面卓然说到的如果要考研,就要在大一大二把数学类学科学好。这个一点不错,但是我还要补充的就是,即使你不打算考研,数学类也要学好,尤其是数理论和概率统计,线性代数。因为到了大三就会发现,信管系两个比较重要的科目——“统计学”和“运筹学”是比较难学的,其中,统计学大部分都要用到概率统计的知识,而且在此基础上扩充更专业的统计学知识;而运筹学则比较杂,主要是应用线性代数及数据结构里的“树”,“图”,“关键路径”等概念。由于概率论和线性代数是一般是在大一或者是大二上半学期学过的,而运筹和统计学要在大三才学,所以中间相隔了两个学期以上,就是一年。如果在大一大二没有真正理解和掌握这些知识的话,到了大三学运筹和统计的时候就会感到力不从心,连最基本的概念和原理都想不起来了。对于考研的同学来说还好,反正也该开始复习了,所以一边复习概率和线代,一边学习运筹和统计,一举两得,什么都不耽误。但是如果你不打算考研的话就不好办了,心里总是很矛盾,因为运筹统计要及格,所以要重新学习当初刚刚及格的概率和线代,本来就对数学没有好感,还要重新学它们,而且说实话,概率和线代都不是说一两周突击就可以解决的,所以好多大三的同学悔恨自己当初没有多努力学好概率和线代,但又不想重新学,相当心烦。这里还是希望大一大二的同学尽量把数学类科目学好,起码要掌握最基本的原理和思想,否则到了大三会有些左右为难了.
     
    考研方向:
    1.    学长们的介绍:
      我是今年刚考入北大情报学专业的,拿到通知书的那一刻,我很高兴但并不太意外,因为我对自己的准备过程很有信心,我很清楚,要想考上北大这样的名校,竞争是激烈的,因为敢报北大的同学都不简单,况且我还是跨专业考进来的。对了,到北大上学是我蓄谋已久的心...我是今年刚考入北大情报学专业的,拿到通知书的那一刻,我很高兴但并不太意外,因为我对自己的准备过程很有信心,我很清楚,要想考上北大这样的名校,竞争是激烈的,因为敢报北大的同学都不简单,况且我还是跨专业考进来的。对了,到北大上学是我蓄谋已久的心愿,自由的氛围,良好的校园环境一直强烈地吸引着我,为此,我首先是对可报考的专业进行了仔细的分析和筛选,搜集各种有用的信息一直就是我生活的一部分,我乐此不疲,本来嘛,在今天这个信息化十分发达的资讯社会中,谁掌握了信息,谁就能拥有最多的成功机会。更有人断言:信息就是未来社会的通行证。所以,我对信息管理这个专业非常有兴趣(这很重要,如果你对专业没兴趣,那考研过程可真是折磨人,唉),接着我查找了相关的考试科目,发现情报学专业的考试难度有喜有忧:喜得是虽然要考的书有5本,但首先不考高数,这就好办啦,数据库只考基本内容,编程也是基础知识,况且还不限语言,其余的大多是记忆性的内容了,只要功夫到了,再加上搞清老师出题的重点和规律,成功应该是有很大可能的。 
    我认为,考研本身就是一项系统工程,大家比得就是综合的实力,可不仅仅学习能力哟,除了时间、心态以及物质条件上的准备之外(这一切都是必需的,否则你就别考研了),我还有别人没有的优势,我的经验就是,考研还要做到--资料精、信息灵--尤其是对于象北大情报学专业这样的情况:系里只指定参考书(但书里有很多内容是过时的根本不会考,而老师出题又要与时俱进,紧跟学科前沿动态),同时系里奉行“三不政策”即不办辅导班、不公布历年真题、不公布出题老师姓名,真要命!好在这难不倒我(本来嘛,要考情报学的研究生,情报搜集工作都做不好,那岂不让人笑掉大牙,呵呵)。老实说,我搜集的资料真不少,有很多都没看完,不过,只是看过的那部分已经让我受益匪浅了。俗话说:磨刀不误砍柴功,就是这个道理。呵呵。 
    这么说吧,在接下来的半年多时间里,我除了抓紧时间看书之外,还通过各种渠道,搜集了关于考试的大量信息,如课堂笔记,历年真题,老师课件,在校生的考试题等等,不一而足,基本上摸透和抓住了专业课的脉络,做到了看书时有的放矢,重点突出,同时,我也非常幸运,我找到了一个上一年刚考上的师兄,他在整个考试过程给我提供了很多正确的复习建议,对我帮助极大!! 
      当然,备考过程中,时间如此之紧,可我又要去跑信息,找资料,事事亲历亲为,实在是让我心力交瘁,但我同时也深知,许许多多的考生也是这样做的,大家都不敢输在信息上,那多冤呀!后来的事实证明,为搜集信息所付出的时间和精力是绝对值得的,因为,我的复习做到了事半功倍。但有时我仍不免幻想:要是能有人替我把这一切搞定,该多好!我只要好好看书就行了,那样,我该多么省心,多么踏实!可惜......不过现在好了,这个网站所提供的专业课服务,大大节省了你的时间,减轻了你的负担,如能遇到好辅导员的话,应该试一试。 
    以上是我的一点另类考研经验,大家都知道的那些老生常谈,不说也罢。不过,有句老生常谈还是要说的:个人经验,仅供参考,搜集专业课资料只是手段,目的还是要考出好成绩,请勿本末倒置。呵呵
     
     考研专业:
     详解:以大连大连理工大学为例 
     
     系统分析与集成
     本硕士点隶属于管理学院的系统工程研究所。
    系统工程研究所成立于1978年,是教育部首批批准的系统工程专门研究机构之一,是一个以系统工程学科为核心的交叉综合学科群体。经过20多年的发展,已经成为本学科领域的国家重点建设学科之一,也是辽宁省重点建设学科之一。目前拥有1个博士后流动站、3个博士点、5个硕士点。
    系统工程研究所目前拥有一支以中国工程院院士王众托教授为核心的老中青相结合的研究开发梯队,研究领域包括信息系统工程、知识系统工程、电子商务等:先后承担并完成了30多项国家自然科学基金项目(其中重点项目2项)、6项“863”项目和国家“攻关”项目、14项博土点基金项目和国家教委基金项目、以及数十项省市和大中型企业委托的项目,获得国家科技进步奖2项、省部级科技进步奖12项;信息化与管理变革研究成果的应用部门包括国家自然科学基金委员会、辽宁省科技厅、大连市相关政府部门和企事业单位等。
    系统工程研究所拥有国家“211工程”重点学科及辽宁省重点学科投资建设的“系统分析与经营管理信息化”实验室、“群决策与系统集成”实验室,以及与HP-Compaq公司共同投资1000万元建立的电子商务实验室。
     学科、专业名称
    071102系统分析与集成
    01系统集成理论与方法
    02复杂系统分析
    03系统建模方法
     04
     101政治
     201英语
     301数学(一)
     475计算机信息管理
     472运筹学基础及应用
     455离散数学与数据结构
    ④⑤⑥选一
     计算机、控制、电子、数学、物理、管理信息系统专业考生优先录取;
     
       
     大连理工大学系统工程研究所成立于1978年,是教育部首批批准的系统工程专门研究机构之一,是一个以系统工程学科为核心的交叉综合学科群体。经过20多年的发展,已经成为本学科领域的国家重点建设学科之一,也是辽宁省重点建设学科之一。目前拥有1个博士后流动站、l个博士点、5个硕士点。
    系统工程研究所目前拥有一支以中国工程院院士王众托教授为核心的老中青相结合的研究开发梯队,研究领域包括信息系统工程、知识系统工程、电子商务等;先后承担并完成了30多项国家自然科学基金项目(其中重点项目2项)、6项“863”项目和国家“攻关”项目、14博士点基金项目和国家教委基金项目、以及数十项省市和大中型企业委托的项目,获得国家科技进步奖2项、省部级科技进步奖12项;信息化与管理变革研究成果的应用部门包括国家自然科学基金委员会、辽宁省科技厅、大连市相关政府部门和企事业单位等。
    系统工程研究所拥有国家“211工程”重点学科及辽宁省重点学科投资建设的“系统分析与经营管理信息化”实验室、“群决策与系统集成”实验室,以及与HP-Compaq公司共同投资1000万元建立的电子商务实验室。
     学科、专业名称
    081103系统工程(隶属管理学院部分)
    01系统建模与分析
    02信息系统工程
    03物流系统工程
    04交通系统工程
    05知识系统工程 
    9
     101政治 
     201英语
     301数学(一)
    475计算机信息管理
    472运筹学基础及应用
    455离散数学与数据结构
    ④⑤⑥选一
     计算机、控制、电子、数学、物理、管理信息系统专业考生优先录取;
     
    管理科学与工程
     该硕士点是管理学门类的一级学科硕士点,该学科现有博士生导师10人,硕士生导师20人。其中中国工程院院士1名,国务院学科评议组成员1名,师资力量十分雄厚,研究成果丰硕,是国家重点学科和省重点学科。拥有与HP-Compaq公司共同投资1000万元建立的电子商务实验室。
    本硕士点所依托的系统工程研究所成立于1978年,是教育部首批批准的系统工程专门研究机构之一,是一个以系统工程学科为核心的交叉综合学科群体。经过20多年的发展,已经成为本学科领域的国家重点建设学科之一,也是辽宁省重点建设学科之一。目前拥有1个博士后流动站、1个一级学科博士点、2个二级学科博士点、5个硕士点。
    系统工程研究所目前拥有一支以中国工程院院士王众托教授为核心的老中青相结合的研究开发梯队,研究领域包括信息系统工程、知识系统工程、电子商务等;先后承担并完成了 30多项国家自然科学基金项目(其中重点项目2项)、6项“863”项目和国家“攻关”项目、14博士点基金项目和国家教委基金项目、以及数十项省市和大中型企业委托的项目。获得国家科技进步奖2项、省部级科技进步奖12项;信息化与管理变革研究等成果的应用部门包括国家自然科学基金委员会、辽宁省科技厅、大连市相关部门和企事业单位等。
    系统工程研究所拥有国家“211工程”重点学科及辽宁省重点学科投资建设的“系统分析与经营管理信息化”实验室、“群决策与系统集成”实验室,以及信息安全与电子商务重点实验室。
     
    学科、专业名称
    087100☆▲管理科学与工程
    01 系统工程理论与方法
    02 知识科学与管理
    03 信息工程与管理
    04 电子商务与供应链管理
    05 金融工程与管理
     9
    101政治 
    201英语
     301数学(一)
     475计算机信息管理
     472运筹学基础及应用
     
     455离散数学与数据结构
    ④⑤⑥选一
     计算机、控制、电子、数学、物理、管理信息系统专业考生优先录取;
     
    项目管理
     主要研究方向有5个:1.现代项目管理的方法与技术,2.投、融资体制创新,3.研发项目管理4.项目风险管理、5.投资决策科学化5
       该硕士点是近年来应国民经济发展的需要而设立的新的学科方向,在实践中应用十分广泛。该硕士点的成员自80年代初介入项目管理的研究与实践,是国内最早开展项目管理的学术单位之一。经过不懈努力,90年代以来,共承接国家、省部级科研课题20余项,其它各类科研课题以及项目可行性研究等课题近40余项,近年来,通过鉴定的科研课题及获各级政府科技进步奖多项;出版各类教材书籍10种,发表论文近百篇。
    在研究生培养方面,该硕士点将承袭技术经济研究所的培养方式,鼓励研究生参加助研、助教、助管等工作,几乎所有科研课题均有研究生参加,以促进研究生的综合素质和综合竞争力的提高,近年来,技术经济研究所的某些项目研究生起到了重要作用,如在国家自然科学基金、教育部博士点基金、国防科工委、国家科技部及省市各类科研课题中,研究生均参与了工作并取得了显著效果。
     
    学科、专业名称
    087121★项目管理
    01 现代项目管理方法与技术
    02投、融资体制创新
    03研发项目管理
    04项目风险管理
     4
    101政治
    201英语
    301数学(一)
    470微观经济学
    474财务管理学
    476管理学
    478技术经济学
    ④⑤⑥⑦选一
     外语优秀者优先录取
     
    环境管理
     主要研究方向有5个: 
    1.生态规划与管理2.环境管理系统分析3.绿色供应链管理4.生态设计5.一体化资源效率管理 
    环境管理硕士点是国内首批批准的自主设置的环境管理学科点。本学科点批准之前,一直在技术经济学科点设置生态规划与发展研究方向。由于技术经济学科点是比较早的博士学科点,因此是实力雄厚、研究团队优秀的学科点,并且已经有该方向的博士学位获得者。
    2004年获批自主设置的环境管理博士点。
    目前,环境管理博士点在读博士6人,已获得博士学位2人;硕士研究生则有更多的人参加本领域研究。由于国际上对生态效率和环境管理的高度关注,中国政府也越来越突出对环境的整治和管理,不仅加强法律建设,投资治理力度大大加强,同时采取各种手段实施环境管理,包括环境管理教育。本硕士点的指导教师团队,近年来承接多项国家自然科学基金、社科基金、和霍英东基金,以及省市政府和企业委托的相关研究课题。特别是和南京大学、海南省国土资源环境厅一起,与加拿大滑铁卢大学合作申请并获得资助的加拿大国际开发署(CIDA)的重大课题(Tier 1)“中国沿海社区生态规划与环境管理”,已于2002年正式启动。该课题是国内目前获得环境管理领域最大的国际合作课题之一。 
        为支持和实施“中国沿海社区生态规划与环境管理”重大课题,学校在2001年成立了大连理工大学生态规划与发展研究所,并先后建立了生态规划与发展实验室、GIS实验室。环境管理硕士点和GIS实验室是正式列入CIDA项目的支持并在CIDA项目计划书中正式承诺和实际支持项目。
    本硕士点已经有三届在读学生,授课教师的70%来自加拿大滑铁卢大学和国内著名学校包括南京大学、中国人民大学等。
    上述条件,为环境管理教育创造了优越的发展机遇和发展空间。 
     
    学科、专业名称
    087122▲▲★环境管理
    01 生态规划与管理
    02 环境管理系统分析
    03 绿色供应链管理
    04 生态设计
    05 一体化资源效率管理 
    4
    101政治
    201英语
    3. 301数学(一)
    4.470微观经济学
    474财务管理学
    476管理学
     478技术经济学
    ④⑤⑥⑦选一
     1、外语优秀者优先;
    2、特别欢迎环境工程、建筑工程、土木工程、化学工程的考生。
     
    电子商务与物流管理
     该硕士点现有博士生导师5人,硕士生导师11人。其中国务院学科评议组成员1名,师资力量十分雄厚,研究成果丰硕,是国家重点学科和省重点学科。建有辽宁省“电子商务研究开发基地”,以及与HP-Compaq公司共同投资1000万元建立的“大连惠普康柏电子商务实示范实验室”。
    该硕士点所依托的系统工程研究所成立于1978年,是教育部首批批准的系统工程专门研究机构之一,是一个以系统工程学科为核心的交叉综合学科群体。经过20多年的发展,已经成为本学科领域的国家重点建设学科之一,也是辽宁省重点建设学科之一。目前拥有1个博士后流动站、1个一级学科博士点、2个二级学科博士点、5个硕士点。
    系统工程研究所目前拥有一支以中国工程院院士王众托教授为核心的老中青相结合的研究开发梯队,研究领域包括信息系统工程、知识系统工程、电子商务与物流管理等;先后承担并完成了 30多项国家自然科学基金项目(其中重点项目2项)、6项“863”项目和国家“攻关”项目、14博士点基金项目和国家教委基金项目、以及数十项省市和大中型企业委托的项目。获得国家科技进步奖2项、省部级科技进步奖12项;承担完成的国家自然科学基金重点项目“电子商务环境下的管理理论与方法”被评为特优,20053月教育部鉴定认为整体达到国内领先水平,部分成果达到国际先进水平。
    系统工程研究所拥有国家“211工程”重点学科及辽宁省重点学科投资建设的“系统分析与经营管理信息化”实验室、“群决策与系统集成”实验室,以及信息安全与电子商务重点实验室。
     
    学科、专业名称
    087124▲▲★电子商务与物流管理
    01电子商务
    02物流管理
    03供应链管理
    04电子支付与信息安全
     5
    101政治 
    201英语
    301数学(一)
    475计算机信息管理
    472运筹学基础及应用
    455离散数学与数据结构  
    ④⑤⑥选一
     计算机、控制、电子、数学、物理、管理信息系统专业考生优先录取;
     
    知识管理
     该硕士点现有博士生导师5人,硕士生导师9人。其中中国工程院院士1名,师资力量十分雄厚,研究成果丰硕,是国家重点学科和省重点学科,以及建有知识科学与技术实验室。
    该硕士点所依托的系统工程研究所成立于1978年,是教育部首批批准的系统工程专门研究机构之一,是一个以系统工程学科为核心的交叉综合学科群体。经过20多年的发展,已经成为本学科领域的国家重点建设学科之一,也是辽宁省重点建设学科之一。目前拥有1个博士后流动站、1个一级学科博士点、2个二级学科博士点、5个硕士点。
    系统工程研究所目前拥有一支以中国工程院院士王众托教授为核心的老中青相结合的研究开发梯队,研究领域包括信息系统工程、知识系统工程、电子商务等;先后承担并完成了 30多项国家自然科学基金项目(其中重点项目2项)、6项“863”项目和国家“攻关”项目、14博士点基金项目和国家教委基金项目、以及数十项省市和大中型企业委托的项目。获得国家科技进步奖2项、省部级科技进步奖12项;信息化与管理变革研究等成果的应用部门包括国家自然科学基金委员会、辽宁省科技厅、大连市相关部门和企事业单位等。
    系统工程研究所拥有国家“211工程”重点学科及辽宁省重点学科投资建设的“系统分析与经营管理信息化”实验室、“群决策与系统集成”实验室,以及信息安全与电子商务重点实验室。
     
    学科、专业名称
    087125▲▲★知识管理
    01知识管理理论与方法
    02知识系统工程
    03知识处理技术
    04交通系统知识管理
     5
    101政治 
    201英语
    301数学(一)
    475计算机信息管理
    472运筹学基础及应用
    455离散数学与数据结构  
     
    ④⑤⑥选一
     计算机、控制、电子、数学、物理、管理信息系统专业考生优先录取;
     
    信息管理与电子政务
     本硕士点依托于管理学院的信息管理系和信息与决策技术研究所。
    本硕士点拥有一批获得博士、硕士学位的高素质中青年教师组成的结构合理的研究团队,共有指导教师16名,其中教授4名,副教授3名。
     
    本专业主要研究企事业单位及政府部门信息化建设的理论与实施方法,研究方向包括管理信息系统理论与开发、信息资源开发与管理、电子政务、数据挖掘与Web挖掘技术、信息系统安全、信息系统集成技术、信息系统审计与IT治理、决策支持系统与商务智能等,研究内容涵盖计算机科学、管理科学、系统理论及心理学、社会学等多学科,是典型的跨文理的综合学科。
    本研究团队先后完成国家首脑机关项目、国家自然科学基金、跨世纪优秀人才基金项目、国家“863”计划项目、国家科技攻关项目、国际合作项目等纵向和横向科研项目50余项,在信息管理、电子政务与复杂信息系统研究领域积累了宝贵的经验,形成了一批研究成果,发表科研论文百余篇。本硕士点建有研究实验基地。
    本硕士点培养掌握现代管理科学知识及信息技术,并能够将其运用到政府、企业和社区的信息化建设中,具备复杂信息系统分析/设计/实现能力和现代管理理念的高层次复合型人才。
     
    学科、专业名称
    087126▲▲★信息管理与电子政务
    01 信息系统规划、审计与IT治理
    02 信息资源管理与数据挖掘
    03 信息系统安全
    04 信息系统集成
    05 电子政务
    06 决策支持系统与商务智能
     21
    101政治
    2. 201英语
    301数学(一)
    455离散数学与数据结构  
    475计算机信息管理
    ④⑤选一
     本专业欢迎管理、计算机、控制专业的考生报考.
     
     
     
     
     
    请问一下 信息管理与信息系统专业考研往哪个方向考比较好 现在是大三学生 不胜感激
     
    读什么专业要看你以后的志向了,你想要做什么,你想成为一个什么样的人,都须要考虑。你准备得早没有问题,关键是要确立一个远景。看自己以后想往哪方面发展,就去进修那方面的知识.
    以下仅供参考!
    信息管理与信息系统是没有硕士点的。 
    根据信管不同的研究方向,你可以报考的专业有 
    管理科学与工程 
    我个人认为,信管这些专业通通属于信息管理系不是很合适,这也就是为什么高校信管本科招生时居然不区分文科理科生的原因。我们学信管的,身边有学文的,也有学理的,很有趣的一个现象。 
    信息管理与信息系统这个专业,是理科专业,我个人认为。因为我自己是学这个专业的,其中要学计算机,经济学和管理学,基础课程涵盖数学类的方方面面。同时 管理学也是系统设计之类的。经济学就是金融,会计等。其中文科的成分占较少 。所以在考研时候,这个专业的同学就要考数学一,这是明显的理科科目要考查的。数学一涵盖高数,线性代数和概率统计三方面的知识,可以说数学一是比较难的 一科。其他两门基础课就不用说了,谁都避不开的政治和英语,全国都一个样。但专业科就不一定考什么了,这要看学校的研究方向是什么,有的专业课要考三门, 比如北邮(运筹学,经济学,管理学),有的只要考一门,比如北京交大(管理信息系统)。也就是说如果你要考研,至少应该在大三就看好学校,当然,也不一定 大三就要选好,什么都变化中。但是至少有一点可以肯定的就是,如果你想考信息管理与信息系统方向的研究生,请做好考数学一的准备,也就是说,在大一大二的 时候,抓紧在数学上下下功夫,当然如果你还要学离散数学的话,我可以说考研基本用不上。当然,书本就是我们常用的数学同济大学版,概率浙大版,只要平时学 好学校发的课本就是了。 
    其他的如图书馆学情报学等都是文科专业,大部分学校不考数学(当然也有例外),所以有些学信息管理与信息系统的学生想避开数学可以考虑这个方向,但是我要 说的是,图书馆学和情报学和信息管理与信息系统差别很大,它们这些专业虽然不考数学,可是要考图书馆学,情报学概论等信息管理与信息系统学生根本就没有学 过的专业,有的学校甚至对第二外语有要求,这些对于信息管理出身的同学也是比较困难的。当然,没有不可能,跨专业考研的每年不占少数,对于有些同学而言, 考研就是重新选择专业的一个机会。所以,信息管理与信息系统的同学可以考虑报考图书馆学等信管方向。当然,既然这样,同样也可以报考其他管理学方向甚至是 经济学方向,毕竟我们什么都学过,至少都接触过,考研的时候就是再把知识加工一下就可以了。当然,专业也不能跨的太远,比如突然要报考生物工程专业,这也 是不现实的。 
    当然,换个角度,如果你是学图书馆学或是档案学出身的,最好选择本专业的考研,因为平时教学淡化了对数学的要求,所以如果要遇到考数学一的专业的时候,毕竟比较吃力。当然,转专业到行政管理等也是不错的选择。 
    关于对学校的选择,也是比较麻烦的事情,考研不像高考,考完了再报志愿,考研是先报名再考试。所以请慎重考虑学校,如果自己所在学校不错的话,就留在自己 学校比较稳妥,一般考自己学校的研究生相对容易一些。当然,如果报考外校的话,就要消息灵通了。最后是有同学在那个学校,尤其是专业课的考试重点及出题方 向都要心中有数。如果需要,可以和报考学校的研究生院联系,索取该校历届考研试题,当然,这些都是要花钱买的。但是这个很重要,最好要有。同时,教师上课 笔记和讲义等一般是买不到的,这就要看自己的本事了。 
     
    关于什么时候准备考研的问题,有些简单,这全是自己个人的事情,没有人组织你去考研,所以根据你的程度和学校的好坏来定。没有绝对的。我奉劝大家,如果打 算考研就应该从大一大二的基础课开始准备,大一大二都把基础弄明白了,到时候考研复习就好办了。还有各位平时抓紧英语的学习,不论是过四六级还是考研还是 出国,英语永远  就业方向:
    信息管理与信息系统专业:培养具有现代管理学和信息科学技术的基础知识和应用能力,系统掌握信息管理的基本理论与技能和信息系统分析与设计方法,能在国家各级管理部门、工商企业、金融机构、科研单位和信息机构从事信息(资源、系统和网络)管理的高级专门人才。 
    附:(参考资料)
     
    什么是ERP
    所谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写
     ERP把客户需求和企业内部的制造活动以及供应商的制造资源整合在一起,形成企业一个完整的供应链。它通常是一个以管理会计为核心的信息系统,识别和规划企业资源,从而获取客户订单,完成加工和交付,最后得到客户付款。
     这是由美国著名管理咨询公司 Garter Group Inc.1990年提出来的,最初被定义为软件包,但迅速为全世界商业企业所接受,并且成为继网络泡沫热潮之后掀起的又一投资热潮。现已经发展成为现代企业管理理论之一。 
     什么是ERP,简单地讲ERP就是企业资源计划系统.ERP是由美国著名的计算机技术咨询和评估集团Garter Group 公司提出的一整套企业管理系统体系标准,是指建立在信息技术基础上,以提高企业资源效能为系统思想,为企业提供业务集成运行中的资源管理方案。什么是ERP,ERP的科学定义是:ERP EntERPrise Resource Planning 企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP 不仅仅是一个软件,更重要的是一个管理思想,它实现了企业内部资源和企业相关的外部资源的整合。通过软件把企业的人、财、物、产、供、销及相应的物流、信息流、资金流、管理流、增值流等紧密地集成起来,实现资源优化和共享,这就是ERP。了解什么是ERP,我们再年看看中国企业ERP的历史在中国,企业信息化和ERP 应用已经风风雨雨渡过了二十多年,1981 年沈阳第一机床厂从德国工程师协会引进了第一套MRP Ⅱ软件的时候,没有几个人知道什么是ERP.两十几年来,ERP 在中国的应用与推广经历了从起步、探索到逐渐成熟的风雨历程。早在1986 以前,绝大多数的中国企业都不知道什么是ERP ,大约在1985 年到1990 年的时候,许多管理专家、学者包括中国的企业家就开始研究国际上先进的管理模式是什么样的,应该如何来帮助中国企业提高管理竞争力,这期间诞生了一些ERP 应用的试点企业。到了90 年代,全球许多著名的ERP 厂商纷纷涌进中国市场,有更多的企业试用或购买了ERP 产品。但令我们失望的是,ERP 在中国企业的成功率并不是很高,这样的结果对中国企业打击很大,以致到现在还有很多的企业心有余悸,不敢上马ERP 应用。
    伴随着WTO 的加入以及企业信息化的飞速进展,ERP 在中国也进入广泛普及阶段,越来越多的人知道了什么是ERP.ERP应用更加务实、业务范围更加广泛、涉及的业务深度逐渐加强的ERP 正为广大的中国企业所期盼。然而,目前国内的ERP 应用并不尽如人意,就整体而言,我国在应用ERP 上呈现出不平衡的发展趋势。各个企业差距较大,能够真正成功地全面实施ERP 管理系统的企业并不是很多。其原因在于:一、ERP业界对广大中国企业缺乏深入的理解,同时ERP成熟标准在我国缺乏深入实践,从而导致企业ERP 选型错乱,实施风险失控。二、一些软件厂商肆无忌惮地吹捧自己的产品,使得ERP 市场鱼目混珠,更直接导致了客户对ERP 产品的怀疑。
    一、落后的企业管理水平将严重制约ERP 的运用ERP 的发展是管理思想和计算机技术的结合体,从ERP 的产生历程来看,ERP 的成熟完全符合理论、实践、再理论到实践的过程。在20 多年的发展中,经过不断的实践管理理论的应用和创新,其系统内涵和基本模型已经十分清晰。而ERP的成熟不能只看这个软件本身的管理思想是多么的流行,更主要的是看ERP本身蕴涵的管理理论是不是在实际中已经得到了运用,在发达国家的成功运用证明了其思想是成功的。在我国,企业管理水平长期落后于信息化要求。很多企业存在基础数据不全,信息失真的问题。同时,大量企业尚未建立现代企业制度,企业内部对利用信息技术进行管理创新的动力不足,采用信息技术处于被动状态,普遍存在着信息管理机构不健全,信息管理制度不完善,执行力度不到位,现场管理不严格、不规范,信息设备利用率低等问题。这些问题的存在,将严重制约ERP 在我国的运用。二、企业纵向管理的不成熟将严重影响ERP 的运用ERP的运用为企业提高管理水平提供了更为广阔的空间。ERP应用具有范围扩展性,并逐渐形成针对行业的解决方案,来满足不同行业业务的特殊需求。而这一切成为现实的前提是,管理视角和管理高度的全面集成。尤其是,ERP 中财务系统应能实时收到来自所有业务过程、分析系统和交叉功能子系统的触发信息,并执行监控功能,敏捷做出快速决策。只有这样,才能使ERP 能更加综合的为企业运行进行支持和诊断。本文章什么是ERP严禁抄袭.而我国企业目前在销售、采购、生产、财务等各环节严重脱节,是很常见的现象,尤其是成长较快的企业,脱节更为严重。如采购和生产之间的不协调经常造成停工待料;有时财务和销售环节的衔接不良,造成应收账款不能收清等现象。造成这种情况的原因在于,企业缺乏整体考虑,尤其体现在不能集成“三流”(资金流、物流、信息流),进而造成计划与控制不能统一,各部门业务不能协调等。这是ERP 在我国发展面临的第二个考验。三、ERP 软件生存周期的缺陷将严重制约ERP 的运用ERP 是综合应用了C/S 或者B/S 体系、关系数据库结构、面向对象技术、图形用户界面、第四代语言(4GL)、网络通讯等信息产业成果,以现代管理思想为灵魂的软件产品。ERP 成熟的产品应该具备实现数据完全按逻辑集成、提供业务流程模型、具有开发接口、可实现客户化配置等功能。技术和应用的完美结合应该是ERP成熟的一个表现,但是,我国ERP 软件目前存在的以下三个方面的问题将严重影响ERP 软件的生存周期,进而制约ERP 的运用。
    什么是ERP,可以看看这篇文章从1981 年沈阳第一机床厂从德国工程师协会引进了第一套MRP Ⅱ软件以来,MRP / ERP 在中国的应用与推广已经历了近20 年从起步、探索到成熟的风雨历程。据不完全统计,我国目前已约有700 家企业购买或使用了这种先进的管理软件。然而,其应用的效果很不平衡,各个企业差距较大。1  中国企业ERP 发展中存在的问题自从1970 ERP 的前身———MRP (物料资源计划) 出现以后的30 年间,企业信息化管理已经从最初的MRP ,发展到了后来的MRPII 和今天的ERP。早在1990 年前后,我国就开始引进和利用MRP Ⅱ来帮助企业进行信息化管理和辅助设计,但直到1999 ,才出现了以开思、利马等为代表的公司对ERP 软件的尝试。国产ERP 软件刚刚走过了第五个年头。随着联想、海尔、中石化等一批国内知名企业的ERP 成功实施和应用,ERP 实施为企业带来的先进管理思想正在被同行业企业所学习和效仿。并且,一些过去被认为是“被ERP 遗忘的角落”的中小型企业,如宝岛眼镜、杭州解百等,也开始引入ERP 来帮助企业自身的信息化管理改革。了解什么是ERP,
    就必须了解ERP的优势。1.ERP 管理的优势随着企业规模的扩大,各种生产相关的信息也急剧庞大,信息的收集和处理如果不能及时得到,将会影响整个企业的运行,如成本信息滞后就影响报价,库存和车间库存信息得到不及时就容易造成生产计划完不成和大量的材料积压和浪费,采购计划不准确会影响材料的及时到货,这些都将直接影响企业的效益。ERP 系统采集各种信息,及时进行加工、统计、分析,确保信息的及时性及准确性,使企业的决策者能实时了解运行状况,作出准确的决策。ERP 不仅处理信息,还可以将合理的管理流程固化在系统中,减少人为的差错,提高生产经营的效率和效益。所以ERP 不仅仅是一套软件,同时包含着现代化企业管理的理念,随着技术的进步,产品的更新不断加快,企业间的竞争也越来越激烈,这些竞争最终体现在效率的竞争上,产品开发的效率、生产的效率、采购的效率、资金流动的效率等。通过实施ERP ,改善企业内部的流程,促使企业结构的更加优化,减少管理层次,提高效率,降低成本和库存,从各个层面提高企业的管理水平,提高客户的满意度,这也是我们的目标。大家现在知道什么是ERP了吧!2.ERP 实施中的问题最近20 年来,ERP 在中国的发展很不顺利,实际应用状况远不尽如人意。对此,必须看到两个事实和两种发人深省的现象。第一个事实是制造业基本方程的普遍存在。众所周知,MRP 的基本功能是,根据主生产计划(A :说明要生产什么) 、物料清单(B :说明用什么生产) 、库存记录(C:说明有什么) 得出物料需求计划(D :说明还应得到什么) MRP 所模拟的正是所谓的“制造业基本方程”,这个方程可以表示成一个概念公式:A ×B - C = D。有关文献指出:制造业基本方程就像地心引力,使企业只能面对,而不能改变它。第二个事实是使用计算机技术来提高企业的管理水平已是必由之路。那么,制造业基本方程和计算机技术相结合的结果是什么呢? 回答是ERP !ERP 在中国过去几年的发展可以用一句很形象的话来形容:效益好的企业想不到ERP ,经营状况不好的企业顾不上ERP。基本状况是: ①企业缺乏资金。②欠缺管理和IT 技术应用经验。③客观的内外部环境使老板的决策不能由软件来全部代替。中国企业多年来“人治”的历史证明,中小企业的活力和优势不是规模也不是垄断,而应该是迅速和灵活。在全面实施ERP 以后,软件只须提供参考数据,将决策的事情全由老板来做就是违反规律的。④急亟待扩张的业务规模不能因为实施信息化而停止。以我们的实践经验来看,对于国内大多数中小型民营企业来说,由于资源、经验乃至认识的不足,要做到一步到位绝非易事,但起码从企业高层给予足够的重视与支持,这是ERP 项目成功实施的最基本要求。
    知道什么是ERP,再看看ERP 系统在会计中的应用会计核算主要是记录、核算、反映和分析资金在企业经济活动中的变动过程及其结果。它由总账、应收账、应付账、现金、固定资产、多币制等部分构成。因此,从物理层面看,ERP 的会计核算模块,涉及总账模块、应收账模块、应付账模块、现金管理模块、固定资产核算模块、多币制模块和工资核算模块等等。以现金管理模块为例,它主要是对现金流入流出的控制以及零用现金及银行存款的核算。它包括对硬币、纸币、支票、汇票和银行存款的管理。在ERP 软件中,一般都具有票据维护、票据打印、付款维护、银行清单打印、付款查询、银行查询和支票查询等和现金有关的功能。此外,它还和应收账、应付账、总账等模块集成,自动产生凭证,过入总账
     
     
     
    全国高校信息管理与信息系统专业网址链接:
     
    北京大学http://www.im.pku.edu.cn/
    中国人民大学http://info.ruc.edu.cn/
    清华大学(暂缺,请该校同学看到早跟帖中发出,谢谢)
    北方交通大学http://vod.njenet.net.cn/enrollment/university/u1004/2003/zysz/index.htm
    北京工业大学http://www.bjut.edu.cn/college/glxy/web/mse.htm
    北京航空航天大学http://sem.buaa.edu.cn/News/MenuTemplates/IntroMenu3.aspx?MenuId=460
    北京理工大学http://www.bit.edu.cn/col1/col22/col175/index.htm1?id=175
    北京科技大学http://www.ustb.edu.cn/management/department/a1.htm
    北方工业大学(暂缺,请该学校同学在跟帖中添加)
    北京化工大学http://www.goto.buct.edu.cn/list.asp?unid=207
    北京邮电大学http://www.sem.bupt.cn/major.htm
    北京印刷学院(暂缺,请该学校同学在跟帖中添加)
    北京石油化工学院 http://www.bipt.edu.cn/xxsz/economic/zhyjsh/2005/xz.htm
    中国农业大学 http://www.ciee.cn/jiaoxue_hd/jiaoxue_sz.php
    北京林业大学 http://xxxy.bjfu.edu.cn/
    北京师范大学  http://www.manage.bnu.edu.cn/content/benke-major.htm
    北京外国语大学 http://www.sib-bfsu.edu.cn/XueYuanGaiKuang/DianZiYuXinXiXi.html
    北京广播学院    (暂缺,请该学校同学在跟帖中添加)
    中央财经大学   http://ie.cufe.edu.cn/survey/xueke.jsp
    北京工商大学    http://www.btbu.edu.cn/index.php?p=schooljgsz.jskybm.jsj
    对外经济贸易大学  http://www.uibe.edu.cn/upload/up_xxxy/
    北京物资学院(暂缺,请该学校同学在跟帖中添加)
    石油大学     http://202.204.193.251/jingguan/Article_Class2.asp?ClassID=63
    北京信息工程学院  (暂缺,请该学校同学在跟帖中添加)
    北京机械工业学院  (暂缺,请该学校同学在跟帖中添加)
    北京联合大学  (暂缺,请该学校同学在跟帖中添加)
    首都经济贸易大学http://202.204.148.135:8088/list.asp?classid=17#
    南开大学http://zsb.nankai.edu.cn/wy/guojishangxueyuan.htm
    天津大学http://zs.tju.edu.cn/introduce_zy_content.php?zyid=31
    天津工业大学http://211.68.112.15:8080/college/guanli/
    天津理工学院http://www.tjut.edu.cn/content/unit/2nd/index6.jsp?id=13
    天津师范大学http://59.67.75.245/glxy/33.asp
    天津商学院   (暂缺,请该学校同学在跟帖中添加)
    天津财经学院http://xinxi.tjufe.edu.cn:8080/xinxi/index.asp
    河北大学http://hanlin2.hbu.cn/glxy/13.asp
    华北电力大学http://202.206.208.57/dianjing/xueke/xinxi.htm
    河北理工学院   (暂缺,请该学校同学在跟帖中添加)
    河北科技大学http://www.hebust.edu.cn/jxky/yxzx.htm
    河北经贸大学http://www.heuet.edu.cn/col14/col32/index.htm1?id=32
    山西大学http://www.sxu.edu.cn/yuanxi/gl/2004-5/2004518115035.htm
    山西财经大学http://www.sxufe.edu.cn/yuanxi/xinxi/shownews.asp?newsid=352
    内蒙古大学  (暂缺,请该学校同学在跟帖中添加)
    内蒙古工业大学 http://glxy.imut.edu.cn/xb/lmmb.asp?categoryid=29
    辽宁大学(暂缺,请该学校同学在跟帖中添加)
    大连理工大学http://management.dlut.edu.cn/index1.jsp
    东北大学http://www.neu.edu.cn/guanli/jgsz/xssz.asp
    辽宁工程技术大学http://202.199.224.50/gsxy/
    大连海事大学http://www.dlmu.edu.cn/jxdw/jxdw_dzxx.htm
    辽宁工学院http://www.lnit.edu.cn/jiaoxue/jgxy/teaching/showmajor.asp?id=0703
    中国医科大学http://www.cmu.edu.cn/cmu/indexlm.aspx?lmid=140
    锦州师范学院(暂缺,请该学校同学在跟帖中添加)
    扬州大学http://www.yzu.edu.cn/xyweb/xxxy/xkjs/xkjs.htm#3 
    南京审计学院http://jwc.nau.edu.cn/njau/aao_54/index.jsp
    浙江大学http://www.cma.zju.edu.cn/bks/bkspci.asp
    杭州电子工业学院http://management.hziee.edu.cn/gaikuang.htm
    杭州商学院http://jmxy.zjgsu.edu.cn/zy.asp
    中国计量学院http://glxy.cjlu.com/ReadNews.asp?NewsID=207
    浙江财经学院http://www.zufe.edu.cn/document.asp?docID=190
    宁波大学http://nbubs.nbu.edu.cn/dwleader.asp
    安徽大学http://210.45.208.115/wwwuser/guanli/page/files/gstudent.asp
    中国科学技术大学http://is.ustc.edu.cn/more.php?siteid=1832&tplset=deptc1&catalogid=1834&pid=1832
    合肥工业大学、http://glxy.hfut.edu.cn/xxglx/
    淮南工业学院http://star.aust.edu.cn/jgskx/one.htm
    厦门大学http://sm.xmu.edu.cn/dms/department/index.htm
    华侨大学http://www.hqu.edu.cn/department/2005-10-19/33.shtml
    仰恩大学http://www.yeu.edu.cn/zyjj/index05.htm
    江西农业大学http://www.jxau.edu.cn/jingmao/jmxyglx.HTM
    江西财经大学http://mci.jxufe.cn/xy_xsjj.asp?id=4
    南昌大学http://www.ncu.edu.cn/ksljml/yxsz/jgxy/xygk.htm
    山东大学http://www.glxy.sdu.edu.cn/today_gy/xssz/xxgl.htm
    山东科技大学http://cem.sdkd.net.cn/__uploadfiles/mainfile/2004-5/wuliu.htm
    济南大学http://www.ujn.edu.cn/jdgk/index.php?cata=ca
    山东经济学院http://www.sdie.edu.cn/computer/imc/sims_today/sims_today1a.htm
    中国煤炭经济学院http://www.sdibt.edu.cn/xxjs/gcx/xygk.htm
    山东财政学院http://www2.sdfi.edu.cn/Departs/gongshangwangye/xinwenguanli/links/benkejiaoyu.asp?id=wuliu
    青岛大学http://ibc.qdu.edu.cn/chinese/newsshow1.asp?showid=41&ffont=管理科学与工程系
    郑州大学http://www2.zzu.edu.cn/xxgl/Sort.asp?SortID=66
    河南师范大学http://home.htu.cn/jjglxy/title/xygk.htm#jj
    河南财经学院http://www3.hnufe.edu.cn/jxky/gc/xkjs.htm
    郑州航空工业管理学院http://www2.zzia.edu.cn/4/zhuanye2.htm
    武汉大学http://202.114.75.195/recruit/_xy_detail.jsp?xydm=204
    华中科技大学http://cm.hust.edu.cn/cm_intro/cm_intro.htm
    武汉理工大学http://202.114.88.130:8080/cm/ViewDepartment.jsp?SECTION_ID=3
    华中师范大学http://www.ccnu.edu.cn/rcpy/guanyuan.htm
    中南财经政法大学http://infoschool.znufe.edu.cn/c/c_1/index.asp
    中南民族学院http://www.scuec.edu.cn/guanyuan/#
    三峡大学http://210.42.38.162/xyinfo/xsjg.aspx
    湘潭大学http://glxy.xtu.edu.cn:8003/showart.php?id=17
    吉首大学http://www.jsu.edu.cn/sxy/www/05_server/index_01.asp
    湖南大学http://www.hunu.edu.cn/index.php?option=com_content&task=view&id=2&Itemid=4
    中南大学(暂缺,请该学校同学在跟帖中添加)
    中山大学http://mns.sysu.edu.cn/gerneral/intro.asp
    暨南大学http://www.jnuedu.cn/index.html
    华南理工大学http://www.cnsba.com/index/default.asp
    华南农业大学http://xy.scau.edu.cn/lixue/index.asp
    华南师范大学http://ggxy.scnu.edu.cn/list_zysz.asp
    深圳大学http://ma.szu.edu.cn/cm2006/
    广东商学院http://gsgs.gdcc.edu.cn/gs/default.aspx
    广东工业大学http://www.gdut.edu.cn/newgdut/jgsz.htm
    广西大学http://gxubs.com/
    广西师范大学http://www2.gxnu.edu.cn/em/introduce.asp
    广西民族学院http://www.gxun.edu.cn/glxy/zyjx.asp
    重庆大学http://ceba.cqu.edu.cn/
    重庆邮电学院http://www.cqupt.edu.cn/jjglxy/html/xkjs1.htm
    西南师范大学http://cyber.swnu.edu.cn/glxy/
    重庆师范学院http://glxy.cqnu.edu.cn/speciality.as
    西南交通大学http://glxy.swjtu.edu.cn/swjtuintranet/EisWebSite/Webinternet/wldh/Introduce.aspx?Type=YXJS&OutId=302
    四川师范大学(暂缺,请该学校同学在跟帖中添加)
    西南财经大学http://www.swufe.edu.cn/version3/rencaipeiyang/yuanxishezi.htm
    四川大学http://web.sicnu.edu.cn/chn/yxjs/index1.asp?id=13
    贵州大学http://www.gzu.edu.cn/web/man/14612.htm
    贵州财经学院http://210.40.80.12/xinxi/Article_Show.asp?ArticleID=27
    贵州民族学院http://www.gznc.edu.cn/yxsz/jjglxy/index.php?fn=3
    云南大学、http://www.ynu.edu.cn/
    昆明理工大学http://www.kmust.edu.cn/rencaipeiyang/zyjs.htm#
    南财贸学院http://www.ynift.edu.cn/xueyuan/info/benkejiaoxue/self-view.asp?id=301&tbname=2-benkejianshe-zhuanyejieshao
    西藏民族学院http://www.xzmy.edu.cn/structure/jxjg/glxy/jj
    西北大学http://ems.nwu.edu.cn/introduce/guanke.asp
    西安交通大学http://www.xjtu.edu.cn/jgsz/school/guanli.htm
    西北工业大学http://som.nwpu.edu.cn/department/ywjs.aspx?id=4
    西安电子科技大学http://em.xidian.edu.cn/showinformation.asp?id=111
    西安工业学院http://jgxy.xait.edu.cn/cindex1-3.asp?tab=&menuid=354
    西安建筑科技大学http://som.xauat.edu.cn/1gygk1/GY1_2.jsp#
    西安石油大学http://jjgl.dept.xsyu.edu.cn/news/view.asp?id=197
    长安大学http://jgxy.chd.edu.cn/baseinfo.asp?sd=&fid=93&md=3
    西安统计学院主页无法访问http://www.edu.cn/20010101/5177.shtml
    陕西经贸学院(暂缺,请该学校同学在跟帖中添加)
    兰州大学http://www.lzu.edu.cn/notice/2005/V3_04.htm#管理学院
    西北师范大学http://www.nwnu.edu.cn/jgxy/bksjy.php
    甘肃工业大学http://www.lut.cn/jingguan/xueyuan1.asp?classid=1&boardid=1
    兰州商学院http://www2.lzcc.edu.cn/Department/XinXiSch/zhyjs.htm
    新疆农业大学http://www.xjau.edu.cn/deptlist.jsp?type=17&board=21
    新疆大学http://218.195.231.253/staticpage/xueyuanjianjie.htm
    长沙理工大学 http://www.csust.cn/pub/cslg/jgsz/yxsz/glxy/jxgz/bkzy/t20050316_6829.htm
    顶一下 
    本文来自信息管理与信息系统专业网站,原文地址:http://gxnews.223123.yes165.com
     
     
     
     
     
     
     
    展开全文
  • Python项目:学生信息管理系统(完整版)

    万次阅读 多人点赞 2018-06-06 19:11:10
    本文是基于上一篇(python项目:学生信息管理系统(初版) )进行了完善,并添加了新的功能。 主要包括有: 完善部分:输入错误;无数据查询等异常错误 新的功能:文件的操作:文件的读写,其中重点是对文本字符...

            本文是基于上一篇(python项目:学生信息管理系统(初版) )进行了完善,并添加了新的功能。

    主要包括有:

                完善部分:输入错误;无数据查询等异常错误

                新的功能:文件的操作:文件的读写,其中重点是对文本字符串的详细解析(关于整个解析拆解和重组详见代码,以及添加了注释)

    完整代码 https://github.com/hilqiqi0/sample/blob/master/student_info.py

    学生信息管理系统(完整版)

     

    学生信息管理项目,要求带操作界面,并完成每项操作:
    +----------------------+
    | 1)添加学生信息             |
    | 2)显示所有学生的信息          |
    | 3)删除学生信息             |
    | 4)修改学生信息             |
    | 5)按学生成绩高-低显示学生信息     |
    | 6)按学生成绩低-高显示学生信息     |
    | 7)按学生年龄高-低显示学生信息     |
    | 8)按学生年龄低-高显示学生信息     |
    | 9)保存学生信息到文件(students.txt)           |
    | 10)从文件中读取数据(students.txt)           |
    | 退出:其他任意按键<回车>                             |

    +----------------------+   

    详细代码如下:

    # student_info.py
    # 学生信息管理项目,要求带操作界面,并完成每项操作:
    # +----------------------+
    # | 1)添加学生信息                      |
    # | 2)显示所有学生的信息                 |
    # | 3)删除学生信息                      |
    # | 4)修改学生信息                      |
    # | 5)按学生成绩高-低显示学生信息         |
    # | 6)按学生成绩低-高显示学生信息         |
    # | 7)按学生年龄高-低显示学生信息         |
    # | 8)按学生年龄低-高显示学生信息         |
    # | 9)保存学生信息到文件(students.txt)      |
    # | 10)从文件中读取数据(students.txt)      |
    # | 退出:其他任意按键<回车>                 |
    # +----------------------+                        |
    
    
    def meun():
        menu_info = '''+----------------------+
    | 1)添加学生信息                           |
    | 2)显示所有学生的信息                     |
    | 3)删除学生信息                           |
    | 4)修改学生信息                           |
    | 5)按学生成绩高-低显示学生信息           |
    | 6)按学生成绩低-高显示学生信息           |
    | 7)按学生年龄高-低显示学生信息           |
    | 8)按学生年龄低-高显示学生信息           |
    | 9)保存学生信息到文件(students.txt)      |
    | 10)从文件中读取数据(students.txt)      |
    | 退出:其他任意按键<回车>                 |
    +----------------------+
    '''
        print(menu_info)
    
    
    # 以下二个函数用于sorted排序, key的表达式函数
    def get_age(*l):
        for x in l:
            return x.get("age")
    def get_score(*l):
        for x in l:
            return x.get("score")
            
    # 1)添加学生信息
    def add_student_info():
        L = []
        while True:
            n = input("请输入名字:")
            if not n:  # 名字为空 跳出循环
                break
            try:
                a = int(input("请输入年龄:"))
                s = int(input("请输入成绩:"))
            except:
                print("输入无效,不是整形数值....重新录入信息")
                continue
            info = {"name":n,"age":a,"score":s}
            L.append(info)
        print("学生信息录入完毕!!!")
        return L
    
    # 2)显示所有学生的信息
    def show_student_info(student_info):
        if not student_info:
            print("无数据信息.....")
            return
        print("名字".center(8),"年龄".center(4),"成绩".center(4))
        for info in student_info:
            print(info.get("name").center(10),str(info.get("age")).center(4),str(info.get("score")).center(4))
    
    # 3)删除学生信息
    def del_student_info(student_info,del_name = ''):
        if not del_name:
            del_name = input("请输入删除的学生姓名:")
        for info in student_info:
            if del_name == info.get("name"):
                return info
        raise IndexError("学生信息不匹配,没有找到%s" %del_name)
    
    # 4)修改学生信息
    def mod_student_info(student_info):
        mod_name = input("请输入修改的学生姓名:")
        for info in student_info:
            if mod_name == info.get("name"):
                a = int(input("请输入年龄:"))
                s = int(input("请输入成绩:"))
                info = {"name":mod_name,"age":a,"score":s}
                return info
        raise IndexError("学生信息不匹配,没有找到%s" %mod_name)
    
    # 5)按学生成绩高-低显示学生信息
    def score_reduce(student_info):
        print("按学生成绩高-低显示")
        mit = sorted(student_info ,key = get_score,reverse = True)
        show_student_info(mit)
    
    # 6)按学生成绩低-高显示学生信息
    def score_rise(student_info):
        print("按学生成绩低-高显示")
        mit = sorted(student_info ,key = get_score)
        show_student_info(mit)
    
    # 7)按学生年龄高-低显示学生信息
    def age_reduce(student_info):   
        print("按学生年龄高-低显示:")
        mit = sorted(student_info ,key = get_age,reverse = True)
        show_student_info(mit)
    
    # 8)按学生年龄低-高显示学生信息
    def age_rise(student_info): 
        print("按学生年龄低-高显示:")
        mit = sorted(student_info ,key = get_age)
        show_student_info(mit)
    
    # 9)保存学生信息到文件(students.txt)
    def save_info(student_info):
        try:
            students_txt = open("students.txt","w")     # 以写模式打开,并清空文件内容
        except Exception as e:
            students_txt = open("students.txt", "x")    # 文件不存在,创建文件并打开
        for info in student_info:
            students_txt.write(str(info)+"\n")          # 按行存储,添加换行符
        students_txt.close()
    
    # 10)从文件中读取数据(students.txt) 
    def read_info():
        old_info = []
        try:
            students_txt = open("students.txt")
        except:
            print("暂未保存数据信息")                       # 打开失败,文件不存在说明没有数据保存
            return
        while True:
            info = students_txt.readline()
            if not info:
                break
            # print(info)
            info = info.rstrip()    # 去掉换行符
            # print(info)
            info = info[1:-1]       # 去掉{}
            # print(info)
            student_dict = {}       # 单个学生字典信息
            for x in info.split(","):   # 以,为间隔拆分
                # print(x)
                key_value = []      # 开辟空间,key_value[0]存key,key_value[0]存value
                for k in x.split(":"):  # 以:为间隔拆分
                    k = k.strip()       # 去掉首尾空字符
                    # print(k)
                    if k[0] == k[-1] and len(k) > 2:        # 判断是字符串还是整数
                        key_value.append(k[1:-1])           # 去掉 首尾的'
                    else:
                        key_value.append(int(k))
                    # print(key_value)
                student_dict[key_value[0]] = key_value[1]   # 学生信息添加
            # print(student_dict)
            old_info.append(student_dict)   # 所有学生信息汇总
        students_txt.close()  
        return old_info   
    
    def main():
        student_info = []
        while True:
            # print(student_info)
            meun()
            number = input("请输入选项:")
            if number == '1':
                student_info = add_student_info()
            elif number == '2':
                show_student_info(student_info)
            elif number == '3':
                try:
                    student_info.remove(del_student_info(student_info))
                except Exception as e:
                    # 学生姓名不匹配
                    print(e)            
            elif number == '4':
                try:                
                    student = mod_student_info(student_info)
                except Exception as e:
                    # 学生姓名不匹配
                    print(e)
                else:
                    # 首先按照根据输入信息的名字,从列表中删除该生信息,然后重新添加该学生最新信息
                    student_info.remove(del_student_info(student_info,del_name = student.get("name")))  
                    student_info.append(student)
            elif number == '5':
                score_reduce(student_info)
            elif number == '6':
                score_rise(student_info)
            elif number == '7':
                age_reduce(student_info)
            elif number == '8':
                age_rise(student_info)
            elif number == '9':
                save_info(student_info)
            elif number == '10':
                student_info = read_info()
            else:
                break
            input("回车显示菜单")
    
    main()
    

     

     

     

     

    展开全文
  • “学生信息管理系统” 功能性需求包括以下内容:  (1)系统管理员登录后可以对班级的基本信息进行增加、删除、修改、查询等操作。学校领导登录后可以对班级基本信息进行查询操作。  (2)教师登录后可以对学生...

    练习一:请画出学生信息管理系统的用例图

    “学生信息管理系统” 功能性需求包括以下内容:
           (1)系统管理员登录后可以对班级的基本信息进行增加、删除、修改、查询等操作。学校领导登录后可以对班级基本信息进行查询操作。
           (2)教师登录后可以对学生的考试成绩进行录入、删除、修改、查询等操作。学生登录后可以对考试成绩进行查询操作。
           (3)学生登录后可以了解所有选修课程的具体信息,可以根据自己的需要选择不同课程。系统管理员登录后可以增加、修改、查询、删除选修课程。
           (4)系统管理员可以对账号进行创建、设置、查看、删除等操作。

    练习二 图书管理系统系统分析及用例图

    图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图书馆向每一个借阅者发放图书证,图书证中包含每一个借阅者的编号和个人信息。系统通过一个单独的程序为借阅者提供服务,不需要管理人员的干预,这些服务包括提供查询图书信息、查询个人信息服务和预定图书服务等。
    当借阅者需要借阅书籍、归还书籍时需要通过图书管理员进行,也就是说借阅者不直接与系统交互,而是图书管理员充当借阅者的代理与系统交互。当借阅者借阅的图书数量超过限制时,不运行借阅者再进行借阅。当借阅者借阅的图书超过一定的期限时,需要对其进行处罚。借阅图书时需要图书证作为凭据,归还时不需要。
    系统管理员负责系统的管理维护工作,维护工作包括图书的添加、删除和修改,书目的添加和删除,借阅者的添加、删除和修改,并且系统管理员能够查询借阅者、图书和图书管理员的信息。
    查询图书可以通过图书的名称或图书的ISBN/ISSN号进行查找。

    展开全文
  • 安全体系结构与技术的研究-安全体系结构理论,主要研究如何利用形式化的数学描述和分析方法建立信息系统的安全体系结构模型。 安全协议理论与技术的研究-众所周知,TCP/IP协议以及基于TCP/IP的HTTP,FTP等都存在着不...
  • Java实训项目:GUI学生信息管理系统(2017)

    万次阅读 多人点赞 2018-02-19 08:39:32
    Java实训项目:GUI学生信息管理系统(2017) 实训目的:让学生综合运用J2SE有关知识开发【学生信息管理系统】。主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。...
  • 网上书店信息管理系统

    万次阅读 多人点赞 2018-05-25 13:46:52
    WEB数据库程序设计语言课程设计说明书(2016-2017-1-14级) 题目: 网上书店信息管理系统 web数据库程序设计语言课程设计任务书题目: 网上书店信息管理系统 课程设计从 2016 年 12 月 30 日起到 2017年 1 ...
  • 信息内容安全包括两部分:合法信息的保护和非法信息的监管; 信息隐藏和信息加密: 加密是把信息内容保护加密保护起来,不被旁人看到;而隐藏是将隐匿信息信息中,同时保证信息的可用性,保护的是版权; 内容保护...
  • 试题信息管理系统

    千次阅读 2018-10-09 14:49:30
    《使用Java实现面向对象编程》内部测试机试题 题目:试题信息管理系统 一、语言和环境 ...(1)显示试题信息管理系统主菜单,如图-1所示,包括: 1)列出所有试题信息 2)按科目查询 3)按题干模糊查询...
  • 实验室信息管理系统

    千次阅读 2018-10-22 16:59:31
    业务系统部分 (一)业务管理 ...检验业务流程过程中每个环节操作样品基本信息与检验项目相关信息的权限配置、不同环节的修订配置、签收配置。 (3)具有检验业务需求配置管理。可对样品任务分派信息...
  • C语言使用链表实现学生信息管理系统 代码实现的功能: 1.插入学生信息 2.显示学生信息 3.删除学生信息 4.在指定位置插入学生信息 5.查找学生信息 代码内容: #include #include #include #define Max_...
  • 学生作业信息管理系统

    万次阅读 多人点赞 2018-06-23 00:36:18
        其次,答题信息管理系统可以大大提高老师与学生之间的在家庭作业和考核之间交流的效率,同时由于对题目以及学生成绩进行了数字化,可以对学生成绩及老师教学效果进行大数据分析。     最...
  • 医院信息管理系统

    千次阅读 2019-10-04 15:07:21
    医院信息管理系统 一、导言 1.1 编写目的 本需求说明文档描述了医院管理系统项目的要求,作为系统设计、项目目标以及项目验收的依据。需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。 软件...
  • 用c语言实现图书信息管理系统

    万次阅读 多人点赞 2019-05-23 20:56:05
    本文主要是用C语言有关内容实现图书信息管理系统,主要使用了文件、函数、指针、清屏等有关内容。图书信息则包括书名,ISBN码,出版社,价格,出版年月,图书数量,所属学科以及主编等。围绕以上内容设计了此系统,...
  • 使用Java Swing开发的学生信息管理系统(界面美观)

    万次阅读 多人点赞 2018-12-31 12:32:29
    设计一个学生基本信息管理系统,实现“系统登录”,“学生信息增加”,“学生信息查询”,“学生信息删除”,“学生信息修改”,“学生信息导入”,“学生信息导出”等功能,具体要求如下: 关注下面的微信公众号,...
  • PHP新闻管理系统(包括前台后台)

    万次阅读 多人点赞 2018-06-24 22:29:45
    一、 题目基于PHP的新闻发布系统二、 需求分析1、 软件功能新闻发布系统(News Release System or Content Management System)又叫做内容管理系统CMS(Content Management System),是一个基于网络的新闻发布和...
  • 学生信息管理系统总结

    万次阅读 热门讨论 2017-07-25 11:38:40
    学生信息管理系统总算初步告一段落了,个人认为这个程序经典,...好了,下面我先分析一下学生信息管理系统,它就是通过不同的使用者所设计的一款管理软件,先是登录,进去之后干自己相应的内容,假设你是一个学生,你可
  • Web的Java开发基础分享——学生信息管理系统(一)

    万次阅读 多人点赞 2018-06-27 02:08:41
    项目Demo:点此跳转 ... 如约,今天开始更新JavaWeb的内容。 要写在前面的背景是博主过几天有JavaWeb的考试,题目是在时限内开发出一个覆盖学期学习... 选题为“学生信息管理系统”的原因是因为其可以涵盖大部分的J...
  • 人事管理信息系统

    千次阅读 2016-04-12 10:23:57
    管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。 中文名 人事信息管理...
  • C++ 学生信息管理系统课程设计报告

    千次阅读 2020-06-13 11:22:27
    《面向对象课程设计》报告学生信息管理系统设计一、问题描述二、需求分析和概要设计三、功能模块描述和设计思路四、具体实现过程五、收获与展望 一、问题描述 学生信息管理系统设计 学生信息包括:学号,姓名,年龄...
  • 医院信息管理系统需求分析

    万次阅读 多人点赞 2019-10-04 01:44:22
    医院信息管理系统 一、导言 1.1 编写目的 本需求说明文档描述了医院管理系统项目的要求,作为系统设计、项目目标以及项目验收的依据。需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。 软件...
  • c++学生考勤信息管理系统

    万次阅读 多人点赞 2018-01-04 19:46:09
    学生考勤信息管理系统记录了学生的缺课情况,它包括: 缺课日期、第几节课、课程名称、学生姓名、学生学号、缺课类型(迟到、请假及旷课)。系统具有以下功能: 1)录入学生的缺课记录; 2)修改某个学生的缺课记录...
  • 内容管理系统CMS学习总结

    千次阅读 2016-09-01 14:17:28
    内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。 中文名 网站内容管理系统 外文名 CMS 全 名 Content Management ...
  • C语言《学生信息管理系统》链表+文件操作

    万次阅读 多人点赞 2017-03-24 19:25:18
    今天带来的是一个链表版本的《学生信息管理系统》,功能包括:添加、显示、查询、删除、保存、读取,等功能模块,链表是C语言的进阶内容,希望大家好好学习,这里的代码可能会有一些瑕疵,希望大家提供意见或建议 ...
  • c语言学生信息管理系统(基于文件、链表)

    万次阅读 多人点赞 2013-12-14 13:43:52
    1、管理学生的信息包括,学号,姓名,各科成绩 2、将信息保存成文件,能反复使用 3、对信息操作,包括,添加学生信息,修改,删除, 按学号、姓名查询学生信息 4、能进行科目成绩排序,科目分数段查询 附data...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • c++实现文件实现学生信息管理系统

    万次阅读 多人点赞 2018-09-06 21:43:51
    c++实现文件实现学生信息管理系统 功能如下: 添加学生信息(学生添加完成将直接保存进文件) 成绩信息(c语言,大学英语,高等数学) 个人信息(姓名、性别、学号、年龄) 显示学生信息 查询学生信息 按学号...
  • 软件测试包括哪些内容

    千次阅读 2017-02-14 15:39:19
    7 确定所需的测试用具 (testware) ,包括记录 / 回放工具、覆盖分析、测试跟踪、问题 / 错误跟踪、等等 8 确定对测试的输入数据的要求 9 分配任务和任务负责人,以及所需的劳动力 10 设立大致的时间...
  • 学生宿舍信息管理系统

    千次阅读 多人点赞 2020-12-31 15:20:16
    本系统实现以下基本功能:管理员可以对公寓进行全程管理,不仅可以管理学生,还可以管理寝室人员及外来人员及出入物品,也能方便的进行统计和更改。把软件工程中规范化的软件开发方法应用到本次学生公寓管理系统的...
  • C++课设-学生信息管理系统

    千次阅读 多人点赞 2020-04-03 10:28:14
    建立学生信息数据,包括学号、姓名、性别、三科成绩、出生时间、年龄(必须计算得到)。 使用继承的方法构造至少3个类,(即学生类——虚基类,一年级学生和二年级学生类——派生类)使用相应的对象放置10个学生...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 936,483
精华内容 374,593
关键字:

信息管理内容一般包括