资源简介
这是一份完整的毕业设计,系统是参照实习时候接触到的一个车辆管理系统的需求自己做的,这是一个简化版的车辆管理系统,无论程序还是功能设计还不是很完美,这里给有需要学习的同学一个参考,如对程序设计有任何意见,欢迎提出讨论。
文件清单:
程序源代码
数据库sql
开题报告
任务书
毕业答辩PPT
代码片段和文件信息
package action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import service.baseService;
import service.SysService;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonSyntaxException;
import com.opensymphony.xwork2.ActionSupport;
import entity.CarApply;
/**
* @author fy
*用车申请
*/
public class ApplyAction extends ActionSupport {
private baseService baseService;
private SysService sysService;
private CarApply apply = new CarApply();
private List applys = new ArrayList();
private String data;
private String result;
public List getApplys() {
return applys;
}
public void setApplys(List applys) {
this.applys = applys;
}
public CarApply getApply() {
return apply;
}
public void setApply(CarApply apply) {
this.apply = apply;
}
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public void setbaseService(baseService baseService) {
this.baseService = baseService;
}
public void setSysService(SysService sysService) {
this.sysService = sysService;
}
/**
* 用车申请保存方法
*/
public void save()throws JsonSyntaxException ClassNotFoundException{
Gson gson = new GsonBuilder().setDateFormat(“yyyy-MM-dd HH:mm“).create();
apply = gson.fromJson(dataCarApply.class);
apply.setIsdisp(“0“);//把状态改为0:未提交
if(apply.getId()==0){
baseService.save(apply);
}
else{
baseService.update(apply);
}
}
/**
* 用车申请提交方法
* @return
*/
public String send(){
apply = baseService.get(CarApply.class Integer.valueOf(data));
//申请单状态为0允许提交
if(apply.getIsdisp().equals(“0“)){
apply.setIsdisp(“1“);
baseService.update(apply);
result=“yes“;
}
else {
result=“no“;
}
return “result“;
}
/**
* 用车申请删除和修改验证
* 只有未提交或者已退回的状态才能操作
* @return
*/
public String duValidation(){
apply = baseService.get(CarApply.class Integer.valueOf(data));
//状态0:未提交,3:已退回
if(apply.getIsdisp().equals(“0“)||apply.getIsdisp().equals(“3“)){
result=“yes“;
}
else {
result=“no“;
}
return “result“;
}
/**
* 用车申请退回处理
*/
public void sendback(){
Gson gson = new Gson();
HashMap temp = gson.fromJson(dataHashMap.class);
apply = baseService.get(CarApply.classInteger.valueOf(temp.get(“id“).toString()));
apply.setBackreason(temp.get(“backreason“).toString());
apply.setIsdisp(“3“);//设置状态为3.已退回
baseService.update(apply);
sysService.sendMsg(apply.getApplicantid()“你的用车申请已被退回“);//消息通知
}
/**
* 查询已派车,已出车,已还车的用车申请返回给看板显示
* @return
*/
public String checkCars(){
ArrayList tas = (ArrayList) baseService.findAllByFilter(“CarApply““isdisp in (‘2‘‘4‘‘5‘) and carnumber=‘“+data+“‘“);
for(CarApply ca:ta
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 36864 2013-11-23 23:20 基于SSH的车辆管理系统\任务书.doc
文件 1375232 2013-11-23 23:20 基于SSH的车辆管理系统\基于SSH的车辆管理系统.doc
文件 44544 2013-11-23 23:20 基于SSH的车辆管理系统\开题报告.doc
文件 96256 2013-11-23 23:20 基于SSH的车辆管理系统\张光辉_毕业答辩.ppt
文件 4043 2013-03-04 22:49 基于SSH的车辆管理系统\程序\minicar\.classpath
文件 465 2013-04-05 22:23 基于SSH的车辆管理系统\程序\minicar\.myhibernatedata
文件 294 2013-03-31 23:19 基于SSH的车辆管理系统\程序\minicar\.myme
文件 1635 2012-11-09 17:45 基于SSH的车辆管理系统\程序\minicar\.project
文件 152 2012-11-13 16:03 基于SSH的车辆管理系统\程序\minicar\.settings\org.eclipse.core.resources.prefs
文件 17369 2013-05-26 00:17 基于SSH的车辆管理系统\程序\minicar\document\Dump20130526.sql
文件 644 2013-04-23 22:37 基于SSH的车辆管理系统\程序\minicar\document\readme.txt
文件 773 2013-04-23 23:28 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\all-wcprops
文件 1133 2013-04-23 23:28 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\entries
文件 1110 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 4362 2013-04-22 20:55 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 3510 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 5236 2013-04-23 23:28 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 2406 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 3360 2013-04-18 00:13 基于SSH的车辆管理系统\程序\minicar\src\action\.svn\text-ba
文件 1110 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\actionContext.xm
文件 4362 2013-04-22 20:55 基于SSH的车辆管理系统\程序\minicar\src\action\ApplyAction.java
文件 3510 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\ba
文件 5236 2013-04-23 23:09 基于SSH的车辆管理系统\程序\minicar\src\action\DrivingAction.java
文件 2406 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\LoginAction.java
文件 3360 2013-04-17 21:45 基于SSH的车辆管理系统\程序\minicar\src\action\UserAction.java
文件 2874 2013-04-15 21:45 基于SSH的车辆管理系统\程序\minicar\src\applicationContext.xm
文件 402 2013-04-22 20:55 基于SSH的车辆管理系统\程序\minicar\src\dao\.svn\all-wcprops
文件 657 2013-04-23 23:28 基于SSH的车辆管理系统\程序\minicar\src\dao\.svn\entries
文件 1683 2013-04-22 00:17 基于SSH的车辆管理系统\程序\minicar\src\dao\.svn\text-ba
文件 3010 2013-04-22 00:17 基于SSH的车辆管理系统\程序\minicar\src\dao\.svn\text-ba
............此处省略3457个文件信息
相关资源
- 铁路售票管理系统+数据库
- SSH2框架
- 基于ssh的网上书店系统254585
- ssh+mysql论坛
- OA办公自动化系统(SSH+MySQL)
- ssh+sqlserver数据库整合框架
- SSH整合框架登录加增删改查
- mysql+ssh整合源码
- 公司员工管理系统的设计与实现
- 毕设源码+SQL-期刊投递系统的设计与实
- SSH框架整合源码简单
- Go购网络商城
- SSH实现简单的后台管理系统
- SSH实现的商城项目
- 家教平台管理系统
- ssh实现学生管理系统
- ssm商品超市管理系统
- 图书管理系统ssh
- SSH图书管理系统项目源码+详细设计说
- SSH框架搭建成功注解方式,Struts2自身
- 框架+ssh+电子商务
- 基于ssh框架+bootstrap的无线点餐系统包
- \“以物换物\“平台源代码ssh实现
- SSH框架实现的用户注册功能可运行
- 个人博客包含实验报告
- 简单的SSH框架项目搭建,可运行
- 基于SSH2高校毕业生去向信息管理系统
- SpringMVC+Hibernate+Spring毕业设计完整OA源
- 基于Web的公交信息查询系统的设计与
- ssh+mysql企业人力资源管理系统.zip
评论
共有 条评论