资源简介
为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
评论
共有 条评论