Python資訊系統實驗:倉庫管理
實驗要求軟體開發工具:Python+ Flask+HTML資料庫:SQLite架構:三層架構(Browser+Application Servier+Database)倉庫管理實驗這是給物流管理專業設計的倉庫資訊管理實驗。儘量採用基本的方式組織資料、模組與實驗。同時體現Browser-Application Server-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/
最新評論