SQL Server
数据库 Windows NT
2.5.2 服务器系统功能模块
基于Java的跨平台网络数据库由后勤小区物业管理系来具体实现。后勤小区物业管理系统有两个模块——普通用户查询系统模块和管理员用户管理系统模块。普通用户查询系统是普通用户对数据库进行查询的模块,不支持数据库的管理。而管理员管理系统是数据库管理员对数据库进行管理的模块,需要密码验证才可进入。普通用户查询系统模块和管理员用户管理系统模块下又有四个模块——人员信息模块,住房信息模块,收费信息模块,房产信息模块。管理员可以对数据库的数据进行添加,修改,删除和查询
以下是后勤小区管理系统的功能模块图
其中,人员信息管理模块的下一级模块和其它三个模块的下一级模块一样, 这里只画了一个。
系统的前端开发语言采用Java语言,后端数据库采用MSSQL Server7.0.
2.5.1 服务器前端简介
系统主要针对普通用户和管理员用户两种类型,可以由主界面选择进入普通用户界面还是管理员界面如选择进入管理员界面,需通过域名验证和密码验证才可以。普通用户只具有对后端数据库的查询功能,而管理员用户同时具有对后端数据库的修改和查询功能,其中修改包括添加,更新,删除功能。
2.5.2 服务器后端数据库简介
系统主要建立了renyuan, zhufang, shoufei, fangchan 四个数据库,是通过在houqin数据库下建立renyuan,zhufang,shoufei, fangchan四个表(Tables)得到的。数据库的拥有者可以直接从SQL Server对数据库进行添加,删除,更新,查询和设置表的结构等功能。而系统管理员只可以从前端对数据库进行添加,删除,更新和查询功能,不能改变数据库的结构等,普通用户则只具有对数据库的查询功能。
2.5.3 系统查询结构图
普通
用户
管理员
用户
查询
修改
系统前台
renyuan
database
zhufang
database
shoufei
database
fangchan
database
系统后台
三、设计过程
首先,用户看到的是系统的主界面(JFraml),即系统的进入界面,主要有三个按钮控件组成。如果你是普通用户,则选择普通用户进入系统按钮,如果你是系统管理员用户,则选择管理员进入系统按钮。系统管理员用户进入管理系统,必须通过域名和密码的验证,否则不能进入管理系统。
普通用户进入系统按钮的代码如下:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
zc.face.userInterface2 jf3=new zc.face.userInterface2();
jf3.setVisible(true);
setVisible(false);
}
管理员用户进入系统按钮的代码与普通用户进入系统按钮大代码相似。
如果现在你想退出系统,则可以选择推出系统按钮,将会弹出确认对话框,询问你是否决定退出系统(Are you sure to quit?).如果选择确定按钮,将会退出本系统。如果你现在又不想退出本系统,则选择取消按钮。
退出系统按钮的代码如下:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
javax.swing.JFrame f=new javax.swing.JFrame("ConfirmDialog");
int returnValue=javax.swing.JOptionPane.CANCEL_OPTION;
returnValue=javax.swing.JOptionPane.showConfirmDialog(f,"Are you sure to quit?","ask",javax.swing.JOptionPane.OK_CANCEL_OPTION);
if(returnValue==javax.swing.JOptionPane.OK_OPTION){
System.exit(0);
}
else
f.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
}
3.1 普通用户系统
用户选择进入普通用户系统,系统弹出普通用户界面(userInterface)。
userInterface界面上有各类待查询信息,在界面的上方有主菜单,分优部分:人员信息、住房信息、收费信息、房产信息、帮助、返回。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页