系統使用技術:SSM
前端技術:layui,js,css等
開發工具:idea或eclipse
資料庫:mysql5.7
專案介紹:
該系統為原創,創作于2021年3月,包含詳細資料庫設計,基于SSM整合,資料層為MyBatis,mysql資料庫,具有完整的業務邏輯,
資料庫設計:


功能詳情:

部分功能展示:
下面我們來看看部分相關功能,
管理員首頁:

管理員-汽車管理
對汽車進行操作,可條件查詢汽車資訊

管理員-用戶管理
對用戶進行操作

管理員-票務管理
條件查詢訂票資訊,可洗掉

用戶-查看汽車票
查看當前可售賣的汽車票的數量和價格

用戶-訂票
選擇自己需要的訂票,每個人最多買三張

用戶-查看訂單
查看自己購買的車次資訊

用戶-退票
可對買的票進行改簽和退票操作

用戶-反饋
用戶反饋資訊

部分代碼:
/**
* 登錄
* 將提交資料(username,password)寫入Admin物件
*/
@RequestMapping(value = "/login")
public String login(User user, Model model, HttpSession session, HttpServletRequest request) {
if(user.getUsername()==null || user.getUsername().length()<=0 ){
model.addAttribute("msg", "請輸入登錄名!");
return "login";
}
if(user.getPassword()==null || user.getPassword().length()<1){
model.addAttribute("msg", "請輸入密碼!");
return "login";
}
if(user.getType()==null || user.getType().length()<1){
model.addAttribute("msg", "請選擇人員型別!");
return "login";
}
Map mp = new HashMap();
mp.put("username",user.getUsername());
mp.put("password",user.getPassword());
if(user.getType().equals("01")){
List<Admin> ad = adminService.queryFilter(mp);
if(ad!=null && ad.size()==1){
session.setAttribute("ad", ad.get(0));
session.setAttribute("type", "01");
return "homepage1";
}else{
model.addAttribute("msg", "請確定賬戶資訊是否正確!");
return "login";
}
}else{
List<User> ad = userService.queryFilter(mp);
if(ad!=null && ad.size()==1){
session.setAttribute("ad", ad.get(0));
session.setAttribute("type", "02");
return "homepage2";
}else{
model.addAttribute("msg", "請確定賬戶資訊是否正確!");
return "login";
}
}
}
/**
* 退出登錄
*/
@RequestMapping(value = "/loginOut")
public String loginOut(HttpSession session) {
session.invalidate();
return "login";
}
/**
* 查詢個人資訊
*/
@RequestMapping(value = "/info")
public String info(User user, Model model, HttpServletRequest request) {
HttpSession session = request.getSession();
if(session.getAttribute("ad") == null){
session.setAttribute("msg", "對不起,請登錄!");
return "login";
}
return "queryInfo";
}
以上就是部分功能展示,從整體上來看,本系統功能是十分完整的,界面設計簡潔大方,互動友好,資料庫設計也很合理,規模適中,比較適合畢業設計和課程設計的相關應用,
好了,今天就到這兒吧,小伙伴們點贊、收藏、評論,一鍵三連走起呀,下期見~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/295621.html
標籤:其他
