概述
電影信息管理工具,這是一個跟著 B 戰楊旭老師敲的代碼練習項目,目前代碼分為兩部分,一個負責將 txt 格式的電影信息整理保存為 json 格式,另一個負責管理 json 格式的電影信息,支持對電影信息的增刪改查
第一部分主要實現 txt 文件轉 json 文件的功能,利用正則表達式解析出電影信息,過濾空行和無效內容,利用 create 庫實現 GUI 化的 txt 文件讀取和 json 文件保存。
第二部分實現了簡易的登錄功能和電影信息的增刪改查功能。設置了 user 和 admin 角色,利用 std 庫創建.session 文件,存儲已登錄的用戶,在增、改、刪功能上進行角色判斷,非 admin 無法執行。
以上是課程中的主要內容,接下來我打算將其再次擴展,將 json 中的電影信息轉移到 SQLite,以及將 session 中存儲的角色信息也轉移到 SQLite 中。