Giao diện hệ thống

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Sử dụng lại theo hướng tiếp cận miền ứng dụng và vận dụng trong phát triển phần mềm hướng đối tượng (Trang 126 - 135)

PHỤ LỤC B : THƢ VIỆN TÀI SẢN SỬ DỤNG LẠI

2. Giao diện hệ thống

2.1. Giao diện Thờm tài sản sử dụng lại

2.3. Giao diện tỡm kiếm tài sản

PHỤ LỤC B: THƯ VIỆN TÀI SẢN SỬ DỤNG LẠI....................................................... 116

1. Mô đun chương trỡnh ........................................................................................ 116 2. Giao diện hệ thống.......................................................................................... 118

1. Mơ đun chương trình

1.1. Mơ đun chương trình Cập nhật sinh viờn

public class Student extends JFrame{ public String sClassName=""; public String sFirstName=""; public String sLastName=""; public String sBirthDay=""; public String sTel=""; public String sNation=""; public int sStudentID; public int TotalNum=0;

public static void main(String[] args) { Student student1 = new Student(); }

public ResultSet ShowAll(String sCondition) { ResultSet m_RS = null; ResultSet tmp = null; String ssql=""; if (sCondition.length()==0 ) { m_RS = null; } else { try{

ssql="SELECT * FROM Student,GraduateDoc where

Student.StudentID=GraduateDoc.StudentID and " + sCondition+ " order by Student.LastName";

dbBean sConn = new dbBean(); sConn.DBConnect(); tmp = sConn.executeQuery(ssql); while (tmp.next()) { TotalNum=TotalNum+1; } tmp.close() ; m_RS = sConn.executeQuery(ssql); } catch(SQLException e) {} }

}

public int UpdateAll() {

dbBean sConn = new dbBean(); sConn.DBConnect();

String ssql ="";

ssql="Update Student set ClassName='"+

sClassName+"',FirstName='"+sFirstName+"',LastName='"+sLastName+

"',BirthDay='"+sBirthDay+"',Tel='"+sTel+"',Nation='"+sNation+"' where StudentID="+ sStudentID; boolean rs = sConn.executeUpdate(ssql); sConn.close() ; if (rs == true) { return 1; } else { return 0; } }

public int InsertAll() {

dbBean sConn = new dbBean(); sConn.DBConnect();

int Reval=0;

ResultSet m_RS = null; String ssql ="";

ssql="Insert into [Student](ClassName,FirstName,LastName,BirthDay,Tel,Nation) Values ('"+sClassName+"','"+ sFirstName+"','"+sLastName+"','"+sBirthDay+

"','"+sTel+"','"+sNation+ "')" ;

boolean rs = sConn.executeUpdate(ssql); if (rs == true)

{ try{

ssql="SELECT max(StudentID) as maxID FROM Student"; m_RS = sConn.executeQuery(ssql); while (m_RS.next() ) { Reval=m_RS.getInt("MaxID") ; } m_RS.close() ; } catch(SQLException e){} } else

Reval=0; }

return Reval; }

public void DeleteAll() {

dbBean sConn = new dbBean(); sConn.DBConnect();

String ssql ="";

ssql="Delete from Student where StudentID="+ sStudentID; boolean rs = sConn.executeUpdate(ssql);

sConn.close() ; }

2. Giao diện hệ thống

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Sử dụng lại theo hướng tiếp cận miền ứng dụng và vận dụng trong phát triển phần mềm hướng đối tượng (Trang 126 - 135)

Tải bản đầy đủ (PDF)

(135 trang)