旅游信息管理后台(SSM后台管理系统)
生活随笔
收集整理的這篇文章主要介紹了
旅游信息管理后台(SSM后台管理系统)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一份基于SSM框架的后臺(tái)管理系統(tǒng)(旅游信息相關(guān))
其實(shí)代碼很簡(jiǎn)單 普普通通SSM增刪改 可以用作畢設(shè) 沒(méi)一點(diǎn)問(wèn)題(本科就不要用這個(gè)了 感覺(jué)不是很容易通過(guò)) 整個(gè)項(xiàng)目的技術(shù)亮點(diǎn)也就一個(gè)部分::就是生成驗(yàn)證碼推流進(jìn)頁(yè)面內(nèi)展示;
過(guò)程如下:{
@Controller public class CaptcherController {@RequestMapping(path = "/captcher")public void captcher(HttpServletResponse response,HttpServletRequest request) {int width = 80;int height = 40;//1.創(chuàng)建一個(gè)對(duì)象,在內(nèi)存中存圖片(驗(yàn)證碼圖片對(duì)象)BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);//2.美化圖片//2.1 填充背景色Graphics graphics = image.getGraphics();//畫(huà)筆對(duì)象//graphics.fill//填充//graphics.draw//畫(huà)graphics.setColor(Color.white);//畫(huà)筆的顏色graphics.fillRect(0,0,width,height);//填充 rect 矩形//2.2 畫(huà)邊框String str="QWERTYPADFGHLBNM123456789qwertypadfghjkbnm";//生成隨機(jī)角標(biāo)Random random = new Random();String randomnumber="";graphics.setColor(Color.black);//畫(huà)筆的顏色//2.3 寫(xiě)驗(yàn)證碼for (int i = 1; i <= 4; i++) {int nextInt = random.nextInt(str.length());//獲取字符char charAt = str.charAt(nextInt);//隨機(jī)字符randomnumber+=charAt;graphics.drawString(charAt+"",width/5*i,20);//位置隨機(jī)展示通過(guò)公式除5再乘以i的數(shù)值}System.out.println("當(dāng)前的驗(yàn)證碼是:"+randomnumber);request.getSession().setAttribute("captche", randomnumber);//2.4干擾線graphics.setColor(Color.green);//隨機(jī)生成坐標(biāo)點(diǎn)//i<3中的3就是干擾線的個(gè)數(shù)for (int i = 0; i < 3; i++) {int nextWidth = random.nextInt(width);int nextHeight = random.nextInt(height);int nextWidth2 = random.nextInt(width);int nextHeight2 = random.nextInt(height);graphics.drawLine(nextWidth,nextHeight,nextWidth2,nextHeight2);//例:drawLine(3,3,50,50);//在(3,3)與(50,50)之間畫(huà)一條線段,以坐標(biāo)軸的形式畫(huà)線,所以使用random隨機(jī)數(shù)把這個(gè)線的坐標(biāo)點(diǎn)都給隨機(jī)出來(lái)}//3.將圖片輸出到頁(yè)面展示try {ImageIO.write(image,"jpg",response.getOutputStream());} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}} }}接下來(lái)是效果圖展示:
登陸頁(yè)面
注冊(cè)頁(yè)面
重置密碼頁(yè)面
登入后界面
用戶(hù)信息修改展示
用戶(hù)管理權(quán)限修改(點(diǎn)擊按鈕及時(shí)刷新?tīng)顟B(tài)信息)
個(gè)人信息展示彈窗
新增用戶(hù)頁(yè)面
旅游公司信息展示添加以及修改------------------------------------------------------------------------------------
旅游景點(diǎn)信息展示
修改景點(diǎn)信息等
餐飲信息增刪改
酒店增刪改
出行增刪改
=======================================================================>>>>>>
GitHub以及Gitee都以上傳源碼以及數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)賬號(hào)信息中的密碼是做了加密的,不然就是用base64+md5反向解密出,提供一個(gè)超級(jí)管理賬號(hào)(賬號(hào):ogtwelve;密碼:19630303),注冊(cè)的賬號(hào)不帶有管理員權(quán)限.
GitHub:(國(guó)外站點(diǎn)) https://github.com/OGtwelve/TourismInformationBackgroundManagement
Gitee:(國(guó)內(nèi)站點(diǎn)) https://gitee.com/ogtwelve/TourismInformationBackgroundManagement
沒(méi)區(qū)別 , 訪問(wèn)速度不同.
內(nèi)容出自O(shè)Gtwelve,如有引用文章記得標(biāo)記出處;
總結(jié)
以上是生活随笔為你收集整理的旅游信息管理后台(SSM后台管理系统)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Scrapy+ Selenium处理广告
- 下一篇: oa系统服务器热备份,如何做好OA系统的