当前位置:网站首页>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;
}
}

边栏推荐
- Webhook triggers Jenkins for sonar detection
- Site favorites
- Global and Chinese market of cell scrapers 2022-2028: Research Report on technology, participants, trends, market size and share
- 7 * 24-hour business without interruption! Practice of applying multiple live landing in rookie villages
- Rhcsa day 2
- Pagoda SSL can't be accessed? 443 port occupied? resolvent
- SQL injection (1) -- determine whether there are SQL injection vulnerabilities
- ZABBIX API batch delete a template of the host
- No clue about the data analysis report? After reading this introduction of smartbi, you will understand!
- Examination question bank of constructor decoration direction post skills (constructor) and examination data of constructor decoration direction post skills (constructor) in 2022
猜你喜欢

Cache general management class + cache httpcontext Current. Cache and httpruntime Differences between caches

Redis transaction

Network byte order
![Stm32bug [stlink forced update prompt appears in keilmdk, but it cannot be updated]](/img/ad/b675364fcaf5d874397fd0cbfec11b.jpg)
Stm32bug [stlink forced update prompt appears in keilmdk, but it cannot be updated]

Lichuang EDA learning notes 14: PCB board canvas settings

Li Chuang EDA learning notes IX: layers

Crawler practice website image batch download

Buuctf QR code

I stepped on a foundation pit today

Constantly changing harmonyos custom JS components during the Spring Festival - Smart Koi
随机推荐
Global and Chinese market of thin film deposition systems 2022-2028: Research Report on technology, participants, trends, market size and share
Short math guide for latex by Michael downs
WordPress collection WordPress hang up collection plug-in
Enhanced for loop
Node write API
Li Chuang EDA learning notes 13: electrical network for drawing schematic diagram
Keepalived set the master not to recapture the VIP after fault recovery (it is invalid to solve nopreempt)
Solve the problems encountered by the laravel framework using mongodb
This function has none of DETERMINISTIC, NO SQL..... (you *might* want to use the less safe log_bin_t
Fudan released its first review paper on the construction and application of multimodal knowledge atlas, comprehensively describing the existing mmkg technology system and progress
Redis notes (I) Linux installation process of redis
Practical multifunctional toolbox wechat applet source code / support traffic master
Pagoda SSL can't be accessed? 443 port occupied? resolvent
The 37 year old programmer was laid off, and he didn't find a job for 120 days. He had no choice but to go to a small company. As a result, he was confused
ZABBIX API batch delete a template of the host
Code Execution Vulnerability - no alphanumeric rce create_ function()
Database concept and installation
The "message withdrawal" of a push message push, one click traceless message withdrawal makes the operation no longer difficult
Kiss number + close contact problem
AI 助力藝術設計抄襲檢索新突破!劉芳教授團隊論文被多媒體頂級會議ACM MM錄用