基于idea-SSM的城市外事接待信息管理系统(javaweb-php-asp.netC#-j2ee)包含数据统计分析柱图-涉外信息管理接待管理归侨管理签证管理

 

目录

 

 

1 概述

 

2 数据库表

 

3 关键代码

 

4 效果演示

 


 

1 概述

 

外事管理系统是一套信息化的管理软件,是我们通过从网上查找资料,最后针对企业外事管理工作的特点,定制开发的一套针对性的外事管理软件。本系统集涉外处、国际礼宾友好交流处、市友协、侨政处管理于一体,并提供多种方式的统计报表功能,最终设计的一套管理软件。该软件的实现很大程度上的提高了外事工作效率,节约了外事工作的人力和物力。该系统首先对系统进行分析设计,然后完成论文的写作。外事管理系统主要实现了涉外处因公出国管理、签证提请函办理、领事保护;国际礼宾友好交流处外事接待管理、境外非政府组织管理、境外记者采访管理;市友协友协建设、友情工作;侨政处归侨来访管理、登记人简况管理;管理员管理等功能。

2 数据库表

 

表5 lsbh领事保护

字段名称

字段类型

是主键

字段注释

id

int(11) NOT NULL,

 

lbrmc

varchar

 

领保人姓名

sex

varchar

 

性别

zy

varchar

 

职业

gzdw

varchar

 

工作单位

jzd

varchar

 

居住地

sfzh

varchar

 

身份证号

hzh

varchar

 

护照号

6 qzyq签证邀请函办理

字段名称

字段类型

是主键

字段注释

id

int(11) NOT NULL auto_increment,

 

tzmc

varchar

 

团组名称

wbxm

varchar

 

外宾姓名

sex

varchar

 

性别

gjmc

varchar

 

国家

hzh

varchar

 

护照号

zy

varchar

 

职业

jcka

varchar

 

进出口岸

zzsj

datetime

 

在筑时间

7 wsjd外事接待管理

字段名称

字段类型

是主键

字段注释

id

int(11) NOT NULL auto_increment,

 

gjmc

varchar

 

国家

jddate

datetime

 

日期

dbtmc

varchar

 

代表团名称

rs

varchar

 

人数

3 关键代码

 

package servlet.admin;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Date;
import java.text.SimpleDateFormat;


import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import bean.InsertUpdateDelBean;
import bean.SelectBean;
import util.MD5;

import util.Validate;

public class gqlfServlet extends HttpServlet {

	/**
	 * Constructor of the object.
	 */
	public gqlfServlet() {
		super();
	}

	/**
	 * Destruction of the servlet. <br>
	 */
	public void destroy() {
		super.destroy(); // Just puts "destroy" string in log
		// Put your code here
	}

	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		Validate vd = new Validate();
		


		//打开编辑页面要用的值
		if(request.getParameter("action")==null){
				String id = vd.getUnicode(request.getParameter("id"));
                //if(id==null)id=vd.getUnicode(request.getParameter("ID"));
				SelectBean ib = new SelectBean();
					String sql2 = "select * from gqlf where id="+id;
					String[] args2 = {"id","lfrmc","sex","sf","gzdw","phone","address","jdr","lfdate"};
				//编辑时取值
					ArrayList al2 = ib.select(args2,sql2);
					request.setAttribute("gqlf", al2);	
				
		}

//保存编辑或新增的表单

		  if(request.getParameter("action")!=null){
					  //String id = vd.getUnicode(request.getParameter("id"));
					  InsertUpdateDelBean ib = new InsertUpdateDelBean();
					  
					  String id = vd.getUnicode(request.getParameter("id"));
					  
					  String lfrmc = vd.getUnicode(request.getParameter("lfrmc"));
					  
					  String sex = vd.getUnicode(request.getParameter("sex"));
					  
					  String sf = vd.getUnicode(request.getParameter("sf"));
					  
					  String gzdw = vd.getUnicode(request.getParameter("gzdw"));
					  
					  String phone = vd.getUnicode(request.getParameter("phone"));
					  
					  String address = vd.getUnicode(request.getParameter("address"));
					  
					  String jdr = vd.getUnicode(request.getParameter("jdr"));
					  
					  String lfdate = vd.getUnicode(request.getParameter("lfdate"));
					  
		  
					
					//取得当前的时间
			//SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
			//String times = sdf.format(new Date());
					 

//  md5加密
            //				sql = "update admin set userpw='"+MD.MD5(newpsw)+"' where userid='"+id+"'";

					  String ok="";
					  String error="";
					  String alert="";
		
			  if(request.getParameter("action").equals("save_update")){
				  //保存编辑表单
					  String sql ="update gqlf set lfrmc='"+lfrmc+"',sex='"+sex+"',sf='"+sf+"',gzdw='"+gzdw+"',phone='"+phone+"',address='"+address+"',jdr='"+jdr+"',lfdate='"+lfdate+"' where id='"+id+"'";
					  ib.insertANDupdateANDdel(sql);
					  ok="2";
			  
				  
				  
				  }else if(request.getParameter("action").equals("save_new"))
				  {//保存新增表单
					  String sql = "insert into gqlf (lfrmc,sex,sf,gzdw,phone,address,jdr,lfdate)values('"+lfrmc+"','"+sex+"','"+sf+"','"+gzdw+"','"+phone+"','"+address+"','"+jdr+"','"+lfdate+"')";
					  int flag = ib.insertANDupdateANDdel(sql);
					  if(flag == -1){
						   error="1";
					  }else{
						   ok="1";
					  }
				  }
				  
			      if(ok != null && ok.equals("2"))alert="alert('添加成功!');";
                  if(ok != null && ok.equals("1"))alert="alert('添加成功!');";
				  if(error != null && error.equals("1"))alert="alert('添加成功!');";
		 
			  
			      PrintWriter pw = response.getWriter();
                  pw.write("<script language='javascript'>"+vd.getGb2312(alert)+"location.href='/wsglxt/admin/gqlf_manage.jsp';</script>");
		  }
	}

	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		doGet(request,response);
	}

	/**
	 * Initialization of the servlet. <br>
	 *
	 * @throws ServletException if an error occure
	 */
	public void init() throws ServletException {
		// Put your code here
	}

}

4 效果演示

 

idea或eclipse开发,mysql数据库

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机程序设计开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值