中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

學(xué)什么可以先做網(wǎng)站sem競(jìng)價(jià)是什么

學(xué)什么可以先做網(wǎng)站,sem競(jìng)價(jià)是什么,wordpress開發(fā)手冊(cè)中文版,wordpress偽靜態(tài)iis6目錄 一、摘要1.1 系統(tǒng)介紹1.2 項(xiàng)目錄屏 二、研究?jī)?nèi)容2.1 課程類型管理模塊2.2 課程管理模塊2.3 課時(shí)管理模塊2.4 課程交互模塊2.5 系統(tǒng)基礎(chǔ)模塊 三、系統(tǒng)設(shè)計(jì)3.1 用例設(shè)計(jì)3.2 數(shù)據(jù)庫設(shè)計(jì) 四、系統(tǒng)展示4.1 管理后臺(tái)4.2 用戶網(wǎng)頁 五、樣例代碼5.1 新增課程類型5.2 網(wǎng)站登錄5.3 課…

在這里插入圖片描述


目錄

  • 一、摘要
    • 1.1 系統(tǒng)介紹
    • 1.2 項(xiàng)目錄屏
  • 二、研究?jī)?nèi)容
    • 2.1 課程類型管理模塊
    • 2.2 課程管理模塊
    • 2.3 課時(shí)管理模塊
    • 2.4 課程交互模塊
    • 2.5 系統(tǒng)基礎(chǔ)模塊
  • 三、系統(tǒng)設(shè)計(jì)
    • 3.1 用例設(shè)計(jì)
    • 3.2 數(shù)據(jù)庫設(shè)計(jì)
  • 四、系統(tǒng)展示
    • 4.1 管理后臺(tái)
    • 4.2 用戶網(wǎng)頁
  • 五、樣例代碼
    • 5.1 新增課程類型
    • 5.2 網(wǎng)站登錄
    • 5.3 課時(shí)收藏
    • 5.4 課時(shí)評(píng)論
  • 六、免責(zé)說明


一、摘要

1.1 系統(tǒng)介紹

基于JAVA+Vue+SpringBoot+MySQL的在線課程教學(xué)系統(tǒng),包含了課程類型模塊、課程檔案模塊、課時(shí)檔案模塊、課時(shí)收藏模塊、課時(shí)評(píng)論模塊,還包含系統(tǒng)自帶的用戶管理、部門管理、角色管理、菜單管理、日志管理、數(shù)據(jù)字典管理、文件管理、圖表展示等基礎(chǔ)模塊,在線課程教學(xué)系統(tǒng)基于角色的訪問控制,給學(xué)生、教師、高校管理員使用,可將權(quán)限精確到按鈕級(jí)別,您可以自定義角色并分配權(quán)限,系統(tǒng)適合設(shè)計(jì)精確的權(quán)限約束需求。

1.2 項(xiàng)目錄屏


二、研究?jī)?nèi)容

IT在線課程系統(tǒng)是一個(gè)供學(xué)生在線學(xué)習(xí)的系統(tǒng),IT培訓(xùn)在線課程系統(tǒng)用于高校,或者培訓(xùn)機(jī)構(gòu)使用,支持教師、學(xué)生兩大角色使用,教師可以維護(hù)培訓(xùn)課程類型、培訓(xùn)課程檔案、培訓(xùn)課程下的課時(shí),學(xué)生可以觀看課程視頻,并對(duì)喜愛的課時(shí)進(jìn)行收藏、評(píng)論,完成交互操作。

模塊。系統(tǒng)基礎(chǔ)模塊包括了基礎(chǔ)的用戶管理、文件管理、日志管理、數(shù)據(jù)字典管理。培訓(xùn)課程模塊包括培訓(xùn)課程類型模塊和培訓(xùn)課程檔案模塊,用于增刪改查維護(hù)數(shù)據(jù)。課時(shí)是培訓(xùn)課程下的子內(nèi)容,一節(jié)課程會(huì)有多個(gè)課時(shí),供學(xué)生學(xué)習(xí)。課程交互模塊包括了收藏和評(píng)論功能,用于學(xué)生和教師進(jìn)行交互。

總的來說,IT培訓(xùn)在線課程系統(tǒng)可以實(shí)現(xiàn)學(xué)生的在線學(xué)習(xí),符合數(shù)字化的教學(xué)理念,能降低教師的工作量。

2.1 課程類型管理模塊

課程類型管理模塊用于管理員對(duì)課程類型數(shù)據(jù)的維護(hù),包括類型名稱、狀態(tài)、排序值、備注、創(chuàng)建時(shí)間、創(chuàng)建人、最后更新時(shí)間、最后更新人信息。

2.2 課程管理模塊

課程管理模塊用于管理員對(duì)課程數(shù)據(jù)的維護(hù),包括課程名稱、課程分類、課程簡(jiǎn)介、講師、圖片、備注、創(chuàng)建人、創(chuàng)建時(shí)間等信息。

2.3 課時(shí)管理模塊

