0% found this document useful (0 votes)
119 views17 pages

Data Flow and Login Module Design

The document discusses data flow diagrams and entity relationship diagrams. It then provides code for two Java modules - Login.java and Search.java. Login.java contains code for a login frame with labels, text fields, buttons etc. Search.java contains code for a search results frame with a table to display results.

Uploaded by

Gaurav Upadhyay
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views17 pages

Data Flow and Login Module Design

The document discusses data flow diagrams and entity relationship diagrams. It then provides code for two Java modules - Login.java and Search.java. Login.java contains code for a login frame with labels, text fields, buttons etc. Search.java contains code for a search results frame with a table to display results.

Uploaded by

Gaurav Upadhyay
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DATA FLOW DIAGRAMS

DFD : LEVEL 0

DFD : LEVEL 1

DFD : LEVEL 2

DFD : LEVEL 3

ENTITY RELATIONSHIP DIAGRAM

CODING
MODULE 1 : [Link]

package mainproject; public class Login extends [Link] {

/** Creates new form Login */ public Login() { initComponents(); }

/** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GENBEGIN:initComponents private void initComponents() {

jLabel1 = new [Link](); jl1 = new [Link](); jl2 = new [Link](); t1 = new [Link]();

b1 = new [Link](); jLabel2 = new [Link](); jPasswordField1 = new [Link]();

setDefaultCloseOperation([Link].EXIT_ON_CLOSE);

[Link](new [Link](getClass().getResource("/mainproject/login_new.jpg"))); // NOI18N

[Link]("UserName");

[Link]("Password");

[Link]("Login"); [Link](new [Link]() { public void actionPerformed([Link] evt) { b1ActionPerformed(evt); } });

[Link](new [Link]("Tahoma", 1, 14)); // NOI18N [Link](new [Link](204, 0, 0));

[Link] layout = new [Link](getContentPane()); getContentPane().setLayout(layout);

[Link]( [Link]([Link]) .addGroup([Link]() .addGap(302, 302, 302) .addComponent(b1) .addContainerGap(602, Short.MAX_VALUE)) .addGroup([Link]() .addGap(178, 178, 178)

.addGroup([Link]([Link]) .addGroup([Link]() .addComponent(jl2) .addGap(18, 18, 18) .addComponent(jPasswordField1, [Link].DEFAULT_SIZE, 117, Short.MAX_VALUE)) .addGroup([Link]() .addComponent(jl1) .addGap(18, 18, 18) .addComponent(t1, [Link].DEFAULT_SIZE, 114, Short.MAX_VALUE))) .addPreferredGap([Link], 156, [Link].PREFERRED_SIZE) .addComponent(jLabel2, [Link].PREFERRED_SIZE, 356, [Link].PREFERRED_SIZE) .addGap(90, 90, 90)) .addGroup([Link]() .addGap(116, 116, 116)

.addComponent(jLabel1, [Link].PREFERRED_SIZE, 504, [Link].PREFERRED_SIZE) .addContainerGap(341, Short.MAX_VALUE)) ); [Link]( [Link]([Link]) .addGroup([Link]() .addContainerGap() .addComponent(jLabel1, [Link].PREFERRED_SIZE, 365, [Link].PREFERRED_SIZE) .addGap(92, 92, 92)

.addGroup([Link]([Link]) .addGroup([Link]()

.addGroup([Link]([Link]) .addComponent(jl1) .addComponent(t1, [Link].PREFERRED_SIZE, [Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)) .addGap(18, 18, 18)

.addGroup([Link]([Link]) .addComponent(jl2) .addComponent(jPasswordField1, [Link].PREFERRED_SIZE, [Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)) .addGap(27, 27, 27) .addComponent(b1))

.addGroup([Link]() .addGap(22, 22, 22) .addComponent(jLabel2, [Link].PREFERRED_SIZE, 55, [Link].PREFERRED_SIZE))) .addContainerGap(77, Short.MAX_VALUE)) );

pack(); }// </editor-fold>//GEN-END:initComponents

private void b1ActionPerformed([Link] evt) {//GENFIRST:event_b1ActionPerformed String pass="admin"; String user="user"; if([Link]([Link]()) && [Link]([Link]())) { Hospital h=new Hospital(); [Link](true); dispose(); } else{ [Link]("User name & password is Wrong"); } }//GEN-LAST:event_b1ActionPerformed

/**

* @param args the command line arguments */ public static void main(String args[]) { [Link](new Runnable() { public void run() { new Login().setVisible(true); } }); }

// Variables declaration - do not modify//GEN-BEGIN:variables private [Link] b1; private [Link] jLabel1; private [Link] jLabel2; private [Link] jPasswordField1; private [Link] jl1; private [Link] jl2; private [Link] t1; // End of variables declaration//GEN-END:variables

MODULE 2 : [Link]

package mainproject;

public class search extends [Link] {

/** Creates new form search */ public search() { initComponents(); }

/** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GENBEGIN:initComponents private void initComponents() {

jPanel1 = new [Link](); jScrollPane1 = new [Link](); jTable1 = new [Link](); jLabel1 = new [Link]();

jLabel2 = new [Link](); jButton1 = new [Link]();

setDefaultCloseOperation([Link].EXIT_ON_CLOSE);

[Link](new [Link](204, 204, 255));

[Link](new [Link](255, 204, 153)); [Link](new [Link](153, 0, 204)); [Link](new [Link]( new Object [][] { {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null}, {null, null, null, null, null, null, null, null, null, null, null} }, new String [] { "P_ID", "P_Name", "Gender", "DOB", "Date", "Address", "Phone", "Room", "Advance_Pay", "Desease", "Doctor"

} )); [Link](30); [Link](5); [Link](jTable1);

[Link](new [Link]("Tahoma", 1, 18)); [Link](new [Link](51, 51, 0)); [Link]("Results according to your entedered text"); [Link](new [Link]("Tahoma", 2, 14)); [Link]("OK"); [Link](new [Link]() { public void actionPerformed([Link] evt) { jButton1ActionPerformed(evt); } }); [Link] jPanel1Layout = new [Link](jPanel1); [Link](jPanel1Layout); [Link]( [Link]([Link]) .addGroup([Link]()

.addGroup([Link]([Link]) .addGroup([Link]() .addGap(160, 160, 160)

.addComponent(jLabel1, [Link].PREFERRED_SIZE, 446, [Link].PREFERRED_SIZE)) .addComponent(jScrollPane1, [Link].PREFERRED_SIZE, 934, [Link].PREFERRED_SIZE) .addGroup([Link]() .addGap(224, 224, 224) .addComponent(jLabel2, [Link].PREFERRED_SIZE, 322, [Link].PREFERRED_SIZE)) .addGroup([Link]() .addGap(418, 418, 418) .addComponent(jButton1, [Link].PREFERRED_SIZE, 82, [Link].PREFERRED_SIZE))) .addContainerGap(40, Short.MAX_VALUE)) ); [Link]( [Link]([Link]) .addGroup([Link]() .addGap(31, 31, 31) .addComponent(jLabel1, [Link].PREFERRED_SIZE, 35, [Link].PREFERRED_SIZE) .addPreferredGap([Link]) .addComponent(jLabel2, [Link].PREFERRED_SIZE, 35, [Link].PREFERRED_SIZE) .addPreferredGap([Link]) .addComponent(jScrollPane1, [Link].PREFERRED_SIZE, 326, [Link].PREFERRED_SIZE) .addPreferredGap([Link], 52, Short.MAX_VALUE)

.addComponent(jButton1) .addGap(45, 45, 45)) );

[Link] layout = new [Link](getContentPane()); getContentPane().setLayout(layout); [Link]( [Link]([Link]) .addComponent(jPanel1, [Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE, Short.MAX_VALUE) ); [Link]( [Link]([Link]) .addComponent(jPanel1, [Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE, Short.MAX_VALUE) );

pack(); }// </editor-fold>//GEN-END:initComponents

private void jButton1ActionPerformed([Link] evt) {//GENFIRST:event_jButton1ActionPerformed dispose(); }//GEN-LAST:event_jButton1ActionPerformed

/**

* @param args the command line arguments */ public static void main(String args[]) { [Link](new Runnable() { public void run() { new search().setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables private [Link] jButton1; private [Link] jLabel1; public [Link] jLabel2; private [Link] jPanel1; private [Link] jScrollPane1; public [Link] jTable1; // End of variables declaration//GEN-END:variables }

You might also like