人信息。然后打印单据。主要流程如下图2-2所示:Р顾客选择菜品Р点菜员登记菜品Р打印回执单Р登记顾客信息Р 图2.2Р第三章界面详细设计Р3.1 界面设计与实现Р该阶段主要完成各个功能模块的设计,处理过程的设计要根据模块划分以及结构化程序设计的基本原则,对每个程序模块中的详细处理过程进行设计。Р3.1.1 用户登录界面Р1.登陆模块的界面图Р输入:用户名和密码Р处理:Р(1)?登陆窗体启动。Р(2)?输入用户名和密码。Р(3)?如果用户名或密码为空,处理终止,并进行错误信息提示。Р(4)?以输入的用户名为关键字,检索用户信息表的用户名和密码字段。Р(5)?通过检索结果判断该用户是否存在,如果用户名不存在,处理终止,并进行错误信息提示。Р(6)?如果用户名存在,比较检索到的密码字段与输入的密码是否相等。如果不相等处理终止,并进行错误信息提示。Р(7)?如果输入的密码正确,则进入主界面。Р输出:主界面Р如图3.1.1所示Р 图3.1.1Р代码演示:Рprivate class OvenDiancanShow implements ActionListener{Р public void actionPerformed(ActionEvent e){Р if (e.getSource().equals(okButton)){Р if (nameText.getText().equals("111") && (new String(passwordText.getPassword())).equals("111")){Р Ovenfandian dc=new Ovenfandian("饭店点餐系统");Р dc.setResizable(false);Р dc.setBounds(300,120,370,580);Р dc.setVisible(true);Р dispose();