首頁>技術>

Python資訊系統實驗:倉庫管理

這是給物流管理專業設計的倉庫資訊管理實驗。儘量採用基本的方式組織資料、模組與實驗。同時體現Browser-Application Server-Database 的三層邏輯。

實驗要求軟體開發工具:Python+ Flask+HTML資料庫:SQLite架構:三層架構(Browser+Application Servier+Database)倉庫管理實驗

模擬一個簡單的倉庫的以下基本管理過程:

1)庫位查詢:查詢庫位編碼及其容量2)增加庫位3)刪除庫位4)入庫:商品編碼、庫位5)出庫:商品編碼6)商品庫位查詢:根據商品編碼找庫位7)庫位統計資料庫表格StorageUnit: scode text, ssize int;Storage: scode text, ccode text, cname text, status text (=in, out)Web Flask

關於Flask請參考前文。Flask可以做很複雜的應用,但是本文僅僅利用其最簡單的能力完成幾個頁面和功能之間的切換。

幾分鐘做個Web應用

from flask import Flaskfrom flask import session, redirect, url_for, requestfrom flask import render_template
資料訪問介面

關於資料庫及其訪問介面,請參考前文。

Python資料庫

from Data import Data
導航

採用三組選單導航

 * Serving Flask app "index" (lazy loading) * Environment: production   WARNING: This is a development server. Do not use it in a production deployment.   Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

在瀏覽器輸入以下網址測試: http://127.0.0.1:5000/

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • #北木迷RT-Thread開發筆記系列# 筆記7:應用,RT-Thread