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 }


【代码说明】以上代码将整个数据库中事先设计的表中的所有字段全部显示出来,最后按照字符串形式输出。