I. Project Completion plan
13 weeks and 14 weeks to complete the user interface design (1. Login Interface 2. Booking and Query Interface 3. User management Interface 4. Refund interface);
13 weeks to complete the landing screen, 14 weeks to complete the booking and query interface, user management interface and refund interface
15 weeks to complete the login interface, booking and query interface associated with the implementation of the internal code.
16 weeks to complete the user management interface, the refund interface associated with the implementation of the internal code.
The next few weeks to debug the program to improve, optimize, a more comprehensive program to improve (including adding some new features, eliminate useless features to fix the bug that appears)
Second, the specific division of the project
Zhang Bingkun is responsible for writing the user interface code (interface Class), Wang Weiwei is responsible for writing the internal implementation of the function of the code (functional Class), responsible for the coordination of team members Division of labor, to achieve the various parts of the function docking,
Sun Xiaojing is responsible for the interface background mapping, program debugging, the rational planning of functions, as well as the collection of data, analysis and processing
package s;import java.awt.*;import javax.swing.*;p ublic class Jiemian {public void Land () {JFrame frm=new JFrame ("interface"); GridLayout grid=new GridLayout (3,2); frm.setlayout (grid); JLabel labe1=new JLabel ("User account", jlabel.center); JLabel labe2=new JLabel ("User password", jlabel.center); JTextField name=new JTextField (jtextfield.center); name.seteditable (true); Name.sethorizontalalignment ( Swingconstants.left); Name.setcolumns (20); JTextField passworld=new JTextField ();p assworld.seteditable (True);p assworld.sethorizontalalignment ( Swingconstants.left);p Assworld.setcolumns (20); JButton mybtn=new JButton ("Landing"); JButton mybtnt=new JButton ("exit"); Frm.add (LABE1); Frm.add (name); Frm.add (labe2); Frm.add (Passworld); Frm.add (MYBTN); Frm.add (MYBTNT); frm.setdefaultcloseoperation (jframe.exit_on_close); Frm.setbounds (400,200,400,200); Frm.setvisible (TRUE);} public static void Main (string[] args) {//TODO auto-generated method Stubjiemian start=new Jiemian (); Start.land ();}}
Java Final design (13 weeks)