亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        后疫情時代城市攤位綠色規(guī)劃服務平臺的設計與實現(xiàn)

        2021-10-16 12:45:01謝美英范慧
        現(xiàn)代信息科技 2021年7期

        謝美英 范慧

        摘要:地攤經(jīng)濟由來已久,也是社會經(jīng)濟的重要組成部分。文章針對數(shù)據(jù)庫及Java等開發(fā)技術(shù)的成熟應用,以及城市攤位管理的現(xiàn)實需求,設計了一個城市攤位綠色規(guī)劃服務平臺。旨在為城市管理部門,為各商業(yè)廣場、景區(qū)門口、大型小區(qū)、學校等單位提供綠色地攤管理服務,為所有有意愿出攤的個人提供攤位申請等服務。系統(tǒng)前端頁面采用JSP技術(shù),通過css對頁面進行布局,后端采用Java語言、SSM框架,結(jié)合MySQL數(shù)據(jù)庫實現(xiàn)三級管理模式。

        關(guān)鍵詞:城市攤位;規(guī)劃服務;Java語言

        中圖分類號:TP311? ? ? 文獻標識碼:A ? ?文章編號:2096-4706(2021)07-0001-05

        Design and Implementation of Urban Stall Green Planning Service Platform in

        Post Epidemic Era

        XIE Meiying,F(xiàn)AN Hui

        (School of Software,Hunan College of Information,Changsha? 410200,China)

        Abstract:Street-stall economy has a long history,and it is also an important part of social economy. Aiming at the mature application of database,Java and other development technologies,and the practical needs of urban stall management,this article designs a green planning service platform for urban stalls. It aims to provide green stall management services for urban management departments,commercial squares,entrance of scenic spots,large communities,schools and other units,and provide stall application services for all individuals who are willing to set up stalls. The front-end page of the system uses JSP technology,layout the page through css,and the back-end uses Java language,SSM framework,combined with MySQL database to achieve three-level management mode.

        Keywords:urban stall;planning service;Java language

        收稿日期:2021-03-12

        基金項目:湖南信息職業(yè)技術(shù)學院“課程思政”課堂教學改革項目:面向?qū)ο蟪绦蛟O計實戰(zhàn)

        0? 引? 言

        疫情過后,地攤經(jīng)濟很是火爆。很多人通過擺地攤解決了暫時性的就業(yè)問題,但是,我們在逛街邊小攤的時候發(fā)現(xiàn)了一些難以系統(tǒng)性解決的問題。如攤位位置不合要求,擺攤時間不限定,攤販之間因為攤位大小而爭吵,收攤后的衛(wèi)生問題等等。即便到了后疫情時代,這種現(xiàn)實的管理需求仍然大量存在。

        作為融入思政元素的程序設計類實戰(zhàn)課程項目之一,該平臺以上述社會熱點問題作為切入點,基于Java開發(fā)一個城市攤位綠色規(guī)劃服務平臺,通過軟件技術(shù),實現(xiàn)各攤位的登記注冊,區(qū)域劃分,分類分配,時間、衛(wèi)生管理,對每個攤主、區(qū)域所屬商場以及城市管理者提供不同類型的服務。幫助相關(guān)機構(gòu)節(jié)省資源,改善環(huán)境,衛(wèi)生,秩序等問題,讓攤販省心,讓攤位所在單位管理有序,也讓城市管理者省力。

        1? 城市攤位綠色規(guī)劃服務平臺整體分析

        1.1? 系統(tǒng)架構(gòu)

        本平臺采用Java技術(shù)實現(xiàn),采用JSP+Servlet的框架,JSP是一種動態(tài)頁面技術(shù)標準,訪問Web服務器中JSP的流程為:客戶端發(fā)送頁面訪問請求,服務器先是執(zhí)行其中的程序段,然后把執(zhí)行結(jié)果和文本合成,得到的HTML頁面返回給客戶端。Java Servlet則是JSP技術(shù)的實現(xiàn)基礎,二者配合能夠完成常用的應用程序開發(fā)。技術(shù)簡單易用,能夠?qū)崿F(xiàn)跨平臺且安全可靠,是一種完全面向?qū)ο蟮某绦蛟O計技術(shù)。

        1.2? 系統(tǒng)功能

        城市攤位綠色規(guī)劃服務平臺旨在為城市管理部門如城管局(一級單位),為各商業(yè)廣場、景區(qū)門口、大型小區(qū)、學校等單位(二級單位)提供地攤管理平臺。為所有有意愿出攤的個人提供攤位申請等服務。

        針對以上擺攤需求,以三級體系,對城市地攤綠色規(guī)劃服務平臺進行架構(gòu):一級單位為城市主管部門。對所允許的擺攤區(qū)域進行授權(quán)及信息管理。二級單位是包括商場,大賣場,景區(qū)門口,小區(qū)門口,廣場,學校等單位用戶。得到城市主管部門授權(quán)后的各級單位,如商業(yè)廣場、景區(qū)、小區(qū)、學校等區(qū)域,對屬于自己的區(qū)域進行攤位管理,如攤位劃分,攤位授權(quán),攤主信息管理,擺攤貨品審核,擺攤時間管理,收攤衛(wèi)生清掃等。為方便攤主進貨,還提供一個擺攤爆品展銷功能。三級即個人用戶。包括小攤攤主,零售批發(fā),以及業(yè)余商戶等所有有意愿出攤的個人。需要在平臺向二級單位申請攤位,申請通過后,在所在編號的攤位上出攤。同時,還可以在二級單位提供的展銷子區(qū)就地進貨。

        二級單位、個人端、一級單位三級體系的功能模塊如圖1、圖2、圖3所示。

        2? 城市攤位綠色規(guī)劃服務平臺的設計與實現(xiàn)

        2.1? 流程設計

        一級單位可以對注冊的二級單位授予權(quán)限,并對商戶的信息進行驗證檢測。通常,城市主管部門對可以擺攤的區(qū)域分類規(guī)劃。對所允許的擺攤區(qū)域進行授權(quán)及信息管理。流程圖如圖4所示。

        二級單位先填寫單位信息進行注冊,登錄成功后,首先向城管部門申請攤位管理資質(zhì),如果該區(qū)域符合擺攤條件,則一級單位會通過審核。如果出現(xiàn)影響城市形象或者影響到交通等情況,則得不到城市主管部門授權(quán)的審核。授權(quán)后的各二級單位,如商業(yè)廣場、景區(qū)、小區(qū)、學校等區(qū)域,可以對屬于自己的區(qū)域進行攤位管理,按照格子間編號或者臨時車位編號管理,發(fā)放出去所有的攤位編號及時間段等信息。還可以對攤位信息進行錄入、刪除、修改等。對有意愿擺攤的個人用戶所提交的出攤申請進行回復以及授權(quán),包括攤位劃分,攤位授權(quán),攤主信息管理,擺攤貨品審核,擺攤時間管理,收攤衛(wèi)生清掃等。為方便攤主進貨,還提供一個擺攤爆品展示和銷售功能。流程圖如圖5所示。

        個人端是平臺主要用戶群體,先填寫個人的基本信息進行注冊,正確登錄后,提供查找攤位功能、進貨功能和攤后評價三個功能子模塊。可以在該平臺向選中的二級單位申請一個攤位,攤位申請通過后,可以查看到對應的攤位信息,包括攤位標號,出攤時間段,擺攤適用商品類,就可以在所在編號的攤位上按規(guī)定出攤了。同時,還可以在二級單位提供的展銷子區(qū)就地進貨。先瀏覽商品,加入購物車,模擬支付,再查看生成的訂單信息。最后,可以進行攤后評價功能,對攤位管理,租攤費用是否合理等方面進行評價。流程圖如圖6所示。

        2.2? 系統(tǒng)實現(xiàn)

        本平臺使用的是近些年一直火熱的Java開發(fā)語言,MySQL數(shù)據(jù)庫,采用前后端分離式開發(fā),后端使用Mybatis等SSM框架技術(shù),前端使用HTML+CSS開發(fā),通過Ajax調(diào)用后臺接口。

        2.2.1? 用戶登錄

        用戶登錄功能,輸入用戶名和密碼,點擊登錄。并可以實現(xiàn)一級單位用戶信息修改和注冊。部分關(guān)鍵代碼為:

        @PostMapping(value = "/login")

        @ResponseBody

        @ApiOperation(value = "用戶登錄 -- 實現(xiàn)", httpMethod = "POST",

        notes = "需要用戶賬號和密碼,為必填,賬號規(guī)定8位數(shù)字,密碼長度大于6位 -- 返回json 一級單位")

        @ApiImplicitParams({

        @ApiImplicitParam(name = "id", value = "用戶賬號", dataType = "Integer", defaultValue = "123"),

        @ApiImplicitParam(name = "password", value = "用戶密碼", dataType = "String", defaultValue = "123")

        })

        public HighestUnit login(@RequestParam Integer id, @RequestParam String password, HttpServletRequest request) {

        HighestUnithighestUnit = iHighestUnitService.login(id, password);

        request.getSession().setAttribute("highestUnit", highestUnit);

        return highestUnit;

        }

        2.2.2? 一級單位審核功能

        一級單位登錄成功后,可以對申請攤位管理權(quán)的二級單位進行審核。審核條件包括二級單位對應的地理位置,是否影響城市形象,單位類型,面積區(qū)域大小,申請管理權(quán)的理由等等。獲取已授權(quán)的二級單位部分代碼為:

        @GetMapping("/findAllStall")

        @ResponseBody

        @ApiOperation(value = "一級單位查看已授權(quán)的二級單位的攤位 -- 實現(xiàn)", httpMethod = "GET", notes = "返回集合")

        public ListfindAllSecondaryUnits() {

        return iHighestUnitService.findAllStall();

        }

        獲取等待審核的二級單位部分代碼:

        @GetMapping("/findAllPendingReview")

        @ResponseBody

        @ApiOperation(value = "查看等待審核的二級單位提交的攤位 -- 實現(xiàn)", httpMethod = "GET", notes = "返回集合")

        public ListfindAllPendingReview(HttpServletRequest request) {

        return iHighestUnitService.findAllPendingReview();

        }

        已審核通過單位界面和待審核單位界面截圖如圖7所示。

        2.2.3? 二級單位功能模塊

        二級單位主要功能是實現(xiàn)自身區(qū)域范圍內(nèi)的攤位管理,對個人用戶實現(xiàn)出租、解租,對攤位信息實現(xiàn)添加、刪除、修改功能,獲取所有已出租攤位或者未出租攤位,實現(xiàn)按時間順序排序,收攤后衛(wèi)生清理管理等等。部分代碼為:

        @GetMapping("/findAllStallHasUser_id")

        @ResponseBody

        @ApiOperation(value = "二級單位獲取所有已經(jīng)出租的攤位 -- 實現(xiàn)", httpMethod = "GET", notes = "前提時二級單位已登錄")

        public ListfindAllStallHasUser_id(HttpServlet Request request) {

        SecondaryUnitssecondaryUnits = (SecondaryUnits) request.getSession().getAttribute("secondaryUnits");

        return iSecondaryUnitsService.findAllStallHasUser_id(secondaryUnits.getId());

        }

        }

        攤位管理界面如圖8所示。

        二級單位還附帶提供一個擺攤商品爆品的展銷功能,為個人用戶篩選出少量利潤空間較大的適合擺攤的商品,展覽并銷售。能夠獲取所有商品信息、添加、刪除、修改商品信息。部分代碼為:

        @GetMapping("/findAllGoods")

        @ResponseBody

        @ApiOperation(value = "獲取當前二級單位下的所有商品", httpMethod = "GET",

        notes = "獲取當前二級單位所有的商品信息")

        public ListfindAllGoods(HttpServletRequest request) {

        return iSecondaryUnitsService.findAllGoods(((SecondaryUnits) request.getSession().getAttribute("secondaryUnits")).getId());

        }

        二級單位展銷界面如圖9所示。

        二級單位也可以修改單位信息。部分代碼:

        @PostMapping(value = "/update")

        @ResponseBody

        @ApiOperation(value = "用戶信息修改 -- 實現(xiàn)", http Method = "POST", notes = "id不能為空,其他可以,其他為空則不修改")

        public booleanupdate(SecondaryUnitssecondaryUnits) {

        return iSecondaryUnitsService.update(secondaryUnits) > 0;

        }

        2.2.4個人端功能模塊

        個人端主要功能是實現(xiàn)用戶獲取所選二級單位的所有攤位信息,對意愿攤位進行申請,經(jīng)審核后,可以在該編號所在攤位上,按規(guī)定時間段出攤,發(fā)布擺攤反饋??梢匀∠麛偽簧暾?,瀏覽商品,選購商品。部分代碼為:

        @PostMapping(value = "/applyStall")

        @ResponseBody

        @ApiOperation(value = "向二級申請攤位申請", http Method =? "POST",

        notes = "需要一個攤位ID,申請理由 -- 返回一個boolean")

        @ApiImplicitParams({

        @ApiImplicitParam(name = "stallId", value = "攤位ID", dataType = "Integer", defaultValue = "11"),

        @ApiImplicitParam(name = "reason", value = "申請理由", dataType = "String", defaultValue = "我想來這里擺攤"),

        @ApiImplicitParam(name = "user_id", value = "用戶id", dataType = "Integer", defaultValue = "12345678")

        })

        public booleanapplyStall(@RequestParam Integer stallId, String reason, Integer user_id) {

        return iStallService.applyStall(user_id, stallId, reason) > 0;

        }

        個人端主要功能側(cè)邊欄如圖10所示。

        3? 結(jié)? 論

        本平臺使用Java開發(fā)語言,結(jié)合MySQL數(shù)據(jù)庫管理系統(tǒng),設計實現(xiàn)了一個城市地攤管理平臺,以網(wǎng)頁形式供用戶使用,采用簡易化的UI,實現(xiàn)了對攤位信息、停車位、擺攤爆品、用戶信息、擺攤反饋、攤位申請、評論等的管理,前端用戶登錄、注冊、出攤、擺攤、攤后衛(wèi)生、爆品批發(fā)等功能,系統(tǒng)操作簡單,讓用戶能夠安裝即用。平臺為一、二級用戶提供了高效的攤位審批功能,通過簡化審批流程,在不違反規(guī)定的同時提升了申請的審批效率,對建設智慧城市、衛(wèi)生城市具有一定的推動性及應用價值,同時也是一個自帶思想政治元素的實戰(zhàn)項目,對同類院校計算機類專業(yè)課程融入思政具有借鑒作用。

        參考文獻:

        [1] ECKEL B. Java編程思想:第4版 [M].陳昊鵬,譯.北京:機械工業(yè)出版社,2007.

        [2] 劉承功.高校深入推進“課程思政”的若干思考 [J].思想理論教育,2018(6):62-67.

        [3] 段忠祥.基于云計算的信息化管理系統(tǒng)的設計 [J].現(xiàn)代信息科技,2017,1(3):32-34.

        [4] 彭慧伶,郭俊恩.基于項目驅(qū)動的面向?qū)ο蟪绦蛟O計的教學方法研究 [J].電腦知識與技術(shù),2020,16(27):131-133.

        [5] 劉小英,劉強.在線學習交流平臺的設計與實現(xiàn) [J].攀枝花學院學報,2021,38(2):62-67.

        [6] 鄭穎.新工科背景下面向?qū)ο蟪绦蛟O計課程教學改革 [J].淮北師范大學學報(自然科學版),2019,40(2):87-91.

        作者簡介:謝美英(1984—),女,漢族,湖南漣源人,講師,碩士研究生,研究方向:軟件技術(shù)、數(shù)據(jù)挖掘;范慧(1987—),女,漢族,湖南祁縣人,講師,碩士研究生,研究方向:軟件技術(shù)、計算機應用。

        午夜爽爽爽男女污污污网站| 在线视频亚洲一区二区三区| 精品亚洲一区二区三洲| 欧美性xxxxx极品老少| 澳门蜜桃av成人av| 一边做一边喷17p亚洲乱妇50p| 激情欧美日韩一区二区| 国产在视频线精品视频www666| 日本一区二区三区在线| 美女脱了内裤洗澡视频| 无码区a∨视频体验区30秒| 国产av一区二区三区日韩| 久久精品国产免费观看99| 国产在线高清无码不卡| 亚洲免费在线视频播放| 丰满熟女高潮毛茸茸欧洲视频| 欧美大香线蕉线伊人久久| av大片在线无码永久免费网址| 最新国产激情视频在线观看| 国产在线视频一区二区天美蜜桃 | 色综合久久五十路人妻| 国产乱码人妻一区二区三区| a人片在线观看苍苍影院| 久久中文字幕日韩精品| 国产精品一区二区久久精品蜜臀| 日韩三级一区二区不卡| 亚洲av无码久久精品蜜桃| 大学生被内谢粉嫩无套| 亚洲人成网站在线播放小说| 国产白色视频在线观看| 国产福利精品一区二区| 亚洲天堂资源网| 在线视频免费自拍亚洲| 国产av精品一区二区三区久久| 国产精品国产三级国av在线观看| 天天躁日日躁狠狠躁一区| 在线观看免费视频发布白白色| 国产日韩精品suv| 狠狠人妻久久久久久综合| 伊人久久婷婷综合五月97色| 少妇激情高潮视频网站|