資源簡介
為whuters提供無微不至的人文主義關懷和親切的慰問!

代碼片段和文件信息
//該文件為管理員操作類定義
package?character;
import?java.io.IOException;
import?java.sql.SQLException;
import?java.util.Enumeration;
import?constants.Global;
import?function.UserFunction;
//import?serialization.UserSerialization;
public?class?Administrator?extends?User?implements?Global
{
private?static?final?long?serialVersionUID?=?-8676119825098791623L;
public?Administrator(String?nameString?passwordString?role)
{
super(namepasswordrole);
}
public?void?showMenu()?
{
//輸出檔案管理員菜單
String?headline1=“***歡迎進入檔案管理員訪問系統!***\n“;
String?headline2=“\t1.修改用戶(密碼和身份)\n\t2.刪除用戶\n\t3.新增用戶\n\t4.列出用戶\n\t5.下載文件\n\t6.文件列表\n\t7.修改(本人密碼)\n\t0.退出\n“;
String?headline3=“*********************\n“;
String?headline4=“請選擇管理員權限:“;
System.out.print(headline1+headline2+headline3+headline4);
}
public?static?void?AdministratorProcessing(String?snameString?spasswordString?srole)
{
System.out.println(“管理員登錄!“);
Administrator?ad=new?Administrator(snamespasswordsrole);
char?selection;
do
{
ad.showMenu();
selection=scan.next().charAt(0);
switch(selection)
{
case?‘1‘:
{
ad.UpdateUser();
System.out.println(“\n\n“);
break;
}
case?‘2‘:
{
ad.DeleteUser();
System.out.println(“\n\n“);
break;
}
case?‘3‘:
{
ad.AddUser();
System.out.println(“\n\n“);
break;
}
case?‘4‘:
{
ad.DisplayUser();
System.out.println(“\n\n“);
break;
}
case?‘5‘:
{
ad.DownloadFile();
System.out.println(“\n\n“);
break;
}
case?‘6‘:
{
ad.DisplayFile();
System.out.println(“\n\n“);
break;
}
case?‘7‘:
{
ad.UpdatePassword();
System.out.println(“\n\n“);
break;
}
case?‘0‘:
{
System.out.println(“謝謝使用管理員系統!返回登錄菜單“);
System.out.println(“\n\n“);
break;
}
default:
{
System.out.print(“輸入選項錯誤!“);
System.out.println(“\n\n“);
break;
}
}//管理員菜單switch結束
}while(selection!=‘0‘);
}
public?void?UpdateUser()
{
//修改用戶信息 (密碼和身份)
System.out.print(“請輸入待修改信息的用戶姓名:“);
String?changename=scan.next();
System.out.print(“請輸入修改后的用戶密碼:“);
String?changepassword=scan.next();
System.out.print(“請輸入修改后的用戶身份(administrator或operator或browser):“);
String?changerole=scan.next();
if(changerole.contentEquals(“administrator“)||changerole.contentEquals(“operator“)||changerole.contentEquals(“browser“))
{
try?
{
if(UserFunction.updateUser(changename?changepassword?changerole))?
{
System.out.println(“修改成功!“);
//UserSerialization?userserial=new?UserSerialization();
//userserial.saveUser();
}
else?
System.out.println(“修改失敗!“);
}?
catch?(SQLException?e)?
{
System.out.println(“異常拋出:數據庫鏈接錯誤!“);
e.printStackTrace();
}
}
else
System.out.println(“無此身份,身份輸入錯誤!“);
}
public?void?DeleteUser()
{
//刪除用戶
System.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6985??2019-12-11?19:02??周三晚_王志堅_0121810870701.rar\v1\character\Administrator.java
?????文件???????2758??2019-11-27?21:00??周三晚_王志堅_0121810870701.rar\v1\character\Browser.java
?????文件???????5330??2019-12-03?20:17??周三晚_王志堅_0121810870701.rar\v1\character\Operator.java
?????文件???????4185??2019-12-03?20:26??周三晚_王志堅_0121810870701.rar\v1\character\User.java
?????文件????????576??2019-11-28?22:56??周三晚_王志堅_0121810870701.rar\v1\constants\Global.java
?????文件???????3201??2019-12-11?19:02??周三晚_王志堅_0121810870701.rar\v1\entrance\Main.java
?????文件???????1297??2019-12-03?19:52??周三晚_王志堅_0121810870701.rar\v1\file\Doc.java
?????文件???????1288??2019-12-03?19:56??周三晚_王志堅_0121810870701.rar\v1\function\FileFunction.java
?????文件???????2447??2019-12-02?20:08??周三晚_王志堅_0121810870701.rar\v1\function\UserFunction.java
?????文件???????1293??2019-11-29?11:23??周三晚_王志堅_0121810870701.rar\v1\serialization\FileDeSerialization.java
?????文件????????931??2019-11-29?11:38??周三晚_王志堅_0121810870701.rar\v1\serialization\FileSerialization.java
?????文件???????1382??2019-11-28?16:22??周三晚_王志堅_0121810870701.rar\v1\serialization\UserDeSerialization.java
?????文件????????918??2019-11-29?11:38??周三晚_王志堅_0121810870701.rar\v1\serialization\UserSerialization.java
?????文件????????622??2019-12-01?21:58??周三晚_王志堅_0121810870701.rar\v2\entrance_gui\GUIApplication.java
?????文件??????16712??2019-12-03?21:18??周三晚_王志堅_0121810870701.rar\v2\fr
?????文件???????6242??2019-12-02?21:18??周三晚_王志堅_0121810870701.rar\v2\fr
?????文件???????7734??2019-12-02?21:30??周三晚_王志堅_0121810870701.rar\v2\fr
?????文件???????4434??2019-12-02?20:59??周三晚_王志堅_0121810870701.rar\v2\fr
?????文件???????8718??2019-12-02?20:21??周三晚_王志堅_0121810870701.rar\v2\fr
?????文件???????1552??2019-12-11?18:07??周三晚_王志堅_0121810870701.rar\v3\action\AddUser.java
?????文件???????1103??2019-12-11?18:07??周三晚_王志堅_0121810870701.rar\v3\action\DeleteUser.java
?????文件???????3178??2019-12-11?10:53??周三晚_王志堅_0121810870701.rar\v3\action\DownloadFile.java
?????文件????????692??2019-12-11?13:15??周三晚_王志堅_0121810870701.rar\v3\action\ListFile.java
?????文件????????634??2019-12-10?19:00??周三晚_王志堅_0121810870701.rar\v3\action\ListUser.java
?????文件???????1452??2019-12-11?09:38??周三晚_王志堅_0121810870701.rar\v3\action\ShowMenu.java
?????文件????????727??2019-12-11?18:07??周三晚_王志堅_0121810870701.rar\v3\action\UpdatePassword.java
?????文件???????1609??2019-12-11?18:07??周三晚_王志堅_0121810870701.rar\v3\action\UpdateUser.java
?????文件???????2835??2019-12-11?18:07??周三晚_王志堅_0121810870701.rar\v3\action\UploadFile.java
?????文件???????1830??2019-12-11?20:02??周三晚_王志堅_0121810870701.rar\v3\character\Administrator.java
?????文件???????1227??2019-12-11?12:26??周三晚_王志堅_0121810870701.rar\v3\character\Browser.java
............此處省略76個文件信息
- 上一篇:校園二手交易平臺-SRS.docx
- 下一篇:美國人口數據案例三個.zip
評論
共有 條評論