、技術路線:
開發語言:Java
前端技術:JavaScript、VUE.js(2.X)、css3
數據庫:MySQL 5.7
數據庫管理工具:Navicat或sqlyog
開發工具:IDEA或Ecplise
二、項目介紹:
<script src="https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
三、運行截圖:
系統實現這個章節的內容主要還是展示系統的功能界面設計效果,在實現系統基本功能,比如修改,比如添加,比如刪除等管理功能的同時,也顯示出系統各個功能的界面實現效果,該部分內容一方面與前面提到的系統分析,系統設計的內容相呼應,另一方面也是一個實際成果的展示。
此頁面讓管理員管理用戶數據,用戶管理頁面見下圖。此頁面主要實現用戶信息的查詢,用戶信息的審批,用戶信息的刷新與刪除等管理。
圖3-1 用戶管理頁面
此頁面讓管理員管理菜譜分類數據,菜譜分類管理頁面見下圖。此頁面主要實現菜譜分類方面信息的新增,查詢和刷新操作。
圖3-2 菜譜分類管理頁面
此頁面顯示食材分類信息,食材分類頁面見下圖。此頁面主要讓管理員對食材分類進行查詢,添加,修改,刪除操作。
圖3-3 食材分類頁面
此頁面顯示菜譜信息信息。菜譜信息頁面見下圖。管理員可以在此界面對菜譜信息進行添加,修改,查詢,刪除等操作。
圖3-4 菜譜信息頁面
微信小程序輸入正確的賬號密碼后就會默認進入首頁顯示界面。首頁主要有輪播圖,搜索框,以及下面的導航為主要組成部分。
圖3-5 首頁
用戶點擊菜譜信息可以看到菜譜信息界面,有搜索欄,有菜譜分類按鈕,可以隨便點擊某個菜譜信息進行查看。
圖3-6 菜譜信息頁面
用戶可以在此頁面查看相關的食材信息。
圖3-7 食材展示頁面
我的里面主要是可以進行退出,點擊小齒輪就可以選擇退出當前賬戶,也可以點擊我的收藏管理,可以看到自己收藏的所有信息。
圖3-8 我的頁面
數據庫客戶端管理維護工具很多,除了系統自帶的命令行管理工具之外,還有許多圖形化管理工具,這里我介紹幾款經常使用的圖形化管理工具,供大家參考,本人常用DataGrip。
DataGrip是一款多數據庫客戶端管理工具,主要支持MySQL、PostgreSQL、Oracle、Mircrosoft SQL Server、Azure SQL Database、Amazon Redshift、SQLite、IBM DB2、H2、Sybase ASE、Exasol、Apache Derby、MariaDB、Snowflake、Apache Cassandra、ClickHouse、Apache Hive、Vertica、MongoDB等數據庫。
官方網站: https://www.jetbrains.com/zh-cn/datagrip/
Navicat Premium是一套數據庫開發工具,讓你從單一應用程序中同時連接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 數據庫。它與 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里云、騰訊云和華為云等云數據庫兼容。你可以快速輕松地創建、管理和維護數據庫。
官方網站: https://www.navicat.com.cn/
SQLyog是一款專業的圖形管理軟件,SQLyog操作簡單,功能強大,能夠幫助用戶輕松管理自己的MYSQL數據庫,SQLyog中文版支持多種數據格式導出,可以快速幫助用戶備份和恢復數據,還能夠快速地運行SQL腳本文件,為用戶的使用提供便捷。
官方網站: https://webyog.com/
MySQL Workbench 是可視化數據庫設計軟件,為數據庫管理員和開發人員提供了一整套可視化的數據庫操作環境,主要功能有數據庫設計與模型建立、SQL 開發(取代 MySQL Query Browser)、數據庫管理(取代 MySQL Administrator)。
MySQL Workbench 有兩個版本:
官方網站: https://dev.mysql.com/downloads/workbench/
phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。借由此Web接口可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優勢在于由于phpMyAdmin跟其他PHP程序一樣在網頁服務器上執行,但是您可以在任何地方使用這些程序產生的HTML頁面,也就是于遠端管理MySQL數據庫,方便的建立、修改、刪除數據庫及資料表。也可借由phpMyAdmin建立常用的php語法,方便編寫網頁時所需要的sql語法正確性。
官方網站: https://www.phpmyadmin.net/
dbeaver是一款為開發者、數據庫管理員、分析師和所有需要使用數據庫的人提供免費的多平臺數據庫工具。支持所有流行數據庫:MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL Server、Sybase、MS Access、Teradata、Firebird、Apache Hive、Phoenix、Presto等。
官方網站: https://dbeaver.io/
HeidiSQL是款免費數據庫客戶端軟件,支持流行數據庫:MariaDB、MySQL、Microsoft SQL、PostgreSQL、SQLite等。HeidiSQL由Ansgar于2002年發明,是全球最流行的MariaDB和MySQL工具。
官方網站:https://www.heidisql.com/
推薦:本人使用頻率最高的20款Mac軟件(全)