A. 数据库课程设计--学生学籍管理系统
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class MyPanel extends JPanel{
Image img=Toolkit.getDefaultToolkit().getImage("a.jpg");
public void paint(Graphics g){
g.drawImage(img,0,0,this);
}
}
public class MainForm extends JFrame implements ActionListener{
JMenu mSystem=new JMenu("系统");
JMenuItem mExit=new JMenuItem("退出");
JMenu mOperate=new JMenu("数据操作");
JMenuItem mAdd=new JMenuItem("添加");
JMenuItem mDel=new JMenuItem("删除");
JMenuItem mModify=new JMenuItem("修改");
JMenuItem mBrowse=new JMenuItem("浏览");
JMenu mQuery=new JMenu("查询");
JMenuItem mNumber=new JMenuItem("按学号查询");
JMenuItem mScore=new JMenuItem("按成绩查询");
JMenu mHelp=new JMenu("帮助");
JMenuItem mAbout=new JMenuItem("关于");
JMenuBar mBar=new JMenuBar();
MainForm(){
super("学生成绩管理系统");
setSize(700,630);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
mSystem.add(mExit);
mOperate.add(mAdd);
mOperate.add(mDel);
mOperate.add(mModify);
mOperate.add(mBrowse);
mQuery.add(mNumber);
mQuery.add(mScore);
mHelp.add(mAbout);
mBar.add(mSystem);
mBar.add(mOperate);
mBar.add(mQuery);
mBar.add(mHelp);
setJMenuBar(mBar);
mExit.addActionListener(this);
mAdd.addActionListener(this);
mDel.addActionListener(this);
mModify.addActionListener(this);
mBrowse.addActionListener(this);
mNumber.addActionListener(this);
mScore.addActionListener(this);
mAbout.addActionListener(this);
setContentPane(new MyPanel());
setVisible(true);
}
public void actionPerformed(ActionEvent ae){
if(ae.getSource()==mExit)
System.exit(0);
else if(ae.getSource()==mAbout)
JOptionPane.showMessageDialog(this,"学生管理系统 V1.0\n\n安徽师范大学数学计算机科学学院\n\n2010年11月","关于",JOptionPane.INFORMATION_MESSAGE);
else if(ae.getSource()==mAdd)
new AddForm().setVisible(true);
else if(ae.getSource()==mDel)
new DeleteForm().setVisible(true);
else if(ae.getSource()==mModify)
new ModifyForm().setVisible(true);
else if(ae.getSource()==mBrowse)
new BrowseForm().setVisible(true);
else if(ae.getSource()==mNumber)
new NumberQueryForm().setVisible(true);
else if(ae.getSource()==mScore)
new ScoreQueryForm().setVisible(true);
}
public static void main(String[] args) {
new MainForm();
}
}
这个是主界面。
B. 求数据库课程设计----仓库管理系统
开发背景及意义
在市场竞争的微利时代,建立科学、规范、高效管理制度成为了企业管理的当务之急。一个企业在市场中是否具有强有力的竞争力,除了要看企业的人才、资金、技术、产品之外,更重要的一项,就是要看企业是否有一个良好的管理体制。在企业管理中,仓库管理更是管理中的重中之重。通过对企业仓库信息的管理与统计,为企业积累真实、有效的数据,通过对这些数据的分析与研究,对企业各方面做出相应的调整,以提高企业的管理效率,使企业走上良性发展道路。
系统目标
通过对企业仓库管理过程的分析与研究,要求仓库管理系统实现如下目标:
l 实现商品的入库、入库退货管理。
l 实现商品的库存盘点管理。
l 实现商品的库存调拨、出库管理。
l 实现商品的库存上、下限管理。
l 实现入库、入库退货、商品出库等查询管理。
系统规划
1.系统目标
利用计算机系统实现企业商品的库存管理。
2.系统处理范围
l 基础信息管理。
l 入库管理。
l 库存管理。
l 查询管理。
3.系统功能
l 基础信息管理。
在基础信息管理中需要实现操作员、商品、仓库、供应商的信息管理,包括信息的添加、修改、删除、浏览。
l 入库管理
在入库管理中需要实现商品的入库、入库退货管理,记录入库、入库退货信息。
l 库存管理。
在库存管理中需要实现库存商品打印、库存盘点、库存调拨、商品出库、库存上下限管理。
l 查询管理。
在查询管理中需要实现入库查询、入库退货查询、报损、报益查询、库存调拨查询、商品出库查询。
数据库逻辑结构设计
仓库管理系统共使用了11张数据表,分别为操作员信息表(tb_operator)、供应商信息表(tb_providerinfo)、库存盘点明细表(tb_check_sub)、库存盘点主表(tb_check_main)、库存信息表(tb_storageinfo)、入库明细表(tb_instock_sub)、入库退货明细表(tb_cancelinstock_sub)、入库退货主表(tb_cancelinstock_main)、商品库存表(tb_merchandisestorage)、商品入库主表(tb_instore_main)、商品信息表(tb_merchandiseinfo)
具体的这里也写不了
而且这些不是只要数据库就完成的吧
得用前台设计语言比如c++什么的吧
而设计体会和致谢这些不该自己写吗~~~