1 1 1
图10 服务器子模块的E-R图
Fig10 E-R diagram of server module
3.2.3 系统基本E-R图
根据上述服务器端子模块和客户端子模块E-R图,把系统所有的分E-R图结合起来可得到系统总的E-R图。
系统总E-R图如图11所示。
图11 系统基本E-R图
Fig 11 Basic E-R diagram of system
3.3 程序自定义类说明
这里按照前面描述的登录、主程序、服务器三个模块来说明各个模块中自定义的类。
3.3.1 登录模块自定义类
在登录模块中,定义了LoginFrame类,具体说明如下:
*************************************************
* 类名:LoginFrame *
* 作用:设计登录界面,并向服务器提交登录请求 *
* 继承的父类:JFrame *
* 现实的接口:ActionListener *
*************************************************
public class LoginFrame extends JFrame implements ActionListener{
public LoginFrame ( ) {
//方法功能:类的默认无参构造方法,方法体中初始化类属性
}// LoginFrame
private void init(){
//方法功能:给类属性赋值
}//init
private void setAllFont(){
//方法功能:设置登录界面的效果
}// setAllFont
public void showMe(){
//方法功能:调用该方法可以显示登录界面
}// showMe
private void addEventHandle(){
//方法功能:为各个按钮设置监听对象
}// addEventHandle
public void actionPerformed(ActionEvent e) {
//方法功能:ActionListener接口的方法,方法体写入监听逻辑
}// actionPerformed
}// LoginFrame
3.3.2 客户端主界面模块自定义类
在注册模块中,定义了ClientMainClass,ClientMainFrame,FlightTableModel,ModifyUserPassword,OrderFrame,OrderItemPanel,SearchFlightPanel具体说明如下:
*************************************************
* 类名:ClientMainClass *
* 作用:该类是客户端主类, *
* 主要用来保存客户端运行时的全局变量 *
* 继承的父类:JFrame *
* 实现的接口:ActionListener *
*************************************************
public class ClientMainClass {
public static void init(){
//方法功能:初始化方法。读取配置文件,根据配置文件的参数建立网络连接,并打开流对象。
}//init
public static void main(String[] args) {
//方法功能:客户端运行的主方法,调用登录模块
}//main
}// ClientMainClass
*************************************************
* 类名:ClientMainFrame *
* 作用:设计客户登录成功后的主界面 *
* 继承的父类:JFrame *
* 实现的接口:ActionListener *
*************************************************
public class ClientMainFrame extends JFrame implements ActionListener{
public ClientMainFrame(){
//方法功能:该类的无参构造方法,初始化类属性
}// ClientMainFrame
public void showMe(){
//方法功能:调用该方法可以显示主界面
}// showMe
public void actionPerformed(ActionEvent e) {
//方法功能:ActionListener接口的方法,方法体写入监听逻辑
}// actionPerformed
}
*************************************************
* 类名:OrderFrame *
* 作用:显示已下的订单 *
转贴于 酷文网-论文下载中心 http://www.coolwen.net
共12页: 上一页 [1] [2] 3 [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页
网摘收藏: