26.8 领导信息系统界面的设计
领导信息系统界面的设计也是整个软件系统的界面的主要部分之一。当进入这个界面时,界面自动会装载数据库,用户也就可以直接操作数据库。下面将详细地讲述和分析代码段。
26.8.1 领导类的设计
在设计整个程序的过程中,先要设计一个领导类,然后将这个领导类储存到一个数据结构中,最后将这个数据结构中的数据同数据库连接。这样界面上显示出来的数据就是数据库中的数据。
【实例26.15】下面是领导类的设计代码。
01 ///设置了领导的姓名、 性别、工号、出 生年月、 年龄、薪水、专业等变量
02 ///通过构造器设置领导姓名、工号的值
03 ///通过设置器设置其他变量的值
04 ///通过访问器获得变量的值
05 class leader{
06 private String name;
07 private String code;
08 private String sexy;
09 private String birthday;
10 private String address;
11 private String age;
12 private String salary;
13 private String major;
14 private String duty;
15 public leader(String name, String code)
16 {
17 this.name=name;
18 this.code=code;
19 }
20 public String getname()
21 {
22 return name;
23 }
24 public String getcode()
25 {
26 return code;
27 }
28 public void setsexy(String sexy)
29 {
30 this.sexy=sexy;
31 }
32 public void setbirthday(String birthday)
33 {
34 this.birthday=birthday;
35 }
36 public void setage(String age)
37 {
38 this.age=age;
39 }
40 public void setaddress(String address)
41 {
42 this.address=address;
43 }
44 public void setsalary(String salary)
45 {
46 this.salary=salary;
47 }
48 public void setmajor(String major)
49 {
50 this.major=major;
51 }
52 public void setduty(String duty)
53 {
54 this.duty=duty;
55 }
56 public String getsexy()
57 {
58 return sexy;
59 }
60 public String getbirthday()
61 {
62 return birthday;
63 }
64 public String getage()
65 {
66 return age;
67 }
68 public String getaddress()
69 {
70 return address;
71 }
72 public String getsalary()
73 {
74 return salary;
75 }
76 public String getmajor()
77 {
78 return major;
79 }
80 public String getduty()
81 {
82 return duty;
83 }
84 }
【代码说明】以上代码将整个数据库中事先设计的表中的所有字段全部显示出来,最后按照字符串形式输出。