管理员登陆 增加 修改 删除 删除登陆日志
- 格式:doc
- 大小:50.00 KB
- 文档页数:7
用户管理模块功能描述用户管理模块是一个用于管理系统中所有用户的功能模块。
它提供了对用户信息的增加、修改、删除和查询等操作,同时也提供了一些其他辅助功能,如用户权限管理和用户登录验证等。
1. 用户信息的增加:在用户管理模块中,管理员可以通过填写用户基本信息表单来增加新用户。
这些基本信息通常包括用户名、密码、邮箱、电话号码等。
管理员还可以选择用户角色,例如普通用户、管理员等。
2. 用户信息的修改:管理员可以通过用户管理模块对已有用户的信息进行修改。
可以修改的信息包括用户名、密码、邮箱、电话号码等。
管理员还可以修改用户的角色和权限等。
3. 用户信息的删除:管理员可以通过用户管理模块删除系统中的用户。
删除用户时需要进行确认,以避免误操作。
4. 用户信息的查询:用户管理模块提供了用户信息查询功能,管理员可以通过用户名、邮箱、电话号码等关键字进行查询,以便快速找到需要的用户信息。
5. 用户权限管理:用户管理模块还提供了对用户权限的管理功能。
管理员可以根据用户角色的不同,授予或收回用户的权限,以实现对系统资源的合理分配和管理。
6. 用户登录验证:用户管理模块还包括用户登录验证功能。
在用户登录时,系统会验证用户输入的用户名和密码是否匹配,并根据验证结果决定是否允许用户登录。
7. 用户信息的导入导出:用户管理模块还支持用户信息的导入和导出功能。
管理员可以将用户信息导出为Excel或CSV文件,方便进行备份和其他操作。
同时,管理员也可以通过导入功能批量添加用户信息。
8. 用户信息的审核:在某些情况下,系统可能需要对新注册的用户进行审核。
用户管理模块提供了审核功能,管理员可以审核用户的基本信息,并决定是否通过注册申请。
9. 用户信息的统计和报表:用户管理模块还提供了用户信息的统计和报表功能。
管理员可以根据需要生成用户注册量、活跃度等统计数据,并以图表或表格的形式展示。
10. 用户操作日志的记录:用户管理模块还可以记录用户的操作日志,包括用户的登录、新增、修改、删除等操作。
好风光好风光恢复供货才行政管理协同办公系统操作手册第一章OA概述登录界面填写用户名,密码以及验证码当以管理员身份登录系统后,出现页面为:LOG 栏中显示的是登陆用户的名字。
,安全退出是指在退出此系统;系统菜单栏:显示的是此用户所具有的个人管理功能的主菜单。
点选其中的一个,其内容会在业务菜单栏中显示。
具体项目菜单栏:显示的是此用户在一个主菜单下的所具有的菜单。
点选其中一个,会在其右边页面显示具体内容。
操作按钮栏:显示的是业务菜单下的具体功能键;例如:增加,是对数据的添加,其中添加的内会在业务信息栏中显示。
删除,是对数据的删除。
修改,对数据的内容进行修改。
操作信息栏:显示的是在一个项目菜单下的具体信息。
第二章公文管理第一节:发文管理1.1 发文中出现的功能按钮作用:此类按钮出现在流程流转中的原因是管理员定义流程中定义的。
红头文件选择:选择红头文件模版,对正文进行红头文件套红;生成文号:对文件在流转过程中,文号进行生成,在套红文件中显示;打印文档:在文件套红成功后,对红头文件进行打印;签章:即电子签章,可以对文件进行电子印章的盖章,可以对文件审核进行确认;打印表单:对文件的表单进行打印;文件分发:授权此文件的查看对象;归档文件:对红头文件进行直接归档;1.2在办工作:(拟稿人拟稿操作)打开发文管理页面:(默认为在办文件页面 )在操作按钮栏有“新建”,“删除”,“查询”按钮; 新建:打开发文选择页面,显示如下:选择好后,进入发文表单页面:拟稿的几点注意事项:1. 点击“”图标,将打开一word 控件,用于起草正文:起草完毕后,保存退出。
同时“”图标,更新为“”,如想修改,点击“”图标。
修改后的记录在修改记录页面显示。
2.点击“下一步”, 将打开下一环节流转页面,在此可以填写意见,如果是自由流程,那么可以自由选择下一环节以及下一环节执行人。
点击“发送”按钮,直接转到下一环节执行人的代办文件页面。
3.填写完毕后,点击“”按钮,文档操作条显示为:点击“”按钮,可查看流转信息; 点击“”按钮,继续正常流转。
OA常见问题一、管理员类1、修改OA密码:系统管理——组织结构设置——用户管理——选择用户——清空密码(密码清空后用户以空密码登录然后输入新密码)2、修改腾讯通密码:开始——运行——输入:mstsc /v 192.168.1.9 输入用户名密码远程登录服务器192.168.1.9打开腾讯通RTX管理器——用户管理——选择用户——修改密码为1113、腾讯通客户端设置OA设置:文件——系统设置——服务器设置——地址:192.168.1.9怎么从腾讯通上直接登录OA:安装通达OA插件(\\server\资料库(只读)\常用软件\网络浏览\RTX客户端通达OA插件)文件——系统设置——第三方设置——通达OA设置4、OA无法显示网页(打不开网页)首先检查一下浏览器是不是IE如果不是建议改成IE浏览器试试,因为OA系统对别的浏览器兼容性不好容易出现问题;其次如果是用的IE请检查安全级别(默认为中级)打开IE——菜单栏工具——internet选项设置好重启浏览器再次如果还不可以就请用360安全卫士对IE进修修复5、工作监控输入流水号可查询工作流,并可进行转交、委托、删除等操作转交:帮助转交下一步委托:主办人不在的时候工作流可委托给别人删除:删除工作不建议操作如果要删除请做好记录6、系统清理系统邮件、内部信息太多会影响整个系统的运行速度,多以要定时清理一般为一个月清理一次清理的内容一般有电子邮件、内部短信,及公告通知电子邮件、内部短信删除不重要或时间过长的公告通知不能删除,将时间久得取消置顶7、系统日志可查看用户操作记录比如对员工的操作增加删除修改等8、日志被驳回工作日志在审批过程中被驳回后具体修改方式:进入“OA系统”\“导航”\“工作日志”\“填写日志”\“工作日志提交”,找到相应的一条日志提交记录,会看到“审核状态”中显示“审批驳回修改并重新提交”,点击该提示进入修改界面,会看到每个日期前面会有“编辑”,点开相应日期下都“编辑”就可以修改工作日志内容了,日志修改完后重新选择“审批人”,最后“提交”就可以了!常用工作程序:1.解决广播消息无法发送问题。
iStreamDesktop 2.2.3深圳京华科讯科技有限公司SHENZHEN JINGHUAKEXUN-TECHNOLOGIES CO., LTD目录1 概述 (4)1.1 面向读者 (4)1.2 编写目的 (4)1.3 前提条件 (4)1.4 定义 (5)1.5 文档结构 (5)2 安全管理员 (5)2.1 权限配置 (5)2.1.1 操作管理员权限 (6)2.1.2 安全管理员lfadmin密码修改 (7)3 系统管理员操作 (8)3.1 创建操作管理员 (9)3.2操作管理员admin密码修改 (10)3.3 删除操作管理员 (10)3.4系统管理员sysadmin密码修改 (11)4 日志管理员操作 (12)4.1日志查询 (13)4.2 删除日志 (14)4.3 日志导出.......................................................................................... 错误!未定义书签。
4.4 日志打印.......................................................................................... 错误!未定义书签。
4.5 修改日志管理员logadmin密码 (14)5 操作管理员 (15)5.1配置向导 (16)5.2系统设置 (18)5.2.1 DHCP地址池 (18)5.2.2 数据服务器配置 (19)5.2.3存储路径 (19)5.2.4系统还原 (20)5.3 LICENSE注册 (21)5.4母盘管理 (23)5.4.1创建母盘 (23)5.4.2编辑母盘 (24)5.4.3删除母盘 (25)5.4.4 备份母盘 (25)5.5数据盘管理 (26)5.5.1新增数据盘 (26)5.5.2 编辑数据盘 (26)5.5.3删除数据盘 (27)5.6群组管理 (27)5.6.1 创建群组 (27)5.6.2 编辑群组 (27)5.6.2 删除群组 (28)5.7用户管理 (28)5.7.1 创建用户 (28)5.7.2 批量创建用户 (29)5.7.3 用户设置 (30)5.7.4删除用户 (31)5.7.5 批量创建用户盘 (31)5.8 流桌面管理 (32)5.8.1创建流桌面 (32)5.8.2编辑流桌面 (33)5.8.3 删除流桌面 (33)5.8.4 流桌面还原 (34)5.8.5 进程管控 (35)5.8.6 更新母盘 (38)5.8.7 默认流桌面 (39)5.9主机管理 (43)5.9.1 新增主机 (43)5.9.2 编辑主机 (44)5.9.3 删除主机 (46)5.10快照管理 (48)5.10.1创建快照 (48)5.10.2还原快照 (49)5.10.3删除快照 (49)5.11客户端操作 (50)5.11.1 远程开机 (50)5.11.2 远程重启 (50)5.11.3 远程关机 (50)5.11.4 快速重启 (51)5.11.5 快速关机 (51)5.11.6 远程命令 (51)5.11.7 发送消息 (52)5.11.8 机器改名 (52)5.11.9 同步时间 (53)5.11.10 文件分发 (53)5.10.11 刷新列表 (54)6 功能使用 (55)6.1本地缓存 (55)6.1.1 开启流桌面本地缓存 (56)6.1.2 本地缓存建立 (57)6.1.3 批量本地缓存建立方法 (59)6.2 本地缓存不能启动的恢复方法 (59)1概述1.1 面向读者本文档面向的读者是:管理员、现场部署人员。
终端管理系统登录概述终端管理系统是一种用于管理终端设备的系统,它允许管理员和用户登录到系统,并执行各种操作,如添加、删除和修改终端设备信息、监控终端设备状态、查看设备日志等。
登录是使用终端管理系统的第一步,本文档将介绍如何进行终端管理系统的登录。
登录步骤步骤一:打开终端管理系统登录页面在浏览器中输入终端管理系统的登录页面网址,然后按下Enter键打开登录页面。
步骤二:输入用户名和密码在登录页面中输入您的用户名和密码,并确保两者准确无误。
请注意,用户名和密码是区分大小写的。
步骤三:点击登录按钮在输入用户名和密码后,点击登录按钮以进行系统登录。
步骤四:验证身份系统将验证您所提供的用户名和密码,并在成功验证后将您重定向到终端管理系统的主界面。
登录注意事项以下是一些登录终端管理系统时需要注意的事项:1.确保您的用户名和密码准确无误。
检查大小写、字母和数字的组合是否正确。
2.如果忘记了密码,请使用系统提供的“忘记密码”功能进行密码重置。
3.不要与他人共享您的用户名和密码。
这样可以确保您的账户安全。
4.定期更改密码以增加安全性,并使用安全密码来保护您的账户。
5.如果遇到任何登录问题,请联系系统管理员或技术支持人员以寻求帮助。
安全性建议以下是一些建议,有助于提高终端管理系统的安全性:1.使用强密码:选择一个包含大写字母、小写字母、数字和特殊字符的密码,并保持密码长度在8个字符以上。
2.多因素身份验证:启用终端管理系统的多因素身份验证功能,这样可以增加额外的安全层级。
3.定期更新软件:确保您的终端管理系统软件及其相关组件和插件已经更新到最新版本,以修复已知的安全漏洞。
4.使用防火墙和安全措施:尽量使用防火墙、入侵检测系统和其他安全措施来保护您的终端管理系统。
5.教育用户:定期向用户提供安全意识培训,以帮助他们了解如何识别和应对潜在的安全威胁。
以上建议可在系统部署前和系统运行时采取,以确保终端管理系统的安全性。
总结本文档介绍了终端管理系统的登录过程,并提供了一些登录时需要注意的事项和安全性建议。
胜利行政审批管理系统培训教程—系统管理员操作手册安徽胜利科技发展有限公司制作第一部分系统和超级管理员操作 (2)一.系统管理员登陆界面 (2)二、系统管理员界面下的功能键介绍 (3)1、单位信息 (3)2、人员信息 (6)3、服务项目 (8)4、收费项目 (12)5、缴费银行 (14)6.一费清项目维护 (15)7.一费清收费项目类别 (16)7.一费清收费项目 (18)三.超级管理员用户登陆界面 (20)四、超级用户界面下的功能键介绍 (21)1、字典维护 (21)2、角色设置 (23)3、中心信息 (25)4、人员信息 (28)5、节假日维护 (31)6、日志设置 (33)7、日志维护 (34)8、声音设置 (35)9、车辆信息 (37)10、单点登陆 (39)第一部分系统和超级管理员操作一.系统管理员登陆界面在IE地址栏中输入: http://192.168.0.103:8081/xazw回车,即可进入登录界面,如下图示。
在此输入自己的用户名和密码,系统默认超级管理员登录名为0001,初始密码是“1”,其具有管理维护系统管理员信息的权限。
超级管理员登录的主界面,如下图所示二、系统管理员界面下的功能键介绍1、单位信息单位信息是把在中心设置窗口的单位的信息录入系统,以便工作人员使用、查询和维护.⑴点击单位信息会显示如下图界面最左边是基础设置的菜单栏,中间是添加的部门,右侧分上下两部分,上面是单位查询:通过单位编号、单位名称、单位楼层、对应大厅、是否统计、是否启用等信息查询,可以以其中一个或多个进行查询,输入的信息越全面查询的结果越精确. 下面是单位列表,单击单位列表中的单位名称可以查看、修改、删除单位信息,也可以在中间列中单击单位名称查看、修改、删除单位信息. 如下图⑵新增:点击新增会弹出如下界面,在此界面上录入相关信息带星号的是必须填写的,不带星号的可写可不写.填写好后点保存即可同时回到上级菜单,.图中的上级节点是真对有多个窗口的单位,若是一个窗口的就不用选择.带星号必须填写若不填写如下图提示验证是为是使单位编号不重复设置的,若重复会提示如下图在单位下面有这么一列菜单可以把单位信息导出保存也可以打印,查看指定的哪一页、上下页、第一页、最后一页等信息,还有记录和显示的记录数量2、人员信息人员信息是对在中心工作的人员设置一个登陆帐号,以便工作人员使用操作系统并设置使用权限.⑴点击人员信息显示如下图:从此图可以看出右侧用户信息列表上面是用户查询,在这里可以通过登陆名、用户姓名、所属部门、用户生日、职位、状态进行查询可以通过一个或多个进行查询,输入的信息越全查询的结果就越精确. 这里的信息同样可以导出保存,查看指定的某一页、上下页、第一页、最后一页等信息,还有记录和显示的记录数量.上面是用户信息列表,可以点击用户名称进行查看、修改,删除相关信息如图可以通过权限设置来对用户进行设置权限如下图;如不特别设置权限,人员权限姜是默认的选中的角色具有的权限,是什么用户就在选择角色中选中然后点选择,此用户角色就可以从左边的框中转到右边的框里.⑵新增:点击新增显示填加用户信息界面把相关信息输入进去,其中带星号的必须填写,不带星号的可写可不写.登陆名称能重复若重复会显示如下图提示,带星好的必须要填写不填写会提示如下图:3、服务项目服务项目就是系统人员事先录入系统并进行维护同时供窗口工作人员办理办件时使用的事项.⑴点击服务项目显示如下图这和单位信息操作界面结构、查询方式基本相同请参考单位信息里的介绍操作;在中心服务事项里或服务项目列表中单击服务项目名称(显示如下图①)除了服务项目信息,在其后还有申报材料和扩展信息,在这除了可以查看、修改、删除服务信息外,(有的项目有收费的,还有个配置收费,选中你要收费的名称钩选提交就可以了)还可以对申报材料和扩展信息新增、查看、修改、删除等操作如下图②和③:①②③⑵新增:点新增弹出如下图①填写相关信息带星号的必须填写若不填写会显示如图②的提示,验证项目编号是否重复若重复显示图③提示,不带星号的可写可不写,点击保存即可同时返回上级菜单,随后就是新增申报材料和扩展信息的新增和这差不多,但要比这些要简单多了在这就不介绍了.之后的操作如上段介绍.①②③4、收费项目收费项目是服务项目中的有的项目是要收取费用的,窗口工作人员对前来办件的人收取法律规定的收费条款进行收费的项目.⑴点击收费项目显示如下图这和人员信息的结构和功能相似可参考人员信息介绍操作,.在收费项目列表中点击收费项目名称可以查看、修改、删除收费项目.如下图⑵新增:点新增会弹出如图①界面填写相关信息同样带星号的必须填写不填写的会显示如图②提示点保存即可,同时返回收费项目列界面.①②5、收费银行收费银行是中心指定办件人缴费的窗口.可以根据各单位的交款银行的不同进行具体设置。
package com.action;/*** 管理员登陆增加修改删除删除登陆日志*/import java.io.IOException;import java.util.List;import java.util.StringTokenizer;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import com.bean.AdminBean;import com.bean.SystemBean;import com.util.Constant;import com.util.MD5;public class AdminAction extends HttpServlet {/*** Constructor of the object.*/public AdminAction() {super();}/*** Destruction of the servlet. <br>*/public void destroy() {super.destroy(); // Just puts "destroy" string in log// Put your code here}/*** The doGet method of the servlet. <br>** This method is called when a form has its tag value method equals to get.** @param request the request send by the client to the server* @param response the response send by the server to the client* @throws ServletException if an error occurred* @throws IOException if an error occurred*/public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request,response);}/*** The doPost method of the servlet. <br>** This method is called when a form has its tag value method equals to post.** @param request the request send by the client to the server* @param response the response send by the server to the client* @throws ServletException if an error occurred* @throws IOException if an error occurred*/public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType(Constant.CONTENTTYPE);request.setCharacterEncoding(Constant.CHARACTERENCODING);try{String method=request.getParameter("method").trim();AdminBean loginbean = new AdminBean();HttpSession session = request.getSession();session.setMaxInactiveInterval(1200);SystemBean systembean = new SystemBean();String sysdir = systembean.getDir();if(method.equals("one")){//admin登录String username = request.getParameter("username");String password = request.getParameter("password");if(username == null||username.trim().equals("")){request.setAttribute("message", "请正确输入用户名!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}else if(password == null||password.trim().equals("")){request.setAttribute("message", "请输入密码!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}else{String md5password = MD5.MD5(password);String agent = request.getHeader("user-agent");StringTokenizer st = new StringTokenizer(agent,";");String useros=st.nextToken();String loginip = request.getRemoteAddr();int flag = loginbean.adminLogin(username,md5password, password,useros,loginip);switch (flag){case Constant.SUCCESS:List list = loginbean.getAdminInfo(username);session.setAttribute("user", username);session.setAttribute("list", list);request.getRequestDispatcher(sysdir+"/").forward(request, response);break;case _ERROR:request.setAttribute("message", "用户名错误!请确认管理权限!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);break;case Constant.PASSWORD_ERROR:request.setAttribute("message", "密码错误,请确认管理权限!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);break;}}}else if(method.equals("editpwd")){//admin edit passwordString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String oldpwd = MD5.MD5(request.getParameter("oldpwd").trim());String newpwd = MD5.MD5(request.getParameter("newpwd").trim());String username = (String)session.getAttribute("user");int flag = loginbean.editPassword(username, oldpwd, newpwd);switch (flag){case Constant.SUCCESS:request.setAttribute("message", "密码修改成功!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;case Constant.PASSWORD_ERROR:request.setAttribute("message", "原始密码错误,请确认权限!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;case Constant.SYSTEM_ERROR:request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;}}}else if(method.equals("exit")){//admin exitString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{session.removeAttribute("user");session.removeAttribute("list");System.gc();request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}}else if(method.equals("manager")){//add,update managerString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String ra = request.getParameter("ra").trim();if(ra.equals("add")){String username = request.getParameter("username").trim();String password = MD5.MD5(request.getParameter("password").trim());String isuse = request.getParameter("isuse").trim();if(isuse.equals("在用"))isuse = "1";elseisuse = "2";int flag = loginbean.addManager(username, password, "2", isuse);if(flag == Constant.SUCCESS){request.setAttribute("message", "增加管理员成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else if(flag == Constant.SAME_NAME){request.setAttribute("username", username);request.setAttribute("message", "该用户名已经存在!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}else if(ra.equals("update")){String username = request.getParameter("username").trim();String password = request.getParameter("password").trim();String isuse = request.getParameter("isuse").trim();if(!password.equals("")){password = MD5.MD5(password);}if(isuse.equals("在用"))isuse = "1";elseisuse = "2";int flag = loginbean.updateManager(username, password, "2", isuse);if(flag == Constant.SUCCESS){request.setAttribute("message", "修改管理员信息成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}}}else if(method.equals("delm")){//delete managerString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{int id = Integer.parseInt(request.getParameter("id").trim());if(id == 1){request.setAttribute("message", "不能删除原始帐号!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{int flag = loginbean.delManager(id);if(flag == Constant.SUCCESS){request.setAttribute("message", "删除成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}}}else if(method.equals("dellog")){//delete login noteString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String check[] = request.getParameterV alues("checkit");if(check == null){request.setAttribute("message", "请选择要删除的记录!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}else{int id[]= new int[check.length];for(int i = 0;i<check.length;i++){int s = Integer.parseInt(check[i]);id[i] = s;}int flag = loginbean.delLog(id);if(flag == Constant.SUCCESS){request.setAttribute("message", "删除记录成功!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}}}}else{//无参数传入转到错误页面request.getRequestDispatcher("error.jsp").forward(request, response);}}catch(Exception e){e.printStackTrace();request.getRequestDispatcher("error.jsp").forward(request, response);}}/*** Initialization of the servlet. <br>** @throws ServletException if an error occure*/public void init() throws ServletException {// Put your code here}}。
灰度发布管理平台技术规范要求——WORD文档,下载后可编辑修改——江苏分公司二Ο一七年三月目录一、项目概况 (1)1.项目背景 (1)2.项目目标 (1)二、本期需求 (1)1.系统管理 (1)2.用户管理 (1)3.角色管理 (2)4.日志管理 (2)5.发布管理 (2)6.发布授权管理 (2)7.系统版本管理 (2)8.流量控制管理 (3)9.流量监控管理 (4)10.在线人数统计 (4)11.基础配置管理 (4)12.节点信息管理 (4)13.R EDIS信息管理 (5)14.管理平台接口方案 (5)15.接口设计原则 (5)16.涉及相关接口 (5)三、质量要求 (6)1.系统应具备兼容性 (6)2.系统应具备先进性 (6)3.系统应具备可靠性 (6)4.系统应具备安全性 (7)5.系统可维护性要求 (7)6.系统可测试性要求 (7)7.系统可扩展性要求 (8)四、配置要求 (8)1.通用技术要求 (8)2.软件技术要求 (9)五、技术服务要求 (9)1.技术服务人员要求 (9)2.技术咨询和服务 (10)3.技术培训 (10)4.服务报告 (11)5.服务质量考核 (11)6.其他 (11)一、项目概况1.项目背景客户体验是一种在用户使用产品过程中建立起来的主观感受;良好的客户体验有助于公司不断完善产品或服务。
随着移动互联网、社交网络的发展以及联通运营商的转型,如何在集中系统升版过程给客户带来良好体验是本项目考虑的关键要素。
目前集中系统受限于月度发布,需求响应较慢无法满足客户快速响应的要求,发布内容较多,存在较大风险,同时停机范围广、时间长,适逢业务高峰时段,客户体验较差。
2.项目目标引入灰度发布思想,建立灰度/在线发布平台。
缩短发布周期,提升发版质量,迅速响应用户需求,迅速修复功能缺陷,加速版本功能迭代,在线系统升级,提升用户感知。
同时将发布工作由夜晚调整为白天,有助于减轻运维支撑团队的压力。
停车场管理系统操作规程一、系统登录与账号管理1. 用户登录:在系统登录界面输入正确的用户名和密码,点击登录按钮进入系统。
2. 账号管理:管理员可以在系统中添加、删除和修改用户账号信息,包括用户名、密码、权限等。
用户账号的设置应符合安全要求,密码应定期更换。
二、停车位管理1. 添加停车位:管理员可以在系统中添加新的停车位,包括停车位编号、类型、所属区域等信息。
添加停车位时应确认信息准确无误。
2. 删除停车位:管理员可以在系统中删除不再使用的停车位,删除时应将其状态修改为不可用,并在系统中清除相关信息。
3. 修改停车位信息:管理员可以对停车位的信息进行修改,如修改停车位编号、类型、所属区域等。
修改停车位信息时应注意信息的一致性。
4. 停车位状态管理:系统会记录每个停车位的状态,包括是否有车辆停放、停放时间等。
管理员可以查看和修改停车位的状态信息,确保实时准确。
三、车辆进出管理1. 车辆入场:当车辆进入停车场时,管理员需在系统中录入车辆信息,包括车牌号、车型等。
同时,系统会记录车辆的入场时间并分配一个停车位。
2. 车辆出场:当车辆准备离开停车场时,管理员需在系统中输入车牌号进行查询并确认,系统将自动计算停车费用。
管理员需核对费用无误后,执行出场操作。
3. 临时车辆管理:系统还可以记录临时停放的车辆信息,如临时停车时间、费用等。
管理员需及时更新临时车辆的信息,以确保信息的及时性和准确性。
四、费用管理1. 停车费用计算:系统会自动根据车辆的停放时间计算停车费用,并在出场时显示给管理员确认。
费用计算规则应符合停车场的收费标准,确保公平合理。
2. 收费标准设置:管理员可以在系统中设置停车场的收费标准,包括不同车型、停放时间段的费用设置。
设置时需注意标准的合理性和明确性。
3. 收费记录查询:管理员可以通过系统查询历史停车记录和收费记录,包括车辆进出时间、停车时长和费用等。
查询功能应提供多种条件供管理员选择,方便快捷。
基于Web的毕业设计选题系统————————————————————————————————作者:————————————————————————————————日期:基于Web的毕业设计选题系统目次1引言 (1)2需求分析 (2)3系统设计 (3)3.1概要设计 (3)3.2详细设计 (3)3.3数据库设计 (6)4系统实现 (11)4.1公共模块实现 (11)4.2登录界面的实现 (12)4.3系统管理员模块实现 (13)4.4指导老师管理模块 (17)4.5学生选题模块 (20)5.测试与结果 (23)5.1系统管理权限测试 (23)5.2系统主页面访问权限测试 (23)5.3用户登陆测试 (23)5.4删除已经被审核试题测试 (23)5.5学生选题测试 (23)总结 (25)1引言随着计算机网络的普及,信息的自动处理以及网络式的信息交互方式越来越受到人们的青睐。
运用计算机来管理学生信息的工作在各大高校得到广泛推广,基于WEB的毕业生网上选题系统与传统的手工选题方式相比不但节约资源,而且更能实现资源信息的共享,做到资源的充分利用,提高了工作效率。
基于web的毕业论文选题系统由于能使得学生可以在任意地点、任意时间进行选题,因此,基于网络的选题管理系统的研发工作正引起国内外高效的广泛关注。
本系统以我院为依托,研究并实现了一个基于web的毕业生选题系统。
本毕业设计中,实现了管理员对于系统的维护、对于教师题目的审核,增加了对于题目的控制与管理;一方面,学生具有较高选择题目的自主权,使得学生能够选择适合自己的课题;另一方面,教师也可对选择自己题目的学生进行选择,实现了教师与学生间的相互选择,这样也更有利于教师课题的顺利完成。
2 需求分析毕业设计是高校人才培养方案中的重要组成部分,是对学生独立分析和解决问题能力的全面检验。
随着招生规模的扩大、高校新校区的建设,多校区办学情况较为普遍,指导老师和学生在时间、空间上往往存在着较大的不同步,这成为开展毕业设计相关工作的瓶颈。
陕西煤业化工集团财务有限公司信息系统日志管理办法第一章总则第一条随着公司信息系统规模的逐步扩大,越来越多的主机、应用系统、网络设备加入到系统网络中,日志安全管理变得越来越复杂;为了规范公司信息系统运行过程中的日志安全管理,为系统运行监控、安全事件跟踪、系统审计等提供真实的日志数据,特制定本办法;第二条本办法适用于公司信息系统日志安全管理过程;第二章日志产生管理第三条为了实时有效的产生必须的日志信息,应开启网络设备、安全设备、操作系统、数据库系统、应用系统等系统日志功能;第四条一般需开启的日志功能项:一记录用户切换产生的日志;二系统的本地和远程登陆日志;三修改、删除数据;四为了掌握系统的性能开支,必须开启系统统计,周期性收集系统运行数据,包括 CPU utilization, disk I/O等 ,管理人员应经常性查看系统负荷和性能峰值,从而判断系统是否被非法使用或受到过攻击;第五条安全设备需开启的日志功能项:一流量监控的日志信息;二攻击防范的日志信息;三异常事件日志缺省为打开,可发送到告警缓冲区;第六条本地日志文件不可以全局可写,通过修改日志的默认权限提高日志系统的安全性,防止非授权用户修改日志信息;第七条安全日志最大值设置;安全日志最大值:>100MB;第三章日志采集管理第八条为了更好的保存日志和后续的处理,应创建专门的日志采集服务器;第九条在指定用户日志服务器时,日志服务器的IP地址,日志服务器应使用1024以上的UDP端口作为日志接收端口;第十条日志信息按重要性可按级别、用户、源IP、目的IP、事件、模块进行信息过滤;第十一条日志要统一考虑各种攻击、事件,将各种日志输出格式、统计信息等内容进行规范,从而保证日志风格的统一和日志功能的严肃性;第十二条网络设备的管理,配置网络设备的日志发送到日志采集服务器,日志采集服务器对其日志进行格式化、过滤、聚合等操作;第四章日志审计第十三条对公司敏感信息操作的相关日志,应对其加大审核的力度和频率;第十四条网络设备、安全设备的系统和报警日志由安全管理员进行至少每月一次的安全审核,并填相关的网络设备日志审核记录,以及时发现问题,并根据问题采取相应措施;第十五条重要服务器操作系统的操作记录由系统管理员根据操作系统记录文件对用户操作时的用户识别符、登陆时间、注销时间、操作结果等要素进行至少每月一次的安全审核,并填相关的服务器操作系统日志审核记录;第十六条数据库的直接访问修改操作通过人工记录填写相关的数据库访问修改操作审核记录,并由数据库管理员对用户操作时的用户识别符、登陆时间、注销时间、操作结果等要素进行至少每月一次的安全审核;第十七条应用系统管理员应根据应用系统自身的日志记录,对应用系统用户操作时的对用户账号、权限的增加、修改、删除,用户识别符、登陆时间、注销时间、操作结果等要素进行每月一次的安全审核,并填制相关的应用系统日志审核记录;第十八条相关管理员配合安全管理员对系统日志进行定期审计;第十九条审计日志中的记录不允许在日志中包含密码,具体审计策略由安全管理员协调并配合各管理员制定;第二十条要保护审计的日志程序和文件,严格控制访问权限;第二十一条系统管理员的行为如UNIX中的su要做日志记录;第二十二条用户的登录事件要做日志,重要的事件要进行审计跟踪;第二十三条要建立全网统一的时钟服务器,所有的服务器要同步自己的时钟,以保证审计日志中时间戳的有效性;第五章日志保存第二十四条操作系统、数据库系统、业务应用系统等的系统日志由相关管理员进行定期转存和清理,以保障系统日志有足够的存储空间,安全管理员及相关管理员保存和管理转存的日志,确保这些数据的安全;第二十五条日志进行集中存放和管理,安全日志至少保留90天,所有与业务相关系统的日志必须至少保留5年可放入相关备份策略中进行定期备份;第二十六条在日志保留期内,任何人都不得对所有的原始日志和记录进行更改、删除等操作;第二十七条日志要尽可能保留在只读的介质上;除了在本地保存以外,日志还要传输到安全的日志服务器上,日志服务器不提供其它服务;不得将日志保存于共享的文件系统中;第六章附则第二十八条本办法由信息技术部负责解释;第二十九条本办法自发布之日起施行;。
涉密系统设计解决方案三员管理The following text is amended on 12 November 2020.涉密系统设计解决方案——三员管理一、“三员”职责系统管理员:主要负责系统的日常运行维护工作。
包括网络设备、安全保密产品、服务器和用户终端、操作系统数据库、涉密业务系统的安装、配置、升级、维护、运行管理;网络和系统的用户增加或删除;网络和系统的数据备份、运行日志审查和运行情况监控;应急条件下的安全恢复。
安全保密管理员:主要负责系统的日常安全保密管理工作。
包括网络和系统用户权限的授予与撤销;用户操作行为的安全设计;安全保密设备管理;系统安全事件的审计、分析和处理;应急条件下的安全恢复。
安全审计员:主要负责对系统管理员和安全保密员的操作行为进行审计跟踪、分析和监督检查,及时发现违规行为,并定期向系统安全保密管理机构汇报情况。
二、“三员”配置要求1、系统管理员、安全保密管理员和安全审计员不能以其他用户身份登录系统;不能查看和修改任何业务数据库中的信息;不能增删改日志内容。
2、涉密信息系统三员应由本单位内部人员担任,要求政治上可靠,熟悉涉密信息系统管理操作流程,具有较强的责任意识和风险防控意识;并签署保密承诺书。
3、系统管理人员和安全保密管理人员可由信息化部门专业技术人员担任,对于业务性较强的涉密信息系统可由相关业务部门担任;安全审计员根据工作需要由保密部门或其他能胜任安全审计员工作的人员担任。
4、同一设备或系统的系统管理员和安全审计员不能由同一人兼任,安全保密管理员员和安全审计员不得由同一人兼任。
三、“三员”权限管理流程当用户需要使用涉密信息系统时,应该首先在本部门提出书面申请,该部门主管领导批准后,根据实际情况对此用户在系统中的权限进行说明,并将整个情况报本单位的保密工作机构备案。
系统管理员收到用户书面申请后,根据该部门主管领导审批结果和本单位保密工作机构的核准认可,在系统中为该用户生成标识符,创建用户账号。
目录1概述FE 业务协作平台系统建立以事找人的工作方式,流程自定的模式,实现公司日常办公、办事、沟通、协作、资源共享、高效的事务处理机制;同时支持跨地域、跨公司、跨单位进行协同工作。
超级管理员操作模块主要有6 大板块。
系统信息:单位信息。
组织机构:岗位管理、管理员设置、角色权限设置。
参数设置:系统参照项、普通参照项、常用审批模版。
系统配置:日志管理、登陆配置、流水号设置、菜单设置、组件管理。
实施工具:组织机构导入、组织机构导出、参数配置。
个人设置:我的信息。
系统管理员操作模块主要有3 大版块。
单位信息:单位信息。
组织机构:部门管理、岗位管理、人员管理、权限管理、未分配人员。
个人设置:我的信息。
2超级管理员操作超级管理员登陆系统打开IE浏览器,输入FE系统的访问地址,在提示的用户登录页面中,用户输入正确的超级管理员的用户名和密码,只有通过用户认证,才可以进入系统,使用系统功能。
系统默认的超级管理员的用户名:admin ,初始密码为123 。
登录页面如下图:注意:超级管理员admin 用初始密码123 登录系统后,请立即修改密码以便安全。
超级管理员主页面超级管理员首次登录时,系统页面如图系统信息系统信息企业系统信息是维护单位系统的基本信息的模块。
系统管理员根据本公司的实际岗位要求,参照系统的岗位,也可以新建系统没有的岗位,可以对 应公司的岗位级别;7) 系统管理员建立公司人员,并分配用户角色;8) 系统管理员还可以通过系统管理员分配给他的权限,给用户在角色基础上进行权限的更改。
进入单位信息主界面通过菜单【系统信息】 / 【单位信息】,进入【单位信息】主界面--[ 单位信息设置 ] 页面,如下图 :填写单位信息设置表单单位企业名称:填写系统的名称,必填项单位地址:填写系统的地址单位电话:填写系统的联系电话联系人:填写系统公司的相关人员保存单位信息填写好单位信息设置表单中的各输入项,点击〖保存〗按钮,填写好的内容保存成功,如下图修改单位信息通过菜单【系统信息】 / 【单位信息】,进入【单位信息】主界面--[ 单位信息设置 ] 页面,如下图:修改单位企业名称(不能修改成空)、单位地址、单位电话和联系人;点击〖保存〗按钮即可保存成 功已修改的内容。
操作员系统权限一览1.系统级权限:系统级权限是最高级别的权限,只能由系统管理员授予。
拥有系统级权限的操作员可以进行系统的维护、配置和监控工作,包括但不限于以下内容:(1)用户管理:操作员可以创建、修改和删除其他操作员的账号,并分配相应的权限。
(2)角色管理:操作员可以创建、修改和删除系统角色,并为角色分配相应的权限。
(3)权限管理:操作员可以创建、修改和删除系统权限,规定其他操作员及角色的权限范围。
(4)系统配置:操作员可以进行系统的参数配置,包括服务器地址、数据库设置、邮件服务器设置等。
(5)日志管理:操作员可以查看系统的操作日志、登录日志、异常日志等,以保证系统的稳定性和安全性。
2.模块级权限:模块级权限是指操作员对系统中不同模块的操作权限。
每个模块都有相应的功能和特点,根据具体的系统需求,可以有不同的模块级权限设置。
以下是一些常见的模块级权限:(1)数据管理:操作员可以进行数据的增删改查操作,包括对数据库中的数据进行增加、修改和删除,以及查询数据并生成报表等功能。
(2)系统监控:操作员可以查看和监控系统的运行状态,包括服务器的CPU使用率、内存使用情况、磁盘空间占用情况等。
(3)日志查询:操作员可以查看系统的操作日志、登录日志、异常日志等,以便及时发现和处理问题。
(4)审批管理:操作员可以进行流程的审批和管理,包括对流程进行查看、审批和转交等操作。
(5)报表生成:操作员可以根据系统的数据,生成各种类型的报表,包括图表、表格等。
3.数据级权限:数据级权限是指操作员对系统中的数据进行操作的权限。
根据具体的系统需求,可以设置不同的数据级权限。
以下是一些常见的数据级权限:(1)数据查看权限:操作员可以查看特定数据的权限,但无法进行增删改操作。
(2)数据修改权限:操作员可以对特定数据进行修改的权限。
(3)数据删除权限:操作员可以对特定数据进行删除的权限。
(4)数据导出权限:操作员可以将特定数据导出到外部文件的权限。
全国中等职业学校学生管理信息系统操作手册-学校级管理员二〇一三年十二月目录第一部分引言 (3)第1章编写目的 (3)第2章适用范围 (3)第3章参考资料 (3)第4章环境说明 (3)第二部分系统使用说明 (5)第5章系统总体说明 (5)5.1 系统总体功能 (5)5.2 账户说明 (5)5.3 系统通用说明 (5)第6章系统管理 (6)6.1 用户权限管理 (6)6.1.1 用户管理 (6)6.1.2 角色管理 (11)6.1.3 组织机构管理 (15)6.2 日志管理 (16)6.2.1 登录日志查询 (16)6.2.2 操作日志查询 (17)6.2.3 数据导出审计 (18)6.3 公告管理 (18)6.3.1 公告管理 (19)第一部分引言第1章编写目的本《全国中等职业学校学生管理信息系统操作手册》是对教育部全国中等职业学校学生管理信息系统(以下简称:中职学生管理系统)系统管理功能的详细描述。
通过该操作手册指引,用户可以熟练使用本系统。
第2章适用范围本文档面向的读者:学校级管理员。
第3章参考资料《全国中等职业学校学生管理信息系统需求文档》《全国中等职业学校学生管理信息系统设计文档》第4章环境说明本系统支持浏览器及分辨率:浏览器:Internet Explorer 8.0;分辨率:1366*768或1360*768;访问报表注意事项:首次访问报表如不能正常访问,请在IE浏览器中设置Cookies。
设置方法:Internet选项->隐私->高级;设置方法:设置->Internet选项->浏览历史记录设置,如下图所示;图4_2 Internet临时文件和历史记录设置第二部分系统使用说明第5章系统总体说明5.1 系统总体功能系统管理模块主要包含:角色管理、用户管理、操作日志管理、登陆日志管理、公告管理。
功能概况如图5_1所示:图5_1 系统管理功能概况图可进行的操作:对用户、角色、组织结构、登录日志、操作日志、公告进行查看管理。
删除电脑日志的操作方法
要删除电脑日志,可以按照以下步骤操作:
1. 打开"控制面板"。
2. 找到并打开"管理工具"。
3. 在"管理工具"中找到"事件查看器"。
4. 在事件查看器中,将日志树展开,找到想要删除的日志类型,例如"应用程序"、"系统"等。
5. 右键点击要删除的日志类型,选择"清除事件日志"。
6. 在弹出的对话框中,选择要清除的日志范围,例如"全部清除"或"仅保存最新的日志"。
7. 点击"确定"按钮,确认清除操作。
8. 等待清除完成,可能需要一些时间,取决于日志的数量和电脑性能。
9. 清除完成后,关闭事件查看器。
请注意,清除电脑日志可能会删除有用的信息,因此在清除之前请确保不再需要这些日志。
另外,以管理员身份登录电脑能够提供更高级的操作权限,可能有助于执行日志清除操作。
系统设计的三员管理一、“三员”职责系统管理员:主要负责系统的日常运行维护工作。
包括网络设备、安全保密产品、服务器和用户终端、操作系统数据库、涉密业务系统的安装、配置、升级、维护、运行管理;网络和系统的用户增加或删除;网络和系统的数据备份、运行日志审查和运行情况监控;应急条件下的安全恢复。
安全保密管理员:主要负责系统的日常安全保密管理工作。
包括网络和系统用户权限的授予与撤销;用户操作行为的安全设计;安全保密设备管理;系统安全事件的审计、分析和处理;应急条件下的安全恢复。
安全审计员:主要负责对系统管理员和安全保密员的操作行为进行审计跟踪、分析和监督检查,及时发现违规行为,并定期向系统安全保密管理机构汇报情况。
二、“三员”配置要求1、系统管理员、安全保密管理员和安全审计员不能以其他用户身份登录系统;不能查看和修改任何业务数据库中的信息;不能增删改日志内容。
2、涉密信息系统三员应由本单位内部人员担任,要求政治上可靠,熟悉涉密信息系统管理操作流程,具有较强的责任意识和风险防控意识;并签署保密承诺书。
3、系统管理人员和安全保密管理人员可由信息化部门专业技术人员担任,对于业务性较强的涉密信息系统可由相关业务部门担任;安全审计员根据工作需要由保密部门或其他能胜任安全审计员工作的人员担任。
4、同一设备或系统的系统管理员和安全审计员不能由同一人兼任,安全保密管理员员和安全审计员不得由同一人兼任。
三、“三员”权限管理流程当用户需要使用涉密信息系统时,应该首先在本部门提出书面申请,该部门主管领导批准后,根据实际情况对此用户在系统中的权限进行说明,并将整个情况报本单位的保密工作机构备案。
系统管理员收到用户书面申请后,根据该部门主管领导审批结果和本单位保密工作机构的核准认可,在系统中为该用户生成标识符,创建用户账号。
安全保密管理员收到用户书面申请后,根据保密工作机构的审核结果,配置相应权限,并激活账号。
至此,该账号才能使用。
package com.action;/*** 管理员登陆增加修改删除删除登陆日志*/import java.io.IOException;import java.util.List;import java.util.StringTokenizer;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import com.bean.AdminBean;import com.bean.SystemBean;import com.util.Constant;import com.util.MD5;public class AdminAction extends HttpServlet {/*** Constructor of the object.*/public AdminAction() {super();}/*** Destruction of the servlet. <br>*/public void destroy() {super.destroy(); // Just puts "destroy" string in log// Put your code here}/*** The doGet method of the servlet. <br>** This method is called when a form has its tag value method equals to get.** @param request the request send by the client to the server* @param response the response send by the server to the client* @throws ServletException if an error occurred* @throws IOException if an error occurred*/public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request,response);}/*** The doPost method of the servlet. <br>** This method is called when a form has its tag value method equals to post.** @param request the request send by the client to the server* @param response the response send by the server to the client* @throws ServletException if an error occurred* @throws IOException if an error occurred*/public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType(Constant.CONTENTTYPE);request.setCharacterEncoding(Constant.CHARACTERENCODING);try{String method=request.getParameter("method").trim();AdminBean loginbean = new AdminBean();HttpSession session = request.getSession();session.setMaxInactiveInterval(1200);SystemBean systembean = new SystemBean();String sysdir = systembean.getDir();if(method.equals("one")){//admin登录String username = request.getParameter("username");String password = request.getParameter("password");if(username == null||username.trim().equals("")){request.setAttribute("message", "请正确输入用户名!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}else if(password == null||password.trim().equals("")){request.setAttribute("message", "请输入密码!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}else{String md5password = MD5.MD5(password);String agent = request.getHeader("user-agent");StringTokenizer st = new StringTokenizer(agent,";");String useros=st.nextToken();String loginip = request.getRemoteAddr();int flag = loginbean.adminLogin(username,md5password, password,useros,loginip);switch (flag){case Constant.SUCCESS:List list = loginbean.getAdminInfo(username);session.setAttribute("user", username);session.setAttribute("list", list);request.getRequestDispatcher(sysdir+"/").forward(request, response);break;case _ERROR:request.setAttribute("message", "用户名错误!请确认管理权限!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);break;case Constant.PASSWORD_ERROR:request.setAttribute("message", "密码错误,请确认管理权限!");request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);break;}}}else if(method.equals("editpwd")){//admin edit passwordString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String oldpwd = MD5.MD5(request.getParameter("oldpwd").trim());String newpwd = MD5.MD5(request.getParameter("newpwd").trim());String username = (String)session.getAttribute("user");int flag = loginbean.editPassword(username, oldpwd, newpwd);switch (flag){case Constant.SUCCESS:request.setAttribute("message", "密码修改成功!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;case Constant.PASSWORD_ERROR:request.setAttribute("message", "原始密码错误,请确认权限!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;case Constant.SYSTEM_ERROR:request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/editpwd.jsp").forward(request, response);break;}}}else if(method.equals("exit")){//admin exitString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{session.removeAttribute("user");session.removeAttribute("list");System.gc();request.getRequestDispatcher(sysdir+"/login.jsp").forward(request, response);}}else if(method.equals("manager")){//add,update managerString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String ra = request.getParameter("ra").trim();if(ra.equals("add")){String username = request.getParameter("username").trim();String password = MD5.MD5(request.getParameter("password").trim());String isuse = request.getParameter("isuse").trim();if(isuse.equals("在用"))isuse = "1";elseisuse = "2";int flag = loginbean.addManager(username, password, "2", isuse);if(flag == Constant.SUCCESS){request.setAttribute("message", "增加管理员成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else if(flag == Constant.SAME_NAME){request.setAttribute("username", username);request.setAttribute("message", "该用户名已经存在!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}else if(ra.equals("update")){String username = request.getParameter("username").trim();String password = request.getParameter("password").trim();String isuse = request.getParameter("isuse").trim();if(!password.equals("")){password = MD5.MD5(password);}if(isuse.equals("在用"))isuse = "1";elseisuse = "2";int flag = loginbean.updateManager(username, password, "2", isuse);if(flag == Constant.SUCCESS){request.setAttribute("message", "修改管理员信息成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}}}else if(method.equals("delm")){//delete managerString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{int id = Integer.parseInt(request.getParameter("id").trim());if(id == 1){request.setAttribute("message", "不能删除原始帐号!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{int flag = loginbean.delManager(id);if(flag == Constant.SUCCESS){request.setAttribute("message", "删除成功!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/user.jsp").forward(request, response);}}}}else if(method.equals("dellog")){//delete login noteString username2 = (String)session.getAttribute("user");if(username2 == null){request.getRequestDispatcher("error.jsp").forward(request, response);}else{String check[] = request.getParameterV alues("checkit");if(check == null){request.setAttribute("message", "请选择要删除的记录!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}else{int id[]= new int[check.length];for(int i = 0;i<check.length;i++){int s = Integer.parseInt(check[i]);id[i] = s;}int flag = loginbean.delLog(id);if(flag == Constant.SUCCESS){request.setAttribute("message", "删除记录成功!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher(sysdir+"/system/log.jsp").forward(request, response);}}}}else{//无参数传入转到错误页面request.getRequestDispatcher("error.jsp").forward(request, response);}}catch(Exception e){e.printStackTrace();request.getRequestDispatcher("error.jsp").forward(request, response);}}/*** Initialization of the servlet. <br>** @throws ServletException if an error occure*/public void init() throws ServletException {// Put your code here}}。