課時(shí)管理模塊用于管理員對(duì)課時(shí)數(shù)據(jù)的維護(hù),包括課時(shí)名稱、課時(shí)簡(jiǎn)介、所屬課程、知識(shí)點(diǎn)、視頻、備注、創(chuàng)建人、創(chuàng)建時(shí)間等信息。

2.4 課程交互模塊

課程交互模塊用于管理員對(duì)課時(shí)交互信息的維護(hù),主要包括課時(shí)評(píng)論和課時(shí)收藏。課時(shí)收藏模塊包括課程名稱、課時(shí)名稱、收藏人、收藏時(shí)間、創(chuàng)建時(shí)間、創(chuàng)建人、最后更新時(shí)間、最后更新人信息;課時(shí)評(píng)論模塊包括課程名稱、課時(shí)名稱、評(píng)論人、評(píng)論時(shí)間、創(chuàng)建時(shí)間、創(chuàng)建人、最后更新時(shí)間、評(píng)論內(nèi)容信息。

2.5 系統(tǒng)基礎(chǔ)模塊

系統(tǒng)基礎(chǔ)模塊包括了用戶管理、部門管理、文件管理、權(quán)限管理和數(shù)據(jù)字典管理模塊。因系統(tǒng)基礎(chǔ)模塊位開發(fā)框架自帶,所以無需進(jìn)行系統(tǒng)邏輯設(shè)計(jì)。


三、系統(tǒng)設(shè)計(jì)

3.1 用例設(shè)計(jì)

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

3.2 數(shù)據(jù)庫設(shè)計(jì)

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述


四、系統(tǒng)展示

4.1 管理后臺(tái)

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

4.2 用戶網(wǎng)頁

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述


五、樣例代碼

5.1 新增課程類型

@RequestMapping(value = "/insert", method = RequestMethod.POST)
@ApiOperation(value = "新增培訓(xùn)課程類型")
public Result<TrainType> insert(TrainType trainType){if(trainType.getSortOrder() == null || Objects.equals(0,trainType.getSortOrder().compareTo(BigDecimal.ZERO))) {trainType.setSortOrder(BigDecimal.valueOf(iTrainTypeService.count() + 1));}iTrainTypeService.saveOrUpdate(trainType);return new ResultUtil<TrainType>().setData(trainType);
}

5.2 網(wǎng)站登錄

@RequestMapping(value = "/loginOnWeb", method = RequestMethod.GET)
@ApiOperation(value = "網(wǎng)站前臺(tái)登陸")
public Result<String> loginOnWeb(@RequestParam String userName, @RequestParam String password){QueryWrapper<User> qw = new QueryWrapper<>();qw.eq("username",userName);List<User> userList = iUserService.list(qw);if(userList.size() < 1) {return ResultUtil.error("用戶不存在");}User user = userList.get(0);if(!new BCryptPasswordEncoder().matches(password, user.getPassword())){return ResultUtil.error("密碼不正確");}String accessToken = securityUtil.getToken(user.getUsername(), true);UsernamePasswordAuthenticationToken authentication = new UsernamePasswordAuthenticationToken(new SecurityUserDetails(user), null, null);SecurityContextHolder.getContext().setAuthentication(authentication);return new ResultUtil<String>().setData(accessToken);
}

5.3 課時(shí)收藏

@RequestMapping(value = "/addOne", method = RequestMethod.GET)
@ApiOperation(value = "新增收藏")
public Result<TrainCollection> addOne(@RequestParam String id){TrainItem ti = iTrainItemService.getById(id);if(ti == null) {return ResultUtil.error("課時(shí)不存在");}User currUser = securityUtil.getCurrUser();QueryWrapper<TrainCollection> qw = new QueryWrapper<>();qw.eq("user_id",currUser.getId());qw.eq("item_id",ti.getId());if(iTrainCollectionService.count(qw) > 0L) {return ResultUtil.success("您已收藏");}TrainCollection tc = new TrainCollection();tc.setItemId(ti.getId());tc.setItemName(ti.getTitle());tc.setVideo(ti.getVideo());tc.setUserId(currUser.getId());tc.setUserName(currUser.getNickname());tc.setTime(DateUtil.now());iTrainCollectionService.saveOrUpdate(tc);return ResultUtil.success();
}

5.4 課時(shí)評(píng)論

@RequestMapping(value = "/addOne", method = RequestMethod.GET)
@ApiOperation(value = "新增評(píng)論")
public Result<TrainComment> addOne(@RequestParam String id,@RequestParam String content){TrainItem item = iTrainItemService.getById(id);if(item == null) {return ResultUtil.error("課時(shí)不存在");}User currUser = securityUtil.getCurrUser();TrainComment tc = new TrainComment();tc.setItemId(item.getId());tc.setItemName(item.getTitle());tc.setUserId(currUser.getId());tc.setUserName(currUser.getNickname());tc.setTime(DateUtil.now());tc.setContent(content);iTrainCommentService.saveOrUpdate(tc);return ResultUtil.success();
}

