資源簡介
數據庫的課程設計,用JAVA實現的代碼,很用心做。不懂的地方可以請教,醫院管理系統,只是實現了一些功能,根據系統要求做的功能,對于一個課程設計來說是可以的了。
代碼片段和文件信息
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.MouseAdapter;
import?java.awt.event.MouseEvent;
import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?javax.swing.*;
import?javax.swing.border.titledBorder;
import?javax.swing.event.DocumentEvent;
import?javax.swing.event.DocumentListener;
import?javax.swing.table.DefaultTableModel;
import?java.util.Date;
import?java.text.SimpleDateFormat;
public?class?Charge?extends?Jframe?implements??ActionListener{
?private??JComboBox?box1;
?private?JScrollPane?JScrollPane5=new?JScrollPane();
JPanel?panel2=new?JPanel();
Font?f2=new?Font(“隸書“?Font.BOLD?30);
private?JLabel?la0la1la2la3la4la5la6la7la8la9la10la11la12la13l14l15la14la15;
private?JTextField?tx13tx0tx1tx2tx3tx4tx5tx6tx7tx8tx9tx10tx11tx12tx14;
?public?static?JTable?table3;
?SqlLogin.jdbc?connect=new?SqlLogin().new?jdbc();
?public?static??DefaultTableModel?dtm3;
private??JButton?btn1btn2;
private?double?suma=0?; private?double?sumd=0?;
private?double?sumb=0?;private?double?sume=0?;
private?double?sumc=0?;private?double?sumf=0?;
?String?b;
?private?String?columnNames[]={“就醫檔案編號““病人編號““病人姓名““就醫科室“};
Charge(){
//獲取時間
Date?now=new?Date();
SimpleDateFormat?sdf=new?SimpleDateFormat(“yyy-MM-dd“);
String?dateString=sdf.format(now);
ImageIcon?background?=?new?ImageIcon(“F:/課程設計/right_bg.jpg“);??//背景圖片?
JLabel?label?=?new?JLabel(background);
panel2.setLayout(null);
//控件的定義
btn1=new?JButton(“確定結算“);
btn2=new?JButton(“撤銷結算“);
la0=new?JLabel(“費用總計?:“);
la1=new?JLabel(“就醫檔案編號?:“);
la2=new?JLabel(“姓名:?“);
la3=new?JLabel(“編碼:?“);
la4=new?JLabel(“姓名:?“);
la5=new?JLabel(“科室:?“);
la6=new?JLabel(“用藥費用:?“);
la7=new?JLabel(“治療費用:?“);
la8=new?JLabel(“檢查費用:?“);
la9=new?JLabel(“掛號費:?“);
la10=new?JLabel(“處置費:?“);
la11=new?JLabel(“化驗費:?“);
la12=new?JLabel(“押金累計:?“);
la13=new?JLabel(“押金余額:?“);
la14=new?JLabel(“結賬日期:?“);
la15=new?JLabel(“收費操作?“);
la13.setForeground(Color.red);
la12.setForeground(Color.red);
tx0=new?JTextField();
tx1=new?JTextField();
tx2=new?JTextField();
tx3=new?JTextField();
tx4=new?JTextField();
tx5=new?JTextField();
tx6=new?JTextField();
tx7=new?JTextField();
tx8=new?JTextField();
tx9=new?JTextField();
tx10=new?JTextField();
tx11=new?JTextField();
tx12=new?JTextField();
tx13=new?JTextField();
tx14=new?JTextField(dateString);
la15.setFont(f2);
//設置文本框的邊緣不顯示
tx0.setBorder(null);??
tx2.setBorder(null);
tx3.setBorder(null);
tx4.setBorder(null);
tx14.setBorder(null);
tx14.setEditable(false);
//設置一個新的面板
final?JPanel?panel1?=?new?JPanel();
JPanel?panel12?=?new?JPanel();
JPanel?panel13?=?new?JPanel();
panel13.s
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2017-09-01?22:29??501陳國基511黃志標醫院管理系統\.classpath
?????文件????????391??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\.project
?????文件????????598??2017-09-01?22:29??501陳國基511黃志標醫院管理系統\.settings\org.eclipse.jdt.core.prefs
?????文件???27623529??2017-09-10?21:34??501陳國基511黃志標醫院管理系統\501陳國基511黃志標醫院管理系統課程設計報告?(1).docx
?????文件????????632??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\Charge$1.class
?????文件????????768??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\Charge$2.class
?????文件???????1522??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\Charge$3.class
?????文件???????7394??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\Charge$4.class
?????文件??????12420??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\Charge.class
?????文件????????662??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\ChargeQuery$1.class
?????文件???????1018??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\ChargeQuery$2.class
?????文件???????5142??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\ChargeQuery.class
?????文件????????745??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$1.class
?????文件???????1582??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$2.class
?????文件????????692??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$3.class
?????文件????????846??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$4.class
?????文件???????2212??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$5.class
?????文件???????1702??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$6.class
?????文件???????1358??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify$7.class
?????文件???????8851??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\chufangModify.class
?????文件????????712??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DepartmentManage$1.class
?????文件????????971??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DepartmentManage$2.class
?????文件???????5693??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DepartmentManage$DepartmentModify.class
?????文件??????14168??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DepartmentManage.class
?????文件????????682??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorInput$1.class
?????文件????????951??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorInput$2.class
?????文件??????12727??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorInput.class
?????文件????????688??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorManage$1.class
?????文件????????955??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorManage$2.class
?????文件??????10883??2017-09-10?19:58??501陳國基511黃志標醫院管理系統\bin\DoctorManage$DoctorModify.class
............此處省略130個文件信息
評論
共有 條評論