注:展示部分文檔內(nèi)容和系統(tǒng)截圖,需要完整的視頻、代碼、文章和安裝調(diào)試環(huán)境請私信up主。
4.4網(wǎng)站操作流程
在之前提及的登錄操作無誤后,我們就可以進入網(wǎng)站中去操作網(wǎng)站的對應的功能,而且我們在使用任何功能的適合都會留下腳印,以便管理員可以實時查看用戶的操作情況,在執(zhí)行操作性功能的時候都將產(chǎn)生相應的信息,這對于我們的數(shù)據(jù)完整性有著很重要的核對作用。流程如圖4.4所示。
4.5網(wǎng)站數(shù)據(jù)庫模塊設計
數(shù)據(jù)庫這個稱謂,是我們對現(xiàn)實世界理解的信息,通過對其分類,整理歸納,將存儲在某一地方,但是這個地方并沒有具體的形態(tài),所以我們將這個地方抽象的形容為數(shù)據(jù)庫概念模型。這個概念模型映射出真實世界各組成部分的信息結(jié)構、信息流動情況、信息間的相互制約關系以及各組成部分對信息保存、查找和完善等[11]。所以建立的模型應避讓數(shù)據(jù)庫在計算機上的具體實現(xiàn)細節(jié),用一種抽象的形式呈現(xiàn)出來。以實體-(E-R模型)聯(lián)系模型方法為例,第一步先明確實真實世界中信息的組成部分所包含的實體及屬性、實體間的聯(lián)系以及對象的制約條件等,從而給出組成信息的局部描述。第二步再將之前得出的多個局部視圖拼湊成為一個整體視圖,即我們所理解的真實世界的概念數(shù)據(jù)模型。
建立概念數(shù)據(jù)模型是我們對用戶描述的信息的初始領會。通過對用戶描述的現(xiàn)實需求理解,我們將其建立起一個抽象的模糊的概念模型。這個概念模型主要由實體-聯(lián)系圖(Entity-Relationship Diagram)、實體(Entity)、屬性(Attribute)、聯(lián)系(Relationship)等部分組成。
(1)車輛實體主要的成員屬性有:名稱、數(shù)量、品牌。車輛信息實體屬如車輛信息。如圖4-2所示。
(2)車輛表及用戶表可以保存在系統(tǒng)中車輛及用戶的基本信息,結(jié)構如下?:
表4-1 車輛表
字段 |
類型 |
字段說明 |
備注 |
Id |
Int |
主鍵 |
自增 |
name |
Varchar(30) |
名稱 |
非空 |
Shuliang |
Varchar(500) |
數(shù)量 |
非空 |
Pingpai |
Varchar(500) |
品牌 |
非空 |
表4-2 用戶表
字段 |
類型 |
字段說明 |
備注 |
Id |
Int |
主鍵 |
自增 |
Username |
Varchar(50) |
用戶名 |
非空 |
Pass |
Varchar(30) |
密碼 |
非空 |
4.6程序設計及代碼編寫
(1)打開此次采集數(shù)據(jù)的網(wǎng)站“電車資源”,通過網(wǎng)頁的URL得到源代碼,根據(jù)源代碼篩選出所需要品牌名,車名,車型,銷量,銷售占比,年份等信息。
5.1首頁界面模塊
該新能源汽車銷售地區(qū)分析網(wǎng)站的登錄界面輸入用戶名,密碼登錄。如圖5.1所示:
5.2爬取汽車信息
在pycharm中開啟爬蟲命令后,生成全國新能源汽車銷售數(shù)據(jù)的信息頁面,詳細數(shù)據(jù)如圖5.2:
5.3新能源汽車銷售預測界面
通過往年新能源汽車銷售數(shù)據(jù),對其進行綜合分析,得到折線圖,并預測出2023年銷售數(shù)據(jù)如圖5.3:
目?錄
摘要
關鍵詞
Abstract
Key words
1?緒論 1
1.1?網(wǎng)站開發(fā)背景和意義 1
1.1.1?開發(fā)背景 1
1.1.2?開發(fā)意義 1
1.2?國內(nèi)外研究現(xiàn)狀 2
2?網(wǎng)站的開發(fā)環(huán)境及相關技術 3
2.1網(wǎng)站的開發(fā)工具 3
2.2?Python介紹 3
2.3 Pycharms介紹 3
2.4JSON技術介紹 3
2.5網(wǎng)絡爬蟲技術介紹 4
2.6網(wǎng)站所使用的數(shù)據(jù)庫 4
2.7本章小結(jié) 4
3?網(wǎng)站分析 5
3.1?網(wǎng)站性能需求分析 5
3.2?網(wǎng)站的可行性分析 6
3.3網(wǎng)站的數(shù)據(jù)分析 6
3.4網(wǎng)站功能分析 6
3.5本章小結(jié) 7
4?系統(tǒng)設計 8
4.1?網(wǎng)站的工作原理 8
4.2?系統(tǒng)總體功能 8
4.3?網(wǎng)站開發(fā)流程 9
4.4?網(wǎng)站功能操作流程
4.5?網(wǎng)站數(shù)據(jù)庫設計 11
4.6?程序設計及代碼編寫 13
4.7?本章小結(jié) 16
5系統(tǒng)功能實現(xiàn) 15
5.1?首頁界面模塊 15
5.2?爬取汽車信息 15
5.3?新能源汽車銷售預測界面 16
5.5新能源汽車銷量前三車型模塊 16
5.6純電動和插電混動銷量界面模塊 17
5.7本章小結(jié) 17
6?總結(jié)和展望 18
致謝 19文章來源:http://www.zghlxwxcb.cn/news/detail-816728.html
參考文獻 20文章來源地址http://www.zghlxwxcb.cn/news/detail-816728.html
到了這里,關于基于 Python 的新能源汽車銷售數(shù)據(jù)可視化系統(tǒng)設計與實現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!