六、免責(zé)說明

  • 本項(xiàng)目?jī)H供個(gè)人學(xué)習(xí)使用,商用授權(quán)請(qǐng)聯(lián)系博主,否則后果自負(fù)。
  • 博主擁有本軟件構(gòu)建后的應(yīng)用系統(tǒng)全部?jī)?nèi)容所有權(quán)及獨(dú)立的知識(shí)產(chǎn)權(quán),擁有最終解釋權(quán)。
  • 如有問題,歡迎在倉庫 Issue 留言,看到后會(huì)第一時(shí)間回復(fù),相關(guān)意見會(huì)酌情考慮,但沒有一定被采納的承諾或保證。

下載本系統(tǒng)代碼或使用本系統(tǒng)的用戶,必須同意以下內(nèi)容,否則請(qǐng)勿下載!

  1. 出于自愿而使用/開發(fā)本軟件,了解使用本軟件的風(fēng)險(xiǎn),且同意自己承擔(dān)使用本軟件的風(fēng)險(xiǎn)。
  2. 利用本軟件構(gòu)建的網(wǎng)站的任何信息內(nèi)容以及導(dǎo)致的任何版權(quán)糾紛和法律爭(zhēng)議及后果和博主無關(guān),博主對(duì)此不承擔(dān)任何責(zé)任。
  3. 在任何情況下,對(duì)于因使用或無法使用本軟件而導(dǎo)致的任何難以合理預(yù)估的損失(包括但不僅限于商業(yè)利潤(rùn)損失、業(yè)務(wù)中斷與業(yè)務(wù)信息丟失),博主概不承擔(dān)任何責(zé)任。
  4. 必須了解使用本軟件的風(fēng)險(xiǎn),博主不承諾提供一對(duì)一的技術(shù)支持、使用擔(dān)保,也不承擔(dān)任何因本軟件而產(chǎn)生的難以預(yù)料的問題的相關(guān)責(zé)任。

在這里插入圖片描述

http://www.risenshineclean.com/news/48412.html

相關(guān)文章:

  • 高頻網(wǎng)站開發(fā)百度關(guān)鍵詞查詢工具免費(fèi)
  • 建一個(gè)外貿(mào)網(wǎng)站要多少錢投放廣告的渠道有哪些
  • 做網(wǎng)站需要空間自動(dòng)引流免費(fèi)app
  • wordpress 面板站長(zhǎng)工具seo綜合查詢降級(jí)
  • 自己做網(wǎng)站哪家好電話百度
  • 網(wǎng)站建設(shè)優(yōu)化托管優(yōu)秀的軟文
  • 重慶哪里可以做網(wǎng)站的可以免費(fèi)打開網(wǎng)站的軟件下載
  • 做網(wǎng)站前期工作網(wǎng)絡(luò)銷售怎么樣
  • 做簡(jiǎn)歷的網(wǎng)站有汕頭百度網(wǎng)絡(luò)推廣
  • 摹客 2023年設(shè)計(jì)師必備設(shè)計(jì)工具嘉興seo外包服務(wù)商
  • 網(wǎng)站解析后 問題電商運(yùn)營(yíng)怎么做如何從零開始
  • 縣區(qū)網(wǎng)站集約化建設(shè)google谷歌搜索
  • 2016wap網(wǎng)站開發(fā)語言北京網(wǎng)絡(luò)推廣公司排行
  • 專門做視頻的網(wǎng)站嗎網(wǎng)站seo分析常用的工具是
  • 網(wǎng)站公司怎么做業(yè)務(wù)外鏈在線發(fā)布工具
  • html網(wǎng)站分頁怎么做的流量精靈app
  • 女孩學(xué)網(wǎng)站開發(fā)與運(yùn)營(yíng)方向怎么樣網(wǎng)站推廣廣告
  • 做相冊(cè)視頻的網(wǎng)站短視頻代運(yùn)營(yíng)方案策劃書
  • 在美國(guó)建設(shè)網(wǎng)站seo點(diǎn)擊排名器
  • 愛站網(wǎng)seo工具查詢電商平臺(tái)
  • 今天最新消息長(zhǎng)沙seo結(jié)算
  • b站推廣mmmseo是哪個(gè)英文的簡(jiǎn)寫
  • 西安 網(wǎng)站建設(shè) 1免費(fèi)的網(wǎng)絡(luò)推廣有哪些
  • 山東高端網(wǎng)站建設(shè)服務(wù)商中國(guó)互聯(lián)網(wǎng)公司排名
  • 寬屏網(wǎng)站尺寸營(yíng)銷型網(wǎng)站制作
  • 做網(wǎng)站注意什么北京網(wǎng)絡(luò)推廣外包公司排行
  • 自己做的網(wǎng)站怎么搜不到焊工培訓(xùn)技術(shù)學(xué)校
  • 網(wǎng)站腦圖用什么做站長(zhǎng)統(tǒng)計(jì)app
  • wordpress捐贈(zèng)按鈕seo搜索引擎優(yōu)化步驟
  • 青島微網(wǎng)站開發(fā)長(zhǎng)沙關(guān)鍵詞優(yōu)化平臺(tái)