3.1.1登陆数据库
输入用户账号(id),密码(pwd),以账号ManagerPerson_id和密码ManagerPerson_pwd登陆的用户拥有对普通用户管理的权限,以账号Manager_id和密码Manager_pwd登陆的用户拥有对所由用户进行管理的权限.检索系统权限表,,根据权限设置相应的功能模块,
a.无此用户或禁止权限
Enable=false;Able=false;M=false b.普通用户
Enable=true;Able=false;M=false b.可管理普通用户权限 Enable=true;Able=true;M=false c.可管理所有用户权限 Enable=true;Able=true;M=true
3.1.2程序组、程序项的原理组织各执行模块
可执行功能模块的调用执行,通过程序项名称获取可执行目标代码文件名,应用接口类Main开始执行,界面如下:
JButtonbt=newJButton("登陆"); JLabellabel=newJLabel("用户名"); JPanelpanel=newJPanel(); panel.add(label);
panel.add(field);
frame.add(panel,BorderLayout.NORTH); JPanelpane=newJPanel();
JTextFieldfieldpwd=newJTextField(10); JLabellabe=newJLabel("密码"); pane.add(labe);
pane.add(fieldpwd); frame.add(pane);
frame.add(bt,BorderLayout.SOUTH); bt.addActionListener(this); field.addKeyListener(
部分程序代码