当前位置:网站首页>Management and thesis of job management system based on SSM
Management and thesis of job management system based on SSM
2022-07-04 03:19:00 【qq_ two billion six hundred and thirty million six hundred and 】
With the popularization of campus network and the development of mobile Internet , The informatization of teaching management in Colleges and universities has obtained good construction conditions , meanwhile , Information based teaching management is conducive to improving the efficiency of teaching management 、 Reduce the workload of teachers and students , And can not be limited by time and space , It brings great convenience to teachers and students .
First , For the current XXXX The submission form of College Teachers' and students' homework has been investigated and analyzed ; secondly , The current software development technology is studied , Proposed the use of MySQL For the database , use SSM(Spring+SpringMVC+Mybatis) The framework is a development scheme supported by technology ; Again , use UML Modeling technology is used to analyze the requirements of the system 、 Function design and class design . Last , Realize a system announcement management 、 College basic information management 、 User basic information management 、 Course basic information management 、 Student homework management 、 Performance evaluation management 、 Job management system with the function of answering questions and solving doubts . After testing and running , The application of the system will provide a Job interaction 、 A platform for communication , It saves the human resources and time cost of teaching . It has practical significance and promotion value .
key word : Information teaching Job management SSM


package bysj.controller;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import bysj.po.DW;
import bysj.service.DW_Service;
@Controller
public class DW_Controller{
@Autowired
private DW_Service dw_Service;
/*
* Unit information inquiry
*/
@RequestMapping("/DW_select_all")
private String DW_select_all(HttpServletRequest request,DW dw) {
List<DW> dws = this.dw_Service.DW_select_all(dw);
request.setAttribute("dws", dws);
return "DW_select_all";
}
/*
* Add company information
*/
@RequestMapping("/DW_insert")
private String DW_insert(HttpServletRequest request,DW dw) {
this.dw_Service.DW_insert(dw);
return "redirect:DW_select_all";
}
/*
* Company information modification
*/
@RequestMapping("/DW_update")
private String DW_update(HttpServletRequest request,DW dw) {
this.dw_Service.DW_update(dw);
return "redirect:DW_select_all";
}
/*
* Delete company information
*/
@RequestMapping("/DW_delete")
private String testdelete(int dwid) {
this.dw_Service.DW_delete(dwid);
return "redirect:DW_select_all";
}
/*
* Batch deletion of company information
*/
@RequestMapping("/DW_deleteall")
private String DW_deleteall(int[] dwid) {
if(dwid!=null) {
for(int id:dwid) {
this.dw_Service.DW_delete(id);
}
}
return "redirect:DW_select_all";
}
/*
* Judge whether the company already exists according to the company information , There is a return shift unit number .
*/
@RequestMapping(value="/DW_check",method=RequestMethod.POST)
@ResponseBody
private Map<String, Object> DW_check(HttpServletRequest request,DW dw) {
Map<String, Object> map = new HashMap<>();
DW dwCheck = new DW();
dwCheck.setDW_MC(dw.getDW_MC());
List<DW> dws = this.dw_Service.DW_select_all(dwCheck);
int dwsSize = dws.size();
if(dwsSize!=0) {
map.put("code", 1);
map.put("checkid", dws.get(0).getDW_ID());
}
else {
map.put("code", 0);
}
return map;
}
}

边栏推荐
- What are the virtual machine software? What are their respective functions?
- [Wu Enda deep learning] beginner learning record 3 (regularization / error reduction)
- Webhook triggers Jenkins for sonar detection
- PHP database connection succeeded, but data cannot be inserted
- Love and self-discipline and strive to live a core life
- CSCI 2134
- Stm32bug [the project references devices, files or libraries that are not installed appear in keilmdk]
- Backpropagation formula derivation [Li Hongyi deep learning version]
- POSTECH | option compatible reward reverse reinforcement learning
- Sword finger offer:55 - I. depth of binary tree
猜你喜欢

I stepped on a foundation pit today

I stepped on a foundation pit today

Webhook triggers Jenkins for sonar detection

How to use websocket to realize simple chat function in C #

Constantly changing harmonyos custom JS components during the Spring Festival - Smart Koi

Node solves cross domain problems

Record a problem that soft deletion fails due to warehouse level error

Add token validation in swagger
![Backpropagation formula derivation [Li Hongyi deep learning version]](/img/ef/f76eae39c4f8716a0030a60c85b09c.gif)
Backpropagation formula derivation [Li Hongyi deep learning version]

ZABBIX API pulls the values of all hosts of a monitoring item and saves them in Excel
随机推荐
Webhook triggers Jenkins for sonar detection
2022 examination summary of quality controller - Equipment direction - general basis (quality controller) and examination questions and analysis of quality controller - Equipment direction - general b
PID of sunflower classic
Measurement fitting based on Halcon learning [4] measure_ arc. Hdev routine
Ai aide à la recherche de plagiat dans le design artistique! L'équipe du professeur Liu Fang a été embauchée par ACM mm, une conférence multimédia de haut niveau.
The difference between MCU serial communication and parallel communication and the understanding of UART
Examination question bank of constructor decoration direction post skills (constructor) and examination data of constructor decoration direction post skills (constructor) in 2022
Contest3145 - the 37th game of 2021 freshman individual training match_ G: Score
Teach you how to optimize SQL
Basé sur... Netcore Development blog Project Starblog - (14) Implementation of theme switching function
Setting methods, usage methods and common usage scenarios of environment variables in postman
The property of judging odd or even numbers about XOR.
Crawler practice website image batch download
Practical multifunctional toolbox wechat applet source code / support traffic master
Leecode 122. Zuijia timing of buying and selling stocks ②
In my spare time, I like to write some technical blogs and read some useless books. If you want to read more of my original articles, you can follow my personal wechat official account up technology c
[development team follows] API specification
1day vulnerability pushback skills practice (3)
Eh, the log time of MySQL server is less than 8h?
Kiss number + close contact problem